[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-postgresql/

2017-09-07 Thread Markus Meier
commit: 3f6c3f73dcff7f232cb3e7d82c986faf9c5c3b80
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 05:03:57 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 05:03:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6c3f73

app-eselect/eselect-postgresql: arm stable, bug #627476

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-eselect/eselect-postgresql/eselect-postgresql-2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-postgresql/eselect-postgresql-2.2.ebuild 
b/app-eselect/eselect-postgresql/eselect-postgresql-2.2.ebuild
index 6d5edefed44..aa938c89824 100644
--- a/app-eselect/eselect-postgresql/eselect-postgresql-2.2.ebuild
+++ b/app-eselect/eselect-postgresql/eselect-postgresql-2.2.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://www.gentoo.org/;
 SRC_URI="https://dev.gentoo.org/~titanofold/${P}.tbz2;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 IUSE=""
 
 RDEPEND="app-admin/eselect"



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

2017-09-07 Thread Markus Meier
commit: 7a1b44b212f70d1b3458e75cdb1e0b5a5ca762a6
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 05:04:21 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 05:04:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1b44b2

dev-qt/qtlocation: arm stable, bug #627542

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-qt/qtlocation/qtlocation-5.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.7.1.ebuild 
b/dev-qt/qtlocation/qtlocation-5.7.1.ebuild
index 437e2e1a298..1606820cf10 100644
--- a/dev-qt/qtlocation/qtlocation-5.7.1.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.7.1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
 DESCRIPTION="The Location module for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 x86"
+   KEYWORDS="amd64 arm ~arm64 x86"
 fi
 
 IUSE=""



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

2017-09-07 Thread Markus Meier
commit: b7c58841e02bd078e77faae786802a909885d16b
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 05:04:58 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 05:04:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c58841

media-libs/fontconfig: arm stable, bug #627988

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 media-libs/fontconfig/fontconfig-2.12.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fontconfig/fontconfig-2.12.4.ebuild 
b/media-libs/fontconfig/fontconfig-2.12.4.ebuild
index 79dc08e8ae2..349dff3d36d 100644
--- a/media-libs/fontconfig/fontconfig-2.12.4.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.12.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://fontconfig.org/release/${P}.tar.bz2;
 
 LICENSE="MIT"
 SLOT="1.0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="doc static-libs"
 
 # Purposefully dropped the xml USE flag and libxml2 support.  Expat is the



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

2017-09-07 Thread Markus Meier
commit: 7248b646e99d7e1c8a65f1b7cae30fd79a654c6c
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 05:04:39 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 05:04:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7248b646

app-portage/elt-patches: arm stable, bug #627824

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-portage/elt-patches/elt-patches-20170815.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/elt-patches/elt-patches-20170815.ebuild 
b/app-portage/elt-patches/elt-patches-20170815.ebuild
index d0af9897b92..76878a10174 100644
--- a/app-portage/elt-patches/elt-patches-20170815.ebuild
+++ b/app-portage/elt-patches/elt-patches-20170815.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~x86-cygwin ~amd64-linux ~arm-linux 
~arm64-linux ~ppc64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~x86-cygwin ~amd64-linux ~arm-linux 
~arm64-linux ~ppc64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE=""
 
 RDEPEND="sys-apps/gentoo-functions"



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

2017-09-07 Thread Markus Meier
commit: 0b8ea1ab863cd9cf4e50183484d4518f0f5237e9
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep  8 05:05:19 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep  8 05:05:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b8ea1ab

dev-libs/openssl: arm stable, bug #628476

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-libs/openssl/openssl-1.0.2l.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.0.2l.ebuild 
b/dev-libs/openssl/openssl-1.0.2l.ebuild
index 70649c3302a..214d9df0c75 100644
--- a/dev-libs/openssl/openssl-1.0.2l.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2l.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz"
 
 LICENSE="openssl"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
 IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )"
 



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

2017-09-07 Thread Göktürk Yüksek
commit: 34f1300b9d96c165ca3d4fbf5a4b7726018a4b8e
Author: kuzetsa  gmail  com>
AuthorDate: Fri Sep  8 03:13:05 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Fri Sep  8 04:39:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f1300b

sys-kernel/ck-sources: v.bump (4.9.48 & 4.12.11)

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-kernel/ck-sources/Manifest  |  6 +++
 sys-kernel/ck-sources/ck-sources-4.12.11.ebuild | 60 +++
 sys-kernel/ck-sources/ck-sources-4.9.48.ebuild  | 65 +
 3 files changed, 131 insertions(+)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 501033227c9..8acca13c1f9 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -14,6 +14,9 @@ DIST genpatches-4.12-10.extras.tar.xz 17344 SHA256 
91a297577a0fb9349ac1a4826711d
 DIST genpatches-4.12-11.base.tar.xz 208112 SHA256 
aaa85179a7f2cd7e570ddd00f2f2079c5b1af38fca3fa14829fc39b70c9333cd SHA512 
339171ad8dbe7b522780e5734bc2a73239c4aa9aba589b8f41f749a404f82199ca6299b786899e3c9cf7f65cb25dc1fa3340ac821e7f25b9dfc9cc15f1141e82
 WHIRLPOOL 
759c91554eb0471f57ee9ae5eb4ebca38692eea73ca70d8b7c1e277231aae72450d0162398763b214aa62e8b4874066bce0a95647c24b7b6a852151691dea80d
 DIST genpatches-4.12-11.experimental.tar.xz 5188 SHA256 
0de6bf1a03af57b5467ae538729d2e42a526fe44d6b06e3b56a65aa9d8f43c56 SHA512 
462446f844f3599c643e814d5c8745af250fa50e85276802e3bef806bb8ea17fb8935a048412e88a6075e6efc3cadde7351650aa8caa6669259dc703a52e57ce
 WHIRLPOOL 
9be4bfbe324b1dd2ceb43f9e9e940c3354329e5a287448a52f125302017a4fb60fc4dedff6fec07efceef5ad2149a673e0d2202fdc75ced9d479308ac157ccca
 DIST genpatches-4.12-11.extras.tar.xz 17356 SHA256 
c6d71ffa985b8240b4954db9d402f153c3897e2435264bea42a1d4f42ad0aa26 SHA512 
30459e332b1d67392da4d28eb2e38fb174e1a367aeb014d7e7a617304dec94e8bb712786bbbf8db1dafc546d9d0d5fd14cba2018044f7cd46988edd2fb2373dd
 WHIRLPOOL 
b5494960768edd7edb3bf6aa19ec63d832b5d2d00f0575f729e88a41df0b5e9781b98b98786fdf10e10883ba826b341aefedbf36066a3d71f501d25d4d1fcc9b
+DIST genpatches-4.12-12.base.tar.xz 215648 SHA256 
3d0978b85c6409024d17a4d3c2ebf8a9be2cdb0b235f1f46626699c833b6aa12 SHA512 
c2a8a604c3c46c133532c6617bfd3ecf6bf3793e5f7c8d448c4a83d123c26d1527a6d9c330b79c81fa588bcb16f60a36716cc55f3f806fcaee44a7ae273e2c9d
 WHIRLPOOL 
c18e5063d80cb1d67508cd25ad1d680a403e9bdd9e373871c173b403923f1fdc73fe0913fba80ef99a3cc305830267d94c7c61794eb04862575111e50e862a0d
+DIST genpatches-4.12-12.experimental.tar.xz 5188 SHA256 
d8c82f84f66448a83ab6736d0b1faa965d4bbaf59646ca9fee9d49a1d113dd48 SHA512 
44c6332a180a867ae3e49f492f723ae4419c43074da070a0d510ad98b1e815d9350c81f6171e4ca8a67210a8c2dcebd3a552162c4f04db7cf1c5e9d8ffa72fd8
 WHIRLPOOL 
06491a4a3ef26a562e16cec30295eb2333553df350607302d8e79909059008b5bbd8fa00ec2241f633cf090aeba5022843edbd1603bef79b616a25cc8f639acb
+DIST genpatches-4.12-12.extras.tar.xz 17352 SHA256 
c2dffccc6da3948e6d8fbda3193e95f254025d4e924dbb7936b3b1a7cedf6539 SHA512 
159f0649c7ba61942781315568ed03628d636220c5b3c4eb9ba65cb829dcf18cb970f63318937dfe0175eb526e3a99253f2dc7e6c38b4d2a5cc0998da3364c9c
 WHIRLPOOL 
8d48237dd4312df2edfdc074a950419e653b53c6d735614166d9d986f0bf7eb6c109628cd91dee8b52e9de4e44a93af105848adfd633402874ec5f9c4905
 DIST genpatches-4.12-7.base.tar.xz 145740 SHA256 
fe5ee55518eb59d7381806dfbd90ab33b9d16d99f1d3dc98e3fa9c3963ab64b7 SHA512 
0b772a56ae1a5819fc0fa8dc130c9f2c7701e9ebffb216b37714684811d6ea92b52a3c5720a4417893b9ebd97fee56605f5a821eee964418ae6b7d09b942acd1
 WHIRLPOOL 
b59379a8818f75ee0b1461d2edc732cf6f3c9ff2c058d4bff4767d3240ab4266a815252e16bcf5fc1d9c2365fe8096cdf710d8dca46108f6bf82a94df2f64cc5
 DIST genpatches-4.12-7.experimental.tar.xz 5188 SHA256 
b2371110a69f6e68e3bbaf2ecfaf9f8589824de94ff3f1bffceeb49948a659fe SHA512 
6204a007435249ec10b68718b1e63ceb446d13bfd7b1af9f40b88fa7c5a485633b7dfbafd71302dc1041ad1f83e01eb5c6c458e517a679b6c8085cf545e5be4e
 WHIRLPOOL 
6d4d9bdaa52404a038c2f53cad0e10c088f6ccdb9400983bbc13801b37e2aa8c89266d44318fa8925341e7e33a0146c68a718cbfb9126f673558dfafc1e4d5dc
 DIST genpatches-4.12-7.extras.tar.xz 17356 SHA256 
bc6c9e7e68f5cd1a011e72165fa07d80cd55fcee72ba2b41f2005cac9c60c0fc SHA512 
5a21b90460759b52f4a100fd649746c1082871dd4bb69d84dd49ee1682d203dba024398eb844eda7c545a8a405d28600059fd7c21d1f3db25ce750283fe3015c
 WHIRLPOOL 
4d886e5e702a3ec5c24543f7f8e33bcd889d71a69d6dd6ad4a8d40ad17d11c270f81d17cd91f096f7e2f66870717ed0d439a4a85ecf6f9f9effd70e3806d5ed4
@@ -47,6 +50,9 @@ DIST genpatches-4.9-47.extras.tar.xz 17352 SHA256 
7cc6c8cf14e33d3258bff04541fd0a
 DIST genpatches-4.9-48.base.tar.xz 990904 SHA256 
43bc3327f75d355913969baced8e6bd66e3619a8d6db396e0b5df6573ca17d82 SHA512 
147a75a75347479e7e7d6f5e4ba550b082120c79f7081a4928fa56c77e22bf3e3a94699f158e14a1f1a93df3c46535c88a77c62e3c2466208cf92e67336a54c7
 WHIRLPOOL 
a64f98002376b79cecf5252520ccfc6d10ae5a61649003895b60094517c0203757af130113e5ef456e22d241002f23ad1073838d24a5763970ab9dce31706e5c
 

[gentoo-commits] repo/gentoo:master commit in: profiles/features/prefix/standalone/legacy/

2017-09-07 Thread Benda XU
commit: 1f35beaa649d28172f6fbaf881a9bb43063df70c
Author: Benda Xu  gentoo  org>
AuthorDate: Fri Sep  8 04:21:57 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Fri Sep  8 04:23:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f35beaa

profiles/f/p/s/l/package.unmask: unmask glibc-2.19.

  The host kernels are usually linux-2.6.18, like RHEL 5.

 profiles/features/prefix/standalone/legacy/package.unmask | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/features/prefix/standalone/legacy/package.unmask 
b/profiles/features/prefix/standalone/legacy/package.unmask
new file mode 100644
index 000..0d7380b4273
--- /dev/null
+++ b/profiles/features/prefix/standalone/legacy/package.unmask
@@ -0,0 +1,2 @@
+# >=glibc-2.20 requires >=linux-2.6.32.
+

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

2017-09-07 Thread Jeroen Roovers
commit: abc391bfbd45833a229013f38a8d7541beb67d14
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Sep  8 04:11:46 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Sep  8 04:12:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc391bf

net-analyzer/tcpdump: Version bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-analyzer/tcpdump/Manifest |  1 +
 net-analyzer/tcpdump/tcpdump-4.9.2.ebuild | 91 +++
 2 files changed, 92 insertions(+)

diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest
index 69b5f38afd7..f5f4aa7d6d7 100644
--- a/net-analyzer/tcpdump/Manifest
+++ b/net-analyzer/tcpdump/Manifest
@@ -1,2 +1,3 @@
 DIST tcpdump-4.9.0.tar.gz 1260309 SHA256 
eae98121cbb1c9adbedd9a777bf2eae9fa1c1c676424a54740311c8abcee5a5e SHA512 
e98d73ae706d42e96b4069e196cf17af892eb97935664eebd08779b55b4da858bc1732d714efd16924f862aad0ba5550ceb2213c68414ed48907c46456c9fc82
 WHIRLPOOL 
bd2284919bd3a2af166c6e05254e6fb7fa757b76f269d1a4951fe0ccfb6ad282a50f5670d3f8a38f6bffd1834bc809effd2e8575f9f0dd2fd7eaa4b4fdce5552
 DIST tcpdump-4.9.1.tar.gz 1192832 SHA256 
4d1a69eab083d5df91effb805024abd4406e8a592e98558ed8722ef160c58119 SHA512 
82ff20ece4c197f4b0142e45227310dc513facc9668c1423cb402eb2b62a18909a172c432ee6b20c012c172d47752ef65e2747f9d93d335073ea0ce3c007f5c9
 WHIRLPOOL 
ed59af89e0c67477db3f10bd2d8c2b9b2dc2b3c7e3906abe37b0eba5024084e93afa98b39690c1c3af94cc6a0955023ee01ccfc5547a454dafe952957807295f
+DIST tcpdump-4.9.2.tar.gz 2298386 SHA256 
798b3536a29832ce0cbb07fafb1ce5097c95e308a6f592d14052e1ef1505fe79 SHA512 
e1bc19a5867d6e3628f3941bdf3ec831bf13784f1233ca1bccc46aac1702f47ee9357d7ff0ca62cddf211b3c8884488c21144cabddd92c861e32398cd8f7c44b
 WHIRLPOOL 
6652a5bb83a082bc8df050610ed640f0119fb846f2938a5148be3008506548e73c3c6437a62752eafdd00910c35b2b5decfd21c207719d156fb7dc8ca9e3443a

diff --git a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild 
b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild
new file mode 100644
index 000..3eb305e4d25
--- /dev/null
+++ b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic toolchain-funcs user
+
+DESCRIPTION="A Tool for network monitoring and data acquisition"
+HOMEPAGE="
+   http://www.tcpdump.org/
+   https://github.com/the-tcpdump-group/tcpdump
+"
+SRC_URI="
+   https://sources.archlinux.org/other/packages/${PN}/${P}.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+IUSE="+drop-root libressl smi ssl samba suid test"
+
+RDEPEND="
+   drop-root? ( sys-libs/libcap-ng )
+   net-libs/libpcap
+   smi? ( net-libs/libsmi )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.6m:0 )
+   libressl? ( dev-libs/libressl )
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   drop-root? ( virtual/pkgconfig )
+   test? (
+   || ( app-arch/sharutils sys-freebsd/freebsd-ubin )
+   dev-lang/perl
+   )
+"
+
+pkg_setup() {
+   if use drop-root || use suid; then
+   enewgroup tcpdump
+   enewuser tcpdump -1 -1 -1 tcpdump
+   fi
+}
+
+src_configure() {
+   if use drop-root; then
+   append-cppflags -DHAVE_CAP_NG_H
+   export LIBS=$( $(tc-getPKG_CONFIG) --libs libcap-ng )
+   fi
+
+   econf \
+   $(use_enable samba smb) \
+   $(use_with drop-root chroot '') \
+   $(use_with smi) \
+   $(use_with ssl crypto "${EPREFIX}/usr") \
+   $(usex drop-root "--with-user=tcpdump" "")
+}
+
+src_test() {
+   if [[ ${EUID} -ne 0 ]] || ! use drop-root; then
+   sed -i -e '/^\(espudp1\|eapon1\)/d;' tests/TESTLIST || die
+   emake check
+   else
+   ewarn "If you want to run the test suite, make sure you either"
+   ewarn "set FEATURES=userpriv or set USE=-drop-root"
+   fi
+}
+
+src_install() {
+   dosbin tcpdump
+   doman tcpdump.1
+   dodoc *.awk
+   dodoc CHANGES CREDITS README.md
+
+   if use suid; then
+   fowners root:tcpdump /usr/sbin/tcpdump
+   fperms 4110 /usr/sbin/tcpdump
+   fi
+}
+
+pkg_preinst() {
+   if use drop-root || use suid; then
+   enewgroup tcpdump
+   enewuser tcpdump -1 -1 -1 tcpdump
+   fi
+}
+
+pkg_postinst() {
+   use suid && elog "To let normal users run tcpdump add them into tcpdump 
group."
+}



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

2017-09-07 Thread Jeroen Roovers
commit: c6b870a61e92bafc93a613a0628316a1ad9f332b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Sep  8 04:07:43 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Sep  8 04:12:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b870a6

net-analyzer/tcpdump: Update live ebuild.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-analyzer/tcpdump/tcpdump-.ebuild | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild 
b/net-analyzer/tcpdump/tcpdump-.ebuild
index a631cce9193..6826bbc5e43 100644
--- a/net-analyzer/tcpdump/tcpdump-.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils flag-o-matic toolchain-funcs user
+inherit flag-o-matic toolchain-funcs user
 
 DESCRIPTION="A Tool for network monitoring and data acquisition"
 EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump;
@@ -48,13 +48,6 @@ pkg_setup() {
 }
 
 src_configure() {
-   # tcpdump needs some optimization. see bug #108391
-   # but do not replace -Os
-   filter-flags -O[0-9]
-   has -O? ${CFLAGS} || append-cflags -O2
-
-   filter-flags -finline-functions
-
if use drop-root; then
append-cppflags -DHAVE_CAP_NG_H
export LIBS=$( $(tc-getPKG_CONFIG) --libs libcap-ng )



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

2017-09-07 Thread Jeroen Roovers
commit: 2b45ef99159553b83e9a0bac9a597a1a300fe025
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Sep  8 03:58:40 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Sep  8 04:12:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b45ef99

net-analyzer/tcpdump: Remove 4.9.2.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-analyzer/tcpdump/Manifest |   1 -
 net-analyzer/tcpdump/tcpdump-4.9.2.ebuild | 103 --
 2 files changed, 104 deletions(-)

diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest
index f5f4aa7d6d7..69b5f38afd7 100644
--- a/net-analyzer/tcpdump/Manifest
+++ b/net-analyzer/tcpdump/Manifest
@@ -1,3 +1,2 @@
 DIST tcpdump-4.9.0.tar.gz 1260309 SHA256 
eae98121cbb1c9adbedd9a777bf2eae9fa1c1c676424a54740311c8abcee5a5e SHA512 
e98d73ae706d42e96b4069e196cf17af892eb97935664eebd08779b55b4da858bc1732d714efd16924f862aad0ba5550ceb2213c68414ed48907c46456c9fc82
 WHIRLPOOL 
bd2284919bd3a2af166c6e05254e6fb7fa757b76f269d1a4951fe0ccfb6ad282a50f5670d3f8a38f6bffd1834bc809effd2e8575f9f0dd2fd7eaa4b4fdce5552
 DIST tcpdump-4.9.1.tar.gz 1192832 SHA256 
4d1a69eab083d5df91effb805024abd4406e8a592e98558ed8722ef160c58119 SHA512 
82ff20ece4c197f4b0142e45227310dc513facc9668c1423cb402eb2b62a18909a172c432ee6b20c012c172d47752ef65e2747f9d93d335073ea0ce3c007f5c9
 WHIRLPOOL 
ed59af89e0c67477db3f10bd2d8c2b9b2dc2b3c7e3906abe37b0eba5024084e93afa98b39690c1c3af94cc6a0955023ee01ccfc5547a454dafe952957807295f
-DIST tcpdump-4.9.2.tar.gz 2298386 SHA256 
798b3536a29832ce0cbb07fafb1ce5097c95e308a6f592d14052e1ef1505fe79 SHA512 
e1bc19a5867d6e3628f3941bdf3ec831bf13784f1233ca1bccc46aac1702f47ee9357d7ff0ca62cddf211b3c8884488c21144cabddd92c861e32398cd8f7c44b
 WHIRLPOOL 
6652a5bb83a082bc8df050610ed640f0119fb846f2938a5148be3008506548e73c3c6437a62752eafdd00910c35b2b5decfd21c207719d156fb7dc8ca9e3443a

diff --git a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild 
b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild
deleted file mode 100644
index 899f7c2d46f..000
--- a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# 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 user
-
-DESCRIPTION="A Tool for network monitoring and data acquisition"
-EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump;
-HOMEPAGE="
-   http://www.tcpdump.org/
-   ${EGIT_REPO_URI}
-"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="+drop-root libressl smi ssl samba suid test"
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   KEYWORDS=""
-else
-   #SRC_URI="https://github.com/the-${PN}-group/${PN}/archive/${P}.tar.gz;
-   SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
-fi
-
-RDEPEND="
-   drop-root? ( sys-libs/libcap-ng )
-   net-libs/libpcap
-   smi? ( net-libs/libsmi )
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-0.9.6m:0 )
-   libressl? ( dev-libs/libressl )
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   drop-root? ( virtual/pkgconfig )
-   test? (
-   || ( app-arch/sharutils sys-freebsd/freebsd-ubin )
-   dev-lang/perl
-   )
-"
-
-pkg_setup() {
-   if use drop-root || use suid; then
-   enewgroup tcpdump
-   enewuser tcpdump -1 -1 -1 tcpdump
-   fi
-}
-
-src_configure() {
-   # tcpdump needs some optimization. see bug #108391
-   # but do not replace -Os
-   filter-flags -O[0-9]
-   has -O? ${CFLAGS} || append-cflags -O2
-
-   filter-flags -finline-functions
-
-   if use drop-root; then
-   append-cppflags -DHAVE_CAP_NG_H
-   export LIBS=$( $(tc-getPKG_CONFIG) --libs libcap-ng )
-   fi
-
-   econf \
-   $(use_enable samba smb) \
-   $(use_with drop-root chroot '') \
-   $(use_with smi) \
-   $(use_with ssl crypto "${EPREFIX}/usr") \
-   $(usex drop-root "--with-user=tcpdump" "")
-}
-
-src_test() {
-   if [[ ${EUID} -ne 0 ]] || ! use drop-root; then
-   sed -i -e '/^\(espudp1\|eapon1\)/d;' tests/TESTLIST || die
-   emake check
-   else
-   ewarn "If you want to run the test suite, make sure you either"
-   ewarn "set FEATURES=userpriv or set USE=-drop-root"
-   fi
-}
-
-src_install() {
-   dosbin tcpdump
-   doman tcpdump.1
-   dodoc *.awk
-   dodoc CHANGES CREDITS README.md
-
-   if use suid; then
-   fowners root:tcpdump /usr/sbin/tcpdump
-   fperms 4110 /usr/sbin/tcpdump
-   fi
-}
-
-pkg_preinst() {
-   if use drop-root || use suid; then
-   enewgroup tcpdump
-   enewuser tcpdump -1 -1 -1 tcpdump

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

2017-09-07 Thread Tim Harder
commit: 9c844e871d92bd9bd708bc6a4fc7f72d916719e6
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Sep  8 04:02:58 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Sep  8 04:02:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c844e87

sys-apps/proot: update HOMEPAGE and SRC_URI

 sys-apps/proot/proot-3.2.2-r1.ebuild | 4 ++--
 sys-apps/proot/proot-4.0.1.ebuild| 4 ++--
 sys-apps/proot/proot-4.0.3.ebuild| 4 ++--
 sys-apps/proot/proot-5.0.0.ebuild| 4 ++--
 sys-apps/proot/proot-5.1.0.ebuild| 4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/sys-apps/proot/proot-3.2.2-r1.ebuild 
b/sys-apps/proot/proot-3.2.2-r1.ebuild
index 9af56c2a731..ef14402f083 100644
--- a/sys-apps/proot/proot-3.2.2-r1.ebuild
+++ b/sys-apps/proot/proot-3.2.2-r1.ebuild
@@ -7,8 +7,8 @@ MY_PN="PRoot"
 inherit eutils pax-utils toolchain-funcs
 
 DESCRIPTION="User-space implementation of chroot, mount --bind, and 
binfmt_misc"
-HOMEPAGE="http://proot.me;
-SRC_URI="https://github.com/cedric-vincent/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://proot-me.github.io/;
+SRC_URI="https://github.com/proot-me/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-apps/proot/proot-4.0.1.ebuild 
b/sys-apps/proot/proot-4.0.1.ebuild
index 3cca8311fc1..33b2ca7192b 100644
--- a/sys-apps/proot/proot-4.0.1.ebuild
+++ b/sys-apps/proot/proot-4.0.1.ebuild
@@ -7,8 +7,8 @@ MY_PN="PRoot"
 inherit eutils toolchain-funcs
 
 DESCRIPTION="User-space implementation of chroot, mount --bind, and 
binfmt_misc"
-HOMEPAGE="http://proot.me;
-SRC_URI="https://github.com/cedric-vincent/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://proot-me.github.io/;
+SRC_URI="https://github.com/proot-me/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-apps/proot/proot-4.0.3.ebuild 
b/sys-apps/proot/proot-4.0.3.ebuild
index 453150fe7f1..6e07802ddcb 100644
--- a/sys-apps/proot/proot-4.0.3.ebuild
+++ b/sys-apps/proot/proot-4.0.3.ebuild
@@ -7,8 +7,8 @@ MY_PN="PRoot"
 inherit eutils toolchain-funcs
 
 DESCRIPTION="User-space implementation of chroot, mount --bind, and 
binfmt_misc"
-HOMEPAGE="http://proot.me;
-SRC_URI="https://github.com/cedric-vincent/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://proot-me.github.io/;
+SRC_URI="https://github.com/proot-me/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-apps/proot/proot-5.0.0.ebuild 
b/sys-apps/proot/proot-5.0.0.ebuild
index 453150fe7f1..6e07802ddcb 100644
--- a/sys-apps/proot/proot-5.0.0.ebuild
+++ b/sys-apps/proot/proot-5.0.0.ebuild
@@ -7,8 +7,8 @@ MY_PN="PRoot"
 inherit eutils toolchain-funcs
 
 DESCRIPTION="User-space implementation of chroot, mount --bind, and 
binfmt_misc"
-HOMEPAGE="http://proot.me;
-SRC_URI="https://github.com/cedric-vincent/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://proot-me.github.io/;
+SRC_URI="https://github.com/proot-me/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-apps/proot/proot-5.1.0.ebuild 
b/sys-apps/proot/proot-5.1.0.ebuild
index 453150fe7f1..6e07802ddcb 100644
--- a/sys-apps/proot/proot-5.1.0.ebuild
+++ b/sys-apps/proot/proot-5.1.0.ebuild
@@ -7,8 +7,8 @@ MY_PN="PRoot"
 inherit eutils toolchain-funcs
 
 DESCRIPTION="User-space implementation of chroot, mount --bind, and 
binfmt_misc"
-HOMEPAGE="http://proot.me;
-SRC_URI="https://github.com/cedric-vincent/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://proot-me.github.io/;
+SRC_URI="https://github.com/proot-me/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"



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

2017-09-07 Thread Tim Harder
commit: 9fb9987142b3feae6298c5ee40c3649cac0d8192
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Sep  8 03:53:26 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Sep  8 03:54:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb99871

sys-apps/mawk: use https for HOMEPAGE

 sys-apps/mawk/mawk-1.3.4_p20150503.ebuild | 2 +-
 sys-apps/mawk/mawk-1.3.4_p20160615.ebuild | 2 +-
 sys-apps/mawk/mawk-1.3.4_p20161120.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/mawk/mawk-1.3.4_p20150503.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20150503.ebuild
index 04e26ef8b5a..8a27fa6e4d1 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20150503.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20150503.ebuild
@@ -7,7 +7,7 @@ inherit toolchain-funcs
 
 MY_P=${P/_p/-}
 DESCRIPTION="an (often faster than gawk) awk-interpreter"
-HOMEPAGE="http://invisible-island.net/mawk/mawk.html;
+HOMEPAGE="https://invisible-island.net/mawk/mawk.html;
 SRC_URI="ftp://invisible-island.net/mawk/${MY_P}.tgz;
 
 LICENSE="GPL-2"

diff --git a/sys-apps/mawk/mawk-1.3.4_p20160615.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20160615.ebuild
index 8115d110f0c..2638e7629c4 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20160615.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20160615.ebuild
@@ -7,7 +7,7 @@ inherit toolchain-funcs
 
 MY_P=${P/_p/-}
 DESCRIPTION="an (often faster than gawk) awk-interpreter"
-HOMEPAGE="http://invisible-island.net/mawk/mawk.html;
+HOMEPAGE="https://invisible-island.net/mawk/mawk.html;
 SRC_URI="ftp://invisible-island.net/mawk/${MY_P}.tgz;
 
 LICENSE="GPL-2"

diff --git a/sys-apps/mawk/mawk-1.3.4_p20161120.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20161120.ebuild
index 4b85d44417d..5db9517c412 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20161120.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20161120.ebuild
@@ -7,7 +7,7 @@ inherit toolchain-funcs
 
 MY_P=${P/_p/-}
 DESCRIPTION="an (often faster than gawk) awk-interpreter"
-HOMEPAGE="http://invisible-island.net/mawk/mawk.html;
+HOMEPAGE="https://invisible-island.net/mawk/mawk.html;
 SRC_URI="ftp://invisible-island.net/mawk/${MY_P}.tgz;
 
 LICENSE="GPL-2"



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

2017-09-07 Thread Tim Harder
commit: 09cb7e21889203d3a6925251c792d73930b60efb
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Sep  8 03:52:15 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Sep  8 03:54:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09cb7e21

dev-util/byacc: use https for HOMEPAGE

 dev-util/byacc/byacc-20170201.ebuild | 2 +-
 dev-util/byacc/byacc-20170709.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/byacc/byacc-20170201.ebuild 
b/dev-util/byacc/byacc-20170201.ebuild
index 035b0d18fb4..c7fadef836c 100644
--- a/dev-util/byacc/byacc-20170201.ebuild
+++ b/dev-util/byacc/byacc-20170201.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DESCRIPTION="the best variant of the Yacc parser generator"
-HOMEPAGE="http://invisible-island.net/byacc/byacc.html;
+HOMEPAGE="https://invisible-island.net/byacc/byacc.html;
 SRC_URI="ftp://invisible-island.net/byacc/${P}.tgz;
 
 LICENSE="public-domain"

diff --git a/dev-util/byacc/byacc-20170709.ebuild 
b/dev-util/byacc/byacc-20170709.ebuild
index 635abc07df1..1c82290565a 100644
--- a/dev-util/byacc/byacc-20170709.ebuild
+++ b/dev-util/byacc/byacc-20170709.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DESCRIPTION="the best variant of the Yacc parser generator"
-HOMEPAGE="http://invisible-island.net/byacc/byacc.html;
+HOMEPAGE="https://invisible-island.net/byacc/byacc.html;
 SRC_URI="ftp://invisible-island.net/byacc/${P}.tgz;
 
 LICENSE="public-domain"



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

2017-09-07 Thread Patrick McLean
commit: 59674ad0eeac382cb43890d417795ad776b32002
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Sep  8 01:51:40 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Sep  8 01:51:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59674ad0

net-dns/dnsmasq: Stabilize 2.77-r1 on amd64

Gentoo-Bug: 630296
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-dns/dnsmasq/dnsmasq-2.77-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnsmasq/dnsmasq-2.77-r1.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.77-r1.ebuild
index 17e3d67699d..6ed68e83162 100644
--- a/net-dns/dnsmasq/dnsmasq-2.77-r1.ebuild
+++ b/net-dns/dnsmasq/dnsmasq-2.77-r1.ebuild
@@ -11,7 +11,7 @@ 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"
+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 +id idn libidn2 +inotify"
 IUSE+=" ipv6 lua nls script selinux static tftp"



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

2017-09-07 Thread Patrick McLean
commit: 98d5a47beb0fcc24860208e2784efbf825531459
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Sep  8 01:31:07 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Sep  8 01:31:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d5a47b

app-admin/salt: Version bump to 2017.7.1

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-admin/salt/Manifest   | 2 +-
 app-admin/salt/{salt-2017.7.0.ebuild => salt-2017.7.1.ebuild} | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest
index 61ca6b524eb..af81f8f36d8 100644
--- a/app-admin/salt/Manifest
+++ b/app-admin/salt/Manifest
@@ -2,4 +2,4 @@ DIST salt-2015.5.10.tar.gz 5693422 SHA256 
863a96e70f8521af35fe11b10d25b3205a0bfb
 DIST salt-2015.8.13.tar.gz 7036243 SHA256 
cca82c9a4f267692660b098c1f76e54ab6a24131391893719bde0eb3a1ed2959 SHA512 
ec8626f7360542bfeea90fc3d6fd9d9d015da4c2a6adf9957c22501ed9531b0a44d2cbc4853c41856b4cd46c142d2441884ec99700f3c0a5310cc428f9f1ec2a
 WHIRLPOOL 
c21f3bdc5fd674ea664c7e8fd58ef6685328a6ee3679850f3e9a085b1e604e1224a3323b906b47075fb8dd39f373583fb549e7b0f3f725d44928bcf716955a10
 DIST salt-2016.11.7.tar.gz 9409315 SHA256 
279fa5bd73b5616620f628234575140f91df28b0d40d931569f179efabf27a2d SHA512 
5bb52d75fafd57cd8efebe9b94dc3b53e39b476f6289e3509f1324fc86bb57a85d0ac832270c80629c04f301a749e018789c842e90cc3f2167445854e0f0ed99
 WHIRLPOOL 
984f297a23d59a129feaac40debc4aecaf64b2540cf62cae503c01cbe7413fdbeb58d18ed86b33b4da6f84a167bb7fed0fd502fca737720242dad91f7afad581
 DIST salt-2016.3.7.tar.gz 8516192 SHA256 
3dd65ec44ca372c91b8254b625414cd7e795fdba274a07de902c3f33e199007b SHA512 
78f3e23f7f05c8940bdb0359bc323cdb94c027d8abe554c8504d7e978f64f25d7b1f48450aed506e58ed8cbf9c272d95741dd330617809c663451f70b8d1
 WHIRLPOOL 
69e72d8a15310b5c1578de8c43d4a2f71cf1bdf3ae827a6283720f17a74972fd3d3fe84a95f045df77fdde82614ac6a30f549176fc44062569f40e8969e7f6fe
-DIST salt-2017.7.0.tar.gz 11399842 SHA256 
aaf45f8dcf95a20b56072e620100432d058ab297210c4902dc90e197b236b064 SHA512 
21d8350413ad6a262d4c19c4cb3cbd4bc718f411bab49141626729b659c1ee72340542b342ec0fb012cb11c313bd56ec6534416d2128ae548ed8950affb6c834
 WHIRLPOOL 
e9716b689069c79922c9e47d430ed16efc8adb9ba528202cfc86d00a39e746b3723e12f2f6abf443a8ae5adb64d81bbd916e395973ddf6639dcbc32d589b6881
+DIST salt-2017.7.1.tar.gz 11408839 SHA256 
fe868415d0e1162157186f4c5263e9af902b0571870ad2da210e7edf5ff5331d SHA512 
c12db2361e04ce7bf4d663fafdeebdb318f210e0669d1ae26db6daf3dd19a7549b4151cb4e53acacda24d11eec7bbd06190b01cf4962d9027783ffd4617a2e52
 WHIRLPOOL 
6073ec85a4797ac6cc58f475f7f3bd5fa0d61b4d1228c514326d32644e2f6d1656e46196d1ad32d5c87d2bfa18eff5e786b9a1325d5e73387c33a591d8dd61d2

diff --git a/app-admin/salt/salt-2017.7.0.ebuild 
b/app-admin/salt/salt-2017.7.1.ebuild
similarity index 95%
rename from app-admin/salt/salt-2017.7.0.ebuild
rename to app-admin/salt/salt-2017.7.1.ebuild
index 327efb8b298..48c9f23243a 100644
--- a/app-admin/salt/salt-2017.7.0.ebuild
+++ b/app-admin/salt/salt-2017.7.1.ebuild
@@ -91,7 +91,9 @@ PATCHES=(
 )
 
 python_prepare() {
-   rm tests/unit/{test_zypp_plugins.py,utils/test_extend.py}
+   rm tests/unit/{test_zypp_plugins.py,utils/test_extend.py} || die
+   rm tests/unit/modules/test_boto_{vpc,secgroup,elb}.py || die
+   rm tests/unit/states/test_boto_vpc.py || die
 }
 
 python_install_all() {



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

2017-09-07 Thread Tim Harder
commit: 909c61ad0f5296c94f748d8d8f5b5d7e83f5b571
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Sep  8 00:56:19 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Sep  8 01:11:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909c61ad

dev-python/hypothesis: version bump to 3.24.1

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-3.24.1.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index b89a2e7d2de..5b199fca6f7 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -2,6 +2,7 @@ DIST hypothesis-3.18.5.tar.gz 367643 SHA256 
732df6038156581592c4f8dc8689988dafd6
 DIST hypothesis-3.19.2.tar.gz 378801 SHA256 
aacfec60fcef1fec108347a421a2aebce5b1fa1f952567e6e0c9530c84201aad SHA512 
a63b991ad725994b47fd8cce14ff9bfdd85e58ccc3717ef9e64c68ee9f3a38b71fbe96c250441e5696dc5039cd2a39d6b21399d0f9a71940ef105377fe6c5ad2
 WHIRLPOOL 
3c376884a7838f421cc24a8a90bb1d44750cc117c52d369f9fb194d84f61c3e57c10054a9e496cc08acc343383f3224ac85fe46d05c87c667aa5f2e2795d6e08
 DIST hypothesis-3.22.0.tar.gz 443361 SHA256 
8af7ff4f62d1664090dc8957fda4ad90d899a4bf9a15aa526d52b1924aa62e57 SHA512 
a561b7b82d4e345d7811dc07c0c887a094762b51a44a4d3db5e6b1704d455ad1d7685d0be156aca468fdecec594b30d99d06bef3e44b4373f11b4502de54
 WHIRLPOOL 
1eeda21bcf05a7e86f35f9a2e8179835098420a360076354c1b367484d39bc787bf2dfa3109eee9908b98f58b585228c8e5981a2ff3f6a3fa3f5a1ccc2d24e93
 DIST hypothesis-3.22.2.tar.gz 445844 SHA256 
0947f20a4ecc83ad142a8faf5d350348f2a201cda233427a6639276e7372bb11 SHA512 
7516e2fa7ffee94fb0df8215dfd811096d0a051f77f1079966bb480ef17cf72dbfa7ebdfb3089900b2b8143cc8ce09bd5fcf055426210c84898cc113024c3f0e
 WHIRLPOOL 
3fccd151e76b07d6ef69efcb3b1e98838099ee5fca790b37cc247f22982fcec935324e674e223ea03409031e509bfec6ecade18fe08b51f5c94cabef517ee8e4
+DIST hypothesis-3.24.1.tar.gz 453431 SHA256 
9e734300e66244831b34541c2b5d90c4dae4c08ba63023def7d753322d347cca SHA512 
8d52baf4c9a9ae4df4467659b0b180c435c315285a0606dbcf8d63464a15b3815d96fe184fa7b735818a09cc455937cfda5baddc2ef41d23ff7e0e0519d9a8f0
 WHIRLPOOL 
93afdf40a2fb64394d8a5fbba9210a34ed36b65807e3b7e6f4862c42a7274919ca657d6f5f9387d4b8b05ea348a3a64981ddec277d2b7bdd8b2c72d3c92c66ff
 DIST hypothesis-3.6.0.tar.gz 73586 SHA256 
ecb0e711ab83032c54605d88fda1e07ca5c6025bdb5e91deab96eca29491f678 SHA512 
cb885628e5c38ab9312cfb177ebc3c014617d21031737f5fba343ba485c1b8ff82b1302e7bc1d3e79192bfd8324fd0501498c968f3ac8343829f8965f6354389
 WHIRLPOOL 
189c788fdd0a326879a468061c271b14056da5f7dc1d5975e8f360cd5a91957eb8f79c26a045fbe49d7b11f7cc09024d3d09a353321b1dda1d4d96b452fd9e7b
 DIST hypothesis-3.6.1.tar.gz 75106 SHA256 
d4a0aa584ee4654819b8bfc8b5791669ad229eb1db949716543d7c31219cb35b SHA512 
89a884cfc147b09e6356ea1f2272784b256065a7ff86584c133c00d11cb0fda0a8463e347c15698c605f6c2d8fc7aa09cd4c216849cb2b851566bdf4268c28c4
 WHIRLPOOL 
1a65ad7442ba457390414c3117fdcde6981adb6e7cd0269b47ac7ec63e60393af386518f4ca79410222ff7533b12f87a99705f22fd9b20befdcf6a6a4a422e12
 DIST hypothesis-3.8.3.tar.gz 79107 SHA256 
0ab895ba432585e6f15b1c766c6927d95d23a301adfae4249859f80c23dc8d51 SHA512 
6ad61a84af87263ce639f0cef36dec90c2e1cc9df64fcd053b44c3790b445a2bd103ba99cc17f22e8fb06dfdbcf082833b000764bab94532401ffe30a54cb439
 WHIRLPOOL 
abd02b563e034c5d8d80d71e40360faa47427f6da15815cdc0b13c1bdcb2cbbbabcad477ef58ea23f9b3d80248e3ade4a167e4c17c4147a59c32cfd4d207113e

diff --git a/dev-python/hypothesis/hypothesis-3.24.1.ebuild 
b/dev-python/hypothesis/hypothesis-3.24.1.ebuild
new file mode 100644
index 000..c56c9bb293e
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-3.24.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python 
https://pypi.python.org/pypi/hypothesis;
+SRC_URI="https://github.com/HypothesisWorks/hypothesis-python/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 
'python2*')"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S=${WORKDIR}/${PN}-python-${PV}
+
+pkg_postinst() {
+   optfeature "datetime support" dev-python/pytz
+   optfeature "numpy support" dev-python/numpy
+   optfeature "django support" dev-python/django dev-python/pytz
+   optfeature "pytest support" dev-python/pytest
+}



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

2017-09-07 Thread Tim Harder
commit: bd57134fe6f51d3eca0ccbb34604c978bb10145b
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Sep  8 01:08:52 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Sep  8 01:11:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd57134f

dev-python/pycryptodome: version bump to 3.4.7

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

diff --git a/dev-python/pycryptodome/Manifest b/dev-python/pycryptodome/Manifest
index 8d1e6415d5e..96678e44048 100644
--- a/dev-python/pycryptodome/Manifest
+++ b/dev-python/pycryptodome/Manifest
@@ -1,2 +1,3 @@
 DIST pycryptodome-3.4.5.tar.gz 6968315 SHA256 
356740c25bee66cf02fce496154f2b9699e5c75c1c6c7e382064d8b6c2cac2dd SHA512 
666a90e0cd756b26212df29b2d88c7443bd12fcbf0db6afc6e251a4e92a8528d82495528610c834cd6c066eb384a83f075cb49d52c60c65af04c0e5ff3ce72f8
 WHIRLPOOL 
41f5d5f64eae7de88b8a6a86f6868a90e3b9eb73f3747cc8e95eb2f30225c3db5ec3b75c9cf92f3542069f3773a0f12a511b113d02046b22473559180d764c03
 DIST pycryptodome-3.4.6.tar.gz 6968560 SHA256 
9beefd5d4e468108b43609246274469783945a89123d2525356eb86026967c69 SHA512 
40c9ea4cf7fca06bd7cd3a100e1d602e0130fbdcc75544ff1353ced2fae8925d29286200561832f2524a0f3db155a6924bb653d964408d4486aab694bf275cdc
 WHIRLPOOL 
e444e6cd45852427360ea32a04cbd2e645d0dc0866180fdcb4605ba8b59958580caee4d2fe754ba36e437138eed90866173b12a7869b2662a34bf933a11f
+DIST pycryptodome-3.4.7.tar.gz 6483140 SHA256 
18d8dfe31bf0cb53d58694903e526be68f3cf48e6e3c6dfbbc1e7042b1693af7 SHA512 
a328df1f3b2cfeccbb5984aca4c5cbd59e8a352c817e82411d2876b2494476027f63e61200b0cc87e9420e8b47e91fffe71865fb2c23a66da0276814641eaab0
 WHIRLPOOL 
421991b522e97850a5e07b38dac6ef4c76a0136feb437d319e7af901afdeb5ff2ebf40826c8c9cdc8e78429c6c2e57bc1c73fdf07e9a5de39fe3a96829f538a0

diff --git a/dev-python/pycryptodome/pycryptodome-3.4.7.ebuild 
b/dev-python/pycryptodome/pycryptodome-3.4.7.ebuild
new file mode 100644
index 000..b77f9bf463b
--- /dev/null
+++ b/dev-python/pycryptodome/pycryptodome-3.4.7.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="A self-contained cryptographic library for Python"
+HOMEPAGE="https://www.pycryptodome.org 
https://github.com/Legrandin/pycryptodome 
https://pypi.python.org/pypi/pycryptodome;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2 Unlicense"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~ppc-aix 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="dev-libs/gmp:0
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   !dev-python/pycrypto"
+DEPEND="${RDEPEND}"
+
+python_test() {
+   esetup.py test
+}



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

2017-09-07 Thread Tim Harder
commit: 23ef93625e67f8fdacc7b8bf0c0b4d66973e084e
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Sep  8 01:09:51 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Sep  8 01:11:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ef9362

dev-python/pycairo: version bump to 1.15.2

 dev-python/pycairo/Manifest  |  1 +
 dev-python/pycairo/pycairo-1.15.2.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 80992324eec..61380d39aad 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -3,3 +3,4 @@ DIST pycairo-1.10.0.tar.bz2 246556 SHA256 
9aa4078e7eb5be583aeabbe8d87172797717f9
 DIST pycairo-1.13.1.tar.gz 123690 SHA256 
d8f58de67ddd01eda9e5112de57599b7d0154d71c9474821e98866c228794641 SHA512 
705979aec5166d1e750ddf2938934edb18d5093e340d9e604a70dc02499ec478db7b0c84572f7ff287139c1b3982a31a254c36641123aee183b3053efe299d59
 WHIRLPOOL 
307e052d632a4591b67776b62ea173b647273151411bb8bfa9cc4d6dd066dbba30b3ea2bd1b066f6c91fe0a7275e76d1a6c0ebcb15c9113ab28a3ceec04e59fa
 DIST pycairo-1.15.0.tar.gz 167963 SHA256 
b469b782ffabeeeb5973b64ee55e993521f32ac658b24baccbcd3f939c4f44f8 SHA512 
e27f1b31225fe6eba7722a412a4eb9c591a3ce4887ba5a7edb738f757efa8372c1e2cd6ecd52386c350bb5058d8fa1806ee1d5ecabc2377d1934ded29b8592c9
 WHIRLPOOL 
fcd5764ba1f71513ae164555eea081f21565c03ebd2a48cf89adfe29b3f7b3bdd364b5b19f403e5ade3109beddfc81bfbcd25666285dec1a2833c11e8559f249
 DIST pycairo-1.15.1.tar.gz 175924 SHA256 
987d392270247343595d37591f80639ed902fce7e30bd2f944cb1b0a9093553d SHA512 
931b6ca704fcae501b7671dd6cd964746951e08b5d09dc7118e3ff5c3c1f8aba9d211efe7867b77bb30f14f4700f888c7ed297ec5e8afca06d3d7327835c8e1f
 WHIRLPOOL 
3d85ebebfab81a9447e4073f00f77ad0dc204f7f18799cec37b1afde50831faaa8fb01a713548917fa6dc80f7a165a4a032c92224cf09c9837b0b6e47e7bb973
+DIST pycairo-1.15.2.tar.gz 176051 SHA256 
a66f30c457736f682162e7b3a33bc5e8915c0f3b31ef9bdb4edf43c81935c914 SHA512 
ce0ee0b1775eac75eaee9eddcd9dda21d99a6327bac55e0d2e15ce3a8a1869e4d44c59eada1725ba3cdda16fac4ce33a7c350ffdae3892dac85c5e70033e3ee1
 WHIRLPOOL 
89d8f9a97c3cd7d5d1b2360641ff361dfca0f2567d01fdc96035f57f5389f49249976c341ff5995d9af515c52171a1e5d0ab222b07d00e4020579b3d35a08a2a

diff --git a/dev-python/pycairo/pycairo-1.15.2.ebuild 
b/dev-python/pycairo/pycairo-1.15.2.ebuild
new file mode 100644
index 000..77146c084dc
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.15.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="https://www.cairographics.org/pycairo/ 
https://github.com/pygobject/pycairo;
+SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+IUSE="doc examples test xcb"
+
+# Note: xpyb is used as the C header, not Python modules
+RDEPEND="
+   >=x11-libs/cairo-1.13.1[svg,xcb?]
+"
+DEPEND="${RDEPEND}
+   xcb? ( $(python_gen_cond_dep '>=x11-libs/xpyb-1.3' 'python2*') )
+   doc? ( dev-python/sphinx )
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   # Fix pkgconfig path
+   sed -i -e "/libdir =/s:\"lib\":\"$(get_libdir)\":" setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   local enable_xpyb
+   python_is_python3 || enable_xpyb=$(usex xcb "--enable-xpyb" "")
+
+   esetup.py build ${enable_xpyb}
+}
+
+python_compile_all() {
+   use doc && emake -C docs
+}
+
+python_test() {
+   local enable_xpyb
+   python_is_python3 || enable_xpyb=$(usex xcb "--enable-xpyb" "")
+
+   esetup.py test ${enable_xpyb}
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/. )
+
+   if use examples; then
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2017-09-07 Thread Mike Pagano
commit: c3e81397458ddc05a10e1c7d34c686cacb4902d9
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Sep  8 00:32:01 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Sep  8 00:32:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e81397

sys-kernel/gentoo-sources: Linux patch 4.12.11

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 4cc9fc250f2..f638a83ae69 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -13,6 +13,9 @@ DIST genpatches-4.12-10.extras.tar.xz 17344 SHA256 
91a297577a0fb9349ac1a4826711d
 DIST genpatches-4.12-11.base.tar.xz 208112 SHA256 
aaa85179a7f2cd7e570ddd00f2f2079c5b1af38fca3fa14829fc39b70c9333cd SHA512 
339171ad8dbe7b522780e5734bc2a73239c4aa9aba589b8f41f749a404f82199ca6299b786899e3c9cf7f65cb25dc1fa3340ac821e7f25b9dfc9cc15f1141e82
 WHIRLPOOL 
759c91554eb0471f57ee9ae5eb4ebca38692eea73ca70d8b7c1e277231aae72450d0162398763b214aa62e8b4874066bce0a95647c24b7b6a852151691dea80d
 DIST genpatches-4.12-11.experimental.tar.xz 5188 SHA256 
0de6bf1a03af57b5467ae538729d2e42a526fe44d6b06e3b56a65aa9d8f43c56 SHA512 
462446f844f3599c643e814d5c8745af250fa50e85276802e3bef806bb8ea17fb8935a048412e88a6075e6efc3cadde7351650aa8caa6669259dc703a52e57ce
 WHIRLPOOL 
9be4bfbe324b1dd2ceb43f9e9e940c3354329e5a287448a52f125302017a4fb60fc4dedff6fec07efceef5ad2149a673e0d2202fdc75ced9d479308ac157ccca
 DIST genpatches-4.12-11.extras.tar.xz 17356 SHA256 
c6d71ffa985b8240b4954db9d402f153c3897e2435264bea42a1d4f42ad0aa26 SHA512 
30459e332b1d67392da4d28eb2e38fb174e1a367aeb014d7e7a617304dec94e8bb712786bbbf8db1dafc546d9d0d5fd14cba2018044f7cd46988edd2fb2373dd
 WHIRLPOOL 
b5494960768edd7edb3bf6aa19ec63d832b5d2d00f0575f729e88a41df0b5e9781b98b98786fdf10e10883ba826b341aefedbf36066a3d71f501d25d4d1fcc9b
+DIST genpatches-4.12-12.base.tar.xz 215648 SHA256 
3d0978b85c6409024d17a4d3c2ebf8a9be2cdb0b235f1f46626699c833b6aa12 SHA512 
c2a8a604c3c46c133532c6617bfd3ecf6bf3793e5f7c8d448c4a83d123c26d1527a6d9c330b79c81fa588bcb16f60a36716cc55f3f806fcaee44a7ae273e2c9d
 WHIRLPOOL 
c18e5063d80cb1d67508cd25ad1d680a403e9bdd9e373871c173b403923f1fdc73fe0913fba80ef99a3cc305830267d94c7c61794eb04862575111e50e862a0d
+DIST genpatches-4.12-12.experimental.tar.xz 5188 SHA256 
d8c82f84f66448a83ab6736d0b1faa965d4bbaf59646ca9fee9d49a1d113dd48 SHA512 
44c6332a180a867ae3e49f492f723ae4419c43074da070a0d510ad98b1e815d9350c81f6171e4ca8a67210a8c2dcebd3a552162c4f04db7cf1c5e9d8ffa72fd8
 WHIRLPOOL 
06491a4a3ef26a562e16cec30295eb2333553df350607302d8e79909059008b5bbd8fa00ec2241f633cf090aeba5022843edbd1603bef79b616a25cc8f639acb
+DIST genpatches-4.12-12.extras.tar.xz 17352 SHA256 
c2dffccc6da3948e6d8fbda3193e95f254025d4e924dbb7936b3b1a7cedf6539 SHA512 
159f0649c7ba61942781315568ed03628d636220c5b3c4eb9ba65cb829dcf18cb970f63318937dfe0175eb526e3a99253f2dc7e6c38b4d2a5cc0998da3364c9c
 WHIRLPOOL 
8d48237dd4312df2edfdc074a950419e653b53c6d735614166d9d986f0bf7eb6c109628cd91dee8b52e9de4e44a93af105848adfd633402874ec5f9c4905
 DIST genpatches-4.12-6.base.tar.xz 112544 SHA256 
8f560e3123499223f3341d99c435a70d344de16c0bd7dd3e371c631d2a8f6d83 SHA512 
bf00d80501f3a3e6ba75960701778b7233e6efc2a94030f734d680efd136f3ca6a05e812065436be759c5e275c5ad27beb2bfc444be8784b8ff06bbece1f0736
 WHIRLPOOL 
df1e8a02028ccf621b0634c4a4d58ed20f5b4632fe9ee80a1b7f47926be86612c3eb67ad854c668906ee551081580b6ac187414f14186632ca973faae8a76973
 DIST genpatches-4.12-6.experimental.tar.xz 5184 SHA256 
380d349961732c7c781637f7b27a500510985ba6070835c15db42864e83b7406 SHA512 
e1ca94d71a283348fa6720f9648697ba85e51ae50608097cc9f9298eb755999bd7ddded0363e1fa51f2192c7458d98e449d25361ad683dca3b62dd691d7fe059
 WHIRLPOOL 
6f2f27f579f0b53e6cc49e7558e10eefa15c52538181d555cfe459e068bb50610b0f212e25f55d1f3df9919df93c7c50da75c20f82ab5d06655d9f69c7bec93c
 DIST genpatches-4.12-6.extras.tar.xz 17352 SHA256 
835c4e42666b670e4b6935099c36d80139ce36b91b7fff9f6f223363d4f7bcfd SHA512 
9c981241c3ce0c6162355a714be914a1b994a1b054fbf227de1659110a99aef923b73f6746535f1ad057ad335fc7960a1124cec577abad4950b96e034d3058e3
 WHIRLPOOL 
2152c1283824dddbbc1ac1672754a59fd51c96c3eacc503797e747e53c8a20cb6b139fe337c3d474ece945630995264808e47104cb2606e12aa3bb92a0d9bc7c

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

[gentoo-commits] proj/linux-patches: New tag: 4.12-12

2017-09-07 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Sep  8 00:05:59 2017 +

New tag: 4.12-12




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

2017-09-07 Thread Mike Pagano
commit: ca0b92f04cb4df37770c1c4668e701cea3467739
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Sep  7 23:54:13 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Sep  7 23:54:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0b92f0

sys-kernel/gentoo-sources: Linux patch 4.9.48

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 6862cc214b6..4cc9fc250f2 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -43,6 +43,9 @@ DIST genpatches-4.9-35.extras.tar.xz 17348 SHA256 
33e2bb26e7d22e95ac9cbdbee17a23
 DIST genpatches-4.9-48.base.tar.xz 990904 SHA256 
43bc3327f75d355913969baced8e6bd66e3619a8d6db396e0b5df6573ca17d82 SHA512 
147a75a75347479e7e7d6f5e4ba550b082120c79f7081a4928fa56c77e22bf3e3a94699f158e14a1f1a93df3c46535c88a77c62e3c2466208cf92e67336a54c7
 WHIRLPOOL 
a64f98002376b79cecf5252520ccfc6d10ae5a61649003895b60094517c0203757af130113e5ef456e22d241002f23ad1073838d24a5763970ab9dce31706e5c
 DIST genpatches-4.9-48.experimental.tar.xz 106400 SHA256 
d788d5b51b3c93f04ee10b1ee35b9bdb489ad8e0dd825d14315c9855ff3d1f5a SHA512 
f38dc99e3521722a48c8815fd325f452313f458833c8acca30e4af5e9b7fa7b2cf95b02f741ab7ebdee65fd71f6c346fc59bd0fe577d27f8acd103bfe6e1e668
 WHIRLPOOL 
5a15ea3aec5c141c0103c628cea936c57b44a695c99d9d4a1ef4578e1721354b4c2334ab95380dd55b03c58df529ecce1b6499ab485a49b60cfe190fcd8df343
 DIST genpatches-4.9-48.extras.tar.xz 17352 SHA256 
17a96839ac1d2397aba183c2fda67bcc074c320f591c25dc8cd1b6004129f6ed SHA512 
0d9252a3b13a20e8a8dfac6363c68986cc812792e8233287264c18895f37a78691d3f6cd19fb54b6c817f7876e2418463ced1634ce58fe75ab53f1c4a52781d3
 WHIRLPOOL 
54202a8fd7eb6e00d440dd68537601256644d1059535c235770fa05e3d67f5249adb3a9926a09fc98557cd8e16f187e9fe83c98556050679930a951848a7bc8b
+DIST genpatches-4.9-49.base.tar.xz 994248 SHA256 
e613b3d0f7503d89548383c28ecd888668f14a4d69f2572695eadd2ce481e017 SHA512 
3999ac8e946c1e5c03ff70d4e5852e854bd0dc88161537274438da82faaaf4f929ef6fe2e30bcdb1d46da8c844546a795c35ebd088ceebc6a02d1be781c0c429
 WHIRLPOOL 
f89ad939b53dc904e4af69d63d54126e635576fdc1d8c3db19f5b4f6ad5798678a0f1feb372accbcfc148b1a2165dde10603e11dccd5e53a2765143ff18878b8
+DIST genpatches-4.9-49.experimental.tar.xz 106376 SHA256 
3c4d204d5d227b2ca568e04592874e000b1060ee8674fd6700ce7606a8371227 SHA512 
9cc8c020b02d73fd0ae0a6357badee663edc87cd9989d94d584d8c8b2a64bbcd76758a0bd09a6acabc105dedd131b522b1f14a88bd1dd674e130b15b4b87
 WHIRLPOOL 
e1468caaf0216d893adc3fdb1563954adc64686473bc6cd5d8ad20b1a87a5b9afed11812680a44390587de794d0ea4249c7ab598fa4f6e731b8918531f7a9ed3
+DIST genpatches-4.9-49.extras.tar.xz 17352 SHA256 
c2dffccc6da3948e6d8fbda3193e95f254025d4e924dbb7936b3b1a7cedf6539 SHA512 
159f0649c7ba61942781315568ed03628d636220c5b3c4eb9ba65cb829dcf18cb970f63318937dfe0175eb526e3a99253f2dc7e6c38b4d2a5cc0998da3364c9c
 WHIRLPOOL 
8d48237dd4312df2edfdc074a950419e653b53c6d735614166d9d986f0bf7eb6c109628cd91dee8b52e9de4e44a93af105848adfd633402874ec5f9c4905
 DIST linux-3.10.tar.xz 73175088 SHA256 
df27fa92d27a9c410bfe6c4a89f141638500d7eadcca5cce578954efc2ad3544 SHA512 
5fb109fcbd59bf3dffc911b853894f0a84afa75151368f783a1252c5ff60c7a1504de216c0012be446df983e2dea400ad8eeed3ce04f24dc61d0ef76c174dc35
 WHIRLPOOL 
e7c0ccc2231e430b831218fc66f1940d095d2d5447d391329c6a7373d4a1d16708f64778b32e4847802ee2dae4fcf7cb67a1238fd4eb204fd0c4bce2d8134053
 DIST linux-4.1.tar.xz 83017828 SHA256 
caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 
168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0
 WHIRLPOOL 
85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8
 DIST linux-4.12.tar.xz 99186576 SHA256 
a45c3becd4d08ce411c14628a949d08e2433d8cdeca92036c7013980e93858ab SHA512 
8e81b41b253e63233e92948941f44c6482acb52aa3a3fd172f03a38a86f2c35b2ad4fd407acd1bc3964673eba344fe104d3a03e3ff4bf9cd1f22bd44263bd728
 WHIRLPOOL 
3b97da251c2ba4ace4a27b708f2b1dcf94cb1b59aaeded6acb74bd98f0d3e33f1df83670665e4186d99a55daa84c88d539d93e20f0ff18a6d46ef326c48dd375

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

[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-bench-security/, app-emulation/docker-bench-security/files/

2017-09-07 Thread William Hubbs
commit: 96085107a81f810116ae1ec0e2e267debce4c7c0
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Sep  7 23:37:27 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Sep  7 23:40:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96085107

app-emulation/docker-bench-security: new package

This utility checks for best practices around  deploying docker containers

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-emulation/docker-bench-security/Manifest   |  1 +
 .../docker-bench-security-1.3.2.ebuild | 24 ++
 .../files/docker-bench-security|  7 +++
 app-emulation/docker-bench-security/metadata.xml   | 12 +++
 4 files changed, 44 insertions(+)

diff --git a/app-emulation/docker-bench-security/Manifest 
b/app-emulation/docker-bench-security/Manifest
new file mode 100644
index 000..d42cc2209a7
--- /dev/null
+++ b/app-emulation/docker-bench-security/Manifest
@@ -0,0 +1 @@
+DIST docker-bench-security-1.3.2.tar.gz 414608 SHA256 
9054a7f48b6519aa618df64bf09429e6178ae4a7199164cb4db7b95f05e8df19 SHA512 
7d271167584ff99fdaff15b1d303f1cedeb5888057437cc3bfae8260aff96f98d8a0173c4d4e5718bf8ee4e0ffe3ae0280f0026cf386ae32c38e8302159a2226
 WHIRLPOOL 
923ca76221cb1056daaa32e7d98326548fa6107a10b0325ad99687fad87df2b1fafde44c218459c2f33825f58e69ee36de62107765f0fd5f83c4e58348dcf24c

diff --git 
a/app-emulation/docker-bench-security/docker-bench-security-1.3.2.ebuild 
b/app-emulation/docker-bench-security/docker-bench-security-1.3.2.ebuild
new file mode 100644
index 000..6e423e8ccc1
--- /dev/null
+++ b/app-emulation/docker-bench-security/docker-bench-security-1.3.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Test for best practices around deploying docker containers"
+HOMEPAGE="https://github.com/docker/docker-bench-security;
+SRC_URI="https://github.com/docker/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=app-emulation/docker-1.10"
+
+src_install() {
+dobin "${FILESDIR}/docker-bench-security"
+exeinto /usr/lib/${PN}
+doexe ${PN}.sh
+insinto /usr/lib/${PN}
+doins -r *lib.sh tests
+   dodoc -r benchmark_log.png CONTRIBUTING.md distros docker-compose.yml \
+   Dockerfile MAINTAINERS README.md
+}

diff --git a/app-emulation/docker-bench-security/files/docker-bench-security 
b/app-emulation/docker-bench-security/files/docker-bench-security
new file mode 100644
index 000..3a79d1b3af4
--- /dev/null
+++ b/app-emulation/docker-bench-security/files/docker-bench-security
@@ -0,0 +1,7 @@
+#!/bin/sh
+if [ $(id -u) -ne 0 ]; then
+   printf "%s\n" "This script must be run as root."
+   exit 1
+fi
+cd "$(dirname $0)/../lib/docker-bench-security"
+./docker-bench-security.sh

diff --git a/app-emulation/docker-bench-security/metadata.xml 
b/app-emulation/docker-bench-security/metadata.xml
new file mode 100644
index 000..eb6d1553ceb
--- /dev/null
+++ b/app-emulation/docker-bench-security/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+   
+   The Docker Bench for Security is a script that checks for 
dozens of
+   common best-practices around deploying Docker containers in 
production.
+   
+



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

2017-09-07 Thread Patrick McLean
commit: b38b1860a141b00d8e897e3771069f6a68ae6398
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Sep  7 23:35:43 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Sep  7 23:35:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38b1860

sys-cluster/ceph: Revision bump to 12.2.0-r1, fix references to temp python link

This also fixes some overriding of system CFLAGS.

Gentoo-Bug: 630232
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../ceph/{ceph-12.2.0.ebuild => ceph-12.2.0-r1.ebuild}  | 11 +++
 sys-cluster/ceph/files/ceph-12.2.0-cflags.patch | 13 +
 2 files changed, 24 insertions(+)

diff --git a/sys-cluster/ceph/ceph-12.2.0.ebuild 
b/sys-cluster/ceph/ceph-12.2.0-r1.ebuild
similarity index 95%
rename from sys-cluster/ceph/ceph-12.2.0.ebuild
rename to sys-cluster/ceph/ceph-12.2.0-r1.ebuild
index e5e89e7a1c7..c068ab583fc 100644
--- a/sys-cluster/ceph/ceph-12.2.0.ebuild
+++ b/sys-cluster/ceph/ceph-12.2.0-r1.ebuild
@@ -117,6 +117,7 @@ UNBUNDLE_LIBS=(
 
 PATCHES=(
"${FILESDIR}/${PN}-12.2.0-use-provided-cpu-flag-values.patch"
+   "${FILESDIR}/${PN}-12.2.0-cflags.patch"
 
# pull in some bugfixes from upstream
"${FILESDIR}/${PN}-12.2.0-fix_two_stray_get_health_callers.patch"
@@ -189,6 +190,11 @@ ceph_src_configure() {
 
rm -f "${BUILD_DIR:-${S}}/CMakeCache.txt"
cmake-utils_src_configure
+
+   # bug #630232
+   sed -i "s:\"${T//:\\:}/${EPYTHON}/bin/python\":\"${PYTHON}\":" \
+   "${BUILD_DIR:-${CMAKE_BUILD_DIR:-${S}}}"/include/acconfig.h \
+   || die "sed failed"
 }
 
 src_configure() {
@@ -260,6 +266,11 @@ src_install() {
readme.gentoo_create_doc
 
python_setup 'python2*'
+
+   # bug #630232
+   sed -i -r "s:${T//:/\\:}/${EPYTHON}:/usr:" "${ED}"/usr/bin/ceph \
+   || die "sed failed"
+
python_fix_shebang "${ED}"/usr/{,s}bin/
 
# python_fix_shebang apparently is not idempotent

diff --git a/sys-cluster/ceph/files/ceph-12.2.0-cflags.patch 
b/sys-cluster/ceph/files/ceph-12.2.0-cflags.patch
new file mode 100644
index 000..0f02e6e6d43
--- /dev/null
+++ b/sys-cluster/ceph/files/ceph-12.2.0-cflags.patch
@@ -0,0 +1,13 @@
+diff --git a/cmake/modules/Distutils.cmake b/cmake/modules/Distutils.cmake
+index 24d1a50654..a9fac61196 100644
+--- a/cmake/modules/Distutils.cmake
 b/cmake/modules/Distutils.cmake
+@@ -43,7 +43,7 @@ function(distutils_add_cython_module name src)
+ CC=${PY_CC}
+ CXX=${PY_CXX}
+ LDSHARED=${PY_LDSHARED}
+-OPT=\"-DNDEBUG -g -fwrapv -O2 -w\"
++OPT=\"-DNDEBUG -fwrapv -w\"
+ LDFLAGS=-L${CMAKE_LIBRARY_OUTPUT_DIRECTORY}
+ CYTHON_BUILD_DIR=${CMAKE_CURRENT_BINARY_DIR}
+ CEPH_LIBDIR=${CMAKE_LIBRARY_OUTPUT_DIRECTORY}



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

2017-09-07 Thread Patrick McLean
commit: 7eea3cfaacc3251aaefa1fb0575927ded4036cfc
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Sep  7 23:40:21 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Sep  7 23:40:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eea3cfa

sys-cluster/ceph: Clean out old versions

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-cluster/ceph/Manifest  |   3 -
 sys-cluster/ceph/ceph-0.94.9.ebuild| 172 ---
 sys-cluster/ceph/ceph-10.2.8.ebuild| 292 -
 sys-cluster/ceph/ceph-9.2.1-r2.ebuild  | 189 
 sys-cluster/ceph/files/ceph-0.79-libzfs.patch  |  13 --
 sys-cluster/ceph/files/ceph-9.2.1-libxfs.patch |  28 ---
 6 files changed, 697 deletions(-)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index ba05389cad1..54c044058ee 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -1,7 +1,4 @@
-DIST ceph-0.94.9.tar.gz 9044702 SHA256 
d5bc07e7aef75f74d75f0356e5dd2a17956cbad6bb552a1e96a0fabd80924050 SHA512 
ef4bbcc4429e22a2d924fd52dc42f522d5327f67ee8c1781d7cf602c2932a485cb48db21bdc33e7c7fbc968eec59c17882ebb18e6405599e11a3abc248f1d376
 WHIRLPOOL 
f348159e8d7dd5e1ac3810a51846f50f6cefdbc5fa4cd15c3127b1136eb960baca8ad8db33c78a5d6435720cf1e2c277e068d09f9b9dbcf0f8ad56d7ddd914dc
 DIST ceph-10.2.3.tar.gz 11596171 SHA256 
dca933aa14db67b404d836ef510bd418091978edc2f0c74dfc530ba0aa5e8994 SHA512 
9de1e6851fc343d2c52c72cec3f7887d998d5b588f1251ee3a1fda14427badfa10408e6691fb03a374a10f4ec9844868423fee70fbbe2c0d962af98481412f19
 WHIRLPOOL 
981ebca66113a07a5cc6e5934272a72b29a2c19e03398f7b622c11df6ea0a05339558dfc2f11504403cbbd0efe0b090ad59f4b86206b46db57587744091aa26a
 DIST ceph-10.2.7.tar.gz 14518491 SHA256 
2cdfeaa9a08e94c2d35f540b450bbf64b2a694bd537679834185e98fc59d8ba2 SHA512 
7e0686e9efa4ddd9d548f4145b448f8232f1ca29b08428daa5cd60a74ce26f1176a1f2ebbf2ac1761d9e6c1d364a5ffa194d2b3a18a8111f59b7c27f7a1d7734
 WHIRLPOOL 
b6b6902230401b5f4c6f27801f315678bdc7b99aab4e50b54d941fc3a425b4f0fa9390484f2e12d6b4f962253fb8772fb706dad35d490b4542b06db166fab59b
-DIST ceph-10.2.8.tar.gz 14548472 SHA256 
f284743b007cbb61fc9849dc2249942886116c2cb2abcd346d2304d52b16eaaa SHA512 
1f3bf81bf6745033e034c3c4e4f05db5c39b2e8435da20fc130971559e8fde0d640bf00bfaafb374d24c45f873e7d768ae9d7d8cd3388347f5804c4bfc303f09
 WHIRLPOOL 
a8bf29ff913c08d423beb0fefa792c06a653d8ac00bd698b7f77bbaf4657f0530ad5a43043dabb24308ed5a4e569fec53130a78d78d8eddf16026a942de8cc40
 DIST ceph-10.2.9.tar.gz 14550219 SHA256 
3d93f4fc4a66b1d9f9ce43f65868dc18287cea32fbb2c7421faca6aed2b52a80 SHA512 
1d59146614aa87ca551b05b795a684071a3cfb4ce6013e978ba650403c6732b2aa13f3c3cc191e6a1ea34b4631c82e97700593c24e200c41ec2f2b43b3ef5547
 WHIRLPOOL 
42215d33c4f617087e1b0ef81cd41b42330c3605acf625b0668d44eba9e982239683b466a1cc1a6f926fc1d439dfd6be4ce220f783da7d2214d36a2a6cc9181f
 DIST ceph-12.2.0.tar.gz 148372459 SHA256 
0f601a9e28e9ce6837119b3ef0d89e1e44e0432f1f5d55567a947efefdd4d4ce SHA512 
e084109c48f5666e35df5ee49262dee36ba5e7620fda30002dec538a87de11bdd21157436b5656557cd909a0943071046f3a17dd679aa1129b88b8b925f73113
 WHIRLPOOL 
60016eb5a20159bfc74b16c4135055cf8bf68bd868ef897b2455107a1014d4663efd55e6f5977e7d2e29010660a59d6134e3af32922d15dccbae07145c9023ea
-DIST ceph-9.2.1.tar.gz 9933444 SHA256 
1918dfc3df80df5986c5b7ff6bc6c78064eef0f6c5e8269dba30e08c703a7c2f SHA512 
1e84c1e2d64f4156a523658ed11552b045f75986922b7b7dbaf4719e73a0a6aadc71eb2b94ae363526f729534a592921a437468a41a3cea88c1b84e09de8505a
 WHIRLPOOL 
3a0eb6712e5b0235707e86129e1d66f1184f50cd4980c30f6d8cc0e7dfd96d30b91177ed16dd7abf2ad4983c6a543eb91915f74f661f7d3e3c810b5b1d656aca

diff --git a/sys-cluster/ceph/ceph-0.94.9.ebuild 
b/sys-cluster/ceph/ceph-0.94.9.ebuild
deleted file mode 100644
index 1d7eef4c590..000
--- a/sys-cluster/ceph/ceph-0.94.9.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-if [[ $PV = ** ]]; then
-   scm_eclass=git-r3
-   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
-   SRC_URI=""
-else
-   [[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz
-   ${UPSTREAM_PATCHSET_URI}"
-fi
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-
-inherit check-reqs autotools eutils multilib python-single-r1 udev 
readme.gentoo-r1 systemd ${scm_eclass}
-
-DESCRIPTION="Ceph distributed filesystem"
-HOMEPAGE="https://ceph.com/;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="babeltrace cryptopp debug fuse gtk libatomic +libaio lttng +nss radosgw 
static-libs jemalloc python tcmalloc xfs zfs"
-
-COMMON_DEPEND="
-   app-arch/snappy
-   dev-libs/boost:=[threads]
-   dev-libs/fcgi
-   dev-libs/libaio
-   

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

2017-09-07 Thread Patrick McLean
commit: e282ab19abdaa03f1405a11e363d281ea5a070aa
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Sep  7 23:37:44 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Sep  7 23:37:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e282ab19

sys-cluster/ceph: Fix 10.2.9-r3 to respect CFLAGS

Also don't call lsb_release if it is not installed. Filter debugging
CFLAGS with gcc-7.2.0 as it causes the compiler to crash.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-cluster/ceph/ceph-10.2.9-r3.ebuild | 10 +++-
 sys-cluster/ceph/files/ceph-10.2.9-cflags.patch| 15 +
 .../files/ceph-10.2.9-dont-run-lsb_release.patch   | 65 ++
 3 files changed, 88 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/ceph/ceph-10.2.9-r3.ebuild 
b/sys-cluster/ceph/ceph-10.2.9-r3.ebuild
index edd9ac4bbd6..73d8983868d 100644
--- a/sys-cluster/ceph/ceph-10.2.9-r3.ebuild
+++ b/sys-cluster/ceph/ceph-10.2.9-r3.ebuild
@@ -5,7 +5,7 @@ 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
+   readme.gentoo-r1 systemd versionator flag-o-matic toolchain-funcs
 
 if [[ ${PV} == ** ]]; then
inherit git-r3
@@ -114,6 +114,8 @@ PATCHES=(

"${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"
"${FILESDIR}/${PN}-10.2.7-fix-compilation-with-zstd.patch"
+   "${FILESDIR}/${PN}-10.2.9-cflags.patch"
+   "${FILESDIR}/${PN}-10.2.9-dont-run-lsb_release.patch"
# pull in some bugfixes from upstream

"${FILESDIR}/${PN}-10.2.9-libradosstriper_fix_format_injection_vulnerability.patch"

"${FILESDIR}/${PN}-10.2.9-rbd-nbd_relax_size_check_for_newer_kernel_versions.patch"
@@ -122,7 +124,6 @@ PATCHES=(

"${FILESDIR}/${PN}-10.2.9-osd-scrub_to_specifies_clone_ver_but_transaction_include.patch"

"${FILESDIR}/${PN}-10.2.9-rbd-do_not_attempt_to_load_key_if_auth_is_disabled.patch"

"${FILESDIR}/${PN}-10.2.9-unlock_sdata_op_ordering_lock_with_sdata_lock.patch"
-
 )
 
 check-reqs_export_vars() {
@@ -197,6 +198,11 @@ src_prepare() {
#rm -rf "${UNBUNDLE_LIBS[@]}"
 
append-flags -fPIC
+
+   if tc-is-gcc && [[ $(gcc-fullversion) == "7.2.0" ]] && is-flag "-g*"; 
then
+   ewarn "Filtering out -g* flags since gcc-7.2 tends to ICE with 
them and ceph"
+   filter-flags "-g*"
+   fi
eautoreconf
 }
 

diff --git a/sys-cluster/ceph/files/ceph-10.2.9-cflags.patch 
b/sys-cluster/ceph/files/ceph-10.2.9-cflags.patch
new file mode 100644
index 000..31221ae2f99
--- /dev/null
+++ b/sys-cluster/ceph/files/ceph-10.2.9-cflags.patch
@@ -0,0 +1,15 @@
+diff --git a/src/Makefile-env.am b/src/Makefile-env.am
+index 4771bad02d..f92e20479b 100644
+--- a/src/Makefile-env.am
 b/src/Makefile-env.am
+@@ -53,10 +53,6 @@ endif
+ ## automake environment
+ 
+ HARDENING_CFLAGS = \
+-   -O2 \
+-   -g \
+-   -pipe \
+-   -Wall \
+-Wp,-U_FORTIFY_SOURCE \
+-Wp,-D_FORTIFY_SOURCE=2 \
+-fexceptions \

diff --git a/sys-cluster/ceph/files/ceph-10.2.9-dont-run-lsb_release.patch 
b/sys-cluster/ceph/files/ceph-10.2.9-dont-run-lsb_release.patch
new file mode 100644
index 000..a6b5515cee2
--- /dev/null
+++ b/sys-cluster/ceph/files/ceph-10.2.9-dont-run-lsb_release.patch
@@ -0,0 +1,65 @@
+diff --git a/src/ceph-detect-init/Makefile.am 
b/src/ceph-detect-init/Makefile.am
+index 3926ac4bec..90e2eae50c 100644
+--- a/src/ceph-detect-init/Makefile.am
 b/src/ceph-detect-init/Makefile.am
+@@ -67,7 +67,7 @@ ceph-detect-init-clean:
+ ceph-detect-init-install-data:
+   cd $(srcdir)/ceph-detect-init ; \
+   if test "$(DESTDIR)" ; then \
+-  if lsb_release -si | grep --quiet 'Ubuntu\|Debian\|Devuan' ; 
then \
++  if command -v lsb_release >/dev/null && lsb_release -si | grep 
--quiet 'Ubuntu\|Debian\|Devuan' ; then \
+   options=--install-layout=deb ; \
+   else \
+   options=--prefix=/usr ; \
+diff --git a/src/ceph-disk/Makefile.am b/src/ceph-disk/Makefile.am
+index a8532878c8..d908b1649a 100644
+--- a/src/ceph-disk/Makefile.am
 b/src/ceph-disk/Makefile.am
+@@ -43,7 +43,7 @@ ceph-disk-clean:
+ ceph-disk-install-data:
+   cd $(srcdir)/ceph-disk ; \
+   if test "$(DESTDIR)" ; then \
+-  if lsb_release -si | grep --quiet 'Ubuntu\|Debian\|Devuan' ; 
then \
++  if command -v lsb_release >/dev/null && lsb_release -si | grep 
--quiet 'Ubuntu\|Debian\|Devuan' ; then \
+   options=--install-layout=deb ; \
+   else \
+   options=--prefix=/usr ; \
+diff --git 

[gentoo-commits] proj/linux-patches: New tag: 4.9-49

2017-09-07 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Sep  7 23:37:08 2017 +

New tag: 4.9-49




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

2017-09-07 Thread Mike Pagano
commit: 5e7a6735e80ad3e9f577e9970364675c63ffe48f
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Sep  7 23:25:42 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Sep  7 23:26:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7a6735

sys-kernel/gentoo-sources: Linux patch 4.4.87

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index bee4394fdb0..6862cc214b6 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -34,6 +34,9 @@ DIST genpatches-4.4-78.extras.tar.xz 16460 SHA256 
1d40b1955ecb836c2c069d717ab01b
 DIST genpatches-4.4-89.base.tar.xz 1423428 SHA256 
7b56f29be13b014d59e27bfe3cab9831e8319f89f363dc16e7c3f9cd05884036 SHA512 
268a570e56e28df15e6baf887deb69a94b3fd18eca7c34bb7485d10c82caaf1ee6ae8f64d441b038af77f8d15da8ba11a701fbb9216387477ea763fb433354f5
 WHIRLPOOL 
511d6591c5f54f1eb2d8826d4b259775c44cfec4a0321ea2f18a36fda4fa64350aa93a61928b9fe3852ec226b885a9de8b34c40a4b636d2bf909992a730610c9
 DIST genpatches-4.4-89.experimental.tar.xz 87776 SHA256 
91fb55d254381bcd08dd6e48599fdddeaf0f0780985af6b265d5b83a315a SHA512 
124e55201bdcd3bb24836f276a2f0b6060718f5f6428fc9c1c80138a315a57aa2a3b7a2e5b87a7eff51f54c904573db215875f94a7a27edad6337dc03162560c
 WHIRLPOOL 
1f267ef9562a595b4f67f1c8a8d214ae2898b322b5913d27b37be6408574d0c6b806829c2b70e6992d9405dc63f8fb3c20720fe263297c4897a1480ce0a36772
 DIST genpatches-4.4-89.extras.tar.xz 16464 SHA256 
30be388534caef67e26fbac0a706aa49c17c3aadd6ca46ea6d4800d955914f28 SHA512 
3f13ddfc0b1ccad6d05e83e738a8c17c0dec0cf642138df800ef93113639eb940a6e444196fae39d79d7a5815a22e792fdd022f3b29695988aca8dbf7599d2ad
 WHIRLPOOL 
00d5d9cf5fa4894ac79bf03eaa3e77f6218a93be356a150e7cf6a294b6643aabffd354a8855350f4ecee0d798253431693b53cce390300441f0c1ad47452a271
+DIST genpatches-4.4-90.base.tar.xz 1426196 SHA256 
4868ff14883cb43ebadefac4369cc9e9d12da9616855fb929adfbe8f5391aa8a SHA512 
819c8aeb4c942714d9a919495c322b46e9d51a29e75a14b1e24f8d6ef25ef8b7dade5a7e76e2e669b38ae2002e6f67c5989fb68bfcb249a65037721f66cf2c0d
 WHIRLPOOL 
40b4be3914a27679140ee4c7a2ec28527c9b82746c202245e9fd5d70c601a963c8a0ff704466ce7d33f5d24ebcd3b966d976142d9bb2d5da6dd65cdb9e88e783
+DIST genpatches-4.4-90.experimental.tar.xz 87740 SHA256 
997299561c2504c1aeea235b999e1fa2bbc7a55828bdc0493e33f30cbafe1ebc SHA512 
f4a7fa34e8efc50784c6d48412f40fcb354e68f798213b7ef245a5b1a3c38dbe4d6b80388b269a9bbf29855e6a26898f7337b47872ffb9a4c11bed17fc9e90e6
 WHIRLPOOL 
d8d697b64922635e101215c94739f4bf254a8b657157917734f5884d3687ec657f75e47dd77ab66f089b82244d5774c5d64d934642fa70883d1e44690d0c407f
+DIST genpatches-4.4-90.extras.tar.xz 16456 SHA256 
c8fe8d1d074cd367183449ce0db22031aa72917c40e8123f82515bb4c31a6057 SHA512 
ba25db356fcd68f54a8e08bec1b15a8e4c71a715e1fd7b2c9960ef26b0f0ddad92d65b7dbf921e66bfd7d052879296925debaef8dc3e63f40243a14dabda7e4a
 WHIRLPOOL 
4023b6af1abca708a3cc69039f4dd2ea9f5d3a598f88e1d81942743522a5d52260bcf30b18c120b2b155179efdbb3d6a3830345ec1fa78ce641ef84f2e3546e0
 DIST genpatches-4.9-35.base.tar.xz 784760 SHA256 
8af30b82a2065351a1339a2ee4ee68483f09723b9d227e3f8dc211198ae6aac3 SHA512 
d75c36e17fc32ed8cbde8747e77045cb41a365e5276a11861ee2b7255b5f41b9e1435859452227d19591c1387a56ca18f07305e3c70aaaefb596961ee0473c2a
 WHIRLPOOL 
014ed90fd4d6046b0983d5389fabf7436c5b5333deeab64f7e78f6aa2d44817b93a3404ede2411910cb36ceb45b1e5fddec656de2f4a4e6b6a986bd3f1a03211
 DIST genpatches-4.9-35.experimental.tar.xz 106392 SHA256 
7d37afac8eac9662881206341b11c9a0c3c0705a9c5a805fc57acad796bf6fb8 SHA512 
8c5e920875d7390a1168172a6deeb54c09100f82b4536eb890df93ed32f031664e9e340f2db7d84f014f1b88bc97eae66adb554115e20dbade9d9d856e8bcd65
 WHIRLPOOL 
d23d1d18b97aefed1972d3a0c4c6272ec669eafc6866f63a4f1c88b37500054c5f2dc97a12c93a33201e3a9eef0914a4c76369155e332aa5da90ef5ef6c67a1f
 DIST genpatches-4.9-35.extras.tar.xz 17348 SHA256 
33e2bb26e7d22e95ac9cbdbee17a237ce9e07fcf249aad12ed6ebdcf3d9d0a98 SHA512 
abaccadd70bbb34f1a7f28f332f38a54e035afa96be6b0d3d3e1daa16898743d4cf004225bf52287e0a6ea305492d59d76f8f40871dcf00de7ff965ce0d97f10
 WHIRLPOOL 
f1ec67a941fc6bf31cd1e3290fe67bf136c23881ed4c835e623afdb6a9d05c2f662fe53113215a019bd7b0217cdb40d9dd328b4dfcb2b6c1525656d870579f59

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

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

2017-09-07 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Sep  7 22:58:57 2017 +

New tag: 4.4-90




[gentoo-commits] proj/linux-patches:4.12 commit in: /

2017-09-07 Thread Mike Pagano
commit: b3689468077d82446d7542c21032fc93b7d30202
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Sep  7 22:44:59 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Sep  7 22:44:59 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=b3689468

Linux patch 4.12.11

 _README  |4 +
 1010_linux-4.12.11.patch | 1009 ++
 2 files changed, 1013 insertions(+)

diff --git a/_README b/_README
index a64a189..dd06605 100644
--- a/_README
+++ b/_README
@@ -83,6 +83,10 @@ Patch:  1009_linux-4.12.10.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.12.10
 
+Patch:  1010_linux-4.12.11.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.12.11
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1010_linux-4.12.11.patch b/1010_linux-4.12.11.patch
new file mode 100644
index 000..b43b160
--- /dev/null
+++ b/1010_linux-4.12.11.patch
@@ -0,0 +1,1009 @@
+diff --git a/Makefile b/Makefile
+index 6889ec6a091d..e7b2b54b032c 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 12
+-SUBLEVEL = 10
++SUBLEVEL = 11
+ EXTRAVERSION =
+ NAME = Fearless Coyote
+ 
+diff --git a/arch/alpha/include/asm/types.h b/arch/alpha/include/asm/types.h
+index 4cb4b6d3452c..0bc66e1d3a7e 100644
+--- a/arch/alpha/include/asm/types.h
 b/arch/alpha/include/asm/types.h
+@@ -1,6 +1,6 @@
+ #ifndef _ALPHA_TYPES_H
+ #define _ALPHA_TYPES_H
+ 
+-#include 
++#include 
+ 
+ #endif /* _ALPHA_TYPES_H */
+diff --git a/arch/alpha/include/uapi/asm/types.h 
b/arch/alpha/include/uapi/asm/types.h
+index 9fd3cd459777..8d1024d7be05 100644
+--- a/arch/alpha/include/uapi/asm/types.h
 b/arch/alpha/include/uapi/asm/types.h
+@@ -9,8 +9,18 @@
+  * need to be careful to avoid a name clashes.
+  */
+ 
+-#ifndef __KERNEL__
++/*
++ * This is here because we used to use l64 for alpha
++ * and we don't want to impact user mode with our change to ll64
++ * in the kernel.
++ *
++ * However, some user programs are fine with this.  They can
++ * flag __SANE_USERSPACE_TYPES__ to get int-ll64.h here.
++ */
++#if !defined(__SANE_USERSPACE_TYPES__) && !defined(__KERNEL__)
+ #include 
++#else
++#include 
+ #endif
+ 
+ #endif /* _UAPI_ALPHA_TYPES_H */
+diff --git a/arch/arm64/mm/fault.c b/arch/arm64/mm/fault.c
+index 37b95dff0b07..3952d5ef8a7a 100644
+--- a/arch/arm64/mm/fault.c
 b/arch/arm64/mm/fault.c
+@@ -397,8 +397,11 @@ static int __kprobes do_page_fault(unsigned long addr, 
unsigned int esr,
+* signal first. We do not need to release the mmap_sem because it
+* would already be released in __lock_page_or_retry in mm/filemap.c.
+*/
+-  if ((fault & VM_FAULT_RETRY) && fatal_signal_pending(current))
++  if ((fault & VM_FAULT_RETRY) && fatal_signal_pending(current)) {
++  if (!user_mode(regs))
++  goto no_context;
+   return 0;
++  }
+ 
+   /*
+* Major/minor page fault accounting is only done on the initial
+diff --git a/arch/x86/include/asm/io.h b/arch/x86/include/asm/io.h
+index 7afb0e2f07f4..48febf07e828 100644
+--- a/arch/x86/include/asm/io.h
 b/arch/x86/include/asm/io.h
+@@ -328,13 +328,13 @@ static inline unsigned type in##bwl##_p(int port)
\
+ static inline void outs##bwl(int port, const void *addr, unsigned long count) 
\
+ { \
+   asm volatile("rep; outs" #bwl   \
+-   : "+S"(addr), "+c"(count) : "d"(port));\
++   : "+S"(addr), "+c"(count) : "d"(port) : "memory"); \
+ } \
+   \
+ static inline void ins##bwl(int port, void *addr, unsigned long count)
\
+ { \
+   asm volatile("rep; ins" #bwl\
+-   : "+D"(addr), "+c"(count) : "d"(port));\
++   : "+D"(addr), "+c"(count) : "d"(port) : "memory"); \
+ }
+ 
+ BUILDIO(b, b, char)
+diff --git a/crypto/algif_skcipher.c b/crypto/algif_skcipher.c
+index 43839b00fe6c..903605dbc1a5 100644
+--- a/crypto/algif_skcipher.c
 b/crypto/algif_skcipher.c
+@@ -87,8 +87,13 @@ static void skcipher_free_async_sgls(struct 
skcipher_async_req *sreq)
+   }
+   sgl = sreq->tsg;
+   n = sg_nents(sgl);
+-  for_each_sg(sgl, sg, n, i)
+-  put_page(sg_page(sg));
++  for_each_sg(sgl, sg, n, i) {
++  struct page *page = sg_page(sg);
++
++  /* some SGs may not have a page mapped */
++  if (page && page_ref_count(page))
++  put_page(page);
++ 

[gentoo-commits] proj/linux-patches:4.9 commit in: /

2017-09-07 Thread Mike Pagano
commit: 30df1463dcca885a96fc54a3cd8e82ad96d528e5
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Sep  7 22:42:51 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Sep  7 22:42:51 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=30df1463

Linux patch 4.9.48

 _README |   4 +
 1047_linux-4.9.48.patch | 476 
 2 files changed, 480 insertions(+)

diff --git a/_README b/_README
index 9258add..da58adf 100644
--- a/_README
+++ b/_README
@@ -231,6 +231,10 @@ Patch:  1046_linux-4.9.47.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.47
 
+Patch:  1047_linux-4.9.48.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.48
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1047_linux-4.9.48.patch b/1047_linux-4.9.48.patch
new file mode 100644
index 000..6975a16
--- /dev/null
+++ b/1047_linux-4.9.48.patch
@@ -0,0 +1,476 @@
+diff --git a/Makefile b/Makefile
+index a0abbfc15a49..cfa188b427b1 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 47
++SUBLEVEL = 48
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/alpha/include/asm/types.h b/arch/alpha/include/asm/types.h
+index 4cb4b6d3452c..0bc66e1d3a7e 100644
+--- a/arch/alpha/include/asm/types.h
 b/arch/alpha/include/asm/types.h
+@@ -1,6 +1,6 @@
+ #ifndef _ALPHA_TYPES_H
+ #define _ALPHA_TYPES_H
+ 
+-#include 
++#include 
+ 
+ #endif /* _ALPHA_TYPES_H */
+diff --git a/arch/alpha/include/uapi/asm/types.h 
b/arch/alpha/include/uapi/asm/types.h
+index 9fd3cd459777..8d1024d7be05 100644
+--- a/arch/alpha/include/uapi/asm/types.h
 b/arch/alpha/include/uapi/asm/types.h
+@@ -9,8 +9,18 @@
+  * need to be careful to avoid a name clashes.
+  */
+ 
+-#ifndef __KERNEL__
++/*
++ * This is here because we used to use l64 for alpha
++ * and we don't want to impact user mode with our change to ll64
++ * in the kernel.
++ *
++ * However, some user programs are fine with this.  They can
++ * flag __SANE_USERSPACE_TYPES__ to get int-ll64.h here.
++ */
++#if !defined(__SANE_USERSPACE_TYPES__) && !defined(__KERNEL__)
+ #include 
++#else
++#include 
+ #endif
+ 
+ #endif /* _UAPI_ALPHA_TYPES_H */
+diff --git a/arch/arm/kvm/mmu.c b/arch/arm/kvm/mmu.c
+index 0c060c5e844a..2206e0e00934 100644
+--- a/arch/arm/kvm/mmu.c
 b/arch/arm/kvm/mmu.c
+@@ -837,7 +837,7 @@ void kvm_free_stage2_pgd(struct kvm *kvm)
+   spin_lock(>mmu_lock);
+   if (kvm->arch.pgd) {
+   unmap_stage2_range(kvm, 0, KVM_PHYS_SIZE);
+-  pgd = kvm->arch.pgd;
++  pgd = READ_ONCE(kvm->arch.pgd);
+   kvm->arch.pgd = NULL;
+   }
+   spin_unlock(>mmu_lock);
+diff --git a/crypto/algif_skcipher.c b/crypto/algif_skcipher.c
+index 28556fce4267..45af0fe00f33 100644
+--- a/crypto/algif_skcipher.c
 b/crypto/algif_skcipher.c
+@@ -86,8 +86,13 @@ static void skcipher_free_async_sgls(struct 
skcipher_async_req *sreq)
+   }
+   sgl = sreq->tsg;
+   n = sg_nents(sgl);
+-  for_each_sg(sgl, sg, n, i)
+-  put_page(sg_page(sg));
++  for_each_sg(sgl, sg, n, i) {
++  struct page *page = sg_page(sg);
++
++  /* some SGs may not have a page mapped */
++  if (page && page_ref_count(page))
++  put_page(page);
++  }
+ 
+   kfree(sreq->tsg);
+ }
+diff --git a/drivers/gpu/drm/ttm/ttm_page_alloc.c 
b/drivers/gpu/drm/ttm/ttm_page_alloc.c
+index a37de5db5731..ddd6badd0eee 100644
+--- a/drivers/gpu/drm/ttm/ttm_page_alloc.c
 b/drivers/gpu/drm/ttm/ttm_page_alloc.c
+@@ -612,7 +612,7 @@ static void ttm_page_pool_fill_locked(struct ttm_page_pool 
*pool,
+   } else {
+   pr_err("Failed to fill pool (%p)\n", pool);
+   /* If we have any pages left put them to the pool. */
+-  list_for_each_entry(p, >list, lru) {
++  list_for_each_entry(p, _pages, lru) {
+   ++cpages;
+   }
+   list_splice(_pages, >list);
+diff --git a/drivers/i2c/busses/i2c-ismt.c b/drivers/i2c/busses/i2c-ismt.c
+index f573448d2132..8477292e92c8 100644
+--- a/drivers/i2c/busses/i2c-ismt.c
 b/drivers/i2c/busses/i2c-ismt.c
+@@ -341,8 +341,10 @@ static int ismt_process_desc(const struct ismt_desc *desc,
+   break;
+   case I2C_SMBUS_BLOCK_DATA:
+   case I2C_SMBUS_I2C_BLOCK_DATA:
+-  memcpy(>block[1], dma_buffer, desc->rxbytes);
+-  data->block[0] = desc->rxbytes;
++  if (desc->rxbytes != dma_buffer[0] + 1)
++  return -EMSGSIZE;
++
++  memcpy(data->block, dma_buffer, desc->rxbytes);
+   

[gentoo-commits] proj/linux-patches:4.4 commit in: /

2017-09-07 Thread Mike Pagano
commit: 6ccb304d9415004ac7a86a17614c9258510cff2b
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Sep  7 22:41:47 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Sep  7 22:41:47 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=6ccb304d

Linux patch 4.4.87

 _README |   4 +
 1086_linux-4.4.87.patch | 408 
 2 files changed, 412 insertions(+)

diff --git a/_README b/_README
index 9eb8ca5..99f6582 100644
--- a/_README
+++ b/_README
@@ -387,6 +387,10 @@ Patch:  1085_linux-4.4.86.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.4.86
 
+Patch:  1086_linux-4.4.87.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.4.87
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1086_linux-4.4.87.patch b/1086_linux-4.4.87.patch
new file mode 100644
index 000..5292853
--- /dev/null
+++ b/1086_linux-4.4.87.patch
@@ -0,0 +1,408 @@
+diff --git a/Makefile b/Makefile
+index 1207bf6a0e7a..f6838187b568 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 4
+-SUBLEVEL = 86
++SUBLEVEL = 87
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/arch/alpha/include/asm/types.h b/arch/alpha/include/asm/types.h
+index 4cb4b6d3452c..0bc66e1d3a7e 100644
+--- a/arch/alpha/include/asm/types.h
 b/arch/alpha/include/asm/types.h
+@@ -1,6 +1,6 @@
+ #ifndef _ALPHA_TYPES_H
+ #define _ALPHA_TYPES_H
+ 
+-#include 
++#include 
+ 
+ #endif /* _ALPHA_TYPES_H */
+diff --git a/arch/alpha/include/uapi/asm/types.h 
b/arch/alpha/include/uapi/asm/types.h
+index 9fd3cd459777..8d1024d7be05 100644
+--- a/arch/alpha/include/uapi/asm/types.h
 b/arch/alpha/include/uapi/asm/types.h
+@@ -9,8 +9,18 @@
+  * need to be careful to avoid a name clashes.
+  */
+ 
+-#ifndef __KERNEL__
++/*
++ * This is here because we used to use l64 for alpha
++ * and we don't want to impact user mode with our change to ll64
++ * in the kernel.
++ *
++ * However, some user programs are fine with this.  They can
++ * flag __SANE_USERSPACE_TYPES__ to get int-ll64.h here.
++ */
++#if !defined(__SANE_USERSPACE_TYPES__) && !defined(__KERNEL__)
+ #include 
++#else
++#include 
+ #endif
+ 
+ #endif /* _UAPI_ALPHA_TYPES_H */
+diff --git a/arch/arm/kvm/mmu.c b/arch/arm/kvm/mmu.c
+index ba079e279b58..e8835d4e173c 100644
+--- a/arch/arm/kvm/mmu.c
 b/arch/arm/kvm/mmu.c
+@@ -824,24 +824,25 @@ void stage2_unmap_vm(struct kvm *kvm)
+  * Walks the level-1 page table pointed to by kvm->arch.pgd and frees all
+  * underlying level-2 and level-3 tables before freeing the actual level-1 
table
+  * and setting the struct pointer to NULL.
+- *
+- * Note we don't need locking here as this is only called when the VM is
+- * destroyed, which can only be done once.
+  */
+ void kvm_free_stage2_pgd(struct kvm *kvm)
+ {
+-  if (kvm->arch.pgd == NULL)
+-  return;
++  void *pgd = NULL;
++  void *hwpgd = NULL;
+ 
+   spin_lock(>mmu_lock);
+-  unmap_stage2_range(kvm, 0, KVM_PHYS_SIZE);
++  if (kvm->arch.pgd) {
++  unmap_stage2_range(kvm, 0, KVM_PHYS_SIZE);
++  pgd = READ_ONCE(kvm->arch.pgd);
++  hwpgd = kvm_get_hwpgd(kvm);
++  kvm->arch.pgd = NULL;
++  }
+   spin_unlock(>mmu_lock);
+ 
+-  kvm_free_hwpgd(kvm_get_hwpgd(kvm));
+-  if (KVM_PREALLOC_LEVEL > 0)
+-  kfree(kvm->arch.pgd);
+-
+-  kvm->arch.pgd = NULL;
++  if (hwpgd)
++  kvm_free_hwpgd(hwpgd);
++  if (KVM_PREALLOC_LEVEL > 0 && pgd)
++  kfree(pgd);
+ }
+ 
+ static pud_t *stage2_get_pud(struct kvm *kvm, struct kvm_mmu_memory_cache 
*cache,
+diff --git a/crypto/algif_skcipher.c b/crypto/algif_skcipher.c
+index f5e9f9310b48..b3b0004ea8ac 100644
+--- a/crypto/algif_skcipher.c
 b/crypto/algif_skcipher.c
+@@ -86,8 +86,13 @@ static void skcipher_free_async_sgls(struct 
skcipher_async_req *sreq)
+   }
+   sgl = sreq->tsg;
+   n = sg_nents(sgl);
+-  for_each_sg(sgl, sg, n, i)
+-  put_page(sg_page(sg));
++  for_each_sg(sgl, sg, n, i) {
++  struct page *page = sg_page(sg);
++
++  /* some SGs may not have a page mapped */
++  if (page && atomic_read(>_count))
++  put_page(page);
++  }
+ 
+   kfree(sreq->tsg);
+ }
+diff --git a/drivers/gpu/drm/ttm/ttm_page_alloc.c 
b/drivers/gpu/drm/ttm/ttm_page_alloc.c
+index 025c429050c0..5d8dfe027b30 100644
+--- a/drivers/gpu/drm/ttm/ttm_page_alloc.c
 b/drivers/gpu/drm/ttm/ttm_page_alloc.c
+@@ -612,7 +612,7 @@ static void ttm_page_pool_fill_locked(struct ttm_page_pool 
*pool,
+   } else {
+   pr_err("Failed to fill pool (%p)\n", pool);
+   /* If we have any pages left put them to the pool. */
+-  

[gentoo-commits] proj/kde:master commit in: media-gfx/digikam/

2017-09-07 Thread Johannes Huber
commit: 13ef4a40615c175ae742a4e1b2fe3ce77cf65032
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Sep  7 21:40:56 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Sep  7 21:42:17 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=13ef4a40

media-gfx/digikam: Add mediaplayer use flag

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

 media-gfx/digikam/digikam-.ebuild | 6 --
 media-gfx/digikam/metadata.xml| 2 +-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/media-gfx/digikam/digikam-.ebuild 
b/media-gfx/digikam/digikam-.ebuild
index 389ed74eed..07f15ab39a 100644
--- a/media-gfx/digikam/digikam-.ebuild
+++ b/media-gfx/digikam/digikam-.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Digital photo management application"
 HOMEPAGE="https://www.digikam.org/;
 
 LICENSE="GPL-2"
-IUSE="addressbook calendar gphoto2 jpeg2k +kipi +lensfun marble 
semantic-desktop mysql opengl openmp +panorama scanner X"
+IUSE="addressbook calendar gphoto2 jpeg2k +kipi +lensfun marble mediaplayer 
semantic-desktop mysql opengl openmp +panorama scanner X"
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
KEYWORDS="~amd64 ~x86"
@@ -74,6 +74,7 @@ COMMON_DEPEND="
$(add_qt_dep qtconcurrent)
$(add_qt_dep qtnetwork)
)
+   mediaplayer? ( media-libs/qtav[opengl] )
mysql? ( virtual/mysql[server] )
opengl? (
$(add_qt_dep qtopengl)
@@ -145,8 +146,8 @@ src_configure() {
local mycmakeargs=(
-DENABLE_APPSTYLES=ON
-DENABLE_AKONADICONTACTSUPPORT=$(usex addressbook)
+   -DENABLE_MEDIAPLAYER=$(usex mediaplayer)
-DENABLE_MYSQLSUPPORT=$(usex mysql)
-   -DENABLE_MEDIAPLAYER=OFF
-DENABLE_OPENCV3=$(has_version ">=media-libs/opencv-3" && echo 
yes || echo no)
$(cmake-utils_use_find_package calendar KF5CalendarCore)
$(cmake-utils_use_find_package gphoto2 Gphoto2)
@@ -154,6 +155,7 @@ src_configure() {
$(cmake-utils_use_find_package kipi KF5Kipi)
$(cmake-utils_use_find_package lensfun LensFun)
$(cmake-utils_use_find_package marble Marble)
+   $(cmake-utils_use_find_package mediaplayer QtAV)
$(cmake-utils_use_find_package opengl OpenGL)
$(cmake-utils_use_find_package openmp OpenMP)
$(cmake-utils_use_find_package panorama KF5ThreadWeaver)

diff --git a/media-gfx/digikam/metadata.xml b/media-gfx/digikam/metadata.xml
index c3a816503f..59e835b018 100644
--- a/media-gfx/digikam/metadata.xml
+++ b/media-gfx/digikam/metadata.xml
@@ -13,8 +13,8 @@
Enable support for 
media-plugins/kipi-plugins
Enable support for 
media-libs/lensfun
Enable support for geolocation using 
kde-apps/marble
+   Enable support for media player using 
media-libs/qtav
Build the panorama plugin which requires 
media-gfx/hugin
Enable 
kde-frameworks/kfilemetadata support
-

 



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

2017-09-07 Thread Johannes Huber
commit: c439d602c4daaca17a14d3c461b3ca72e5d53b45
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Sep  7 21:35:30 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Sep  7 21:41:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c439d602

profiles: Mask media-gfx/digikam[mediaplayer] on x86

Bug: https://bugs.gentoo.org/show_bug.cgi?id=613146

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

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index f82889b8e93..fc0592d46ba 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,6 +3,10 @@
 
 # This file requires >=portage-2.1.1
 
+# Johannes Huber  (07 Aug 2017)
+# Requires media-libs/qtav, which is not keyworded on x86.
+media-gfx/digikam mediaplayer
+
 # Michał Górny  (07 Aug 2017)
 # Requires USE=cuda that is masked in this profile.
 media-gfx/blender opensubdiv



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

2017-09-07 Thread Johannes Huber
commit: b82147b1da5ee75172aacba827cfc4afd9538243
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Sep  7 21:25:09 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Sep  7 21:41:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82147b1

media-libs/qtav: New package

Initial ebuild by me.

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

 media-libs/qtav/Manifest |  2 +
 media-libs/qtav/files/qtav-1.12.0-multilib.patch | 19 
 media-libs/qtav/metadata.xml | 14 ++
 media-libs/qtav/qtav-1.12.0.ebuild   | 60 
 4 files changed, 95 insertions(+)

diff --git a/media-libs/qtav/Manifest b/media-libs/qtav/Manifest
new file mode 100644
index 000..fb23381b9b9
--- /dev/null
+++ b/media-libs/qtav/Manifest
@@ -0,0 +1,2 @@
+DIST qtav-1.12.0-capi.h-b43aa93.xz 6120 SHA256 
0ce2bf82324698500a9cfa261a4a6089a6c351ce37e376ac71202744e377e442 SHA512 
f5e458b157a5f343bc5d4133cfe45ffefb5c6cbb902b41ae6b9d9349e31ca7ac5a2746addc4fef89fb74856f5db7691cf174d82e88b51cc0b7a356c4fdab5aa7
 WHIRLPOOL 
4f233ed35725cf96b5e9dffccd82fb5e203ff9b4f2a599446de371f4ddf3c9ec04aaff8d525a3b6e939d8f9459c4edc08f44170a6701756256e970b456e31951
+DIST qtav-1.12.0.tar.gz 998117 SHA256 
65ab859985d73521c2d17e72117baae0f3f6242b69f59994acada76fa5364193 SHA512 
f273d10a4fe9126cd7d7b1293c087527bf898513e8add7958d905b6039b0c9c3891ea751c40e4c13ba683febff73912322953b151a131726ef8b44db199e0f32
 WHIRLPOOL 
e79a6d9f1caeac1e3fb38efa98b21fdc4e2120ff7c30b79e47ba370ae95614406ba4d8aebc633b57ffaa8975a16efaa83d614bdb3936c5c6d97ed3244011ce86

diff --git a/media-libs/qtav/files/qtav-1.12.0-multilib.patch 
b/media-libs/qtav/files/qtav-1.12.0-multilib.patch
new file mode 100644
index 000..608a67dfe0d
--- /dev/null
+++ b/media-libs/qtav/files/qtav-1.12.0-multilib.patch
@@ -0,0 +1,19 @@
+commit 87e54cc4d3fa76f3b226fbf2822a87af48cf3e51
+Author: Johannes Huber 
+Date:   Wed Sep 6 23:30:42 2017 +0200
+
+Fix multilib install
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index ef7ade07..11f8603b 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -66,7 +66,7 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON) # for .moc
+ set(CMAKE_AUTOMOC ON)
+ if(NOT CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
+   set(QTAV_INSTALL_HEADERS ${CMAKE_INSTALL_PREFIX}/include)
+-  set(QTAV_INSTALL_LIBS ${CMAKE_INSTALL_PREFIX}/lib)
++  set(QTAV_INSTALL_LIBS ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR})
+   set(QTAV_INSTALL_BINS ${CMAKE_INSTALL_PREFIX}/bin)
+   set(QTAV_INSTALL_QML ${CMAKE_INSTALL_PREFIX}/qml)
+ else()

diff --git a/media-libs/qtav/metadata.xml b/media-libs/qtav/metadata.xml
new file mode 100644
index 000..396b8768424
--- /dev/null
+++ b/media-libs/qtav/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   Johannes Huber
+   
+   
+   Build a video player gui
+   
+   
+   wang-bin/QtAV
+   
+

diff --git a/media-libs/qtav/qtav-1.12.0.ebuild 
b/media-libs/qtav/qtav-1.12.0.ebuild
new file mode 100644
index 000..6437e6a61b1
--- /dev/null
+++ b/media-libs/qtav/qtav-1.12.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="QtAV"
+CAPI_HASH="b43aa93"
+inherit cmake-utils
+
+DESCRIPTION="Multimedia playback framework based on Qt + FFmpeg"
+HOMEPAGE="https://www.qtav.org;
+SRC_URI="https://github.com/wang-bin/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+https://dev.gentoo.org/~johu/distfiles/${P}-capi.h-${CAPI_HASH}.xz;
+
+LICENSE="GPL-3+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64"
+IUSE="gui libav opengl portaudio pulseaudio vaapi"
+REQUIRED_USE="gui? ( opengl )"
+
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   gui? ( dev-qt/qtsql:5 )
+   libav? (
+   media-video/libav:=
+   x11-libs/libX11
+   )
+   !libav? ( media-video/ffmpeg:= )
+   opengl? ( dev-qt/qtopengl:5 )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+PATCHES=( "${FILESDIR}/${P}-multilib.patch" )
+
+src_prepare() {
+   cmake-utils_src_prepare
+   cp "${WORKDIR}/${P}-capi.h-${CAPI_HASH}" contrib/capi/capi.h \
+   || die "Failed to add missing header"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTS=OFF
+   -DBUILD_EXAMPLES=OFF
+   -DBUILD_PLAYERS=$(usex gui)
+   -DBUILD_QT5OPENGL=$(usex opengl)
+   -DHAVE_PORTAUDIO=$(usex portaudio)
+   -DHAVE_PULSE=$(usex pulseaudio)
+   -DHAVE_VAAPI=$(usex vaapi)
+   )
+
+   

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

2017-09-07 Thread Johannes Huber
commit: 6dd6c047e1ef82c35a2a8fec45010a2484815952
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Sep  7 21:38:16 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Sep  7 21:41:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd6c047

media-gfx/digikam: Add mediaplayer use flag

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

 media-gfx/digikam/digikam-5.7.0.ebuild | 6 --
 media-gfx/digikam/metadata.xml | 1 +
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/media-gfx/digikam/digikam-5.7.0.ebuild 
b/media-gfx/digikam/digikam-5.7.0.ebuild
index 389ed74eeda..07f15ab39af 100644
--- a/media-gfx/digikam/digikam-5.7.0.ebuild
+++ b/media-gfx/digikam/digikam-5.7.0.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Digital photo management application"
 HOMEPAGE="https://www.digikam.org/;
 
 LICENSE="GPL-2"
-IUSE="addressbook calendar gphoto2 jpeg2k +kipi +lensfun marble 
semantic-desktop mysql opengl openmp +panorama scanner X"
+IUSE="addressbook calendar gphoto2 jpeg2k +kipi +lensfun marble mediaplayer 
semantic-desktop mysql opengl openmp +panorama scanner X"
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
KEYWORDS="~amd64 ~x86"
@@ -74,6 +74,7 @@ COMMON_DEPEND="
$(add_qt_dep qtconcurrent)
$(add_qt_dep qtnetwork)
)
+   mediaplayer? ( media-libs/qtav[opengl] )
mysql? ( virtual/mysql[server] )
opengl? (
$(add_qt_dep qtopengl)
@@ -145,8 +146,8 @@ src_configure() {
local mycmakeargs=(
-DENABLE_APPSTYLES=ON
-DENABLE_AKONADICONTACTSUPPORT=$(usex addressbook)
+   -DENABLE_MEDIAPLAYER=$(usex mediaplayer)
-DENABLE_MYSQLSUPPORT=$(usex mysql)
-   -DENABLE_MEDIAPLAYER=OFF
-DENABLE_OPENCV3=$(has_version ">=media-libs/opencv-3" && echo 
yes || echo no)
$(cmake-utils_use_find_package calendar KF5CalendarCore)
$(cmake-utils_use_find_package gphoto2 Gphoto2)
@@ -154,6 +155,7 @@ src_configure() {
$(cmake-utils_use_find_package kipi KF5Kipi)
$(cmake-utils_use_find_package lensfun LensFun)
$(cmake-utils_use_find_package marble Marble)
+   $(cmake-utils_use_find_package mediaplayer QtAV)
$(cmake-utils_use_find_package opengl OpenGL)
$(cmake-utils_use_find_package openmp OpenMP)
$(cmake-utils_use_find_package panorama KF5ThreadWeaver)

diff --git a/media-gfx/digikam/metadata.xml b/media-gfx/digikam/metadata.xml
index 00059c9b9d3..59e835b0183 100644
--- a/media-gfx/digikam/metadata.xml
+++ b/media-gfx/digikam/metadata.xml
@@ -13,6 +13,7 @@
Enable support for 
media-plugins/kipi-plugins
Enable support for 
media-libs/lensfun
Enable support for geolocation using 
kde-apps/marble
+   Enable support for media player using 
media-libs/qtav
Build the panorama plugin which requires 
media-gfx/hugin
Enable 
kde-frameworks/kfilemetadata support




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

2017-09-07 Thread Matt Thode
commit: be6e589d8f05138efe2860f10945b750aceba26e
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Sep  7 21:16:00 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Sep  7 21:18:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6e589d

app-crypt/certbot-nginx: 0.18.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-crypt/certbot-nginx/Manifest   |  1 +
 .../certbot-nginx/certbot-nginx-0.18.0.ebuild  | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 8a5e0817e45..3633d051e09 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-0.15.0.tar.gz 942788 SHA256 
87d306b1c013b472b8f548b38ccc476c125816435bb3b99e932fed09ac777296 SHA512 
e884b34985a1128ce94d6b2be77af6ee86ded8b870e066f3f4bc22f78501f3f0a51060edcf75a11cd31dd525388adb8ccc4e2da0068b5b75be131d0fb0ca6844
 WHIRLPOOL 
01b172e8c7ac5d3678ee608b36d93f23943bf17f1e9c593cc1af3febcf0549b03961e69e537f099643dd9ee268497f76c2c18d8fa7a1d45753bc50e670375317
 DIST certbot-0.17.0.tar.gz 1036099 SHA256 
ed4334dce166bf38ecc7218449efda3798d62c7e2934a71702c0dc3d78eccdd1 SHA512 
57fa830d19173eacdbb17242a3c446d9414f02e09fab6ccd41c82b15156bc103ec358ff3d515e94881fcf6438f6acfe449eee9bb3108df41f7b8f2395500b549
 WHIRLPOOL 
cbfffc3866ffed3e0c702ac686768e879c7f1306a62dc050aab05e5a207b4f77a4acae9ca8f3ce973a6691d98838a488ab6335aa0692dd2b28a99c8aecff232d
+DIST certbot-0.18.0.tar.gz 1043633 SHA256 
e7ec8c07fadac378d6f54c8e789aa462fdee6333b71ca7b47b892fcfa03dc858 SHA512 
85061e9311a4be7acfac4a804fd43939802938b5c241881fd4db870f803d821bac97acc365c940b616fa212cb51758fa78ba74687768b82c733778f7342d9a9d
 WHIRLPOOL 
748a7ff05563179eaaa14f8c27dd89983029f1af03a8051a1832ce0fe1d66911ceabd3804a23e9f4468064a0876e7a698cc1edfbfe2b4e3993130b7c5f089783

diff --git a/app-crypt/certbot-nginx/certbot-nginx-0.18.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-0.18.0.ebuild
new file mode 100644
index 000..94d8fd92279
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-0.18.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> 
${PN%-nginx}-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   ~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}"



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

2017-09-07 Thread Matt Thode
commit: 66be1a57ce94d3990f3a36e04099fbe45e08517f
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Sep  7 21:14:20 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Sep  7 21:18:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66be1a57

app-crypt/acme: 0.18.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-crypt/acme/Manifest   |  1 +
 app-crypt/acme/acme-0.18.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 5430489e5cc..f907bb27e59 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,4 +1,5 @@
 DIST certbot-0.15.0.tar.gz 942788 SHA256 
87d306b1c013b472b8f548b38ccc476c125816435bb3b99e932fed09ac777296 SHA512 
e884b34985a1128ce94d6b2be77af6ee86ded8b870e066f3f4bc22f78501f3f0a51060edcf75a11cd31dd525388adb8ccc4e2da0068b5b75be131d0fb0ca6844
 WHIRLPOOL 
01b172e8c7ac5d3678ee608b36d93f23943bf17f1e9c593cc1af3febcf0549b03961e69e537f099643dd9ee268497f76c2c18d8fa7a1d45753bc50e670375317
 DIST certbot-0.16.0.tar.gz 992700 SHA256 
9abac759d7d72b520693ff806479e87609059a1546bb6ea26416267ebeedd25b SHA512 
4cb6ec06c6ec71cd6886a716100f269de3922f17a582c8c20ec40327b65e1c16347a5b33d44131e56a7667233ebba88ff36a4e854beedd13e848897ba09a7e64
 WHIRLPOOL 
34dae0b20d472b4020986d0768ea6757c977fa462a9f81711007c051e76f9ad60f5a3bc77c768975e71a791f20e5ca2bb6f2fc41d809ebe2541129c975ef
 DIST certbot-0.17.0.tar.gz 1036099 SHA256 
ed4334dce166bf38ecc7218449efda3798d62c7e2934a71702c0dc3d78eccdd1 SHA512 
57fa830d19173eacdbb17242a3c446d9414f02e09fab6ccd41c82b15156bc103ec358ff3d515e94881fcf6438f6acfe449eee9bb3108df41f7b8f2395500b549
 WHIRLPOOL 
cbfffc3866ffed3e0c702ac686768e879c7f1306a62dc050aab05e5a207b4f77a4acae9ca8f3ce973a6691d98838a488ab6335aa0692dd2b28a99c8aecff232d
+DIST certbot-0.18.0.tar.gz 1043633 SHA256 
e7ec8c07fadac378d6f54c8e789aa462fdee6333b71ca7b47b892fcfa03dc858 SHA512 
85061e9311a4be7acfac4a804fd43939802938b5c241881fd4db870f803d821bac97acc365c940b616fa212cb51758fa78ba74687768b82c733778f7342d9a9d
 WHIRLPOOL 
748a7ff05563179eaaa14f8c27dd89983029f1af03a8051a1832ce0fe1d66911ceabd3804a23e9f4468064a0876e7a698cc1edfbfe2b4e3993130b7c5f089783
 DIST letsencrypt-0.1.0.tar.gz 524821 SHA256 
1c1ac7b41e5e0fc0e41a7ef159ac9147a4aafff54453d57b519eb05bf52ade14 SHA512 
6a786290362741ac97dcb4b59bc4cba56f3e8b5193bbc10be19086d462f76e6124259c42bac36afe9eb818f4bb9edec34f8e2a02bd8c855e3b35404f4ee81f96
 WHIRLPOOL 
cdc41a3466de54ab8ddfeedea9935205d78383028769dcfbc876be0c2ef80c2d14f5d0e4a9c56a751163718f5ababb07848822989a060de7031ea8ebdf6424a0

diff --git a/app-crypt/acme/acme-0.18.0.ebuild 
b/app-crypt/acme/acme-0.18.0.ebuild
new file mode 100644
index 000..bf3eed8aaa7
--- /dev/null
+++ b/app-crypt/acme/acme-0.18.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86"
+   S=${WORKDIR}/certbot-${PV}/acme
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="An implementation of the ACME protocol"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+RDEPEND=">=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="test? ( ${RDEPEND} dev-python/nose[${PYTHON_USEDEP}] )
+   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
+
+python_test() {
+   nosetests -w ${PN} || die
+}



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

2017-09-07 Thread Matt Thode
commit: 93a61d930854e59dc412ff78b7b6f465378227c4
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Sep  7 21:09:38 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Sep  7 21:18:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a61d93

app-admin/puppet-agent: 1.10.7 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-admin/puppet-agent/Manifest   |   2 +
 app-admin/puppet-agent/puppet-agent-1.10.7.ebuild | 111 ++
 2 files changed, 113 insertions(+)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index c39bc5fff97..54104d0d6a9 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -2,6 +2,8 @@ DIST puppet-agent_1.10.5-1xenial_amd64.deb 16457578 SHA256 
70bdc6be278a5b9734054
 DIST puppet-agent_1.10.5-1xenial_i386.deb 16130300 SHA256 
064867c3e9a9e4ab0ffdee9a9ae1a4a1c651194662290e05d3fd936f8c092787 SHA512 
0780edf969ca97a00a7720fa2573efba7298be887acbad5318cbb5b9914bd67adc31c305aa44f879d667c2e56419b3fa85fdee10e00386edb75dede673c4cbc4
 WHIRLPOOL 
7ee4d69748ed80f7693ae28b20a8a90699e74016dcbf8626f90b443ecc299546760d878bcdf1be2d08003f54c381cab6f1fd2673de5ca191842103a6ebdc9ca3
 DIST puppet-agent_1.10.6-1xenial_amd64.deb 16459994 SHA256 
ebd680c4c35823298ffb6d2f322ebafce498775d9a864b76c62a879d8a1102a3 SHA512 
d607314c6e37180c9d1e8c88aa13dbd9e73f041f25152a3a1cc85e0afed0c401e163cdd08b7eea31ea8f26f33c183949358b50375fd84f025da4083f4a97c565
 WHIRLPOOL 
45720ada35ef741479d54283fc1a07ebe7c50e5c6ada4358bb321e6fa2acc07aa349c23160a458c114cd4a2fc48841515545c206f72c17c57a6c5c3b70752698
 DIST puppet-agent_1.10.6-1xenial_i386.deb 16131024 SHA256 
7e28145e6ca8847a1eb33bb443f1b55aa0700d4e4ddc65c74c605c075c312d55 SHA512 
488fbfee2c9f75cd97e88511ef36521f26c5e617792bdc5b145040c8f7ff58b14308d24542afe4fc7c8689cc0e0d7b03514309123dc0653484eacd3de938dc59
 WHIRLPOOL 
bb7b7a1efbddd88d4ddf382a543358af7f98ac4690fad3339f47b8ff71b8bf050acf9e0dea4ed376bac5e8b1929f4368504a1ae5ab2461e4f091abed66fb149d
+DIST puppet-agent_1.10.7-1xenial_amd64.deb 16449418 SHA256 
a23169ff2adeff419436f738a991d3026c3f06b993a9824922d26a125a53fd0f SHA512 
5c73eea444186cbd0d52e42a20858964db6e7f2b6e537274b5b0a44499cc2bb0622a4eb6a55fa10dcc3946bdae3bb00b9d228aa5d1d444cc53aeefddf11f7b5b
 WHIRLPOOL 
5eb0c71bc630ad878f2731353c93195b4e686ff0d48796fff0b700550f8f8ab69d039c818a557bdf231ecb08b85e8529706f280b19bae031a24f2687e50ae32b
+DIST puppet-agent_1.10.7-1xenial_i386.deb 16182468 SHA256 
ee60570ec29561adfded01fec2017756d5f921c08677a530149b0da2ead1f29f SHA512 
7d5a41af7619fe008fec5302e23482d688692affaeded4b0b2f4e693168c2ef6995beee5e2410a9cb2e7f99650119e9c5f8007ed65709ad623654bdd6c09e402
 WHIRLPOOL 
81d7a325d2c675f2392dfc16f1d3a411c6e7a2e449844b90358d0a97c31cc3ccdbf6a8a891bd818017b9504e898fe8aed2d12233dae4822f125f7ab2230ceb1d
 DIST puppet-agent_5.0.1-1xenial_amd64.deb 15171814 SHA256 
44b67741a276256cbee8dfad72053d6be9a9b1e4aeea43cb80413d569129a2c0 SHA512 
0dc388b2f561b2ddd7d9064188298de212648c31bbf0e70e15f20de9c851a2efba1f648e38b593c6f0e8f027f7161d50051e1039dda1a1abbaed1b90c8e9a72c
 WHIRLPOOL 
b40844b6b873e4dfa63d90ee0f17a08b7f2d4862c9353d2fbb6590fa6387071f3b414a5063407ab75ee04c1f2f8e14186197cbc7be3bd617ee640f2283b596ab
 DIST puppet-agent_5.0.1-1xenial_i386.deb 15591958 SHA256 
d302ae9543812ef64252f04ef031ae2c46929c6950c8356e5e1d23526e47d24f SHA512 
e7da74e534993c896ce79a27667717adecd8cbcb6002335210c0a29ca5002f58e03528d9da820908a0ed76c9a02f70b3bad7f82cdfa63eebc28aae01f7aaeee5
 WHIRLPOOL 
c8061395adfd91b49e36975a971b36679bc0600e8df56e04902828c41b5389792161df83d00bbec4c4440f97fb1815bd4740635c457c66bc1326c37ea458dbcb
 DIST puppet-agent_5.1.0-1xenial_amd64.deb 15141786 SHA256 
1a3ad0ef1a5e4026927f3ae010e9a48b9c1e31dfb8e0691d01383d29f3b14644 SHA512 
a210d225591328e2c041aad1dd7cfdac614531e1ceb524c3e35d3330962111bdc66408268550072e53190d6a10a7c8244b0bfa8a12b81f023883831c1fcbd070
 WHIRLPOOL 
34dc5cfcf6bb3500b89451078734d5d7a03a53a0be9e5501d6ded574cf2b6dbafe207db87aa919fd9cdadb6c2a0a05191854be3245d477e035fe7d52778cf527

diff --git a/app-admin/puppet-agent/puppet-agent-1.10.7.ebuild 
b/app-admin/puppet-agent/puppet-agent-1.10.7.ebuild
new file mode 100644
index 000..c36e4339205
--- /dev/null
+++ b/app-admin/puppet-agent/puppet-agent-1.10.7.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils systemd unpacker user
+
+DESCRIPTION="general puppet client utils along with mcollective hiera and 
facter"
+HOMEPAGE="https://puppetlabs.com/;
+SRC_BASE="http://apt.puppetlabs.com/pool/xenial/PC1/${PN:0:1}/${PN}/${PN}_${PV}-1xenial;
+SRC_URI="
+   amd64? ( ${SRC_BASE}_amd64.deb )
+   x86?   ( ${SRC_BASE}_i386.deb )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="experimental puppetdb selinux"
+RESTRICT="strip"
+
+CDEPEND="!app-admin/augeas
+   !app-admin/mcollective
+   !app-admin/puppet
+   

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

2017-09-07 Thread Matt Thode
commit: f461621788f37362eaf0174e4736049d59024156
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Sep  7 21:16:59 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Sep  7 21:18:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4616217

app-crypt/certbot-apache: 0.18.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-0.18.0.ebuild| 38 ++
 2 files changed, 39 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 8a5e0817e45..3633d051e09 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-0.15.0.tar.gz 942788 SHA256 
87d306b1c013b472b8f548b38ccc476c125816435bb3b99e932fed09ac777296 SHA512 
e884b34985a1128ce94d6b2be77af6ee86ded8b870e066f3f4bc22f78501f3f0a51060edcf75a11cd31dd525388adb8ccc4e2da0068b5b75be131d0fb0ca6844
 WHIRLPOOL 
01b172e8c7ac5d3678ee608b36d93f23943bf17f1e9c593cc1af3febcf0549b03961e69e537f099643dd9ee268497f76c2c18d8fa7a1d45753bc50e670375317
 DIST certbot-0.17.0.tar.gz 1036099 SHA256 
ed4334dce166bf38ecc7218449efda3798d62c7e2934a71702c0dc3d78eccdd1 SHA512 
57fa830d19173eacdbb17242a3c446d9414f02e09fab6ccd41c82b15156bc103ec358ff3d515e94881fcf6438f6acfe449eee9bb3108df41f7b8f2395500b549
 WHIRLPOOL 
cbfffc3866ffed3e0c702ac686768e879c7f1306a62dc050aab05e5a207b4f77a4acae9ca8f3ce973a6691d98838a488ab6335aa0692dd2b28a99c8aecff232d
+DIST certbot-0.18.0.tar.gz 1043633 SHA256 
e7ec8c07fadac378d6f54c8e789aa462fdee6333b71ca7b47b892fcfa03dc858 SHA512 
85061e9311a4be7acfac4a804fd43939802938b5c241881fd4db870f803d821bac97acc365c940b616fa212cb51758fa78ba74687768b82c733778f7342d9a9d
 WHIRLPOOL 
748a7ff05563179eaaa14f8c27dd89983029f1af03a8051a1832ce0fe1d66911ceabd3804a23e9f4468064a0876e7a698cc1edfbfe2b4e3993130b7c5f089783

diff --git a/app-crypt/certbot-apache/certbot-apache-0.18.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-0.18.0.ebuild
new file mode 100644
index 000..93bc9555195
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-0.18.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
+   KEYWORDS="~amd64"
+   S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+DEPEND="test? ( ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}] )
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   nosetests || die
+}



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

2017-09-07 Thread Matt Thode
commit: 870f4d0dc408a909b75eb4efbfeea1526444b649
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Sep  7 21:14:30 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Sep  7 21:18:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=870f4d0d

app-crypt/certbot: 0.18.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-crypt/certbot/Manifest  |  1 +
 app-crypt/certbot/certbot-0.18.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 8a5e0817e45..3633d051e09 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-0.15.0.tar.gz 942788 SHA256 
87d306b1c013b472b8f548b38ccc476c125816435bb3b99e932fed09ac777296 SHA512 
e884b34985a1128ce94d6b2be77af6ee86ded8b870e066f3f4bc22f78501f3f0a51060edcf75a11cd31dd525388adb8ccc4e2da0068b5b75be131d0fb0ca6844
 WHIRLPOOL 
01b172e8c7ac5d3678ee608b36d93f23943bf17f1e9c593cc1af3febcf0549b03961e69e537f099643dd9ee268497f76c2c18d8fa7a1d45753bc50e670375317
 DIST certbot-0.17.0.tar.gz 1036099 SHA256 
ed4334dce166bf38ecc7218449efda3798d62c7e2934a71702c0dc3d78eccdd1 SHA512 
57fa830d19173eacdbb17242a3c446d9414f02e09fab6ccd41c82b15156bc103ec358ff3d515e94881fcf6438f6acfe449eee9bb3108df41f7b8f2395500b549
 WHIRLPOOL 
cbfffc3866ffed3e0c702ac686768e879c7f1306a62dc050aab05e5a207b4f77a4acae9ca8f3ce973a6691d98838a488ab6335aa0692dd2b28a99c8aecff232d
+DIST certbot-0.18.0.tar.gz 1043633 SHA256 
e7ec8c07fadac378d6f54c8e789aa462fdee6333b71ca7b47b892fcfa03dc858 SHA512 
85061e9311a4be7acfac4a804fd43939802938b5c241881fd4db870f803d821bac97acc365c940b616fa212cb51758fa78ba74687768b82c733778f7342d9a9d
 WHIRLPOOL 
748a7ff05563179eaaa14f8c27dd89983029f1af03a8051a1832ce0fe1d66911ceabd3804a23e9f4468064a0876e7a698cc1edfbfe2b4e3993130b7c5f089783

diff --git a/app-crypt/certbot/certbot-0.18.0.ebuild 
b/app-crypt/certbot/certbot-0.18.0.ebuild
new file mode 100644
index 000..4075ad538f3
--- /dev/null
+++ b/app-crypt/certbot/certbot-0.18.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
+RDEPEND="
+   ${CDEPEND}
+   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
+   dev-python/configobj[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.2[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-1.3[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+DEPEND="
+   ${CDEPEND}
+   test? (
+   >=dev-python/astroid-1.3.5[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/ipdb[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   >=dev-python/pylint-1.4.2[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   nosetests -v ${PN} || die
+}



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

2017-09-07 Thread Jonas Stein
commit: 907449148a6ad8d40235c5c97c840ff90aba3a16
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Sep  7 21:16:31 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Sep  7 21:17:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90744914

sys-apps/inxi: Version bump to 2.3.37

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-apps/inxi/Manifest   |  1 +
 sys-apps/inxi/inxi-2.3.37.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/sys-apps/inxi/Manifest b/sys-apps/inxi/Manifest
index a560c8ad4a0..d2986684329 100644
--- a/sys-apps/inxi/Manifest
+++ b/sys-apps/inxi/Manifest
@@ -1,5 +1,6 @@
 DIST inxi-2.3.0_p20160807.tar.gz 407468 SHA256 
da9bf61c2134291d8f65f5cd270a7026d83ea28f44450c7973e1f5f7aa529313 SHA512 
58f91c7b44cfa6a53fba7fdd8300ab5b9bca86a1c558524ad6f26f79123f4e642531543f9d5d04134ca5028323bc9e6db128a15e0c17b41254ff9463db1080f9
 WHIRLPOOL 
eb502482b76a55c2fa7d3c9972fa0b46ee4e12af208073bc2ff4b22d6880868ddd576b1c345905f19fae4ee6469d4dc5fdbdaef0acf4d944e8a390974fa54881
 DIST inxi-2.3.34_p20170805.tar.gz 449836 SHA256 
c051cea0f6f1113406e3b2a776c841649d4c8cfbbdaf4a568a25bbb497447e44 SHA512 
c3b2a5d91a0fa0840ad602e6a147bc65dec83c966c8fc2a72e39fe6737ef4e0d57edcb5e47602311a8eedd2fb6d51619f4e44ad2be4ce8b5e259049e2c238a18
 WHIRLPOOL 
211d0ed25c061e7cacd09a6750dde8c0ca03999cf33ee35c4423bd892e5e363564307f4ce61a40948706da3a4e2b232a53e379a5c78ba62b891b0f45b895c98d
 DIST inxi-2.3.36_p20170816.tar.gz 452116 SHA256 
d5648d2b6a32da364bf5d9f9eb3b275a1512a2143f13433caace97b6b42e1fde SHA512 
9326fd8787449c6b52fad3188086a59deb2614100ccf8c49023c78d21ff4ab08a434ba1b95bc48f8867499e30179df602ff53934611bbe952b223c8bdadc40bf
 WHIRLPOOL 
85952282335221856aeb6f2b844df89fc0c7a852a2676aad333bd13a42d48ef1bf06da1a3309bb93355221b0e976679ab8b5076da6cae9d57ce6009c1af05a00
+DIST inxi-2.3.37.tar.gz 454862 SHA256 
5c728fefbe33800ab7ce8d5536f52fbb0aff560f48ba525f148fc48e034fe1c1 SHA512 
0a47cd920e80c518d6d6987945eb9526ee1ce7f6bf62754196e05736db44fbced615d29b6e12787bf55f769ed9963dff0088c96f9dbe13dae7f57744b0172802
 WHIRLPOOL 
e4271b8d6493e4d48ad15fc8d5d4bb86fd3251bb1fc8b2292c2f538076f29b53aef156f972330a9acae52fa987672797832fe33f29fd6a8b40b154608de5
 DIST inxi-2.3.4_p20161104.tar.gz 415379 SHA256 
b4e1377e9c67dd7836542542edd9facdad6fa9cf37d3b8cc0c3c98bf31f463c0 SHA512 
4803433bb483119a0c7b50eea07b39878a39005224fbda0ddc7e52bf88abbd0184c8476277b15c80a156d4d1b9d51297f15c8d1c63b95dc3e40399cc50afe850
 WHIRLPOOL 
9b0688a163a29dfb07d4228624cd9cfd2f8010f189b914ad06b3ba76ef62f8765d861986946d9045f257561716ebf1bbdfe7f305fe9614671992ca02e523ef6f
 DIST inxi-2.3.8_p20170114.tar.gz 422139 SHA256 
ecad1522c786555c7b11d3066878f94fc276b205fb63faad06c9ff6f708bf558 SHA512 
400d6cceb9282f46f1de30d436f334813d725867e0614a0ef694dc33066139dd7daf4730c007186b7037705f5debb72fa0ad9357619cdbc93152b4d585ba17e6
 WHIRLPOOL 
0734dc38929c404c2ef08017606558aa55ccdc8c290adec8640db30e800d0ba4b1c8c89d3f9c221b5ea6e02f1f0ca8c429326fe8bec57e5c7a75999c95b24a23

diff --git a/sys-apps/inxi/inxi-2.3.37.ebuild b/sys-apps/inxi/inxi-2.3.37.ebuild
new file mode 100644
index 000..1784750cd36
--- /dev/null
+++ b/sys-apps/inxi/inxi-2.3.37.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_COMMIT="2b4e89b21ffd06e888d89a38aaedb797ecea4403"
+# ^^ because upstream refuses to tag commits with version numbers
+
+DESCRIPTION="The CLI inxi collects and prints hardware and system information"
+HOMEPAGE="https://github.com/smxi/inxi;
+SRC_URI="https://github.com/smxi/${PN}/tarball/${MY_COMMIT} -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=app-shells/bash-3.0
+   sys-apps/pciutils
+   sys-apps/usbutils
+   "
+S="${WORKDIR}/smxi-${PN}-${MY_COMMIT:0:7}"
+
+src_install() {
+   dobin "${PN}"
+   unpack "./${PN}.1.gz"
+   doman "${PN}.1"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/google-authenticator/

2017-09-07 Thread Sven Wegener
commit: 71ebb4a1e7fa72478adeb1f67209c144d1feded6
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Sep  7 21:13:47 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Sep  7 21:16:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ebb4a1

sys-auth/google-authenticator: Remove default src_compile function

Package-Manager: Portage-2.3.6, Repoman-2.3.3
Signed-off-by: Sven Wegener  gentoo.org>

 sys-auth/google-authenticator/google-authenticator-1.04.ebuild | 4 
 sys-auth/google-authenticator/google-authenticator-.ebuild | 4 
 2 files changed, 8 deletions(-)

diff --git a/sys-auth/google-authenticator/google-authenticator-1.04.ebuild 
b/sys-auth/google-authenticator/google-authenticator-1.04.ebuild
index 3b36a977a90..2d682decb66 100644
--- a/sys-auth/google-authenticator/google-authenticator-1.04.ebuild
+++ b/sys-auth/google-authenticator/google-authenticator-1.04.ebuild
@@ -35,10 +35,6 @@ src_configure() {
econf --libdir="/$(get_libdir)"
 }
 
-src_compile() {
-   default
-}
-
 src_install() {
default
find "${D}" -name '*.la' -delete || die

diff --git a/sys-auth/google-authenticator/google-authenticator-.ebuild 
b/sys-auth/google-authenticator/google-authenticator-.ebuild
index 3b36a977a90..2d682decb66 100644
--- a/sys-auth/google-authenticator/google-authenticator-.ebuild
+++ b/sys-auth/google-authenticator/google-authenticator-.ebuild
@@ -35,10 +35,6 @@ src_configure() {
econf --libdir="/$(get_libdir)"
 }
 
-src_compile() {
-   default
-}
-
 src_install() {
default
find "${D}" -name '*.la' -delete || die



[gentoo-commits] repo/gentoo:master commit in: sys-auth/google-authenticator/

2017-09-07 Thread Sven Wegener
commit: e250fb256ee762504586033ff13da786c4878d3d
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Sep  7 21:13:34 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Sep  7 21:16:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e250fb25

sys-auth/google-authenticator: Re-add .la files pruning

Package-Manager: Portage-2.3.6, Repoman-2.3.3
Signed-off-by: Sven Wegener  gentoo.org>

 sys-auth/google-authenticator/google-authenticator-1.04.ebuild | 1 +
 sys-auth/google-authenticator/google-authenticator-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-auth/google-authenticator/google-authenticator-1.04.ebuild 
b/sys-auth/google-authenticator/google-authenticator-1.04.ebuild
index 6c68a50616f..3b36a977a90 100644
--- a/sys-auth/google-authenticator/google-authenticator-1.04.ebuild
+++ b/sys-auth/google-authenticator/google-authenticator-1.04.ebuild
@@ -41,6 +41,7 @@ src_compile() {
 
 src_install() {
default
+   find "${D}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {

diff --git a/sys-auth/google-authenticator/google-authenticator-.ebuild 
b/sys-auth/google-authenticator/google-authenticator-.ebuild
index 6c68a50616f..3b36a977a90 100644
--- a/sys-auth/google-authenticator/google-authenticator-.ebuild
+++ b/sys-auth/google-authenticator/google-authenticator-.ebuild
@@ -41,6 +41,7 @@ src_compile() {
 
 src_install() {
default
+   find "${D}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: sys-auth/google-authenticator/

2017-09-07 Thread Sven Wegener
commit: e42ca946a60222ae0983ddbe8d173f5d389d3af7
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Sep  7 21:13:18 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Sep  7 21:16:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42ca946

sys-auth/google-authenticator: Unconditionally run autotools

The github archive does not contain pregenerated autotools files.

Package-Manager: Portage-2.3.6, Repoman-2.3.3
Signed-off-by: Sven Wegener  gentoo.org>

 sys-auth/google-authenticator/google-authenticator-1.04.ebuild | 8 +++-
 sys-auth/google-authenticator/google-authenticator-.ebuild | 8 +++-
 2 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/sys-auth/google-authenticator/google-authenticator-1.04.ebuild 
b/sys-auth/google-authenticator/google-authenticator-1.04.ebuild
index e3259cba968..1c0f07fab02 100644
--- a/sys-auth/google-authenticator/google-authenticator-1.04.ebuild
+++ b/sys-auth/google-authenticator/google-authenticator-1.04.ebuild
@@ -3,11 +3,11 @@
 
 EAPI="6"
 
-inherit multilib
+inherit autotools multilib
 
 if [[ ${PV} ==  ]] ; then

EGIT_REPO_URI="https://github.com/google/google-authenticator-libpam.git;
-   inherit git-r3 autotools
+   inherit git-r3
 else

SRC_URI="https://github.com/google/google-authenticator-libpam/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
@@ -26,9 +26,7 @@ RDEPEND="${DEPEND}"
 
 src_prepare() {
default
-   if [[ ${PV} ==  ]] ; then
-   eautoreconf
-   fi
+   eautoreconf
 }
 
 src_compile() {

diff --git a/sys-auth/google-authenticator/google-authenticator-.ebuild 
b/sys-auth/google-authenticator/google-authenticator-.ebuild
index e3259cba968..1c0f07fab02 100644
--- a/sys-auth/google-authenticator/google-authenticator-.ebuild
+++ b/sys-auth/google-authenticator/google-authenticator-.ebuild
@@ -3,11 +3,11 @@
 
 EAPI="6"
 
-inherit multilib
+inherit autotools multilib
 
 if [[ ${PV} ==  ]] ; then

EGIT_REPO_URI="https://github.com/google/google-authenticator-libpam.git;
-   inherit git-r3 autotools
+   inherit git-r3
 else

SRC_URI="https://github.com/google/google-authenticator-libpam/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
@@ -26,9 +26,7 @@ RDEPEND="${DEPEND}"
 
 src_prepare() {
default
-   if [[ ${PV} ==  ]] ; then
-   eautoreconf
-   fi
+   eautoreconf
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: sys-auth/google-authenticator/

2017-09-07 Thread Sven Wegener
commit: 0c8d5777625706f5a144f380ce9d0e466ccbd172
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Sep  7 21:14:02 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Sep  7 21:16:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8d5777

sys-auth/google-authenticator: Revision bump to distribute latest changes

Package-Manager: Portage-2.3.6, Repoman-2.3.3
Signed-off-by: Sven Wegener  gentoo.org>

 ...ogle-authenticator-1.04.ebuild => google-authenticator-1.04-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-auth/google-authenticator/google-authenticator-1.04.ebuild 
b/sys-auth/google-authenticator/google-authenticator-1.04-r1.ebuild
similarity index 100%
rename from sys-auth/google-authenticator/google-authenticator-1.04.ebuild
rename to sys-auth/google-authenticator/google-authenticator-1.04-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-auth/google-authenticator/

2017-09-07 Thread Sven Wegener
commit: 68ced461e4afa020857c45dd112d3d3ccb3aab85
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Sep  7 21:13:27 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Sep  7 21:16:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ced461

sys-auth/google-authenticator: Re-add configure arguments

For proper installation into /lib/security

Package-Manager: Portage-2.3.6, Repoman-2.3.3
Signed-off-by: Sven Wegener  gentoo.org>

 sys-auth/google-authenticator/google-authenticator-1.04.ebuild | 6 ++
 sys-auth/google-authenticator/google-authenticator-.ebuild | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/sys-auth/google-authenticator/google-authenticator-1.04.ebuild 
b/sys-auth/google-authenticator/google-authenticator-1.04.ebuild
index 1c0f07fab02..6c68a50616f 100644
--- a/sys-auth/google-authenticator/google-authenticator-1.04.ebuild
+++ b/sys-auth/google-authenticator/google-authenticator-1.04.ebuild
@@ -29,6 +29,12 @@ src_prepare() {
eautoreconf
 }
 
+src_configure() {
+   # We might want to use getpam_mod_dir from pam eclass,
+   # but the build already appends "/security" for us.
+   econf --libdir="/$(get_libdir)"
+}
+
 src_compile() {
default
 }

diff --git a/sys-auth/google-authenticator/google-authenticator-.ebuild 
b/sys-auth/google-authenticator/google-authenticator-.ebuild
index 1c0f07fab02..6c68a50616f 100644
--- a/sys-auth/google-authenticator/google-authenticator-.ebuild
+++ b/sys-auth/google-authenticator/google-authenticator-.ebuild
@@ -29,6 +29,12 @@ src_prepare() {
eautoreconf
 }
 
+src_configure() {
+   # We might want to use getpam_mod_dir from pam eclass,
+   # but the build already appends "/security" for us.
+   econf --libdir="/$(get_libdir)"
+}
+
 src_compile() {
default
 }



[gentoo-commits] repo/gentoo:master commit in: games-strategy/boswars/, games-strategy/boswars/files/

2017-09-07 Thread Austin English
commit: 8e526a4c11387c99eab0ddf17d8e103f15038b3e
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep  7 17:47:14 2017 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Sep  7 21:04:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e526a4c

games-strategy/boswars: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-strategy/boswars/boswars-2.7-r2.ebuild   | 70 ++
 .../boswars/files/boswars-2.7-gentoo.patch |  4 +-
 .../boswars/files/boswars-2.7-scons-blows.patch|  4 +-
 3 files changed, 74 insertions(+), 4 deletions(-)

diff --git a/games-strategy/boswars/boswars-2.7-r2.ebuild 
b/games-strategy/boswars/boswars-2.7-r2.ebuild
new file mode 100644
index 000..e47f414ef94
--- /dev/null
+++ b/games-strategy/boswars/boswars-2.7-r2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils scons-utils
+
+DESCRIPTION="Futuristic real-time strategy game"
+HOMEPAGE="http://www.boswars.org/;
+SRC_URI="http://www.boswars.org/dist/releases/${P}-src.tar.gz
+   
https://dev.gentoo.org/~hasufell/distfiles/${P}-fixed-images-for-libpng-1.6.tar.xz
+   mirror://gentoo/bos.png"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-lang/lua:0
+   media-libs/libogg
+   media-libs/libpng:0
+   media-libs/libsdl[opengl,sound,video]
+   media-libs/libtheora
+   media-libs/libvorbis
+   virtual/opengl
+   x11-libs/libX11"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${P}-src
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gentoo.patch
+   "${FILESDIR}"/${P}-scons-blows.patch
+)
+
+src_unpack() {
+   default
+   # bug 475764
+   cp -dRp ${P}-fixed-images-for-libpng-1.6/* ${P}-src/ \
+   || die "copying fixed images failed!"
+}
+
+src_prepare() {
+   default
+
+   rm -f doc/{README-SDL.txt,guichan-copyright.txt} || die
+
+   sed -i \
+   -e "s:@GENTOO_DATADIR@:/usr/share/${PN}:" \
+   engine/include/stratagus.h \
+   || die
+   sed -i \
+   -e "/-O2/s:-O2.*math:${CXXFLAGS} -Wall:" \
+   SConstruct \
+   || die
+}
+
+src_compile() {
+   escons || die
+}
+
+src_install() {
+   newbin build/${PN}-release ${PN}
+   insinto /usr/share/${PN}
+   doins -r campaigns graphics intro languages maps patches scripts sounds 
units
+   newicon "${DISTDIR}"/bos.png ${PN}.png
+   make_desktop_entry ${PN} "Bos Wars"
+   # COPYRIGHT.txt is referenced by the html
+   dodoc CHANGELOG COPYRIGHT.txt README.txt
+   dodoc -r doc/*
+}

diff --git a/games-strategy/boswars/files/boswars-2.7-gentoo.patch 
b/games-strategy/boswars/files/boswars-2.7-gentoo.patch
index 9459c77d89b..a005f6f93ad 100644
--- a/games-strategy/boswars/files/boswars-2.7-gentoo.patch
+++ b/games-strategy/boswars/files/boswars-2.7-gentoo.patch
@@ -1,5 +1,5 @@
-diff -ru boswars-2.6.1-src.orig/engine/include/stratagus.h 
boswars-2.6.1-src/engine/include/stratagus.h
 boswars-2.6.1-src.orig/engine/include/stratagus.h  2010-04-11 
08:12:18.0 -0400
+diff -ru boswars-2.6.1-src/engine/include/stratagus.h 
boswars-2.6.1-src/engine/include/stratagus.h
+--- boswars-2.6.1-src/engine/include/stratagus.h   2010-04-11 
08:12:18.0 -0400
 +++ boswars-2.6.1-src/engine/include/stratagus.h   2010-05-22 
02:33:50.021377764 -0400
 @@ -133,7 +133,7 @@
  --  General

diff --git a/games-strategy/boswars/files/boswars-2.7-scons-blows.patch 
b/games-strategy/boswars/files/boswars-2.7-scons-blows.patch
index 0a7029df497..1d2c04cc4f1 100644
--- a/games-strategy/boswars/files/boswars-2.7-scons-blows.patch
+++ b/games-strategy/boswars/files/boswars-2.7-scons-blows.patch
@@ -1,5 +1,5 @@
 SConstruct.orig2010-11-19 21:09:45.724976603 -0500
-+++ SConstruct 2010-11-19 21:11:05.723197985 -0500
+--- a/SConstruct   2010-11-19 21:09:45.724976603 -0500
 b/SConstruct   2010-11-19 21:11:05.723197985 -0500
 @@ -22,6 +22,7 @@
  ##
  



[gentoo-commits] repo/gentoo:master commit in: games-strategy/asc/

2017-09-07 Thread Austin English
commit: 9945a6cfdaa39ac47f1c5e11a30402cb412c53e1
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep  7 17:39:27 2017 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Sep  7 21:04:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9945a6cf

games-strategy/asc: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-strategy/asc/asc-2.6.0.0-r2.ebuild | 73 
 1 file changed, 73 insertions(+)

diff --git a/games-strategy/asc/asc-2.6.0.0-r2.ebuild 
b/games-strategy/asc/asc-2.6.0.0-r2.ebuild
new file mode 100644
index 000..9f44b9d7d53
--- /dev/null
+++ b/games-strategy/asc/asc-2.6.0.0-r2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER=3.0
+inherit eutils toolchain-funcs flag-o-matic wxwidgets
+
+DESCRIPTION="turn based strategy game designed in the tradition of the Battle 
Isle series"
+HOMEPAGE="http://www.asc-hq.org/;
+SRC_URI="mirror://sourceforge/asc-hq/${P}.tar.bz2
+   http://www.asc-hq.org/music/frontiers.ogg
+   http://www.asc-hq.org/music/time_to_strike.ogg
+   http://www.asc-hq.org/music/machine_wars.ogg;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-arch/bzip2
+   dev-games/physfs
+   dev-lang/lua:0
+   dev-libs/boost
+   dev-libs/expat
+   dev-libs/libsigc++:1.2
+   media-libs/libpng:0
+   media-libs/libsdl[video]
+   media-libs/sdl-image[gif,jpeg,png]
+   media-libs/sdl-mixer[vorbis]
+   media-libs/sdl-sound
+   media-libs/freetype
+   media-libs/xvid
+   x11-libs/wxGTK:${WX_GTK_VER}[X]"
+
+DEPEND="${RDEPEND}
+   app-arch/zip
+   dev-lang/perl
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/"/${P}-gcc6-nothrow-in-dtors.patch )
+
+src_unpack() {
+   local f
+
+   unpack ${P}.tar.bz2
+   for f in ${A}
+   do
+   case ${f} in
+   *ogg)
+   cp "${DISTDIR}/${f}" "${S}/data/music" || die
+   ;;
+   esac
+   done
+}
+
+src_configure() {
+   need-wxwidgets unicode
+   # Added --disable-paraguitest for bugs 26402 and 4488
+   # Added --disable-paragui for bug 61154 since it's not really used much
+   # and the case is well documented at http://www.asc-hq.org/
+   if [[ $(gcc-major-version) -eq 4 ]] ; then
+   replace-flags -O3 -O2
+   fi
+   econf \
+   --disable-paraguitest \
+   --disable-paragui \
+   --datadir="/usr/share"
+}
+
+src_install() {
+   default
+   dodoc -r doc/*
+}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/defcon-demo/

2017-09-07 Thread Austin English
commit: f9e3f47429bf581bac277323e4d5cfe3012da3c1
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep  7 18:11:04 2017 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Sep  7 21:04:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e3f474

games-strategy/defcon-demo: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../defcon-demo/defcon-demo-1.60-r1.ebuild | 96 ++
 1 file changed, 96 insertions(+)

diff --git a/games-strategy/defcon-demo/defcon-demo-1.60-r1.ebuild 
b/games-strategy/defcon-demo/defcon-demo-1.60-r1.ebuild
new file mode 100644
index 000..486a654236b
--- /dev/null
+++ b/games-strategy/defcon-demo/defcon-demo-1.60-r1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils toolchain-funcs gnome2-utils
+
+MY_PN=defcon
+MY_PV=${PV:0:3}
+MY_PVR=1
+MY_P=defcon_${MY_PV}-${MY_PVR}
+
+DESCRIPTION="Global thermonuclear war simulation with multiplayer support"
+HOMEPAGE="http://www.introversion.co.uk/defcon/;
+SRC_URI="x86? ( 
http://www.introversion.co.uk/defcon/downloads/${MY_P}_i386.deb )
+   amd64? ( 
http://www.introversion.co.uk/defcon/downloads/${MY_P}_amd64.deb )"
+
+LICENSE="Introversion"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="+system-libs"
+RESTRICT="mirror strip"
+
+# glibc discussion:
+# http://forums.introversion.co.uk/defcon/viewtopic.php?t=4016
+RDEPEND="
+   media-libs/libogg
+   media-libs/libvorbis
+   >=sys-libs/glibc-2.3
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   system-libs? ( media-libs/libsdl[sound,video] )"
+DEPEND=""
+
+QA_PREBUILT="/opt/${PN}/lib/${MY_PN}.bin.x86"
+
+S="${WORKDIR}/usr/local/games/${MY_PN}"
+
+src_unpack() {
+   default
+   unpack ./data.tar.gz
+
+   cd "${S}" || die
+   # maintain compatibility with old installation/script
+   [[ -e lib64 ]] && { mv lib64 lib || die ;}
+   [[ -e ${MY_PN}.bin.x86_64 ]] && { mv ${MY_PN}.bin.x86_64 
${MY_PN}.bin.x86 || die ;}
+}
+
+src_prepare() {
+   default
+
+   # FindPath scripts are ugly and unnecessary
+   if use system-libs ; then
+   rm -f lib/lib*
+   fi
+   sed \
+   -e "s:GAMEDIR:/opt/${PN}:g" \
+   "${FILESDIR}"/${MY_PN} > "${T}"/${MY_PN} || die
+   echo "int chdir(const char *d) { return 0; }" > chdir.c || die
+}
+
+src_compile() {
+   echo "$(tc-getCC) ${CFLAGS} ${LDFLAGS} -fPIC -shared -o lib/chdir.so 
chdir.c"
+   $(tc-getCC) ${CFLAGS} ${LDFLAGS} -fPIC -shared -o lib/chdir.so chdir.c 
|| die
+}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}/lib"
+   doins *.dat
+
+   exeinto "${dir}"/lib
+   doexe lib/*.so
+   doexe ${MY_PN}.bin.x86
+
+   doicon -s 128 ${MY_PN}.png
+
+   # Can be upgraded to full version, so is not installed as "demo"
+   dobin "${T}"/${MY_PN}
+   make_desktop_entry ${MY_PN} "Defcon"
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   elog "Screenshots will appear in ~/.${MY_PN}/lib"
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/darwinia-demo/

2017-09-07 Thread Austin English
commit: 1383ad28176209b45b09d4748767ebe1ca01bad5
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep  7 18:05:02 2017 +
Commit: Austin English  gentoo  org>
CommitDate: Thu Sep  7 21:04:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1383ad28

games-strategy/darwinia-demo: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../darwinia-demo/darwinia-demo-1.3.0-r1.ebuild| 48 ++
 1 file changed, 48 insertions(+)

diff --git a/games-strategy/darwinia-demo/darwinia-demo-1.3.0-r1.ebuild 
b/games-strategy/darwinia-demo/darwinia-demo-1.3.0-r1.ebuild
new file mode 100644
index 000..c49c2f6401b
--- /dev/null
+++ b/games-strategy/darwinia-demo/darwinia-demo-1.3.0-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 eutils unpacker
+
+DESCRIPTION="Darwinia, the hyped indie game of the year. By the Uplink 
creators"
+HOMEPAGE="http://www.darwinia.co.uk/downloads/demo_linux.html;
+SRC_URI="http://www.introversion.co.uk/darwinia/downloads/${PN}2-${PV}.sh;
+
+LICENSE="Introversion"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+RESTRICT="mirror strip"
+
+RDEPEND="
+   media-libs/libsdl[abi_x86_32(-)]
+   media-libs/libvorbis[abi_x86_32(-)]
+   virtual/glu[abi_x86_32(-)]
+   ~virtual/libstdc++-3.3
+   virtual/opengl[abi_x86_32(-)]"
+
+S=${WORKDIR}
+
+dir="/opt/${PN}"
+
+src_unpack() {
+   unpack_makeself
+}
+
+src_install() {
+   exeinto "${dir}/lib"
+   insinto "${dir}/lib"
+
+   doexe lib/{darwinia.bin.x86,open-www.sh}
+   doins lib/{sounds,main,language}.dat
+
+   insinto "${dir}"
+   dodoc README
+
+   exeinto "${dir}"
+   doexe bin/Linux/x86/darwinia
+
+   make_wrapper darwinia-demo ./darwinia "${dir}" "${dir}"
+   newicon darwinian.png ${PN}.png
+   make_desktop_entry darwinia-demo "Darwinia (Demo)"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/

2017-09-07 Thread Sergei Trofimovich
commit: 469c446664cb7bae0f12ab0599ec9ed3ba68676f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Sep  7 20:57:34 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep  7 20:57:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469c4466

sys-devel/binutils: stable 2.28.1 for sparc, bug #624524 (thanks to Dakon)

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

 sys-devel/binutils/binutils-2.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/binutils/binutils-2.28.1.ebuild 
b/sys-devel/binutils/binutils-2.28.1.ebuild
index d5b85d3f99a..6f5950dce38 100644
--- a/sys-devel/binutils/binutils-2.28.1.ebuild
+++ b/sys-devel/binutils/binutils-2.28.1.ebuild
@@ -7,4 +7,4 @@ PATCHVER="1.0"
 ELF2FLT_VER=""
 inherit toolchain-binutils
 
-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 ~amd64-fbsd -sparc-fbsd ~x86-fbsd"



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

2017-09-07 Thread Sergei Trofimovich
commit: 1b735c8fe4d47f34953e2104f5611984f66eb703
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Sep  7 20:57:25 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep  7 20:57:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b735c8f

app-admin/apache-tools: stable 2.4.27 for sparc, bug #624868 (thanks to Dakon)

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

 app-admin/apache-tools/apache-tools-2.4.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/apache-tools/apache-tools-2.4.27.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.27.ebuild
index 06d0fe684d2..6312c76f9cf 100644
--- a/app-admin/apache-tools/apache-tools-2.4.27.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.27.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
 IUSE="libressl ssl"
 RESTRICT="test"
 



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

2017-09-07 Thread Sergei Trofimovich
commit: 282c04c0d695f791c2e09cd7c6a2e00a9e69d561
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Sep  7 20:57:47 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep  7 20:57:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=282c04c0

net-analyzer/nagios: stable 4.3.3 for sparc, bug #628086 (thanks to Dakon)

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

 net-analyzer/nagios/nagios-4.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nagios/nagios-4.3.3.ebuild 
b/net-analyzer/nagios/nagios-4.3.3.ebuild
index 75baa29a5ca..dd57c3ee9c6 100644
--- a/net-analyzer/nagios/nagios-4.3.3.ebuild
+++ b/net-analyzer/nagios/nagios-4.3.3.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="http://www.nagios.org/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 sparc ~x86"
 IUSE=""
 
 RDEPEND="~net-analyzer/nagios-core-${PV}



[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/

2017-09-07 Thread Sergei Trofimovich
commit: d1103f9d9b7ef462cd015165d35be08287f29b12
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Sep  7 20:57:30 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep  7 20:57:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1103f9d

www-servers/apache: stable 2.4.27 for sparc, bug #624868 (thanks to Dakon)

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

 www-servers/apache/apache-2.4.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.27.ebuild 
b/www-servers/apache/apache-2.4.27.ebuild
index f4e6dd3ad93..90b38c3e0a0 100644
--- a/www-servers/apache/apache-2.4.27.ebuild
+++ b/www-servers/apache/apache-2.4.27.ebuild
@@ -127,7 +127,7 @@ HOMEPAGE="https://httpd.apache.org/;
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x86-macos 
~m68k-mint ~sparc64-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x86-macos 
~m68k-mint ~sparc64-solaris ~x64-solaris"
 
 DEPEND+="apache2_modules_http2? ( >=net-libs/nghttp2-1.2.1 )"
 



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

2017-09-07 Thread Sergei Trofimovich
commit: 9a493fdaa2269cf02d557f04d27e6740f505f921
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Sep  7 20:57:21 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep  7 20:57:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a493fda

dev-vcs/git: stable 2.13.5 for sparc, bug #627488 (thanks to Dakon)

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

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

diff --git a/dev-vcs/git/git-2.13.5.ebuild b/dev-vcs/git/git-2.13.5.ebuild
index cb392b9220c..614d1354109 100644
--- a/dev-vcs/git/git-2.13.5.ebuild
+++ b/dev-vcs/git/git-2.13.5.ebuild
@@ -38,7 +38,7 @@ if [[ ${PV} != * ]]; then

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2017-09-07 Thread Sergei Trofimovich
commit: 27c93de9b6edc824c20a2a418e2abaea5bd5fd3b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Sep  7 20:57:16 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep  7 20:57:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c93de9

net-analyzer/nagios-core: stable 4.3.3 for sparc, bug #628086 (thanks to Dakon)

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

 net-analyzer/nagios-core/nagios-core-4.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nagios-core/nagios-core-4.3.3.ebuild 
b/net-analyzer/nagios-core/nagios-core-4.3.3.ebuild
index e0ec2a2f0ff..a26b912a6f4 100644
--- a/net-analyzer/nagios-core/nagios-core-4.3.3.ebuild
+++ b/net-analyzer/nagios-core/nagios-core-4.3.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/nagios/${MY_P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 sparc ~x86"
 IUSE="apache2 classicui lighttpd perl +web vim-syntax"
 
 # In pkg_postinst(), we change the group of the Nagios configuration



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

2017-09-07 Thread Sergei Trofimovich
commit: d9d15d2d86e14c39af9979e1ff4f8146e81e486d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Sep  7 20:57:39 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep  7 20:57:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d15d2d

sys-apps/openrc: stable 0.28 for sparc, bug #626934 (thanks to Dakon)

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

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

diff --git a/sys-apps/openrc/openrc-0.28.ebuild 
b/sys-apps/openrc/openrc-0.28.ebuild
index 1ce3a31fc20..f774016fe9a 100644
--- a/sys-apps/openrc/openrc-0.28.ebuild
+++ b/sys-apps/openrc/openrc-0.28.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   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 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] proj/sci:master commit in: profiles/

2017-09-07 Thread David Seifert
commit: afb1b3ebb8686303d310fb93970aed37f6f6b012
Author: David Seifert  gentoo  org>
AuthorDate: Thu Sep  7 20:58:30 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Sep  7 20:58:30 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=afb1b3eb

profiles: update use.local.desc for sci-libs/dealii flags

 profiles/use.local.desc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 565f542eb..f5dcc29e0 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -149,6 +149,7 @@ sci-libs/clblas:performance - Copy performance scripts that 
can measure and grap
 sci-libs/clfft:callback_client - Build a command line clFFT client program 
that tests callback functionality.
 sci-libs/clfft:client - Build a command line clFFT client program.
 sci-libs/clrng:client - Build a command line clRNG client program.
+sci-libs/dealii:adolc - Adds support for ADOL-C (sci-libs/adolc)
 sci-libs/dealii:arpack - Adds support for ARPACK (sci-libs/arpack)
 sci-libs/dealii:c++11 - Compile the library with -std=c++11
 sci-libs/dealii:debug - Build an additional debug library with extra debug 
codepaths, like asserts and extra output. If you want to get meaningful 
backtraces see 
@@ -156,6 +157,7 @@ sci-libs/dealii:mesh_converter - Build and install the 
mesh_converter executable
 sci-libs/dealii:metis - Add support for metis (sci-libs/metis)
 sci-libs/dealii:mumps - Add support for mumps (sci-libs/mumps)
 sci-libs/dealii:muparser - Add support for muparser (dev-cpp/muParser)
+sci-libs/dealii:nanoflann - Adds support for nanoflann (sci-libs/nanoflann)
 sci-libs/dealii:opencascade - Add support for opencascade 
(sci-libs/opencascade)
 sci-libs/dealii:p4est - Add support for p4est (sci-mathematics/p4est)
 sci-libs/dealii:parameter_gui - Build and install the parameter_gui executable



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

2017-09-07 Thread Sergei Trofimovich
commit: 7f4bd9b319360a54f63211bd0ab3b015b03b0185
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Sep  7 20:50:10 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep  7 20:50:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f4bd9b3

sys-fs/quota: stable 4.03 for hppa, bug #630040

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

 sys-fs/quota/quota-4.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/quota/quota-4.03.ebuild b/sys-fs/quota/quota-4.03.ebuild
index 711129b569f..d4fa81dee94 100644
--- a/sys-fs/quota/quota-4.03.ebuild
+++ b/sys-fs/quota/quota-4.03.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/linuxquota/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ldap netlink nls rpc tcpd"
 
 RDEPEND="ldap? ( >=net-nds/openldap-2.3.35 )



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

2017-09-07 Thread Sergei Trofimovich
commit: 91834918c0dfd6ae882b0735bc4b3300aa108e4a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Sep  7 20:50:17 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep  7 20:50:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91834918

dev-libs/cdk: stable 5.0.20160131 for hppa, bug #630138

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

 dev-libs/cdk/cdk-5.0.20160131.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/cdk/cdk-5.0.20160131.ebuild 
b/dev-libs/cdk/cdk-5.0.20160131.ebuild
index a8940c0d311..f0fc766dfe7 100644
--- a/dev-libs/cdk/cdk-5.0.20160131.ebuild
+++ b/dev-libs/cdk/cdk-5.0.20160131.ebuild
@@ -12,7 +12,7 @@ SRC_URI="ftp://invisible-island.net/cdk/${MY_P}.tgz;
 
 LICENSE="BSD"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 hppa ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="examples static-libs unicode"
 
 DEPEND=">=sys-libs/ncurses-5.2:0=[unicode?]"



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

2017-09-07 Thread Sergei Trofimovich
commit: 9e12262234feea14279a0d38bd06c14404754f13
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Sep  7 20:50:06 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep  7 20:50:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e122622

dev-util/pkgconfig: stable 0.29.2 for hppa, bug #629968

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

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

diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild 
b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild
index f82adcd840b..870a193c07a 100644
--- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild
+++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P}
inherit autotools git-r3
 else
-   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 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz;
 fi
 



[gentoo-commits] proj/sci:master commit in: sci-biology/TransDecoder/files/, sci-biology/TransDecoder/

2017-09-07 Thread David Seifert
commit: 6f631fd58c22a7c42ece339ec8d5ead6d53f55fe
Author: David Seifert  gentoo  org>
AuthorDate: Thu Sep  7 20:47:27 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Sep  7 20:47:34 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=6f631fd5

sci-biology/TransDecoder: Fix double-prefix

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

 sci-biology/TransDecoder/TransDecoder-2.1.0.ebuild | 68 +-
 .../TransDecoder/files/pfam_runner.pl.patch|  4 +-
 2 files changed, 31 insertions(+), 41 deletions(-)

diff --git a/sci-biology/TransDecoder/TransDecoder-2.1.0.ebuild 
b/sci-biology/TransDecoder/TransDecoder-2.1.0.ebuild
index bb592938e..6b462ff90 100644
--- a/sci-biology/TransDecoder/TransDecoder-2.1.0.ebuild
+++ b/sci-biology/TransDecoder/TransDecoder-2.1.0.ebuild
@@ -1,45 +1,47 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-[ "$PV" == "" ] && inherit git-r3
-
-PERL_EXPORT_PHASE_FUNCTIONS=no
-inherit perl-module eutils toolchain-funcs
+inherit perl-functions toolchain-funcs
 
 DESCRIPTION="Extract ORF/CDS regions from FASTA sequences"
 HOMEPAGE="http://transdecoder.github.io;
-if [ "$PV" == "" ]; then
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
EGIT_REPO_URI="https://github.com/TransDecoder/TransDecoder.git;
-   KEYWORDS=""
 else
-   
SRC_URI="https://github.com/TransDecoder/TransDecoder/archive/v"${PV}".tar.gz 
-> ${P}.tar.gz"
+   
SRC_URI="https://github.com/TransDecoder/TransDecoder/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
-   S="${WORKDIR}"/TransDecoder-"${PV}"
 fi
 
 LICENSE="BSD-BroadInstitute"
 SLOT="0"
 IUSE=""
 
-DEPEND=""
+DEPEND="dev-lang/perl:="
 RDEPEND="${DEPEND}
sci-biology/cd-hit
sci-biology/parafly
sci-biology/ffindex"
 
-src_prepare(){
-   rm -rf transdecoder_plugins/cd-hit
+src_prepare() {
+   rm -rf transdecoder_plugins/cd-hit || die
+   local f p
for f in PerlLib/*.pm; do
-   p=`basename $f .pm`;
-   sed -e "s#use $p;#use TransDecoder::$p;#" -i PerlLib/*.pm 
util/*.pl TransDecoder.LongOrfs TransDecoder.Predict || die;
+   p=$(basename $f .pm)
+
+   sed -e "s#use $p;#use TransDecoder::$p;#" \
+   -i PerlLib/*.pm util/*.pl TransDecoder.LongOrfs 
TransDecoder.Predict || die
done
-   epatch "${FILESDIR}"/"${P}"__fix_paths.patch
-   epatch "${FILESDIR}"/pfam_runner.pl.patch
+   eapply "${FILESDIR}"/"${P}"__fix_paths.patch
+   eapply "${FILESDIR}"/pfam_runner.pl.patch
+
+   eapply_user
 }
 
-src_compile(){
+src_compile() {
einfo "Skipping compilation of bundled cd-hit code, nothing else to do"
 }
 
@@ -48,37 +50,25 @@ src_compile(){
 # thread in archives. You can get it from
 # http://downloads.sourceforge.net/project/transdecoder/Pfam-AB.hmm.bin
 
-src_install(){
+src_install() {
dobin TransDecoder.Predict TransDecoder.LongOrfs
+
insinto /usr/share/${PN}/util
doins util/*.pl
-   chmod -R a+rx "${D}"/"${EPREFIX}"/usr/share/${PN}/util || die
+
+   chmod -R a+rx "${ED%/}"/usr/share/${PN}/util || die
# zap the bundled cdhit binaries copied from 
transdecoder_plugins/cdhit/ to util/bin
-   rm -rf util/bin
-   #
-   #  * sci-biology/trinityrnaseq-20140413:0::science
-   # *  /usr/bin/Fasta_reader.pm
-   # *  /usr/bin/GFF3_utils.pm
-   # *  /usr/bin/Gene_obj.pm
-   # *  /usr/bin/Gene_obj_indexer.pm
-   # *  /usr/bin/Longest_orf.pm
-   # *  /usr/bin/Nuc_translator.pm
-   # *  /usr/bin/TiedHash.pm
-   #
-   perl_set_version
-   # this is broken and installs into
-   # 
/scratch/mmokrejs/gentoo/var/tmp/portage/sci-biology/TransDecoder-2.1.0/image/scratch/mmokrejs/gentoo/scratch/mmokrejs/gentoo/usr/lib/perl5/vendor_perl/
-   # instead of
-   # 
/scratch/mmokrejs/gentoo/var/tmp/portage/sci-biology/TransDecoder-2.1.0/image/scratch/mmokrejs/gentoo/usr/lib/perl5/vendor_perl/
-   insinto ${VENDOR_LIB}/${PN}
-   doins PerlLib/*.pm
+   rm -rf util/bin || die
+
+   perl_domodule -C ${PN} PerlLib/*.pm
+
# dodoc Release.Notes
einfo "Fetch your own Pfam-A.hmm (Pfam-AB.hmm is discontinued since 
05/2015):"
einfo "wget --mirror -nH -nd 
ftp://ftp.ebi.ac.uk/pub/databases/Pfam/current_release/Pfam-A.hmm.gz;
einfo "hmmpress Pfam-A.hmm.bin"
 }
 
-pkg_postinst(){
+pkg_postinst() {
einfo "It is recommended to use TransDecoder with sci-biology/hmmer-3 
or"
einfo "at least with NCBI blast from either:"
einfo "sci-biology/ncbi-blast+ (released more often) or from"

diff --git a/sci-biology/TransDecoder/files/pfam_runner.pl.patch 

[gentoo-commits] proj/sci:master commit in: sci-biology/imagej/

2017-09-07 Thread David Seifert
commit: db6c1666f10c9df6f91a38a45fcba0da7424cdfd
Author: David Seifert  gentoo  org>
AuthorDate: Thu Sep  7 20:28:36 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Sep  7 20:28:36 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=db6c1666

sci-biology/imagej: Do not call external programs in global scope

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

 sci-biology/imagej/imagej-1.51k.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/imagej/imagej-1.51k.ebuild 
b/sci-biology/imagej/imagej-1.51k.ebuild
index 2681665f5..931aef0bc 100644
--- a/sci-biology/imagej/imagej-1.51k.ebuild
+++ b/sci-biology/imagej/imagej-1.51k.ebuild
@@ -14,7 +14,7 @@ MY_PV=$(delete_all_version_separators)
 # version has been released.
 # see https://bugs.gentoo.org/show_bug.cgi?id=112275
 # https://github.com/imagej/imagej1/issues/28
-IJ_PV=$(expr ${MY_PV::3} - 1)
+IJ_PV=$((${MY_PV::3}-1))
 
 DESCRIPTION="Image Processing and Analysis in Java"
 HOMEPAGE="http://rsb.info.nih.gov/ij/;



[gentoo-commits] proj/sci:master commit in: sci-biology/TransDecoder/files/, sci-biology/TransDecoder/

2017-09-07 Thread David Seifert
commit: 539fae1fd1daad0dc762aaa66fcb6fcec4d46bdc
Author: David Seifert  gentoo  org>
AuthorDate: Thu Sep  7 20:49:10 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Sep  7 20:49:10 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=539fae1f

sci-biology/TransDecoder: Remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sci-biology/TransDecoder/TransDecoder-2.0.1.ebuild | 82 --
 .../files/TransDecoder-2.0.1__fix_paths.patch  | 22 --
 2 files changed, 104 deletions(-)

diff --git a/sci-biology/TransDecoder/TransDecoder-2.0.1.ebuild 
b/sci-biology/TransDecoder/TransDecoder-2.0.1.ebuild
deleted file mode 100644
index 1e5f1ad23..0
--- a/sci-biology/TransDecoder/TransDecoder-2.0.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-[ "$PV" == "" ] && inherit git-r3
-
-PERL_EXPORT_PHASE_FUNCTIONS=no
-inherit perl-module eutils toolchain-funcs
-
-DESCRIPTION="Extract ORF/CDS regions from FASTA sequences"
-HOMEPAGE="http://transdecoder.github.io;
-if [ "$PV" == "" ]; then
-   EGIT_REPO_URI="https://github.com/TransDecoder/TransDecoder.git;
-   KEYWORDS=""
-else
-   
SRC_URI="https://github.com/TransDecoder/TransDecoder/archive/"${PV}".tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-   S="${WORKDIR}"/TransDecoder-"${PV}"
-fi
-
-LICENSE="BSD-BroadInstitute"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}
-   sci-biology/cd-hit
-   sci-biology/parafly
-   sci-biology/ffindex"
-
-src_prepare(){
-   rm -rf transdecoder_plugins/cd-hit
-   for f in PerlLib/*.pm; do
-   p=`basename $f .pm`;
-   sed -e "s#use $p;#use TransDecoder::$p;#" -i PerlLib/*.pm 
util/*.pl TransDecoder.LongOrfs TransDecoder.Predict || die;
-   done
-   epatch "${FILESDIR}"/"${P}"__fix_paths.patch
-   epatch "${FILESDIR}"/pfam_runner.pl.patch
-}
-
-src_compile(){
-   einfo "Skipping compilation of bundled cd-hit code, nothing else to do"
-}
-
-# avoid fetching 1.5TB "${S}"/pfam/Pfam-AB.hmm.bin, see
-# "Re: [Transdecoder-users] Announcement: Transdecoder release r20140704"
-# thread in archives. You can get it from
-# http://downloads.sourceforge.net/project/transdecoder/Pfam-AB.hmm.bin
-
-src_install(){
-   dobin TransDecoder.Predict TransDecoder.LongOrfs
-   insinto /usr/share/${PN}/util
-   doins util/*.pl
-   chmod -R a+rx "${D}"/"${EPREFIX}"/usr/share/${PN}/util || die
-   # zap the bundled cdhit binaries copied from 
transdecoder_plugins/cdhit/ to util/bin
-   rm -rf util/bin
-   #
-   #  * sci-biology/trinityrnaseq-20140413:0::science
-   # *  /usr/bin/Fasta_reader.pm
-   # *  /usr/bin/GFF3_utils.pm
-   # *  /usr/bin/Gene_obj.pm
-   # *  /usr/bin/Gene_obj_indexer.pm
-   # *  /usr/bin/Longest_orf.pm
-   # *  /usr/bin/Nuc_translator.pm
-   # *  /usr/bin/TiedHash.pm
-   #
-   perl_set_version
-   insinto ${VENDOR_LIB}/${PN}
-   doins PerlLib/*.pm
-   dodoc Release.Notes
-   einfo "Fetch on your own Pfam-A.hmm (Pfam-AB.hmm is discontinued since 
05/2015):"
-   einfo "wget --mirror -nH -nd 
ftp://ftp.ebi.ac.uk/pub/databases/Pfam/current_release/Pfam-A.hmm.gz;
-   einfo "hmmpress Pfam-A.hmm.bin"
-}
-
-pkg_postinst(){
-   einfo "It is recommended to use TransDecoder with sci-biology/hmmer-3 
or"
-   einfo "at least with NCBI blast from either:"
-   einfo "sci-biology/ncbi-blast+ (released more often) or from"
-   einfo "sci-biology/ncbi-toolkit++ (a huge bundle with releases and 
less frequent bugfixes)"
-}

diff --git a/sci-biology/TransDecoder/files/TransDecoder-2.0.1__fix_paths.patch 
b/sci-biology/TransDecoder/files/TransDecoder-2.0.1__fix_paths.patch
deleted file mode 100644
index 0a6fca050..0
--- a/sci-biology/TransDecoder/files/TransDecoder-2.0.1__fix_paths.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 TransDecoder-2.0.1/TransDecoder.LongOrfs.ori   2015-11-19 
21:05:53.340219051 +0100
-+++ TransDecoder-2.0.1/TransDecoder.LongOrfs   2015-11-19 21:20:44.870221380 
+0100
-@@ -64,7 +64,7 @@
- use TransDecoder::Fasta_reader;
- use TransDecoder::Longest_orf;
- 
--my $UTIL_DIR = "$FindBin::RealBin/util";
-+my $UTIL_DIR = "/usr/share/TransDecoder/util/";
- $ENV{PATH} = "$UTIL_DIR/bin:$ENV{PATH}";
- 
- 
 TransDecoder-2.0.1/TransDecoder.Predict.ori2015-11-19 
21:06:04.280219080 +0100
-+++ TransDecoder-2.0.1/TransDecoder.Predict2015-11-19 21:21:22.560221479 
+0100
-@@ -52,7 +52,7 @@
- use TransDecoder::Fasta_reader;
- use TransDecoder::Longest_orf;
- 
--my $UTIL_DIR = "$FindBin::RealBin/util";
-+my $UTIL_DIR = "/usr/share/TransDecoder/util/";
- $ENV{PATH} = "$UTIL_DIR/bin:$ENV{PATH}";
- 
- 



[gentoo-commits] proj/sci:master commit in: sci-biology/pairagon/

2017-09-07 Thread David Seifert
commit: 4bc9cc3e0c3601751f67183b64405caf98191ec8
Author: David Seifert  gentoo  org>
AuthorDate: Thu Sep  7 20:39:02 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Sep  7 20:39:02 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4bc9cc3e

sci-biology/pairagon: Fix double-prefix

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

 sci-biology/pairagon/pairagon-1.1.ebuild | 37 +---
 1 file changed, 20 insertions(+), 17 deletions(-)

diff --git a/sci-biology/pairagon/pairagon-1.1.ebuild 
b/sci-biology/pairagon/pairagon-1.1.ebuild
index c23129f74..843198232 100644
--- a/sci-biology/pairagon/pairagon-1.1.ebuild
+++ b/sci-biology/pairagon/pairagon-1.1.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-PERL_EXPORT_PHASE_FUNCTIONS=no
-inherit perl-module eutils toolchain-funcs
+inherit perl-functions toolchain-funcs
 
 DESCRIPTION="HMM-based cDNA to genome aligner"
 HOMEPAGE="http://mblab.wustl.edu/software.html;
@@ -15,26 +14,30 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-DEPEND="dev-lang/perl"
+DEPEND="dev-lang/perl:="
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}"/pairagon
+S=${WORKDIR}/${PN}
 
-src_prepare(){
-   sed -e 's:src/get-glib-flags.sh:#src/get-glib-flags.sh:; s:-Wall 
-Werror::' -i Makefile
-   sed -e 's/^use Alignment/use pairagon::Alignment/' -i 
bin/alignmentConvert.pl || die
+src_prepare() {
+   default
+
+   sed -e 's:src/get-glib-flags.sh:#src/get-glib-flags.sh:; s:-Wall 
-Werror::' \
+   -i Makefile || die
+   sed -e 's/^use Alignment/use pairagon::Alignment/' \
+   -i bin/alignmentConvert.pl || die
 }
 
-src_compile(){
+src_compile() {
emake pairagon-linux
 }
 
-src_install(){
-   dobin bin/pairagon bin/pairameter_estimate bin/Pairagon.pl 
bin/alignmentConvert.pl
-   dodoc README
-   perl_set_version
+src_install() {
+   dobin bin/{pairagon,pairameter_estimate,Pairagon.pl,alignmentConvert.pl}
+   einstalldocs
+
insinto /usr/share/pairagon
-   doins parameters/*
-   insinto ${VENDOR_LIB}/${PN}
-   doins lib/perl5/Alignment.pm
+   doins -r parameters/.
+
+   perl_domodule -C ${PN} lib/perl5/Alignment.pm
 }



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

2017-09-07 Thread Richard Farina
commit: e23081369fee35ffb2c0ee3075c70033c924a38c
Author: Zero_Chaos  gentoo  org>
AuthorDate: Thu Sep  7 20:44:37 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Thu Sep  7 20:45:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2308136

net-analyzer/tcpdump: stabilizing for amd64,x86

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-analyzer/tcpdump/tcpdump-4.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild 
b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild
index 3f3665a822e..899f7c2d46f 100644
--- a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
#SRC_URI="https://github.com/the-${PN}-group/${PN}/archive/${P}.tar.gz;
SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 fi
 
 RDEPEND="



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

2017-09-07 Thread Richard Farina
commit: 92776c6ea2fdf420b8d70e10106b729124372edf
Author: Zero_Chaos  gentoo  org>
AuthorDate: Thu Sep  7 20:42:44 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Thu Sep  7 20:45:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92776c6e

net-analyzer/tcpdump: minor cleanup + version bump

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-analyzer/tcpdump/Manifest   |  1 +
 .../tcpdump/{tcpdump-.ebuild => tcpdump-4.9.2.ebuild}   | 13 ++---
 net-analyzer/tcpdump/tcpdump-.ebuild| 12 +---
 3 files changed, 20 insertions(+), 6 deletions(-)

diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest
index 69b5f38afd7..f5f4aa7d6d7 100644
--- a/net-analyzer/tcpdump/Manifest
+++ b/net-analyzer/tcpdump/Manifest
@@ -1,2 +1,3 @@
 DIST tcpdump-4.9.0.tar.gz 1260309 SHA256 
eae98121cbb1c9adbedd9a777bf2eae9fa1c1c676424a54740311c8abcee5a5e SHA512 
e98d73ae706d42e96b4069e196cf17af892eb97935664eebd08779b55b4da858bc1732d714efd16924f862aad0ba5550ceb2213c68414ed48907c46456c9fc82
 WHIRLPOOL 
bd2284919bd3a2af166c6e05254e6fb7fa757b76f269d1a4951fe0ccfb6ad282a50f5670d3f8a38f6bffd1834bc809effd2e8575f9f0dd2fd7eaa4b4fdce5552
 DIST tcpdump-4.9.1.tar.gz 1192832 SHA256 
4d1a69eab083d5df91effb805024abd4406e8a592e98558ed8722ef160c58119 SHA512 
82ff20ece4c197f4b0142e45227310dc513facc9668c1423cb402eb2b62a18909a172c432ee6b20c012c172d47752ef65e2747f9d93d335073ea0ce3c007f5c9
 WHIRLPOOL 
ed59af89e0c67477db3f10bd2d8c2b9b2dc2b3c7e3906abe37b0eba5024084e93afa98b39690c1c3af94cc6a0955023ee01ccfc5547a454dafe952957807295f
+DIST tcpdump-4.9.2.tar.gz 2298386 SHA256 
798b3536a29832ce0cbb07fafb1ce5097c95e308a6f592d14052e1ef1505fe79 SHA512 
e1bc19a5867d6e3628f3941bdf3ec831bf13784f1233ca1bccc46aac1702f47ee9357d7ff0ca62cddf211b3c8884488c21144cabddd92c861e32398cd8f7c44b
 WHIRLPOOL 
6652a5bb83a082bc8df050610ed640f0119fb846f2938a5148be3008506548e73c3c6437a62752eafdd00910c35b2b5decfd21c207719d156fb7dc8ca9e3443a

diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild 
b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild
similarity index 81%
copy from net-analyzer/tcpdump/tcpdump-.ebuild
copy to net-analyzer/tcpdump/tcpdump-4.9.2.ebuild
index 340e3058a3f..3f3665a822e 100644
--- a/net-analyzer/tcpdump/tcpdump-.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils flag-o-matic git-r3 toolchain-funcs user
+inherit eutils flag-o-matic toolchain-funcs user
 
 DESCRIPTION="A Tool for network monitoring and data acquisition"
 EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump;
@@ -14,7 +14,14 @@ HOMEPAGE="
 LICENSE="BSD"
 SLOT="0"
 IUSE="+drop-root libressl smi ssl samba suid test"
-KEYWORDS=""
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   KEYWORDS=""
+else
+   #SRC_URI="https://github.com/the-${PN}-group/${PN}/archive/${P}.tar.gz;
+   SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+fi
 
 RDEPEND="
drop-root? ( sys-libs/libcap-ng )

diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild 
b/net-analyzer/tcpdump/tcpdump-.ebuild
index 340e3058a3f..a631cce9193 100644
--- a/net-analyzer/tcpdump/tcpdump-.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils flag-o-matic git-r3 toolchain-funcs user
+inherit eutils flag-o-matic toolchain-funcs user
 
 DESCRIPTION="A Tool for network monitoring and data acquisition"
 EGIT_REPO_URI="https://github.com/the-tcpdump-group/tcpdump;
@@ -14,7 +14,13 @@ HOMEPAGE="
 LICENSE="BSD"
 SLOT="0"
 IUSE="+drop-root libressl smi ssl samba suid test"
-KEYWORDS=""
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/the-${PN}-group/${PN}/archive/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+fi
 
 RDEPEND="
drop-root? ( sys-libs/libcap-ng )



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2017-09-07 Thread Jeroen Roovers
commit: 0532e0193bb5c8f52a353efe355ae0e86f488fd3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Sep  7 20:40:29 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Sep  7 20:40:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0532e019

www-client/opera-beta: Old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 www-client/opera-beta/Manifest |  1 -
 .../opera-beta/opera-beta-48.0.2685.7.ebuild   | 89 --
 2 files changed, 90 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 4c52a82b790..3b9238d4015 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,2 @@
 DIST opera-beta_48.0.2685.11_amd64.deb 50245884 SHA256 
98d03eb7c8f664fb8c0af98f5792a56b4911955500d0aaa0cbbeaa528ae46cda SHA512 
254c5417840396c5d8f8337367c3279c6af7285c7336e0637e943f8005b0cc7be7f3673cf5ca7861889fc2e9b69404a111a9f46f5630fa8b46081f1cf84b53bb
 WHIRLPOOL 
49561e81546331f0b58ff105b39fb43e3b0405ab8e29e0093500e00a38a0e12f3f93d53aaea7e44c2f70cdc5aa49a32d953fc2067e2dfeb12502c952408777da
 DIST opera-beta_48.0.2685.16_amd64.deb 49902430 SHA256 
ad0095efca97ec9229c378d0da985b734af4ed6e35c73f6193dd7085fe94a684 SHA512 
0fce6ecf94c3dc9f63f0788b48fed705203cd9c940d1cd0d82a40a3d99aad60bf2fa7410e88ef3201a4091ead55449033300a3ce87cc3cdb03cd828e06a50ce8
 WHIRLPOOL 
3fc808a6ea9654f24546d3266cbb804a1bcecf14625e74aae5509d9090dfbd2c745a9d7984483b64096c3941da3cfe79a2497f68448e306fde657b8aed4f2ce5
-DIST opera-beta_48.0.2685.7_amd64.deb 50257470 SHA256 
cec4ebc868ff36d369ea159fd901e4a8f0518751d03ccfe9b3469ae9e4e75d7c SHA512 
cee7eca4925a2352c7da159777d096dfce904c294e4d61bd1c18bc484534aba581c181c377db11a6c2ac1883dd01a3d2ba5692b1e6c2bc4409aa716836baf41b
 WHIRLPOOL 
959b272e9b28cb79d344b117f83d041e351a187740d5158a4b88b40e30465d8519c78ee242e7f84656d9c20e8f447ef5af322205bb06f9b1596b7f804f323d31

diff --git a/www-client/opera-beta/opera-beta-48.0.2685.7.ebuild 
b/www-client/opera-beta/opera-beta-48.0.2685.7.ebuild
deleted file mode 100644
index b72074ee152..000
--- a/www-client/opera-beta/opera-beta-48.0.2685.7.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr he hi hr hu id 
it
-   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
-   zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="http://www.opera.com/;
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="http://get.geo.opera.com/pub/;
-SRC_URI="
-   amd64?  ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
-"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="usr/$(get_libdir)/${PN}"
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   x86)
-   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
-   ;;
-   esac
-
-   rm usr/bin/${PN} || die
-
-   rm usr/share/doc/${PN}/copyright || die
-   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
-
-   pushd "${OPERA_HOME}/localization" > /dev/null || die
-   chromium_remove_language_paks
-   popd > /dev/null || die
-
-   sed -i \
-   -e 's|^TargetEnvironment|X-&|g' \
-   usr/share/applications/${PN}.desktop || die
-}
-
-src_install() {
-   mv * "${D}" || die
-   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
-   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2017-09-07 Thread Jeroen Roovers
commit: 99000e2edee911aed1c73e302fc3f2b14832a4bf
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Sep  7 20:40:09 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Sep  7 20:40:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99000e2e

www-client/opera-beta: Version bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 www-client/opera-beta/Manifest |  1 +
 .../opera-beta/opera-beta-48.0.2685.16.ebuild  | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 24142515673..4c52a82b790 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,2 +1,3 @@
 DIST opera-beta_48.0.2685.11_amd64.deb 50245884 SHA256 
98d03eb7c8f664fb8c0af98f5792a56b4911955500d0aaa0cbbeaa528ae46cda SHA512 
254c5417840396c5d8f8337367c3279c6af7285c7336e0637e943f8005b0cc7be7f3673cf5ca7861889fc2e9b69404a111a9f46f5630fa8b46081f1cf84b53bb
 WHIRLPOOL 
49561e81546331f0b58ff105b39fb43e3b0405ab8e29e0093500e00a38a0e12f3f93d53aaea7e44c2f70cdc5aa49a32d953fc2067e2dfeb12502c952408777da
+DIST opera-beta_48.0.2685.16_amd64.deb 49902430 SHA256 
ad0095efca97ec9229c378d0da985b734af4ed6e35c73f6193dd7085fe94a684 SHA512 
0fce6ecf94c3dc9f63f0788b48fed705203cd9c940d1cd0d82a40a3d99aad60bf2fa7410e88ef3201a4091ead55449033300a3ce87cc3cdb03cd828e06a50ce8
 WHIRLPOOL 
3fc808a6ea9654f24546d3266cbb804a1bcecf14625e74aae5509d9090dfbd2c745a9d7984483b64096c3941da3cfe79a2497f68448e306fde657b8aed4f2ce5
 DIST opera-beta_48.0.2685.7_amd64.deb 50257470 SHA256 
cec4ebc868ff36d369ea159fd901e4a8f0518751d03ccfe9b3469ae9e4e75d7c SHA512 
cee7eca4925a2352c7da159777d096dfce904c294e4d61bd1c18bc484534aba581c181c377db11a6c2ac1883dd01a3d2ba5692b1e6c2bc4409aa716836baf41b
 WHIRLPOOL 
959b272e9b28cb79d344b117f83d041e351a187740d5158a4b88b40e30465d8519c78ee242e7f84656d9c20e8f447ef5af322205bb06f9b1596b7f804f323d31

diff --git a/www-client/opera-beta/opera-beta-48.0.2685.16.ebuild 
b/www-client/opera-beta/opera-beta-48.0.2685.16.ebuild
new file mode 100644
index 000..79e54ef64d8
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-48.0.2685.16.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr hi hr hu id it
+   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="http://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="http://get.geo.opera.com/pub/;
+SRC_URI="
+   amd64?  ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
+"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
+   ;;
+   esac
+
+   rm usr/bin/${PN} || die
+
+   rm usr/share/doc/${PN}/copyright || die
+   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+
+   pushd "${OPERA_HOME}/localization" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+   mv * "${D}" || die
+   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/

2017-09-07 Thread Jeroen Roovers
commit: 44849bd6742c9acf7f1783ba60cfaa80d2fc117d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Sep  7 20:30:27 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Sep  7 20:33:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44849bd6

www-client/vivaldi-snapshot: Version bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 www-client/vivaldi-snapshot/Manifest   |   2 +
 .../vivaldi-snapshot-1.12.953.8_p1.ebuild  | 106 +
 2 files changed, 108 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 9748dbd3509..f3bf38a82b5 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -2,3 +2,5 @@ DIST vivaldi-snapshot-1.12.941.3_p1-amd64.deb 52635142 SHA256 
e016e15483eb2a1228
 DIST vivaldi-snapshot-1.12.941.3_p1-i386.deb 53712710 SHA256 
e3f478e841beef62e83dac1c4c08f5e55bf878041ad5a592bb9e1349a89b9e38 SHA512 
5f1f107f91e8a62dd6836c94b9a6b5c14bce42f670c2bdcdd74e15a4c129fffea46ac5678703de41ffbed0de847cf15f978aa668257dcf5dc0d9890f3ac0463a
 WHIRLPOOL 
61e966c9de09e7157721c48b353ffc78211c937d0f80bc53b57ff33ae0d037dfb4c66afe129c8ac5e0139ae4478a635f8941e30407434a82c1d9158480369f08
 DIST vivaldi-snapshot-1.12.947.3_p1-amd64.deb 52732106 SHA256 
45acc962addc873743f277af4c60178e6c27a0847b44667befa13a8166a77a2e SHA512 
db5fea6e4f08cb5163039ec7e6847a99eb325e732733b941f2306fff88d71e67f384acb4c88478f158aecc3619cd3b3f4f1f7d4f2e5ca89d8061fb9652a5a8e7
 WHIRLPOOL 
68b60bcef83af32f9bb41fb230735ce91fb8719b76eac8b73715efcb658f8f01ec387d80d03fadcb4dfdc4f2fe45455bffdaeef93e283e8e542c80460a5bc3b6
 DIST vivaldi-snapshot-1.12.947.3_p1-i386.deb 53760034 SHA256 
7988ed563abbe017134e55414e5d3720d33de9d26ba26542934d07c34d5080b3 SHA512 
a9a958fc87b347d2ae339f93aeeaa05727d2a2f64668190ce0751ff2cfaedfdc37db369a224f98862b1baf0f3379b19fb6379d7adae66307a84b4e53bf397bb6
 WHIRLPOOL 
3bce70d9c72b2e2135b1db3800e7e5cfc136d228d752578fdcccf232f3cf340adf15971ef36e95a8de1ffe615c6abb9d3e33da8c0b293d215956dea3cd75d5b7
+DIST vivaldi-snapshot-1.12.953.8_p1-amd64.deb 53568350 SHA256 
c4e1b3d5d4bda706c7b1e9aa02a18721ee11adf783e369b18fd21c17843483bf SHA512 
57e7eaed0e9b35c241fd50b3a2eda4a15c04412af675066847aef615f323d9c44a0e68b54406ff6a2d8a0135004baae58622c7500d961b9922532696a39b65a5
 WHIRLPOOL 
cf19e2f9d640d8ee9f1c174f286f92a434c9bf4e5af8e5b9c20b146d234a56c9c301bf27d92d8b64765b247705bbc1ff3735185ad44398dbac0fa9e5ced5cdf3
+DIST vivaldi-snapshot-1.12.953.8_p1-i386.deb 54870104 SHA256 
2dd9e81cbdb1485e18f05ef4369456ae01c6db1b98cf4c903a2be6c451692393 SHA512 
404fa87770951c1d979902233b102ceb7ef0c9585754a673604baef708edab9938a989a90a221b9285a3b5538b40e330cb72f1a677693125ece1cbf480f9822b
 WHIRLPOOL 
be39a1c15985e57df0d2fff550b23e876142757328f00e4854ae9cd2d04f36bac1944ac4ffc66f8c97130a21dbad964c20c3d4d7426a4f74d66245fd6778b51a

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.12.953.8_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.12.953.8_p1.ebuild
new file mode 100644
index 000..7029ed11060
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.12.953.8_p1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 eutils multilib unpacker toolchain-funcs
+
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A new browser for our friends"
+HOMEPAGE="http://vivaldi.com/;
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_;
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+RESTRICT="bindist mirror"
+
+S=${WORKDIR}
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   >=dev-libs/openssl-1.0.1:0
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > 

[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/

2017-09-07 Thread Jeroen Roovers
commit: ef51e4270a9a0f53a8464bf2cd603a10e5cc99d1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Sep  7 20:31:24 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Sep  7 20:33:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef51e427

www-client/vivaldi-snapshot: Old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 www-client/vivaldi-snapshot/Manifest   |   2 -
 .../vivaldi-snapshot-1.12.941.3_p1.ebuild  | 106 -
 2 files changed, 108 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index f3bf38a82b5..5f2b2ca85cf 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,5 +1,3 @@
-DIST vivaldi-snapshot-1.12.941.3_p1-amd64.deb 52635142 SHA256 
e016e15483eb2a122833d3f0fd6af38a32789b0af214a58af586da873f458e96 SHA512 
9e6ea47efe326536ffd39b564cd18421fc8e6dbc82f00ecb34d282c275fe076f15d73c7d9f11334b8cdb0b2a028557c1e784e9cb6a6523feed5bb742ad00d52b
 WHIRLPOOL 
4c58afaa230bed0ba6d837585400338391c349f884e48284db27b72f315a81453a0486335a1ea518bb3c01d0349e6a7d099708c40c2f6d79bcb446e957859e15
-DIST vivaldi-snapshot-1.12.941.3_p1-i386.deb 53712710 SHA256 
e3f478e841beef62e83dac1c4c08f5e55bf878041ad5a592bb9e1349a89b9e38 SHA512 
5f1f107f91e8a62dd6836c94b9a6b5c14bce42f670c2bdcdd74e15a4c129fffea46ac5678703de41ffbed0de847cf15f978aa668257dcf5dc0d9890f3ac0463a
 WHIRLPOOL 
61e966c9de09e7157721c48b353ffc78211c937d0f80bc53b57ff33ae0d037dfb4c66afe129c8ac5e0139ae4478a635f8941e30407434a82c1d9158480369f08
 DIST vivaldi-snapshot-1.12.947.3_p1-amd64.deb 52732106 SHA256 
45acc962addc873743f277af4c60178e6c27a0847b44667befa13a8166a77a2e SHA512 
db5fea6e4f08cb5163039ec7e6847a99eb325e732733b941f2306fff88d71e67f384acb4c88478f158aecc3619cd3b3f4f1f7d4f2e5ca89d8061fb9652a5a8e7
 WHIRLPOOL 
68b60bcef83af32f9bb41fb230735ce91fb8719b76eac8b73715efcb658f8f01ec387d80d03fadcb4dfdc4f2fe45455bffdaeef93e283e8e542c80460a5bc3b6
 DIST vivaldi-snapshot-1.12.947.3_p1-i386.deb 53760034 SHA256 
7988ed563abbe017134e55414e5d3720d33de9d26ba26542934d07c34d5080b3 SHA512 
a9a958fc87b347d2ae339f93aeeaa05727d2a2f64668190ce0751ff2cfaedfdc37db369a224f98862b1baf0f3379b19fb6379d7adae66307a84b4e53bf397bb6
 WHIRLPOOL 
3bce70d9c72b2e2135b1db3800e7e5cfc136d228d752578fdcccf232f3cf340adf15971ef36e95a8de1ffe615c6abb9d3e33da8c0b293d215956dea3cd75d5b7
 DIST vivaldi-snapshot-1.12.953.8_p1-amd64.deb 53568350 SHA256 
c4e1b3d5d4bda706c7b1e9aa02a18721ee11adf783e369b18fd21c17843483bf SHA512 
57e7eaed0e9b35c241fd50b3a2eda4a15c04412af675066847aef615f323d9c44a0e68b54406ff6a2d8a0135004baae58622c7500d961b9922532696a39b65a5
 WHIRLPOOL 
cf19e2f9d640d8ee9f1c174f286f92a434c9bf4e5af8e5b9c20b146d234a56c9c301bf27d92d8b64765b247705bbc1ff3735185ad44398dbac0fa9e5ced5cdf3

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.12.941.3_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.12.941.3_p1.ebuild
deleted file mode 100644
index 7029ed11060..000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.12.941.3_p1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
-   sw ta te th tr uk vi zh-CN zh-TW
-"
-inherit chromium-2 eutils multilib unpacker toolchain-funcs
-
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A new browser for our friends"
-HOMEPAGE="http://vivaldi.com/;
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_;
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-
-RESTRICT="bindist mirror"
-
-S=${WORKDIR}
-
-DEPEND="
-   virtual/libiconv
-"
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   >=dev-libs/openssl-1.0.1:0
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcap
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > 
"${T}"/${PN}.desktop || die
-   mv "${T}"/${PN}.desktop 

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

2017-09-07 Thread Michał Górny
commit: 75539e8e845df3d64c0ef32c01cc1d31ab84850a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 27 17:14:26 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  7 20:31:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75539e8e

media-gfx/zbar: Enable multilib support

Bug: https://bugs.gentoo.org/628306
Closes: https://github.com/gentoo/gentoo/pull/5543

 media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild | 34 
 1 file changed, 20 insertions(+), 14 deletions(-)

diff --git a/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild 
b/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
index e7e5d80d924..3a552305df6 100644
--- a/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
+++ b/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
@@ -5,7 +5,8 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit autotools flag-o-matic java-pkg-opt-2 python-single-r1 virtualx
+inherit autotools flag-o-matic java-pkg-opt-2 multilib-minimal \
+   python-single-r1 virtualx
 
 DESCRIPTION="Library and tools for reading barcodes from images or video"
 HOMEPAGE="http://zbar.sourceforge.net/;
@@ -18,17 +19,19 @@ IUSE="gtk imagemagick java jpeg python qt4 static-libs test 
+threads v4l X xv"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( X ${PYTHON_REQUIRED_USE} )"
 
-CDEPEND="gtk? ( dev-libs/glib:2 x11-libs/gtk+:2 )
+CDEPEND="gtk? ( dev-libs/glib:2[${MULTILIB_USEDEP}]
+   x11-libs/gtk+:2[${MULTILIB_USEDEP}] )
imagemagick? ( virtual/imagemagick-tools )
-   jpeg? ( virtual/jpeg:0 )
+   jpeg? ( virtual/jpeg:0[${MULTILIB_USEDEP}] )
python? (
${PYTHON_DEPS}
gtk? ( >=dev-python/pygtk-2[${PYTHON_USEDEP}] )
)
-   qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 )
+   qt4? ( dev-qt/qtcore:4[${MULTILIB_USEDEP}]
+   dev-qt/qtgui:4[${MULTILIB_USEDEP}] )
X? (
-   x11-libs/libXext
-   xv? ( x11-libs/libXv )
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   xv? ( x11-libs/libXv[${MULTILIB_USEDEP}] )
)"
 RDEPEND="${CDEPEND}
java? ( >=virtual/jre-1.4 )"
@@ -72,33 +75,36 @@ src_prepare() {
eautoreconf
 }
 
-src_configure() {
-   if use java; then
+multilib_src_configure() {
+   if multilib_is_native_abi && use java; then
export JAVACFLAGS="$(java-pkg_javac-args)"
export JAVA_CFLAGS="$(java-pkg_get-jni-cflags)"
fi
 
append-cppflags -DNDEBUG
+   ECONF_SOURCE=${S} \
econf \
-   $(use_with java) \
+   $(multilib_native_use_with java) \
$(use_with jpeg) \
$(use_with gtk) \
-   $(use_with imagemagick) \
-   $(use_with python) \
+   $(multilib_native_use_with imagemagick) \
+   $(multilib_native_use_with python) \
$(use_with qt4 qt) \
$(use_enable static-libs static) \
$(use_enable threads pthread) \
$(use_with X x) \
$(use_with xv xv) \
$(use_enable v4l video)
+
+   # work-around out-of-source build issue
+   mkdir gtk pygtk qt test || die
 }
 
 src_test() {
-   virtx default
+   virtx multilib-minimal_src_test
 }
 
-src_install() {
-   emake DESTDIR="${D}" install
+multilib_src_install_all() {
dodoc HACKING NEWS README TODO
find "${D}" -name '*.la' -delete || die
 }



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

2017-09-07 Thread Michał Górny
commit: a8f6e8e8579c2078fbbfa6e1d566f4d698b6bc93
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 27 15:06:00 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  7 20:31:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f6e8e8

media-gfx/zbar: Add missing unzip dep

 media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild 
b/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
index af638ab9c78..a6c0fc5a179 100644
--- a/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
+++ b/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
@@ -33,6 +33,7 @@ RDEPEND="${CDEPEND}
java? ( >=virtual/jre-1.4 )"
 DEPEND="${CDEPEND}
java? ( >=virtual/jdk-1.4 )
+   app-arch/unzip
sys-devel/gettext
virtual/pkgconfig"
 



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

2017-09-07 Thread Michał Górny
commit: 2afbd628378643f8aeaa5779fa35533f4cf6d425
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 27 15:16:28 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  7 20:31:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2afbd628

media-gfx/zbar: Tests need Python too

 media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild 
b/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
index a6c0fc5a179..48f2b35f178 100644
--- a/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
+++ b/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
@@ -14,8 +14,9 @@ SRC_URI="https://dev.gentoo.org/~xmw/zbar-0.10_p20121015.zip;
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE="gtk imagemagick java jpeg python qt4 static-libs +threads v4l X xv"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="gtk imagemagick java jpeg python qt4 static-libs test +threads v4l X xv"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( ${PYTHON_REQUIRED_USE} )"
 
 CDEPEND="gtk? ( dev-libs/glib:2 x11-libs/gtk+:2 )
imagemagick? ( virtual/imagemagick-tools )
@@ -33,12 +34,15 @@ RDEPEND="${CDEPEND}
java? ( >=virtual/jre-1.4 )"
 DEPEND="${CDEPEND}
java? ( >=virtual/jdk-1.4 )
+   test? ( ${PYTHON_DEPS} )
app-arch/unzip
sys-devel/gettext
virtual/pkgconfig"
 
 pkg_setup() {
-   use python && python-single-r1_pkg_setup
+   if use python || use test; then
+   python-single-r1_pkg_setup
+   fi
java-pkg-opt-2_pkg_setup
 }
 



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

2017-09-07 Thread Michał Górny
commit: 9269e6bb7e59f6686507d78c7662acce54eefc80
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 27 15:02:51 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  7 20:31:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9269e6bb

media-gfx/zbar: Bump to EAPI=6

 media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild | 99 
 1 file changed, 99 insertions(+)

diff --git a/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild 
b/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
new file mode 100644
index 000..af638ab9c78
--- /dev/null
+++ b/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools flag-o-matic java-pkg-opt-2 python-single-r1
+
+DESCRIPTION="Library and tools for reading barcodes from images or video"
+HOMEPAGE="http://zbar.sourceforge.net/;
+SRC_URI="https://dev.gentoo.org/~xmw/zbar-0.10_p20121015.zip;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="gtk imagemagick java jpeg python qt4 static-libs +threads v4l X xv"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+CDEPEND="gtk? ( dev-libs/glib:2 x11-libs/gtk+:2 )
+   imagemagick? ( virtual/imagemagick-tools )
+   jpeg? ( virtual/jpeg:0 )
+   python? (
+   ${PYTHON_DEPS}
+   gtk? ( >=dev-python/pygtk-2[${PYTHON_USEDEP}] )
+   )
+   qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 )
+   X? (
+   x11-libs/libXext
+   xv? ( x11-libs/libXv )
+   )"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-1.4 )"
+DEPEND="${CDEPEND}
+   java? ( >=virtual/jdk-1.4 )
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+   java-pkg-opt-2_pkg_setup
+}
+
+src_unpack() {
+   #vcs-snapshot doesn't work on .zip
+   default
+   mv * ${P} || die
+}
+
+src_prepare() {
+   eapply "${FILESDIR}"/${PN}-0.10-errors.patch \
+   "${FILESDIR}"/${PN}-0.10-python-crash.patch \
+   "${FILESDIR}"/${PN}-0.10-v4l2-uvcvideo.patch
+
+   if has_version '>=media-gfx/imagemagick-7.0.1.0' ; then
+   eapply "${FILESDIR}/${P}-ImageMagick-7.diff"
+   fi
+
+   use python && python_fix_shebang examples/upcrpc.py test/*.py
+   java-pkg-opt-2_src_prepare
+
+   sed -e '/AM_INIT_AUTOMAKE/s: -Werror : :' \
+   -e '/^AM_CFLAGS=/s: -Werror::' \
+   -i configure.ac || die
+   sed "s|javadir = \$(pkgdatadir)|javadir = /usr/$(get_libdir)/zbar|" \
+   -i java/Makefile.am
+   eautoreconf
+}
+
+src_configure() {
+   if use java; then
+   export JAVACFLAGS="$(java-pkg_javac-args)"
+   export JAVA_CFLAGS="$(java-pkg_get-jni-cflags)"
+   fi
+
+   append-cppflags -DNDEBUG
+   econf \
+   $(use_with java) \
+   $(use_with jpeg) \
+   $(use_with gtk) \
+   $(use_with imagemagick) \
+   $(use_with python) \
+   $(use_with qt4 qt) \
+   $(use_enable static-libs static) \
+   $(use_enable threads pthread) \
+   $(use_with X x) \
+   $(use_with xv xv) \
+   $(use_enable v4l video)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc HACKING NEWS README TODO
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_preinst() {
+   java-pkg-opt-2_pkg_preinst
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-statusnotifier-plugin/

2017-09-07 Thread Michał Górny
commit: 1bdb5863c85d4030e5d041e32cab5b96fb23f0a4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep  7 19:45:32 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  7 20:31:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bdb5863

xfce-extra/xfce4-statusnotifier-plugin: Bump to 0.2.0

 xfce-extra/xfce4-statusnotifier-plugin/Manifest|  1 +
 .../xfce4-statusnotifier-plugin-0.2.0.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/xfce-extra/xfce4-statusnotifier-plugin/Manifest 
b/xfce-extra/xfce4-statusnotifier-plugin/Manifest
index 6a7f65fc867..331af8d6825 100644
--- a/xfce-extra/xfce4-statusnotifier-plugin/Manifest
+++ b/xfce-extra/xfce4-statusnotifier-plugin/Manifest
@@ -1 +1,2 @@
 DIST xfce4-statusnotifier-plugin-0.1.0.tar.bz2 361454 SHA256 
22ad14101df914e79d4dbd8e5d96382b1d3f52e326d2acd7760bfbf9795ea6d5 SHA512 
23c84700bd538115237c525f416ea545b10b6ea4e674c3e136ccf8f7a48370b978e99dac6c69ed694c3dd495027825bc9e74504e0222c6a3923f52e4b9d4f097
 WHIRLPOOL 
fdb205e8a38692ac4ee37e54342704bcdff7c8d01a918553ecf1d1ab67ff37d1cee04e72b415b4747d3d29aa284babfe558b0f947bf8cef87aac92e9aeb354fa
+DIST xfce4-statusnotifier-plugin-0.2.0.tar.bz2 379900 SHA256 
65c8af58f24a44fbd2e9186c57295641be3ed2a816dc86405fb7380ec69360c1 SHA512 
5e19e29bffc92be0e501c59b35376a59fb2946e270d3db67e620c7c5efdf455cebc235d0e87a518abed15d42be236eb7f7c14013f073956d71aa7b575f2f9374
 WHIRLPOOL 
d6d39de619498dad60d79d4ae902f2ecc63d3e09d1ab3e65bad7501e607307e3c0b21cb2b0e7b74beefad8c7c1872e6864cbb250d127b014a677cab5c65b9227

diff --git 
a/xfce-extra/xfce4-statusnotifier-plugin/xfce4-statusnotifier-plugin-0.2.0.ebuild
 
b/xfce-extra/xfce4-statusnotifier-plugin/xfce4-statusnotifier-plugin-0.2.0.ebuild
new file mode 100644
index 000..01a0cd1f11a
--- /dev/null
+++ 
b/xfce-extra/xfce4-statusnotifier-plugin/xfce4-statusnotifier-plugin-0.2.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils
+
+DESCRIPTION="A panel area for fd.o Status Notifiers (systray replacement)"
+HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-statusnotifier-plugin;
+SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.24:=
+   >=dev-libs/libdbusmenu-16.04.0:=[gtk3]
+   >=x11-libs/gtk+-3.18:3=
+   x11-libs/libX11:=
+   >=xfce-base/libxfce4ui-4.12:=
+   >=xfce-base/libxfce4util-4.12:=
+   >=xfce-base/xfce4-panel-4.12:=
+   >=xfce-base/xfconf-4.12:="
+DEPEND="${RDEPEND}
+   dev-util/gdbus-codegen"
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2017-09-07 Thread Michał Górny
commit: e5a0d32d7743b1e6752698cb1ba71eb767b5b48b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 27 15:27:29 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  7 20:31:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a0d32d

media-gfx/zbar: Tests require USE=X enabled

 media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild 
b/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
index f5177673bfb..e7e5d80d924 100644
--- a/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
+++ b/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE="gtk imagemagick java jpeg python qt4 static-libs test +threads v4l X xv"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
-   test? ( ${PYTHON_REQUIRED_USE} )"
+   test? ( X ${PYTHON_REQUIRED_USE} )"
 
 CDEPEND="gtk? ( dev-libs/glib:2 x11-libs/gtk+:2 )
imagemagick? ( virtual/imagemagick-tools )



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

2017-09-07 Thread Michał Górny
commit: d87458a9863130f047b27e593fd7e611dcf05303
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 27 15:21:13 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  7 20:31:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87458a9

media-gfx/zbar: Use virtualx to fix running tests

 media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild 
b/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
index 48f2b35f178..f5177673bfb 100644
--- a/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
+++ b/media-gfx/zbar/zbar-0.10_p20121015-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit autotools flag-o-matic java-pkg-opt-2 python-single-r1
+inherit autotools flag-o-matic java-pkg-opt-2 python-single-r1 virtualx
 
 DESCRIPTION="Library and tools for reading barcodes from images or video"
 HOMEPAGE="http://zbar.sourceforge.net/;
@@ -93,6 +93,10 @@ src_configure() {
$(use_enable v4l video)
 }
 
+src_test() {
+   virtx default
+}
+
 src_install() {
emake DESTDIR="${D}" install
dodoc HACKING NEWS README TODO



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

2017-09-07 Thread Andreas Hüttel
commit: b9bf7467e3c1c1e52273d2ab523efecede72529b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Sep  7 20:28:41 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Sep  7 20:29:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9bf7467

net-libs/libnsl: New package. All keywords since it's essentially split off 
from glibc.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-libs/libnsl/Manifest|  1 +
 net-libs/libnsl/libnsl-1.1.0.ebuild | 25 +
 net-libs/libnsl/metadata.xml| 12 
 3 files changed, 38 insertions(+)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
new file mode 100644
index 000..399abbae725
--- /dev/null
+++ b/net-libs/libnsl/Manifest
@@ -0,0 +1 @@
+DIST libnsl-1.1.0.tar.gz 209148 SHA256 
a23cfcf7f29f168b95e821d01217600096c05be8cd5c085450cb4f160425277b SHA512 
12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd
 WHIRLPOOL 
c347bbd72b75d1e3ab0069f802da8e4e4e4931a8a61b4abed1dd664c4576e7e22e96c012858c684ec79a981aea84460eae3a2ccb8e94aa7bfecfdd99c3e54730

diff --git a/net-libs/libnsl/libnsl-1.1.0.ebuild 
b/net-libs/libnsl/libnsl-1.1.0.ebuild
new file mode 100644
index 000..406e870efff
--- /dev/null
+++ b/net-libs/libnsl/libnsl-1.1.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready 
version"
+HOMEPAGE="https://github.com/thkukuk/libnsl;
+SRC_URI="https://github.com/thkukuk/${PN}/archive/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE=""
+
+DEPEND="|| ( sys-libs/glibc[rpc(-)] net-libs/libtirpc )"
+RDEPEND=${DEPEND}
+
+S=${WORKDIR}/${PN}-${P}
+
+src_prepare(){
+   default
+   eautoreconf
+}

diff --git a/net-libs/libnsl/metadata.xml b/net-libs/libnsl/metadata.xml
new file mode 100644
index 000..bcf493eae9a
--- /dev/null
+++ b/net-libs/libnsl/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+ toolch...@gentoo.org
+ Gentoo Toolchain Project
+
+
+ base-sys...@gentoo.org
+ Gentoo Base System Project
+
+



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

2017-09-07 Thread Markus Meier
commit: 3f6ec6d267fe7b6aa4f08d1151700576cba0dd3a
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:40:38 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:40:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6ec6d2

dev-ruby/rubygems: arm stable, bug #629230

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-ruby/rubygems/rubygems-2.6.13.ebuild 
b/dev-ruby/rubygems/rubygems-2.6.13.ebuild
index 59f7cb7642d..5cfd28e682d 100644
--- a/dev-ruby/rubygems/rubygems-2.6.13.ebuild
+++ b/dev-ruby/rubygems/rubygems-2.6.13.ebuild
@@ -13,7 +13,7 @@ LICENSE="|| ( Ruby MIT )"
 
 SRC_URI="https://rubygems.org/rubygems/${P}.tgz;
 
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="server test"
 



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

2017-09-07 Thread Markus Meier
commit: b8579438946daf6f22424aa44178fa7789223ba9
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:41:00 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:41:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8579438

net-libs/mbedtls: arm stable, bug #629448

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 net-libs/mbedtls/mbedtls-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/mbedtls/mbedtls-2.6.0.ebuild 
b/net-libs/mbedtls/mbedtls-2.6.0.ebuild
index 79d924c68d6..bb5685f5419 100644
--- a/net-libs/mbedtls/mbedtls-2.6.0.ebuild
+++ b/net-libs/mbedtls/mbedtls-2.6.0.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="Apache-2.0"
 SLOT="0/10" # slot for libmbedtls.so
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="cpu_flags_x86_sse2 doc havege libressl programs test threads zlib"
 
 RDEPEND="



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

2017-09-07 Thread Markus Meier
commit: acc00530a721c0746a2fbe8eb1262a6a8c79f7e6
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:39:14 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:39:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc00530

dev-vcs/mercurial: arm stable, bug #627484

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

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

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



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

2017-09-07 Thread Markus Meier
commit: 2c097c6daaa0c90f2ae60448341cf2de5b07dc88
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:39:57 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:39:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c097c6d

media-libs/libraw: arm stable, bug #628568

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 media-libs/libraw/libraw-0.18.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libraw/libraw-0.18.2.ebuild 
b/media-libs/libraw/libraw-0.18.2.ebuild
index b128ae50ad8..c2eb462dff5 100644
--- a/media-libs/libraw/libraw-0.18.2.ebuild
+++ b/media-libs/libraw/libraw-0.18.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://www.libraw.org/data/${MY_P}.tar.gz
 
 LICENSE="LGPL-2.1 CDDL demosaic? ( GPL-2 GPL-3 )"
 SLOT="0/16" # subslot = libraw soname version
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="demosaic examples jpeg jpeg2k +lcms openmp"
 
 RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )



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

2017-09-07 Thread Markus Meier
commit: fa7b8247b9165a6dff4d187e367e5848c81a87dd
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:39:37 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:39:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7b8247

dev-vcs/cvs: arm stable, bug #627498

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-vcs/cvs/cvs-1.12.12-r12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/cvs/cvs-1.12.12-r12.ebuild 
b/dev-vcs/cvs/cvs-1.12.12-r12.ebuild
index 8f62f1f294c..4a8d4e96926 100644
--- a/dev-vcs/cvs/cvs-1.12.12-r12.ebuild
+++ b/dev-vcs/cvs/cvs-1.12.12-r12.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-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 ~arm-linux 
~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 IUSE="crypt doc kerberos nls pam server"
 RESTRICT="test"



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

2017-09-07 Thread Markus Meier
commit: 9a24f13e6c3ba4465daea924708385ad113db1f1
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:40:17 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:40:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a24f13e

dev-libs/libgcrypt: arm stable, bug #629160

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.1.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.8.1.ebuild
index 8c2c402831c..894332243c8 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.8.1.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.8.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1 MIT"
 SLOT="0/20" # subslot = soname major version
-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 ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]



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

2017-09-07 Thread Markus Meier
commit: 0144acff41cadf0f42fcb90f5eab8b7b160645aa
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:27:04 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:27:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0144acff

dev-libs/libconfig: add ~arm64, bug #622718

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

 dev-libs/libconfig/libconfig-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libconfig/libconfig-1.5.ebuild 
b/dev-libs/libconfig/libconfig-1.5.ebuild
index 692c2843787..1f9cc4f295f 100644
--- a/dev-libs/libconfig/libconfig-1.5.ebuild
+++ b/dev-libs/libconfig/libconfig-1.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~mips ppc ~ppc64 sparc x86 ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 sparc x86 ~x86-linux"
 IUSE="+cxx examples static-libs"
 
 DEPEND="



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

2017-09-07 Thread Markus Meier
commit: d7737ccdbdc0003e7877483356caf9bb22daaff9
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:27:29 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:27:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7737ccd

app-i18n/canna: add ~arm64, bug #624226

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

 app-i18n/canna/canna-3.7_p3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/canna/canna-3.7_p3-r3.ebuild 
b/app-i18n/canna/canna-3.7_p3-r3.ebuild
index 056f6c92ad0..beb1f7613d3 100644
--- a/app-i18n/canna/canna-3.7_p3-r3.ebuild
+++ b/app-i18n/canna/canna-3.7_p3-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge.jp/${PN}/9565/${MY_P}.tar.bz2"
 
 LICENSE="MIT GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="canuum doc ipv6"
 
 RDEPEND="canuum? (



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dbus-c++/

2017-09-07 Thread Markus Meier
commit: b59db8267ff2aeb8437626598602e2285d957022
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:27:00 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:27:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59db826

dev-libs/dbus-c++: add ~arm64, bug #622718

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

 dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild 
b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild
index be3903cd741..ede8f276885 100644
--- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild
+++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/dbus-cplusplus/lib${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="doc ecore glib static-libs test"
 
 RDEPEND="sys-apps/dbus[${MULTILIB_USEDEP}]



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

2017-09-07 Thread Markus Meier
commit: 668cf938deaf4be96bd816ed64662fe5e7e6f44d
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:27:34 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:27:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668cf938

dev-libs/libspt: add ~arm64, bug #624226

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

 dev-libs/libspt/libspt-1.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libspt/libspt-1.1-r3.ebuild 
b/dev-libs/libspt/libspt-1.1-r3.ebuild
index 0f0d6b390a9..028608c7a2d 100644
--- a/dev-libs/libspt/libspt-1.1-r3.ebuild
+++ b/dev-libs/libspt/libspt-1.1-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="suid"
 RESTRICT="test"
 



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

2017-09-07 Thread Markus Meier
commit: 4471cf576d2931f9b7380ed00bd170cf6e48dd79
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:26:56 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:26:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4471cf57

media-libs/libffado: add ~arm64, bug #622718

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

 media-libs/libffado/libffado-2.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libffado/libffado-2.3.0.ebuild 
b/media-libs/libffado/libffado-2.3.0.ebuild
index 0479887fdc1..5aa6ee2a3f3 100644
--- a/media-libs/libffado/libffado-2.3.0.ebuild
+++ b/media-libs/libffado/libffado-2.3.0.ebuild
@@ -13,10 +13,10 @@ HOMEPAGE="http://www.ffado.org;
 if [ "${PV}" = "" ]; then
inherit subversion
ESVN_REPO_URI="http://subversion.ffado.org/ffado/trunk/${PN};
-   KEYWORDS="~arm ~ia64 ~ppc ~ppc64"
+   KEYWORDS="~arm ~arm64 ~ia64 ~ppc ~ppc64"
 else
SRC_URI="http://www.ffado.org/files/${P}.tgz;
-   KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64"
 fi
 
 LICENSE="GPL-2 GPL-3"



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

2017-09-07 Thread Markus Meier
commit: 39ed22c6eac5f8f5bb9fe3b31178600823fb7087
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:26:40 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:26:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ed22c6

app-i18n/libchewing: add ~arm64, bug #628030

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

 app-i18n/libchewing/libchewing-0.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/libchewing/libchewing-0.4.0-r1.ebuild 
b/app-i18n/libchewing/libchewing-0.4.0-r1.ebuild
index 6f3fb5790d7..9acdf364844 100644
--- a/app-i18n/libchewing/libchewing-0.4.0-r1.ebuild
+++ b/app-i18n/libchewing/libchewing-0.4.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN/lib}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~ppc ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ppc64 ~x86"
 IUSE="static-libs test"
 REQUIRED_USE="test? ( static-libs )"
 



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

2017-09-07 Thread Markus Meier
commit: 1d614b80cbcbc2ce32280091835d8ae5e6b7c7cf
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:26:21 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:26:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d614b80

app-i18n/unicode-cldr: add ~arm64, bug #626804

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

 app-i18n/unicode-cldr/unicode-cldr-31.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/unicode-cldr/unicode-cldr-31.0.1.ebuild 
b/app-i18n/unicode-cldr/unicode-cldr-31.0.1.ebuild
index 1e3b7b40ffd..a5e618538eb 100644
--- a/app-i18n/unicode-cldr/unicode-cldr-31.0.1.ebuild
+++ b/app-i18n/unicode-cldr/unicode-cldr-31.0.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://${PN%-*}.org/Public/${PN/*-}/${PV}/core.zip -> 
${PN}-common-${PV
 
 LICENSE="unicode"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 DEPEND="app-arch/unzip"



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

2017-09-07 Thread Markus Meier
commit: 900957b3f9a867e0212e82cd76f83287718b7b3d
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:26:25 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:26:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=900957b3

app-i18n/unicode-emoji: add ~arm64, bug #626804

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

 app-i18n/unicode-emoji/unicode-emoji-5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/unicode-emoji/unicode-emoji-5.0.ebuild 
b/app-i18n/unicode-emoji/unicode-emoji-5.0.ebuild
index c363fbfa5a1..76d01b09c7c 100644
--- a/app-i18n/unicode-emoji/unicode-emoji-5.0.ebuild
+++ b/app-i18n/unicode-emoji/unicode-emoji-5.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="${BASE_URI}/${PN/*-}-data.txt -> ${PN}-data-${PV}.txt
 
 LICENSE="unicode"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 S="${WORKDIR}"



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

2017-09-07 Thread Markus Meier
commit: a33f798d0d7611be2493524b2844f31703679f45
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:26:51 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:26:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33f798d

dev-cpp/libxmlpp: add ~arm64, bug #622718

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

 dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
index 8b15cc25de0..1544a5953d1 100644
--- a/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-2.40.1.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"
@@ -12,7 +12,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="2.6"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="



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

2017-09-07 Thread Markus Meier
commit: c912b85e8f3b6255241f09a29e8bbc47e84f0500
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:26:30 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:26:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c912b85e

app-i18n/ibus: add ~arm64, bug #626804

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

 app-i18n/ibus/ibus-1.5.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus/ibus-1.5.16.ebuild b/app-i18n/ibus/ibus-1.5.16.ebuild
index a54a1d332c2..d96066470c7 100644
--- a/app-i18n/ibus/ibus-1.5.16.ebuild
+++ b/app-i18n/ibus/ibus-1.5.16.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="+X +emoji gconf +gtk +gtk2 +introspection kde +libnotify nls +python 
test vala wayland"
 REQUIRED_USE="emoji? ( gtk )
gtk2? ( gtk )



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

2017-09-07 Thread Markus Meier
commit: 1f44ac3c26ef3f45d48fe3e632e70f194e3d9822
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:26:12 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:26:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f44ac3c

sys-kernel/linux-headers: add ~arm64, bug #626640

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

 sys-kernel/linux-headers/linux-headers-4.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/linux-headers/linux-headers-4.11.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.11.ebuild
index bc36c3fbd17..a642356f645 100644
--- a/sys-kernel/linux-headers/linux-headers-4.11.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.11.ebuild
@@ -12,7 +12,7 @@ PATCH_VER="1"
 SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
 
-KEYWORDS="~alpha ~amd64 ~ia64"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64"
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
 
 DEPEND="app-arch/xz-utils



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

2017-09-07 Thread Markus Meier
commit: e029f7be83e251918f0cb93e78f090a7c6e16d88
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:27:17 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:27:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e029f7be

dev-cpp/tclap: add ~arm64, bug #624102

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

 dev-cpp/tclap/tclap-1.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/tclap/tclap-1.2.1.ebuild b/dev-cpp/tclap/tclap-1.2.1.ebuild
index 185d8812f22..f065ddbf9c8 100644
--- a/dev-cpp/tclap/tclap-1.2.1.ebuild
+++ b/dev-cpp/tclap/tclap-1.2.1.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="5"
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ppc x86 ~amd64-linux"
 IUSE="doc"
 
 DEPEND="doc? ( app-doc/doxygen )"



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

2017-09-07 Thread Markus Meier
commit: ffbc2451060bacf955e24def802033278a974302
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:26:04 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:26:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffbc2451

sys-fs/udev: add ~arm64, bug #625456

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

 sys-fs/udev/udev-234-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/udev/udev-234-r1.ebuild b/sys-fs/udev/udev-234-r1.ebuild
index fab6a92c61a..1d98a8ca399 100644
--- a/sys-fs/udev/udev-234-r1.ebuild
+++ b/sys-fs/udev/udev-234-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> 
systemd-${PV}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"



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

2017-09-07 Thread Sergei Trofimovich
commit: bd3cb04fe9670c6184298790cd8c62fb8cac9e13
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Sep  7 19:24:25 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep  7 19:24:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd3cb04f

dev-libs/cdk: stable 5.0.20160131 for ia64, bug #630138

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

 dev-libs/cdk/cdk-5.0.20160131.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/cdk/cdk-5.0.20160131.ebuild 
b/dev-libs/cdk/cdk-5.0.20160131.ebuild
index 4b8a3c2fb2a..a8940c0d311 100644
--- a/dev-libs/cdk/cdk-5.0.20160131.ebuild
+++ b/dev-libs/cdk/cdk-5.0.20160131.ebuild
@@ -12,7 +12,7 @@ SRC_URI="ftp://invisible-island.net/cdk/${MY_P}.tgz;
 
 LICENSE="BSD"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="examples static-libs unicode"
 
 DEPEND=">=sys-libs/ncurses-5.2:0=[unicode?]"



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

2017-09-07 Thread Anthony G. Basile
commit: 81c31dc390f82432736baef8e9d19e1087da5f73
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Sep  7 19:16:07 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Sep  7 19:16:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c31dc3

dev-libs/libressl: version bump to 2.6.1

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-libs/libressl/Manifest  |  1 +
 dev-libs/libressl/libressl-2.6.1.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index baefa7e7a9b..1f62bbcdc29 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -4,3 +4,4 @@ DIST libressl-2.5.0.tar.gz 3012855 SHA256 
8652bf6b55ab51fb37b686a3f604a2643e0e8f
 DIST libressl-2.5.4.tar.gz 3286042 SHA256 
107a5b522fbb8318d4c3be668075e5e607296f0a9255d71674caa94571336efa SHA512 
8ca86c14af0020c90bef4651892799864938dab9d898172269cb78bad5963314e064f2b4c46e6a04e0b85d1eddbd1840b734803c11ceec8fd6bb1290e0fe204c
 WHIRLPOOL 
f1cfb1b126759275172616eadbc40e20ae8bbc615bfa4e49e68b3c5a9f66e6503007531a2ff59df482ebf6902008b431ca5891d73e6c8887862f11e00f76b423
 DIST libressl-2.5.5.tar.gz 3283158 SHA256 
e57f5e3d5842a81fe9351b6e817fcaf0a749ca4ef35a91465edba9e071dce7c4 SHA512 
3f576e74ddea17bd72e1bfbe0b57b94e1a2a9e6fa56cee50624cd8d18f0a8674273086225669e6ece56e6b859d2376e36e2c140d37acb52d4cd79374c4ba7096
 WHIRLPOOL 
1700ef95f11677936d23f06da586ecc7e4f7daeed1d2878c0517c2f4e9e64db9dac0f88bdee423b7cbe3dd47707a8bfbe1bca79abd84957afe5a715e6ac8924b
 DIST libressl-2.6.0.tar.gz 3297288 SHA256 
e48d557474571792699000c32ae97dcef34207d13ed93e4126f213d5dcbe8a53 SHA512 
e195c6a2c9680cfaaca31bb6d3392fc6f725efd2a2d18b9a24d457d035a581c88630e6a066a4a4e0903e71f3ae3c30a031eb4f58281e483fdf1d877227452e9a
 WHIRLPOOL 
b9e481f9ea6c9c35438d093883f2794a3d4a3b4e34beef2df03bf32674cb0b61709381f6810f31fe31f2e4b784c90e1a263e75e5eda2f822ca77969f32a22469
+DIST libressl-2.6.1.tar.gz 3219005 SHA256 
c293b3b5f1fc1d6349c019c3905355d577df32734b631d7e656503894e09127e SHA512 
89f1a796c14bd479f20407254a0d787b4200b3b633f5c24e23f16751ff973ccbf3167d676ed13a5004614b5c8c3e1c73c89dce3d5b1e81890ef6ef2774df9b72
 WHIRLPOOL 
8623863d710bba80f5b90802f06e302960a22bc846946b4c5d2581677f59c37cf59a4d1e5fad787b8bd41b2d3d994d60c6065504cdb71a90cf5b299c2081d8cc

diff --git a/dev-libs/libressl/libressl-2.6.1.ebuild 
b/dev-libs/libressl/libressl-2.6.1.ebuild
new file mode 100644
index 000..ae81279ce6f
--- /dev/null
+++ b/dev-libs/libressl/libressl-2.6.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib-minimal
+
+DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
+HOMEPAGE="http://www.libressl.org/;
+SRC_URI="http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz;
+
+LICENSE="ISC openssl"
+# Reflects ABI of libcrypto.so and libssl.so.  Since these can differ,
+# we'll try to use the max of either.  However, if either change between
+# versions, we have to change the subslot to trigger rebuild of consumers.
+SLOT="0/44"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86"
+IUSE="+asm static-libs"
+
+RDEPEND="!dev-libs/openssl:0"
+DEPEND="${RDEPEND}"
+PDEPEND="app-misc/ca-certificates"
+
+src_prepare() {
+   touch crypto/Makefile.in
+
+   sed -i \
+   -e '/^[ \t]*CFLAGS=/s#-g ##' \
+   -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
+   -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
+   configure || die "fixing CFLAGS failed"
+
+   eapply_user
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable asm) \
+   $(use_enable static-libs static)
+}
+
+multilib_src_test() {
+   emake check
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   prune_libtool_files
+}



  1   2   >