[gentoo-commits] repo/gentoo:master commit in: app-admin/collectd/, app-admin/collectd/files/

2016-08-11 Thread Thomas Deutschmann
commit: 51ddf1381bb577a44651f74f4b653d05094e9cb0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 11 16:30:37 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 11 16:32:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ddf138

app-admin/collectd: Drop old security vulnerable version

Package-Manager: portage-2.3.0

 app-admin/collectd/Manifest|   1 -
 app-admin/collectd/collectd-5.5.1-r4.ebuild| 473 -
 .../collectd/files/collectd-5.5.1-issue-1637.patch |  68 ---
 3 files changed, 542 deletions(-)

diff --git a/app-admin/collectd/Manifest b/app-admin/collectd/Manifest
index bd7c879..c5865d3 100644
--- a/app-admin/collectd/Manifest
+++ b/app-admin/collectd/Manifest
@@ -1,2 +1 @@
-DIST collectd-5.5.1.tar.bz2 1797852 SHA256 
f9c5d526e1f0429a7db1ccd90bdf9e23923a2fd43b7285cfda8f0341e5c0bc3f SHA512 
1935809571b8f0e0870399385312a5687f441d11e08a0c7d1337384b3790c3436ba84f89226aad979584045cc13bdf88f1350a0f49c94bcd0dbcf12ae4704dae
 WHIRLPOOL 
3efeeb9262344a8a1c0aa068e64f5d45ff536d1fc1399b4599143a6e47740d5a33aedf482dbf9110cc5f0345d624fbe71ff00fc6f7afeee891326617f7979e41
 DIST collectd-5.5.2.tar.bz2 1800476 SHA256 
017f3a4062187e594d8ab6af685655fb82a8a942dc574668e68242bdb8ba820f SHA512 
9d311db4f3677b95e3a47c03af01bdf1127957f6fccb6c601455632d0ea3b39e3f4cd9a6f8f510083e208714bbb0da2e04aaa574a90b0ad6fe984506675475b3
 WHIRLPOOL 
98ed4fb29eec0ae660d3e1651380a3f17f7bf7f22e687633c4a44974bc84e49cf8de11fd6fea349bfe24809ac3c29a407459a1203b72bcf741e1587c6c0b1773

diff --git a/app-admin/collectd/collectd-5.5.1-r4.ebuild 
b/app-admin/collectd/collectd-5.5.1-r4.ebuild
deleted file mode 100644
index 630d169..000
--- a/app-admin/collectd/collectd-5.5.1-r4.ebuild
+++ /dev/null
@@ -1,473 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="6"
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit autotools fcaps java-pkg-opt-2 linux-info multilib perl-functions 
python-single-r1 systemd user
-
-DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
-
-HOMEPAGE="http://collectd.org/;
-SRC_URI="${HOMEPAGE}/files/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev"
-
-# The plugin lists have to follow here since they extend IUSE
-
-# Plugins that don't build (e.g. dependencies not in Gentoo)
-# apple_sensors: Requires libIOKit
-# aquaero:   Requires aerotools-ng/libaquaero5
-# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
-# lpar:  Requires libperfstat (AIX only)
-# mic:   Requires Intel Many Integrated Core Architecture API
-#(part of Intel's  Xeon Phi software)
-# netapp:Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
-# pf:Requires BSD packet filter
-# pinba: Requires MySQL Pinba engine (http://pinba.org/)
-# tape:  Requires libkstat (Solaris only)
-# write_mongodb: https://github.com/collectd/collectd/issues/492
-# xmms:  Requires libxmms (v1)
-COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors aquaero mic netapp pf pinba tape 
write_kafka write_mongodb xmms"
-
-# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
-COLLECTD_TESTED_PLUGINS="amqp aggregation apache apcups ascent battery bind 
ceph
-   cgroups conntrack contextswitch cpu cpufreq csv curl curl_json curl_xml 
dbi df
-   disk dns drbd email entropy ethstat exec fhcount filecount fscache 
genericjmx
-   gmond hddtemp interface ipc ipmi iptables ipvs irq java load logfile 
log_logstash
-   lvm madwifi match_empty_counter match_hashed match_regex match_timediff 
match_value
-   mbmon md memcachec memcached memory modbus multimeter mysql netlink 
network network
-   nfs nginx notify_desktop notify_email ntpd numa nut olsrd onewire 
openldap openvpn
-   oracle perl ping postgresql powerdns processes protocols python python 
redis
-   routeros rrdcached rrdtool sensors serial sigrok smart snmp statsd swap 
syslog
-   table tail tail_csv target_notification target_replace target_scale 
target_set
-   tcpconns teamspeak2 ted thermal threshold tokyotyrant turbostat 
unixsock uptime
-   users uuid varnish virt vmem vserver wireless write_graphite write_http 
write_kafka
-   write_log write_redis write_riemann write_sensu write_tsdb zfs_arc 
zookeeper"
-
-COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS}"
-
-COLLECTD_ALL_PLUGINS=${COLLECTD_TESTED_PLUGINS}
-
-for plugin in ${COLLECTD_ALL_PLUGINS}; do
-   IUSE="${IUSE} collectd_plugins_${plugin}"
-done
-unset plugin
-
-# Now come the dependencies.
-
-COMMON_DEPEND=&

[gentoo-commits] repo/gentoo:master commit in: app-admin/collectd/files/, app-admin/collectd/

2016-08-11 Thread Thomas Deutschmann
commit: 9d5c0697e68fde681d07d283a2a8a3c67d5a7823
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 11 16:26:01 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 11 16:32:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5c0697

app-admin/collectd: Bump to v5.5.2

  - New upstream release (Fixes CVE-2016-6254)

  - Dependency on sys-fs/xfsprogs atom can now be controlled using the
new "xfs" USE flag.
If you don't enable "xfs" USE flag the df plugin will be unable to
filter on XFS partitions.

  - Fixes build issues with sys-fs/xfsprogs-4.7.0 (#590998)

  - Cherry-picked patches for upstream issue "network plugin causes core
dumps" (#1870)

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

Package-Manager: portage-2.3.0

 app-admin/collectd/Manifest|   1 +
 app-admin/collectd/collectd-5.5.2.ebuild   | 479 +
 .../collectd/files/collectd-5.5.2-issue-1870.patch | 127 ++
 .../collectd/files/collectd-5.5.2-issue-1877.patch |  37 ++
 app-admin/collectd/metadata.xml|   1 +
 5 files changed, 645 insertions(+)

diff --git a/app-admin/collectd/Manifest b/app-admin/collectd/Manifest
index fd5ba08..bd7c879 100644
--- a/app-admin/collectd/Manifest
+++ b/app-admin/collectd/Manifest
@@ -1 +1,2 @@
 DIST collectd-5.5.1.tar.bz2 1797852 SHA256 
f9c5d526e1f0429a7db1ccd90bdf9e23923a2fd43b7285cfda8f0341e5c0bc3f SHA512 
1935809571b8f0e0870399385312a5687f441d11e08a0c7d1337384b3790c3436ba84f89226aad979584045cc13bdf88f1350a0f49c94bcd0dbcf12ae4704dae
 WHIRLPOOL 
3efeeb9262344a8a1c0aa068e64f5d45ff536d1fc1399b4599143a6e47740d5a33aedf482dbf9110cc5f0345d624fbe71ff00fc6f7afeee891326617f7979e41
+DIST collectd-5.5.2.tar.bz2 1800476 SHA256 
017f3a4062187e594d8ab6af685655fb82a8a942dc574668e68242bdb8ba820f SHA512 
9d311db4f3677b95e3a47c03af01bdf1127957f6fccb6c601455632d0ea3b39e3f4cd9a6f8f510083e208714bbb0da2e04aaa574a90b0ad6fe984506675475b3
 WHIRLPOOL 
98ed4fb29eec0ae660d3e1651380a3f17f7bf7f22e687633c4a44974bc84e49cf8de11fd6fea349bfe24809ac3c29a407459a1203b72bcf741e1587c6c0b1773

diff --git a/app-admin/collectd/collectd-5.5.2.ebuild 
b/app-admin/collectd/collectd-5.5.2.ebuild
new file mode 100644
index 000..cfb74e9
--- /dev/null
+++ b/app-admin/collectd/collectd-5.5.2.ebuild
@@ -0,0 +1,479 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd user
+
+DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
+
+HOMEPAGE="http://collectd.org/;
+SRC_URI="${HOMEPAGE}/files/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
+
+# The plugin lists have to follow here since they extend IUSE
+
+# Plugins that don't build (e.g. dependencies not in Gentoo)
+# apple_sensors: Requires libIOKit
+# aquaero:   Requires aerotools-ng/libaquaero5
+# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
+# lpar:  Requires libperfstat (AIX only)
+# mic:   Requires Intel Many Integrated Core Architecture API
+#(part of Intel's  Xeon Phi software)
+# netapp:Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
+# pf:Requires BSD packet filter
+# pinba: Requires MySQL Pinba engine (http://pinba.org/)
+# tape:  Requires libkstat (Solaris only)
+# write_mongodb: https://github.com/collectd/collectd/issues/492
+# xmms:  Requires libxmms (v1)
+COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors aquaero mic netapp pf pinba tape 
write_kafka write_mongodb xmms"
+
+# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
+COLLECTD_TESTED_PLUGINS="amqp aggregation apache apcups ascent battery bind 
ceph
+   cgroups conntrack contextswitch cpu cpufreq csv curl curl_json curl_xml 
dbi df
+   disk dns drbd email entropy ethstat exec fhcount filecount fscache 
genericjmx
+   gmond hddtemp interface ipc ipmi iptables ipvs irq java load logfile 
log_logstash
+   lvm madwifi match_empty_counter match_hashed match_regex match_timediff 
match_value
+   mbmon md memcachec memcached memory modbus multimeter mysql netlink 
network network
+   nfs nginx notify_desktop notify_email ntpd numa nut olsrd onewire 
openldap openvpn
+   oracle perl ping postgresql powerdns processes protocols python python 
redis
+   routeros rrdcached rrdtool sensors serial sigrok smart snmp statsd swap 
syslog
+   table tail tail_csv target_notification target_replace target_scale 
targe

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

2016-08-10 Thread Thomas Deutschmann
commit: f67a413a116bf48135b975b1e5271fb70d8ebb3b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 20:13:36 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 20:44:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67a413a

dev-libs/libestr: Updating maintainer details

Updating my own maintainer details to reflect that I am now a Gentoo
developer.

Gentoo-Bug: 581174

Package-Manager: portage-2.3.0

 dev-libs/libestr/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libestr/metadata.xml b/dev-libs/libestr/metadata.xml
index 55012aa..5c30f70 100644
--- a/dev-libs/libestr/metadata.xml
+++ b/dev-libs/libestr/metadata.xml
@@ -10,8 +10,8 @@
Maxim Koltsov


-   whi...@whissi.de
-   Thomas D. (Whissi)
+   whi...@gentoo.org
+   Thomas Deutschmann


proxy-ma...@gentoo.org



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

2016-08-10 Thread Thomas Deutschmann
commit: 2d6838ef584bb620b6930e0edf359a697913449f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 20:26:43 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 20:44:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6838ef

dev-libs/liblogging: Removing proxy-maintainer

Now that I am a Gentoo developer this package is no longer maintained
through proxy-maintainer project.

Package-Manager: portage-2.3.0

 dev-libs/liblogging/metadata.xml | 5 -
 1 file changed, 5 deletions(-)

diff --git a/dev-libs/liblogging/metadata.xml b/dev-libs/liblogging/metadata.xml
index 94b8a06..50284e1 100644
--- a/dev-libs/liblogging/metadata.xml
+++ b/dev-libs/liblogging/metadata.xml
@@ -8,11 +8,6 @@

whi...@gentoo.org
    Thomas Deutschmann
-   Proxy-Maintainer, CC. bugs
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers






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

2016-08-10 Thread Thomas Deutschmann
commit: 438e6b6cd8e823adf298db8016f576964178fddb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 20:25:25 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 20:44:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438e6b6c

dev-libs/liblogging: Updating maintainer details

Updating my own maintainer details to reflect that I am now a Gentoo
developer.

Gentoo-Bug: 581174

Package-Manager: portage-2.3.0

 dev-libs/liblogging/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/liblogging/metadata.xml b/dev-libs/liblogging/metadata.xml
index 4bc2e0b..94b8a06 100644
--- a/dev-libs/liblogging/metadata.xml
+++ b/dev-libs/liblogging/metadata.xml
@@ -6,8 +6,8 @@
Ultrabug


-   whi...@whissi.de
-   Thomas D. (Whissi)
+   whi...@gentoo.org
+   Thomas Deutschmann
Proxy-Maintainer, CC. bugs





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

2016-08-10 Thread Thomas Deutschmann
commit: 07ca64ff6fd148baa109366741f3d469afed2379
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 20:16:22 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 20:44:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ca64ff

dev-libs/liblognorm: Updating maintainer details

Updating my own maintainer details to reflect that I am now a Gentoo
developer.

Gentoo-Bug: 581174

Package-Manager: portage-2.3.0

 dev-libs/liblognorm/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/liblognorm/metadata.xml b/dev-libs/liblognorm/metadata.xml
index f779ed5..89c9cd4 100644
--- a/dev-libs/liblognorm/metadata.xml
+++ b/dev-libs/liblognorm/metadata.xml
@@ -10,8 +10,8 @@
Maxim Koltsov


-   whi...@whissi.de
-   Thomas D. (Whissi)
+   whi...@gentoo.org
+   Thomas Deutschmann


proxy-ma...@gentoo.org



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

2016-08-10 Thread Thomas Deutschmann
commit: 62d7ec2d20bd8695fed5fff62cdf31791e60940e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 20:44:04 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 20:44:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d7ec2d

www-servers/nginx: Add myself as maintainer

Package-Manager: portage-2.3.0

 www-servers/nginx/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/www-servers/nginx/metadata.xml b/www-servers/nginx/metadata.xml
index 6ba5f0f..150cf04 100644
--- a/www-servers/nginx/metadata.xml
+++ b/www-servers/nginx/metadata.xml
@@ -6,6 +6,10 @@
 Tiziano Müller
   
   
+whi...@gentoo.org
+Thomas Deutschmann
+  
+  
 b...@bergstroem.nu
 Johan Bergström
 Co-maintainer, CC on bugs.



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

2016-08-10 Thread Thomas Deutschmann
commit: 83dd7d41b8b39a39a3193a0f0aba51560db5eb5d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 20:23:24 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 20:44:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83dd7d41

dev-libs/librdkafka: Updating maintainer details

Updating my own maintainer details to reflect that I am now a Gentoo
developer.

Gentoo-Bug: 581174

Package-Manager: portage-2.3.0

 dev-libs/librdkafka/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/librdkafka/metadata.xml b/dev-libs/librdkafka/metadata.xml
index a309652..e05a2c9 100644
--- a/dev-libs/librdkafka/metadata.xml
+++ b/dev-libs/librdkafka/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   whi...@whissi.de
-   Thomas D. (Whissi)
+   whi...@gentoo.org
+       Thomas Deutschmann


proxy-ma...@gentoo.org



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

2016-08-10 Thread Thomas Deutschmann
commit: f4e996853a36aa6832b4cb6271ba99a546e08a33
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 20:28:02 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 20:44:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e99685

app-admin/rsyslog: Updating maintainer details

Updating my own maintainer details to reflect that I am now a Gentoo
developer.

Gentoo-Bug: 581174

Package-Manager: portage-2.3.0

 app-admin/rsyslog/metadata.xml | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-admin/rsyslog/metadata.xml b/app-admin/rsyslog/metadata.xml
index bb8a019..567e608 100644
--- a/app-admin/rsyslog/metadata.xml
+++ b/app-admin/rsyslog/metadata.xml
@@ -7,9 +7,8 @@
Primary Maintainer


-   whi...@whissi.de
-   Thomas D. (Whissi)
-   Proxy-Maintainer, CC. bugs
+   whi...@gentoo.org
+   Thomas Deutschmann


Build the general database output module 
(requires dev-db/libdbi)



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

2016-08-10 Thread Thomas Deutschmann
commit: 2a431e7086e3fb6462a5051f4e2763c47148ea6d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 20:15:16 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 20:44:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a431e70

dev-libs/libestr: Removing proxy-maintainer

Now that I am a Gentoo developer this package is no longer maintained
through proxy-maintainer project.

Package-Manager: portage-2.3.0

 dev-libs/libestr/metadata.xml | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-libs/libestr/metadata.xml b/dev-libs/libestr/metadata.xml
index 5c30f70..f4fe337 100644
--- a/dev-libs/libestr/metadata.xml
+++ b/dev-libs/libestr/metadata.xml
@@ -2,6 +2,11 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

+   whi...@gentoo.org
+       Thomas Deutschmann
+   Primary maintainer
+   
+   
andreis.vinograd...@gmail.com
Andreis Vinogradovs

@@ -9,14 +14,6 @@
maksbo...@gentoo.org
Maxim Koltsov

-   
-   whi...@gentoo.org
-       Thomas Deutschmann
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

https://github.com/rsyslog/libestr/issues
rsyslog/libestr



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

2016-08-10 Thread Thomas Deutschmann
commit: f940d337e4f744834ada3cec536af8412ded2bdc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 20:22:22 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 20:44:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f940d337

dev-libs/libfastjson: Removing proxy-maintainer

Now that I am a Gentoo developer this package is no longer maintained
through proxy-maintainer project.

Package-Manager: portage-2.3.0

 dev-libs/libfastjson/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/libfastjson/metadata.xml 
b/dev-libs/libfastjson/metadata.xml
index 6df8005..f380ba0 100644
--- a/dev-libs/libfastjson/metadata.xml
+++ b/dev-libs/libfastjson/metadata.xml
@@ -5,10 +5,6 @@
whi...@gentoo.org
    Thomas Deutschmann

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

https://github.com/rsyslog/libfastjson/issues
rsyslog/libfastjson



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

2016-08-10 Thread Thomas Deutschmann
commit: efed12795891953150baa99aedca410953b304d6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 20:09:42 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 20:44:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efed1279

app-admin/collectd: Removing proxy-maintainer

Now that I am a Gentoo developer this package is no longer maintained
through proxy-maintainer project.

Package-Manager: portage-2.3.0

 app-admin/collectd/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-admin/collectd/metadata.xml b/app-admin/collectd/metadata.xml
index e611f79..95f0467 100644
--- a/app-admin/collectd/metadata.xml
+++ b/app-admin/collectd/metadata.xml
@@ -11,10 +11,6 @@
Johan Bergström
Proxy maintainer; CC him on bugs

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers Project
-   

Collectd gathers statistics about the system it is running on 
and stores this
information. Those statistics can then be used to find current 
performance



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

2016-08-10 Thread Thomas Deutschmann
commit: 774e1f7171945ce8c5889745ed0fa82b12e4cc85
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 20:18:41 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 20:44:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=774e1f71

dev-libs/libfastjson: Updating maintainer details

Updating my own maintainer details to reflect that I am now a Gentoo
developer.

Gentoo-Bug: 581174

Package-Manager: portage-2.3.0

 dev-libs/libfastjson/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libfastjson/metadata.xml 
b/dev-libs/libfastjson/metadata.xml
index 1dbc276..6df8005 100644
--- a/dev-libs/libfastjson/metadata.xml
+++ b/dev-libs/libfastjson/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   whi...@whissi.de
-   Thomas D. (Whissi)
+   whi...@gentoo.org
+       Thomas Deutschmann


proxy-ma...@gentoo.org



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

2016-08-10 Thread Thomas Deutschmann
commit: 504e67b30873c3fc94fcd0555f27e11402beb7ea
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 20:17:24 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 20:44:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504e67b3

dev-libs/liblognorm: Removing proxy-maintainer

Now that I am a Gentoo developer this package is no longer maintained
through proxy-maintainer project.

Package-Manager: portage-2.3.0

 dev-libs/liblognorm/metadata.xml | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-libs/liblognorm/metadata.xml b/dev-libs/liblognorm/metadata.xml
index 89c9cd4..7d460c3 100644
--- a/dev-libs/liblognorm/metadata.xml
+++ b/dev-libs/liblognorm/metadata.xml
@@ -2,6 +2,11 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

+   whi...@gentoo.org
+       Thomas Deutschmann
+   Primary maintainer
+   
+   
andreis.vinograd...@gmail.com
Andreis Vinogradovs

@@ -9,14 +14,6 @@
maksbo...@gentoo.org
Maxim Koltsov

-   
-   whi...@gentoo.org
-       Thomas Deutschmann
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

https://github.com/rsyslog/liblognorm/issues
rsyslog/liblognorm



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

2016-08-10 Thread Thomas Deutschmann
commit: bdc6ed80265e4bd3016968fef4f291b017b0d0ad
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 20:23:54 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 20:44:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc6ed80

dev-libs/librdkafka: Removing proxy-maintainer

Now that I am a Gentoo developer this package is no longer maintained
through proxy-maintainer project.

Package-Manager: portage-2.3.0

 dev-libs/librdkafka/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/librdkafka/metadata.xml b/dev-libs/librdkafka/metadata.xml
index e05a2c9..e0fb32e 100644
--- a/dev-libs/librdkafka/metadata.xml
+++ b/dev-libs/librdkafka/metadata.xml
@@ -5,10 +5,6 @@
whi...@gentoo.org
    Thomas Deutschmann

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

https://github.com/edenhill/librdkafka/issues
edenhill/librdkafka



[gentoo-commits] repo/gentoo:master commit in: net-firewall/shorewall/

2016-08-10 Thread Thomas Deutschmann
commit: f5063caf4b4b520d763c5c967803e0237d9150f1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 19:46:42 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 19:47:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5063caf

net-firewall/shorewall: Removing proxy-maintainer

Now that I am a Gentoo developer this package is no longer maintained
through proxy-maintainer project.

Package-Manager: portage-2.3.0

 net-firewall/shorewall/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-firewall/shorewall/metadata.xml 
b/net-firewall/shorewall/metadata.xml
index 084595d..e985bb0 100644
--- a/net-firewall/shorewall/metadata.xml
+++ b/net-firewall/shorewall/metadata.xml
@@ -9,10 +9,6 @@
net...@gentoo.org
Gentoo network monitoring and analysis project

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

The Shoreline Firewall, more commonly known as "Shorewall", is 
high-level tool for configuring Netfilter.
You describe your firewall/gateway requirements using entries 
in a set of configuration files.



[gentoo-commits] repo/gentoo:master commit in: net-firewall/shorewall/

2016-08-10 Thread Thomas Deutschmann
commit: c462179e2125c90a90e988aefc1f2605f084bbec
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 19:39:20 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 19:47:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c462179e

net-firewall/shorewall: Updating maintainer details

Updating my own maintainer details to reflect that I am now a Gentoo
developer.

Gentoo-Bug: 581174

Package-Manager: portage-2.3.0

 net-firewall/shorewall/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-firewall/shorewall/metadata.xml 
b/net-firewall/shorewall/metadata.xml
index cd6edc7..084595d 100644
--- a/net-firewall/shorewall/metadata.xml
+++ b/net-firewall/shorewall/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   whi...@whissi.de
-   Thomas D. (Whissi)
+   whi...@gentoo.org
+       Thomas Deutschmann


net...@gentoo.org



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

2016-08-10 Thread Thomas Deutschmann
commit: f61b4ec7ae3ffa023d48b49d79026275cc25d0c5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 20:08:16 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 20:44:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61b4ec7

app-admin/collectd: Updating maintainer details

Updating my own maintainer details to reflect that I am now a Gentoo
developer.

Gentoo-Bug: 581174

Package-Manager: portage-2.3.0

 app-admin/collectd/metadata.xml | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-admin/collectd/metadata.xml b/app-admin/collectd/metadata.xml
index 359cb79..e611f79 100644
--- a/app-admin/collectd/metadata.xml
+++ b/app-admin/collectd/metadata.xml
@@ -2,14 +2,14 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   b...@bergstroem.nu
-   Johan Bergström
-   Primary proxied maintainer; set to assignee in all 
bugs
+   whi...@gentoo.org
+       Thomas Deutschmann
+   Primary maintainer


-   whi...@whissi.de
-   Thomas D.
-   Proxied co-maintainer
+   b...@bergstroem.nu
+   Johan Bergström
+   Proxy maintainer; CC him on bugs


proxy-ma...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/, sys-block/f3/files/

2016-08-14 Thread Thomas Deutschmann
commit: 5923229d2c7b63be3ffbad51070c29499300b030
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 14 15:18:37 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 14 15:18:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5923229d

sys-block/f3: New package

The "Fight Flash Fraud" or "Fight Fake Flash" tool represents
a GPLv3 implementation of the algorithm of h2testw and further
improvements to speed up the identification of fake drives
as well as making them usable.

You can also use these utilities if you want to test the
integrity of your USB/flash medium.

Package-Manager: portage-2.3.0

 sys-block/f3/Manifest  |   1 +
 sys-block/f3/f3-6.0.ebuild |  78 
 sys-block/f3/files/f3-6.0-extra-target.patch   | 108 ++
 .../f3-6.0-fix-compiler-warnings_f3probe.patch |  50 +++
 .../f3-6.0-fix-compiler-warnings_f3read.patch  |  88 +
 sys-block/f3/files/f3-6.0-respect-ldflags.patch|  40 ++
 sys-block/f3/files/f3-6.0-upstream-issue-44.patch  |  25 ++
 sys-block/f3/files/f3-6.0-use-argp_parse.patch | 417 +
 sys-block/f3/metadata.xml  |  26 ++
 9 files changed, 833 insertions(+)

diff --git a/sys-block/f3/Manifest b/sys-block/f3/Manifest
new file mode 100644
index 000..2f440a9
--- /dev/null
+++ b/sys-block/f3/Manifest
@@ -0,0 +1 @@
+DIST f3-6.0.tar.gz 45355 SHA256 
d72addb15809bc6229a08ac57e2b87b34eac80346384560ba1f16dae03fbebd5 SHA512 
7960d01d7a2bd01a236006fcb4081cc7e2c0be674bc3e28137f00ea3f558a04eed47f10e7d3795c219943092ee43fb3189e19ff1925a7ed4ff5102130d65a470
 WHIRLPOOL 
5d96587b62528c3559061ee940342247934995cbcc919991ab53f75cc7e38d9400e3695535be1aaf80d17efc4530e89e61fead9af08c635ceba1c2937d3803d6

diff --git a/sys-block/f3/f3-6.0.ebuild b/sys-block/f3/f3-6.0.ebuild
new file mode 100644
index 000..f65de35
--- /dev/null
+++ b/sys-block/f3/f3-6.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Utilities to detect broken or counterfeit flash storage"
+HOMEPAGE="http://oss.digirati.com.br/f3/ https://github.com/AltraMayor/f3;
+
+PATCHES=(
+   "${FILESDIR}"/f3-6.0-fix-compiler-warnings_f3read.patch
+   "${FILESDIR}"/f3-6.0-fix-compiler-warnings_f3probe.patch
+   "${FILESDIR}"/f3-6.0-respect-ldflags.patch
+   "${FILESDIR}"/f3-6.0-use-argp_parse.patch
+   "${FILESDIR}"/f3-6.0-extra-target.patch
+   "${FILESDIR}"/f3-6.0-upstream-issue-44.patch
+)
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="
+   git://github.com/AltraMayor/${PN}.git
+   https://github.com/AltraMayor/${PN}.git
+   "
+
+   PATCHES=()
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+IUSE="extra"
+
+DEPEND="extra? (
+   sys-block/parted
+   virtual/udev
+   )"
+
+RDEPEND=""
+
+DOCS=( changelog README.md )
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's:-ggdb::' \
+   -e 's:^PREFIX =:PREFIX ?=:' \
+   Makefile || die
+
+   tc-export CC
+
+   append-cflags -fgnu89-inline # 
https://github.com/AltraMayor/f3/issues/34
+}
+
+src_compile() {
+   default
+
+   if use extra; then
+   emake V=1 extra
+   fi
+}
+
+src_install() {
+   emake PREFIX="${ED%/}/usr" install
+
+   if use extra; then
+   emake PREFIX="${ED%/}/usr" install-extra
+   fi
+
+   dodoc "${DOCS[@]}"
+}

diff --git a/sys-block/f3/files/f3-6.0-extra-target.patch 
b/sys-block/f3/files/f3-6.0-extra-target.patch
new file mode 100644
index 000..8523ca3
--- /dev/null
+++ b/sys-block/f3/files/f3-6.0-extra-target.patch
@@ -0,0 +1,108 @@
+From 64d169e2486121eaece555c56040d6aff71e0b51 Mon Sep 17 00:00:00 2001
+From: Michel Machado <mic...@digirati.com.br>
+Date: Tue, 29 Mar 2016 12:56:43 -0400
+Subject: [PATCH] Mark experimental applications as stable
+
+The code of the applications f3probe, f3brew, and f3fix is now
+mature, and they have not received any significant bug report for
+about six months.
+
+From now on, one needs to compile these applications with
+```make extra```
+---
+ Makefile  | 10 +-
+ README.md | 29 -
+ 2 files changed, 17 insertions(+), 22 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 46853f5..ce54842 100644
+--- a/Makefile
 b/Makefile
+@@ -2,14 +2,14 @@ CC ?= gcc
+ CFLAGS += -std=c99 -Wall -Wex

[gentoo-commits] repo/gentoo:master commit in: sys-block/hpssacli/

2016-08-14 Thread Thomas Deutschmann
commit: 36b3901256e5250ffe85270717e781c60894c9e9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 14 14:13:15 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 14 14:41:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b39012

sys-block/hpssacli: Add missing x86 SRC

Package-Manager: portage-2.3.0

 sys-block/hpssacli/Manifest   | 1 +
 .../{hpssacli-2.40.13.0.ebuild => hpssacli-2.40.13.0-r1.ebuild}   | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-block/hpssacli/Manifest b/sys-block/hpssacli/Manifest
index 198ab11..36410c0 100644
--- a/sys-block/hpssacli/Manifest
+++ b/sys-block/hpssacli/Manifest
@@ -1 +1,2 @@
+DIST hpssacli-2.40-13.0.i386.rpm 11413754 SHA256 
54609da022003be25a8711230d36bbb723011857b7bb5d655f1420528cdaecd8 SHA512 
f284c0979141fa2ef8728b2a6c7d7aa8b0e5e61ebb3878439321dd3742223f240f5be9782068da49a58c07ce91615072d9575f22feefb9ff6bb6fac00ae31d75
 WHIRLPOOL 
5a8cc350b895404c5589bcbe2952a371f4234183f14872dcbbc9989ca3711d5cf39704eedf9a00d69d8d4fcb830d00d527278b34d1d57d2bdd893a6e8bfae0df
 DIST hpssacli-2.40-13.0.x86_64.rpm 11772990 SHA256 
1e17602dec56f30dfe9329eb5ea060ac0dbb42ea003a27e8eecaa2148b331599 SHA512 
4a650c2700f77bdc79693905e56598cbe8f198d4f54c7c97e05a7b8af830f11c5e5eea2d16538a3c6068eadb75159850b391d7f772f59447bbbd870f64eb7efa
 WHIRLPOOL 
b0821a4875724cab30c0e95fccdca71e0700e3008e48fe9efb6d0b5d1f8f3de32259b586aaa5f0bdbd51a350b8467d992ee6aefceac9ee81beb0c34f2a6b0ec7

diff --git a/sys-block/hpssacli/hpssacli-2.40.13.0.ebuild 
b/sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild
similarity index 88%
rename from sys-block/hpssacli/hpssacli-2.40.13.0.ebuild
rename to sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild
index 75a43e1..55ae7bd 100644
--- a/sys-block/hpssacli/hpssacli-2.40.13.0.ebuild
+++ b/sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild
@@ -10,7 +10,9 @@ MY_PV=$(replace_version_separator 2 '-')
 
 DESCRIPTION="HPE Smart Storage Administrator (HPE SSA) CLI (HPSSACLI, formerly 
HPACUCLI)"
 
HOMEPAGE="http://h20564.www2.hpe.com/hpsc/swd/public/detail?swItemId=MTX_04bffb688a73438598fef81ddd;
-SRC_URI="http://downloads.linux.hpe.com/SDR/repo/spp/RHEL/7/x86_64/current/${PN}-${MY_PV}.x86_64.rpm;
+SRC_URI="
+   amd64? ( 
http://downloads.linux.hpe.com/SDR/repo/spp/RHEL/6/x86_64/current/${PN}-${MY_PV}.x86_64.rpm
 )
+   x86? ( 
http://downloads.linux.hpe.com/SDR/repo/spp/RHEL/6/i686/current/${PN}-${MY_PV}.i386.rpm
 )"
 
 LICENSE="hpe"
 SLOT="0"



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

2016-08-14 Thread Thomas Deutschmann
commit: c0bf277e22855ea2177f15712eeec6dc2f01
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 14 14:40:43 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 14 14:41:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0bf277e

sys-apps/hponcfg: New package

HP Lights-Out Online Configuration utility (HPONCFG) is a configuration
utility available from HPE to configure iLO of Proliant Server.

Package-Manager: portage-2.3.0

 sys-apps/hponcfg/Manifest   |  2 ++
 sys-apps/hponcfg/hponcfg-4.6.0.0.ebuild | 44 +
 sys-apps/hponcfg/metadata.xml   |  8 ++
 3 files changed, 54 insertions(+)

diff --git a/sys-apps/hponcfg/Manifest b/sys-apps/hponcfg/Manifest
new file mode 100644
index 000..7f8345d
--- /dev/null
+++ b/sys-apps/hponcfg/Manifest
@@ -0,0 +1,2 @@
+DIST hponcfg-4.6.0-0.i386.rpm 39344 SHA256 
ce4c82aa9cff7ad115208f1a3358f1f6b6891c2356615c10ca825d6b3afef187 SHA512 
534e2d656349e34c539755d807456a671363640ca8dd6853787dbf7f2a594acb88478b59b2e21ca07b8c6f118f6ad3c2e0eb1ec072484db6a8fb707bd593e0e7
 WHIRLPOOL 
8d69682a8a69a8863ae96dea73640ad0900447062deffa0289a440c2cce52089292a05e80c1d0c076c519716bd7f88d803ec7887f2fb817266ffd39fb03359fe
+DIST hponcfg-4.6.0-0.x86_64.rpm 44121 SHA256 
9867452e6e1bcbf9ed4f9bc4e7c48d552d7e77348ae026712685c2ef58f76555 SHA512 
830abe6816295fa7e0888e0848d707ab41510a9ea6dc17d01fd5de2fa56faf49af43ef6698aa379ac8baa6ab729262e77e209b90103ce67d45bf6f0b2d4df142
 WHIRLPOOL 
1e30007160e69336dc28db2eebae83099ca6b1d9efc235f2c521f1a4867302ab1540194a6dd37d90dfcef48cffde94ef734281a9164d9ec765ccaff1e922e7b8

diff --git a/sys-apps/hponcfg/hponcfg-4.6.0.0.ebuild 
b/sys-apps/hponcfg/hponcfg-4.6.0.0.ebuild
new file mode 100644
index 000..96905ae
--- /dev/null
+++ b/sys-apps/hponcfg/hponcfg-4.6.0.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit pax-utils rpm versionator
+
+MY_PV=$(replace_version_separator 3 '-')
+
+DESCRIPTION="HP Lights-Out Online Configuration Utility (HPONCFG)"
+HOMEPAGE="http://h20564.www2.hpe.com/hpsc/swd/public/detail?swItemId=MTX_5ab6295f49964f16a699064f29;
+SRC_URI="
+   amd64? ( 
http://downloads.linux.hpe.com/SDR/repo/spp/RHEL/6/x86_64/current/${PN}-${MY_PV}.x86_64.rpm
 )
+   x86? ( 
http://downloads.linux.hpe.com/SDR/repo/spp/RHEL/6/i686/current/${PN}-${MY_PV}.i386.rpm
 )"
+
+LICENSE="hpe"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="elibc_glibc? ( >sys-libs/glibc-2.14 )"
+
+S="${WORKDIR}"
+
+QA_PRESTRIPPED="/usr/sbin/hponcfg /usr/li.*/libcpqc.*"
+
+src_install() {
+   dosbin sbin/hponcfg
+
+   # When bumping, verify SONAME (scanelf -S libhponcfg64.so)!
+   if use amd64; then
+   newlib.so "${S}"/usr/lib64/libhponcfg64.so libcpqci64.so.3
+   dosym libcpqci64.so.3 /usr/$(get_libdir)/libhponcfg64.so
+   elif use x86; then
+   newlib.so "${S}"/usr/lib/libhponcfg.so libcpqci.so.3
+   dosym libcpqci.so.3 /usr/$(get_libdir)/libhponcfg.so
+   fi
+
+   dodoc "${S}"/usr/share/doc/hponcfg/*
+
+   pax-mark m "${D}"usr/sbin/hponcfg
+}

diff --git a/sys-apps/hponcfg/metadata.xml b/sys-apps/hponcfg/metadata.xml
new file mode 100644
index 000..a32d600
--- /dev/null
+++ b/sys-apps/hponcfg/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   whi...@gentoo.org
+   Thomas Deutschmann
+   
+



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

2016-08-15 Thread Thomas Deutschmann
commit: 5075ae78397ebc8e05ba29e7e79cba0e32290eac
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 15 11:27:09 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 15 11:34:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5075ae78

www-servers/nginx: Dropping proxy-maintainer project; Rearranging maintainer 
order

Now that I am a Gentoo developer this package is no longer maintained
through proxy-maintainer project.

Rearranging maintainer order for proper bug assignment.

Package-Manager: portage-2.3.0

 www-servers/nginx/metadata.xml | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/www-servers/nginx/metadata.xml b/www-servers/nginx/metadata.xml
index 150cf04..2721de5 100644
--- a/www-servers/nginx/metadata.xml
+++ b/www-servers/nginx/metadata.xml
@@ -2,22 +2,18 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
   
-dev-z...@gentoo.org
-Tiziano Müller
-  
-  
 whi...@gentoo.org
     Thomas Deutschmann
   
   
+dev-z...@gentoo.org
+Tiziano Müller
+  
+  
 b...@bergstroem.nu
 Johan Bergström
 Co-maintainer, CC on bugs.
   
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
   
 Enables file AIO support
 Enable HTTP core support



[gentoo-commits] repo/gentoo:master commit in: net-firewall/shorewall/

2016-08-12 Thread Thomas Deutschmann
commit: 2e6a71b85f300a08654fc437fedb3cc0059010ed
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 13 00:23:18 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 13 00:26:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6a71b8

net-firewall/shorewall: Bump to v5.0.11

Package-Manager: portage-2.3.0

 net-firewall/shorewall/Manifest|   7 +
 net-firewall/shorewall/shorewall-5.0.11.ebuild | 452 +
 2 files changed, 459 insertions(+)

diff --git a/net-firewall/shorewall/Manifest b/net-firewall/shorewall/Manifest
index 46378e0..e2e88de 100644
--- a/net-firewall/shorewall/Manifest
+++ b/net-firewall/shorewall/Manifest
@@ -1,28 +1,35 @@
 DIST shorewall-5.0.10.1.tar.bz2 503114 SHA256 
138d86968e99d079a6268ca05e00b22874448b29e5a9698cccba295b35c457cd SHA512 
478792c0605174c85821ecddf3665b3ff0559074ee71a085c81035286f57987959619c40f5a6138fc832ed3cb3045f7e54b1a3242e0b7fa420661159d1238743
 WHIRLPOOL 
a326ee33e060b02c0936135f701cd0f08b85d2bc3eb2cf9380ad764be280571c27b87ce7cafd51384a5e370f98cdf96caabb85d7cee6859d30a432a5874b7829
+DIST shorewall-5.0.11.tar.bz2 504955 SHA256 
b8a836d443c9d94c489dbd8e9672c0c42a4be0ca9a95e4762a64b615d96c8228 SHA512 
6240e00fe9a381a35acc6c2307d73fd69a37345a653ee003d0c94a0fd6078e29afbb2237ad2be6ddf952d463e5af4f23cc24426aa7aaebfbb5ed4f3ee9aaa0b5
 WHIRLPOOL 
e3e3b9b19e129f471d60e7a77dbf9bb49232137ad25a192d34fdcba1b44a8275caefffe23e6b2b76b76d685333848d331ea1ebaa4fc8900d651f7df728babe91
 DIST shorewall-5.0.4.tar.bz2 482227 SHA256 
34a4ab3e4ded052cb563a280f07f350616db913ded124bfceb39adb325f1ce0a SHA512 
7912d46e794b4facf29d290370a5cbad83a568873d8aca1b6efe7856c1420a7da882957d16bd4d376d9e7c69accb5263bfa0dd73af06f3c85eab41a0e244c362
 WHIRLPOOL 
eb7351b01c9a3c709179eb6e21d6bb54935a11c066fb31588a1b90c9a089eac7e2d8387006f436c2a68c1618847f5ea69c65e8233240a8d3c8352e0a4d685dc9
 DIST shorewall-5.0.7.2.tar.bz2 488554 SHA256 
f88746e8fbce315e333855120c9c7bc0390ddd170696a8059bfe0a7c94887c50 SHA512 
31fc0c2c1498eb67a311dd181340bdabb90170e16240a9cf4fb85d08773bbb33f6f857e9229133d98100d39e7c1a1b9c39118749094f65382698155d897ec7f1
 WHIRLPOOL 
af78482e9b9909eda84b4dfc831a13219073c38db4d324d32a593b7be5829f7be8eba733db42dfdb6d5e86d638c8462c2b755bc5ba2f210c1ccd0cedfe369918
 DIST shorewall-5.0.9.2.tar.bz2 499644 SHA256 
62b764d833d78eddafd2a2592eac983599c77a6063540cdb351954d4c61c6822 SHA512 
ac3a91da2ee97e3e129a0db85975c5ff10d46f4dc86771b203dfd325d129585c6d3023e230ed8615e95dceabbb5be61d394e0f77ab53d75c8666f6698b3c2a30
 WHIRLPOOL 
e9012bf6cfe08ba05688a3d545f43e5c9a8414bc20558403ad778caf3d2e0cb8c847355ccc035066c47496720aab635d7b7cc2ccbf08af75ce3ecac0ce15fd4a
 DIST shorewall-core-5.0.10.1.tar.bz2 59308 SHA256 
c048afa488da0ec3cf4d140fb105de45c984c6c1f71d88ce39a99bda4ba0ffe8 SHA512 
a9a529f5c4c7d414d4cd3179378694fa25261159563425c64630b33e1ffe39594ca7eab171091b2412dd7c995bd113a08b0689eadf501e711b09b861fc1c295f
 WHIRLPOOL 
fca720a4ea18334d1d383f121a2424d6e726eed7cd47fbda7595f06c0e608aae413fa0d394c305052a8a457e4ffb2cafcb2081560882c7f77abac52a203168b6
+DIST shorewall-core-5.0.11.tar.bz2 59845 SHA256 
203122ee213bb31e464a25cf4e947800bea595914888cc496dafdd2e202b65ba SHA512 
f210d2bbf3ff078a45d76334933d28d03a7a5ed27c1f7c599527f282c3215bcfda95359712e2bb2823e6416fd278cd099fd1fd188d1e21b1c2291802de28fa7b
 WHIRLPOOL 
976660011903e9f688252be7fbc6ce648468156fe8c99c5b20b64fe9e385969f460ba764dce5fd26f99f1ddd527aabea57b896a6db12f8feed1f439a6c10b109
 DIST shorewall-core-5.0.4.tar.bz2 50604 SHA256 
ea80b9e1854033c723a5321fc920b35aa0ebb0dea3721a47cee616aa3b92ed9f SHA512 
1db3b7a44bf2f99d1a9c6775c798285bbc9a4bec5a340a10fd762600c01486f90d305297247cceb451616e852d9deb89163a43082e06f9eadad75cdd5d480a21
 WHIRLPOOL 
bb4cea303c7ea1190ec3788f9e7cab4f0febf88ab5047c18adbe9e88476c5ebe569bd3ead6105131a61ac6c31bdab6d3192383e1709847e637220f223a8875b9
 DIST shorewall-core-5.0.7.2.tar.bz2 53796 SHA256 
97f984261ca24e11e0ce4ab8c6ee2bb7f877dad9ed5b3df292bc6a6336e50b4c SHA512 
7d76fede69e1cd218e574087cdf609b8fce6997a0f904151f2f514558d1664008a5e7516e1d97a912fe028c95a4d313c3db8e180745c99b5e15b28d25a67ccf6
 WHIRLPOOL 
0be39a6b9db6c561d5d2bd5e192b77d81a59c9236dcd3595a2d9b03af00e7df06b8f9e7aeedc03f9226714c987b1e812fb053e472099649bc0f1295943ac1459
 DIST shorewall-core-5.0.9.2.tar.bz2 58815 SHA256 
5dd9d9b14d780672b23c51cd96f5470cb3278aab30a8c40242cc7d61d7c3203b SHA512 
05f33b7d4191b300ceeb32833b517302ab118be282775f2611943b29a7149eff017d5ef0a3c8af50fb8e53e8aadf563fdbaf7b4f04892ab51a82be1d5ab33ca4
 WHIRLPOOL 
bd97b84abc518f3b0fd2af808109d352845718b1741fc45e41e51d83d73910e074f231df3660c1b5a7f5167b25cf65e9cea8d6b573b5a85be8bf3a681fab28c4
 DIST shorewall-docs-html-5.0.10.1.tar.bz2 4270330 SHA256 
7dadc4996bd725b9391e4acc4a939337c37de5738a2dea5594d399b1e2a91995 SHA512 
c575abbdd8d31f2cceee40b78f596bd7223d4bb1087dcb5b54d1edb2eff91b56e03e4a31f243c587b6357a185be5908cff5681dfc438ecd4224f04e309933327
 WHI

[gentoo-commits] repo/gentoo:master commit in: net-firewall/shorewall/

2016-08-12 Thread Thomas Deutschmann
commit: 366a8a8374c156b02cd95498a962ac34a0d8b41c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 13 00:25:29 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 13 00:26:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=366a8a83

net-firewall/shorewall: Cleanup

Package-Manager: portage-2.3.0

 net-firewall/shorewall/Manifest |  14 -
 net-firewall/shorewall/shorewall-5.0.4.ebuild   | 452 
 net-firewall/shorewall/shorewall-5.0.9.2.ebuild | 452 
 3 files changed, 918 deletions(-)

diff --git a/net-firewall/shorewall/Manifest b/net-firewall/shorewall/Manifest
index e2e88de..14bdf31 100644
--- a/net-firewall/shorewall/Manifest
+++ b/net-firewall/shorewall/Manifest
@@ -1,35 +1,21 @@
 DIST shorewall-5.0.10.1.tar.bz2 503114 SHA256 
138d86968e99d079a6268ca05e00b22874448b29e5a9698cccba295b35c457cd SHA512 
478792c0605174c85821ecddf3665b3ff0559074ee71a085c81035286f57987959619c40f5a6138fc832ed3cb3045f7e54b1a3242e0b7fa420661159d1238743
 WHIRLPOOL 
a326ee33e060b02c0936135f701cd0f08b85d2bc3eb2cf9380ad764be280571c27b87ce7cafd51384a5e370f98cdf96caabb85d7cee6859d30a432a5874b7829
 DIST shorewall-5.0.11.tar.bz2 504955 SHA256 
b8a836d443c9d94c489dbd8e9672c0c42a4be0ca9a95e4762a64b615d96c8228 SHA512 
6240e00fe9a381a35acc6c2307d73fd69a37345a653ee003d0c94a0fd6078e29afbb2237ad2be6ddf952d463e5af4f23cc24426aa7aaebfbb5ed4f3ee9aaa0b5
 WHIRLPOOL 
e3e3b9b19e129f471d60e7a77dbf9bb49232137ad25a192d34fdcba1b44a8275caefffe23e6b2b76b76d685333848d331ea1ebaa4fc8900d651f7df728babe91
-DIST shorewall-5.0.4.tar.bz2 482227 SHA256 
34a4ab3e4ded052cb563a280f07f350616db913ded124bfceb39adb325f1ce0a SHA512 
7912d46e794b4facf29d290370a5cbad83a568873d8aca1b6efe7856c1420a7da882957d16bd4d376d9e7c69accb5263bfa0dd73af06f3c85eab41a0e244c362
 WHIRLPOOL 
eb7351b01c9a3c709179eb6e21d6bb54935a11c066fb31588a1b90c9a089eac7e2d8387006f436c2a68c1618847f5ea69c65e8233240a8d3c8352e0a4d685dc9
 DIST shorewall-5.0.7.2.tar.bz2 488554 SHA256 
f88746e8fbce315e333855120c9c7bc0390ddd170696a8059bfe0a7c94887c50 SHA512 
31fc0c2c1498eb67a311dd181340bdabb90170e16240a9cf4fb85d08773bbb33f6f857e9229133d98100d39e7c1a1b9c39118749094f65382698155d897ec7f1
 WHIRLPOOL 
af78482e9b9909eda84b4dfc831a13219073c38db4d324d32a593b7be5829f7be8eba733db42dfdb6d5e86d638c8462c2b755bc5ba2f210c1ccd0cedfe369918
-DIST shorewall-5.0.9.2.tar.bz2 499644 SHA256 
62b764d833d78eddafd2a2592eac983599c77a6063540cdb351954d4c61c6822 SHA512 
ac3a91da2ee97e3e129a0db85975c5ff10d46f4dc86771b203dfd325d129585c6d3023e230ed8615e95dceabbb5be61d394e0f77ab53d75c8666f6698b3c2a30
 WHIRLPOOL 
e9012bf6cfe08ba05688a3d545f43e5c9a8414bc20558403ad778caf3d2e0cb8c847355ccc035066c47496720aab635d7b7cc2ccbf08af75ce3ecac0ce15fd4a
 DIST shorewall-core-5.0.10.1.tar.bz2 59308 SHA256 
c048afa488da0ec3cf4d140fb105de45c984c6c1f71d88ce39a99bda4ba0ffe8 SHA512 
a9a529f5c4c7d414d4cd3179378694fa25261159563425c64630b33e1ffe39594ca7eab171091b2412dd7c995bd113a08b0689eadf501e711b09b861fc1c295f
 WHIRLPOOL 
fca720a4ea18334d1d383f121a2424d6e726eed7cd47fbda7595f06c0e608aae413fa0d394c305052a8a457e4ffb2cafcb2081560882c7f77abac52a203168b6
 DIST shorewall-core-5.0.11.tar.bz2 59845 SHA256 
203122ee213bb31e464a25cf4e947800bea595914888cc496dafdd2e202b65ba SHA512 
f210d2bbf3ff078a45d76334933d28d03a7a5ed27c1f7c599527f282c3215bcfda95359712e2bb2823e6416fd278cd099fd1fd188d1e21b1c2291802de28fa7b
 WHIRLPOOL 
976660011903e9f688252be7fbc6ce648468156fe8c99c5b20b64fe9e385969f460ba764dce5fd26f99f1ddd527aabea57b896a6db12f8feed1f439a6c10b109
-DIST shorewall-core-5.0.4.tar.bz2 50604 SHA256 
ea80b9e1854033c723a5321fc920b35aa0ebb0dea3721a47cee616aa3b92ed9f SHA512 
1db3b7a44bf2f99d1a9c6775c798285bbc9a4bec5a340a10fd762600c01486f90d305297247cceb451616e852d9deb89163a43082e06f9eadad75cdd5d480a21
 WHIRLPOOL 
bb4cea303c7ea1190ec3788f9e7cab4f0febf88ab5047c18adbe9e88476c5ebe569bd3ead6105131a61ac6c31bdab6d3192383e1709847e637220f223a8875b9
 DIST shorewall-core-5.0.7.2.tar.bz2 53796 SHA256 
97f984261ca24e11e0ce4ab8c6ee2bb7f877dad9ed5b3df292bc6a6336e50b4c SHA512 
7d76fede69e1cd218e574087cdf609b8fce6997a0f904151f2f514558d1664008a5e7516e1d97a912fe028c95a4d313c3db8e180745c99b5e15b28d25a67ccf6
 WHIRLPOOL 
0be39a6b9db6c561d5d2bd5e192b77d81a59c9236dcd3595a2d9b03af00e7df06b8f9e7aeedc03f9226714c987b1e812fb053e472099649bc0f1295943ac1459
-DIST shorewall-core-5.0.9.2.tar.bz2 58815 SHA256 
5dd9d9b14d780672b23c51cd96f5470cb3278aab30a8c40242cc7d61d7c3203b SHA512 
05f33b7d4191b300ceeb32833b517302ab118be282775f2611943b29a7149eff017d5ef0a3c8af50fb8e53e8aadf563fdbaf7b4f04892ab51a82be1d5ab33ca4
 WHIRLPOOL 
bd97b84abc518f3b0fd2af808109d352845718b1741fc45e41e51d83d73910e074f231df3660c1b5a7f5167b25cf65e9cea8d6b573b5a85be8bf3a681fab28c4
 DIST shorewall-docs-html-5.0.10.1.tar.bz2 4270330 SHA256 
7dadc4996bd725b9391e4acc4a939337c37de5738a2dea5594d399b1e2a91995 

[gentoo-commits] repo/gentoo:master commit in: net-firewall/shorewall/

2016-08-12 Thread Thomas Deutschmann
commit: 35d9a27dbe3ab933502d2d1884630e50e9187389
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 13 00:19:00 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 13 00:26:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d9a27d

net-firewall/shorewall: Retroactively mark stable for the remaining arches 
using the ALLARCHES policy

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

Package-Manager: portage-2.3.0

 net-firewall/shorewall/shorewall-5.0.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/shorewall/shorewall-5.0.7.2.ebuild 
b/net-firewall/shorewall/shorewall-5.0.7.2.ebuild
index 18698a2..d15be82 100644
--- a/net-firewall/shorewall/shorewall-5.0.7.2.ebuild
+++ b/net-firewall/shorewall/shorewall-5.0.7.2.ebuild
@@ -67,7 +67,7 @@ if [[ ${MY_PV} = *-Beta* ]] || [[ ${MY_PV} = *-RC* ]]; then
unset _tmp_last_index
unset _tmp_suffix
 else
-   KEYWORDS="alpha amd64 hppa ppc ppc64 ~sparc x86"
+   KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
 fi
 
 SRC_URI="



[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/files/, www-servers/nginx/

2016-08-10 Thread Thomas Deutschmann
commit: 77945d7d197a90163f20bb183e71538c40fd7f8b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 22:13:12 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 22:13:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77945d7d

www-servers/nginx: Cleanup

Removing previous ebuilds with incomplete HTTPoxy mitigation.

Package-Manager: portage-2.3.0

 www-servers/nginx/Manifest |   1 -
 .../nginx/files/nginx-httpoxy-mitigation.patch |  33 -
 www-servers/nginx/nginx-1.10.1-r1.ebuild   | 768 
 www-servers/nginx/nginx-1.11.2.ebuild  | 774 
 www-servers/nginx/nginx-1.11.3.ebuild  | 782 -
 5 files changed, 2358 deletions(-)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index a721492..da1e09c 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -1,6 +1,5 @@
 DIST modsecurity-2.9.1.tar.gz 4261212 SHA256 
958cc5a7a7430f93fac0fd6f8b9aa92fc1801efce0cda797d6029d44080a9b24 SHA512 
374733cbfc26e53d95b78c8f268a4e465d838163e9893fc24e33a9d272b114f1b287147bab6d0289575074cbbd94f48983e23fa59832cbcb32950046cea59269
 WHIRLPOOL 
5f41bebf032f8a269412d104b7632a06af4d4c495658c9cd1ebf69b82c10ce1bbcb34b9dd159a7b00e57348714a5e93ad3db19701dda51479accd3a9dc79a9cb
 DIST nginx-1.10.1.tar.gz 909077 SHA256 
1fd35846566485e03c0e318989561c135c598323ff349c503a6c14826487a801 SHA512 
fa1329d40e83340380332dd5e2ed66f08dd59cc7f7582dd0e0193c493353ba550e80dc80e5165c225d70532d4197abc49cc8c760e8ab72e48f630cb57c2803e1
 WHIRLPOOL 
6942f70c3279a28bd8d664d085dee68bf0d0526c8dcb636f3258c9de598268efc984af72e527efd86889bd13911b38b0bdb2de1e92eef69cabd02f7080f64eb6
-DIST nginx-1.11.2.tar.gz 924979 SHA256 
a0327be3e647bdc4a1b3ef98946a8e8fbf258ce8da6bed9a94222b249ae2700a SHA512 
56fb66dd7267780acaa186679f3abefcddb3dd7701d0d87518e98c83b62cd171f40e4ce47cec0a42d31181d57856c9ba820ded001975bd50c9c09dcf409b11bf
 WHIRLPOOL 
31de538411e164727cfde081300b0e98eb8dbd3fecdbad73a22672b33b6b23d08b33aa8e238d3b72649c474ef6abf7026a43d06e329b35a1a5a3e9e4ace72c91
 DIST nginx-1.11.3.tar.gz 938045 SHA256 
4a667f40f9f3917069db1dea1f2d5baa612f1fa19378aadf71502e846a424610 SHA512 
b983aca61335facf5778675b80fc28341ec9cfee2190319ed130b9c5d5ceff8133677f4609ecafd5a782daa5962e41bb6cb6a857380bbbe9cee67cd0ab2026d4
 WHIRLPOOL 
f197bc4f5e1ed234b26d625db5bf665a24c09da316e3cae3c0f394f0b4db116acad5db15add7fd92b5fe1428f95449538584f57272f8bad89b912fb38fbb2c7d
 DIST nginx-auth-ldap-dbcef31bebb2d54b6120422d0b178bbf78bc48f7.tar.gz 16998 
SHA256 35c8f29581823be0f8bdbcf237d7fa5518c45eabe0ab9a695b131d32c8f1c264 SHA512 
f47a9a6c5f93daa9260825261d2069bca5fc528221f94fc8ec98462f61774a36bce0238d931f8d0690544fd0144a83f942b6673c8376fe03f7834f8da971
 WHIRLPOOL 
26a2f67e715d13f785932f00e642c0864b5b7059d120f7fe7458017dbe02203f4873d1cfc4f0dd262834465438ad2b00ef4b49295e18a8e246abda6f7694ac70
 DIST nginx_http_sticky_module_ng-1.2.6.tar.bz2 124089 SHA256 
e47b9fd435d7a5a3200f945a9745aaa7b9446495bda76df48f211129f88d6b26 SHA512 
2632b04c94f523aa7c9726db182cba11d83e642c2db5798274e67fbef30de95d02e4e95cbfb98bc429d4244d630b5d9617405b43f728ae0117a5c134940c0ded
 WHIRLPOOL 
1b754c02f834c6b4d4930e9c46b8c5accb6c9663718fb9296c92d79bc33206e66e49e4234ca4db9a5afcd42fa23273bdf0e675aa7b38927c4e46a85318c189eb

diff --git a/www-servers/nginx/files/nginx-httpoxy-mitigation.patch 
b/www-servers/nginx/files/nginx-httpoxy-mitigation.patch
deleted file mode 100644
index 7e9618b..000
--- a/www-servers/nginx/files/nginx-httpoxy-mitigation.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-httpoxy mitigation
-
-See https://httpoxy.org/ and https://www.nginx.com/blog/?p=41962 for details.

- conf/fastcgi.conf   | 3 +++
- conf/fastcgi_params | 3 +++
- 2 files changed, 6 insertions(+)
-
-diff --git a/conf/fastcgi.conf b/conf/fastcgi.conf
-index 091738c..9f7e192 100644
 a/conf/fastcgi.conf
-+++ b/conf/fastcgi.conf
-@@ -24,3 +24,6 @@ fastcgi_param  SERVER_NAME$server_name;
- 
- # PHP only, required if PHP was built with --enable-force-cgi-redirect
- fastcgi_param  REDIRECT_STATUS200;
-+
-+# httpoxy mitigation (https://httpoxy.org/ 
https://www.nginx.com/blog/?p=41962)
-+fastcgi_param  HTTP_PROXY "";
-diff --git a/conf/fastcgi_params b/conf/fastcgi_params
-index 28decb9..3be3a95 100644
 a/conf/fastcgi_params
-+++ b/conf/fastcgi_params
-@@ -23,3 +23,6 @@ fastcgi_param  SERVER_NAME$server_name;
- 
- # PHP only, required if PHP was built with --enable-force-cgi-redirect
- fastcgi_param  REDIRECT_STATUS200;
-+
-+# httpoxy mitigation (https://httpoxy.org/ 
https://www.nginx.com/blog/?p=41962)
-+fastcgi_param  HTTP_PROXY "";
--- 
-2.9.2
-

diff --git a/www-servers/nginx/nginx-1.10.1-r1.ebuild 
b/www-servers/nginx/nginx-1.10.1-r1.ebuild
deleted file mode 100644
index 825a13b..000
--- a/www-servers/nginx/nginx-1.10.1-r1.ebuild
+++ /dev/null
@@ -

[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/, www-servers/nginx/files/

2016-08-10 Thread Thomas Deutschmann
commit: 8be44f76d4ac02cebcd1e0e6e6284bb72d054b0f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 22:02:57 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 22:13:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be44f76

www-servers/nginx: Revision bump to update HTTPoxy mitigation

Commit c4b897dc39a9 ("www-servers/nginx: HTTPoxy mitigation added") only
added HTTPoxy mitigation for fastcgi protocol.

This commit will add mitigation for similar protocols like scgi and uwsgi
as well.

Reported-by: Valentin V. Bartenev  nginx.com>

Package-Manager: portage-2.3.0

 .../nginx/files/nginx-httpoxy-mitigation-r1.patch  |  54 ++
 www-servers/nginx/nginx-1.10.1-r2.ebuild   | 768 
 www-servers/nginx/nginx-1.11.3-r1.ebuild   | 782 +
 3 files changed, 1604 insertions(+)

diff --git a/www-servers/nginx/files/nginx-httpoxy-mitigation-r1.patch 
b/www-servers/nginx/files/nginx-httpoxy-mitigation-r1.patch
new file mode 100644
index 000..4a6372a
--- /dev/null
+++ b/www-servers/nginx/files/nginx-httpoxy-mitigation-r1.patch
@@ -0,0 +1,54 @@
+httpoxy mitigation
+
+See https://httpoxy.org/ and https://www.nginx.com/blog/?p=41962 for details.
+---
+ conf/fastcgi.conf   | 3 +++
+ conf/fastcgi_params | 3 +++
+ conf/scgi_params| 3 +++
+ conf/uwsgi_params   | 3 +++
+ 4 files changed, 12 insertions(+)
+
+diff --git a/conf/fastcgi.conf b/conf/fastcgi.conf
+index 091738c..9f7e192 100644
+--- a/conf/fastcgi.conf
 b/conf/fastcgi.conf
+@@ -24,3 +24,6 @@ fastcgi_param  SERVER_NAME$server_name;
+ 
+ # PHP only, required if PHP was built with --enable-force-cgi-redirect
+ fastcgi_param  REDIRECT_STATUS200;
++
++# httpoxy mitigation (https://httpoxy.org/ 
https://www.nginx.com/blog/?p=41962)
++fastcgi_param  HTTP_PROXY "";
+diff --git a/conf/fastcgi_params b/conf/fastcgi_params
+index 28decb9..3be3a95 100644
+--- a/conf/fastcgi_params
 b/conf/fastcgi_params
+@@ -23,3 +23,6 @@ fastcgi_param  SERVER_NAME$server_name;
+ 
+ # PHP only, required if PHP was built with --enable-force-cgi-redirect
+ fastcgi_param  REDIRECT_STATUS200;
++
++# httpoxy mitigation (https://httpoxy.org/ 
https://www.nginx.com/blog/?p=41962)
++fastcgi_param  HTTP_PROXY "";
+diff --git a/conf/scgi_params b/conf/scgi_params
+index 6d4ce4f..a9da34f 100644
+--- a/conf/scgi_params
 b/conf/scgi_params
+@@ -15,3 +15,6 @@ scgi_param  REMOTE_ADDR$remote_addr;
+ scgi_param  REMOTE_PORT$remote_port;
+ scgi_param  SERVER_PORT$server_port;
+ scgi_param  SERVER_NAME$server_name;
++
++# httpoxy mitigation (https://httpoxy.org/ 
https://www.nginx.com/blog/?p=41962)
++scgi_param  HTTP_PROXY "";
+diff --git a/conf/uwsgi_params b/conf/uwsgi_params
+index 09c732c..9d67d3d 100644
+--- a/conf/uwsgi_params
 b/conf/uwsgi_params
+@@ -15,3 +15,6 @@ uwsgi_param  REMOTE_ADDR$remote_addr;
+ uwsgi_param  REMOTE_PORT$remote_port;
+ uwsgi_param  SERVER_PORT$server_port;
+ uwsgi_param  SERVER_NAME$server_name;
++
++# httpoxy mitigation (https://httpoxy.org/ 
https://www.nginx.com/blog/?p=41962)
++uwsgi_param  HTTP_PROXY "";

diff --git a/www-servers/nginx/nginx-1.10.1-r2.ebuild 
b/www-servers/nginx/nginx-1.10.1-r2.ebuild
new file mode 100644
index 000..a320bc8
--- /dev/null
+++ b/www-servers/nginx/nginx-1.10.1-r2.ebuild
@@ -0,0 +1,768 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - keep the following requirements in mind before adding external modules:
+#  * alive upstream
+#  * sane packaging
+#  * builds cleanly
+#  * does not need a patch for nginx core
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.0"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}-r1"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz;
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
+HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.1"
+HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}-r1"
+HTTP_UPLOAD_PROGRESS_MODULE_URI="https://github.com/masterzen/nginx-upload-progress-m

[gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/

2016-08-12 Thread Thomas Deutschmann
commit: 7a44baf4c655aa706138c66ad387dd2157391a7a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 12 20:24:22 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 12 20:24:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a44baf4

sys-block/storcli: Updating maintainer details

Updating my own maintainer details to reflect that I am now a Gentoo
developer.

Gentoo-Bug: 581174

Package-Manager: portage-2.3.0

 sys-block/storcli/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/storcli/metadata.xml b/sys-block/storcli/metadata.xml
index 352d663..a32d600 100644
--- a/sys-block/storcli/metadata.xml
+++ b/sys-block/storcli/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   whi...@whissi.de
-   Thomas D. (Whissi)
+   whi...@gentoo.org
+       Thomas Deutschmann

 



[gentoo-commits] repo/gentoo:master commit in: sys-block/hpacucli/

2016-08-12 Thread Thomas Deutschmann
commit: abbaf8aff4bca23fc11f7bbfd2f6211d5e1bf2ae
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 12 16:25:04 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 12 19:33:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abbaf8af

sys-block/hpacucli: Add myself as maintainer

Package-Manager: portage-2.3.0

 sys-block/hpacucli/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-block/hpacucli/metadata.xml b/sys-block/hpacucli/metadata.xml
index 097975e..a32d600 100644
--- a/sys-block/hpacucli/metadata.xml
+++ b/sys-block/hpacucli/metadata.xml
@@ -1,4 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   whi...@gentoo.org
+       Thomas Deutschmann
+   
 



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

2016-08-12 Thread Thomas Deutschmann
commit: 1814628d11e9b45e34403018cb592a9c5b51f709
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 12 18:54:13 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 12 19:33:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1814628d

licenses: Add Hewlett Packard Enterprise (HPE) End User License Agreement

Taken from [1].

[1] 
https://ftp.hp.com/pub/softlib2/software1/doc/p1796552785/v113125/eula-en.html

 licenses/hpe | 202 +++
 1 file changed, 202 insertions(+)

diff --git a/licenses/hpe b/licenses/hpe
new file mode 100644
index 000..cbca4e6
--- /dev/null
+++ b/licenses/hpe
@@ -0,0 +1,202 @@
+HPE End User License Agreement – Enterprise Version
+
+1. Applicability. This end user license agreement (the "Agreement") governs
+   the use of accompanying software, unless it is subject to a separate
+   agreement between you and Hewlett Packard Enterprise Company and its
+   subsidiaries (“HPE”). By downloading, copying, or using the software you
+   agree to this Agreement. HPE provides translations of this Agreement in
+   certain languages other than English, which may be found at:
+   http://www.hpe.com/software/SWLicensing.
+
+2. Terms. This Agreement includes supporting material accompanying the
+   software or referenced by HPE, which may be software license
+   information, additional license authorizations, software specifications,
+   published warranties, supplier terms, open source software licenses and
+   similar content ("Supporting Material"). Additional license
+   authorizations are at: http://www.hpe.com/software/SWLicensing.
+
+3. Authorization. If you agree to this Agreement on behalf of another
+   person or entity, you warrant you have authority to do so.
+
+4. Consumer Rights. If you obtained software as a consumer, nothing in this
+   Agreement affects your statutory rights.
+
+5. Electronic Delivery. HPE may elect to deliver software and related
+   software product or license information by electronic transmission or
+   download.
+
+6. License Grant. If you abide by this Agreement, HPE grants you a
+   non-exclusive non-transferable license to use one copy of the version or
+   release of the accompanying software for your internal purposes only,
+   and is subject to any specific software licensing information that is in
+   the software product or its Supporting Material.
+
+Your use is subject to the following restrictions, unless specifically
+allowed in Supporting Material:
+
+  * You may not use software to provide services to third parties.
+
+  * You may not make copies and distribute, resell or sublicense software
+to third parties.
+
+  * You may not download and use patches, enhancements, bug fixes, or
+similar updates unless you have a license to the underlying software.
+However, such license doesn't automatically give you a right to receive
+such updates and HPE reserves the right to make such updates only
+available to customers with support contracts.
+
+  * You may not copy software or make it available on a public or external
+distributed network.
+
+  * You may not allow access on an intranet unless it is restricted to
+authorized users.
+
+  * You may make one copy of the software for archival purposes or when it
+is an essential step in authorized use.
+
+  * You may not modify, reverse engineer, disassemble, decrypt, decompile
+or make derivative works of software. If you have a mandatory right to
+do so under statute, you must inform HPE in writing about such
+modifications.
+
+7. Remote Monitoring. Some software may require keys or other technical
+   protection measures and HPE may monitor your compliance with the
+   Agreement, remotely or otherwise. If HPE makes a license management
+   program for recording and reporting license usage information, you will
+   use such program no later than 180 days from the date it's made
+   available.
+
+8. Ownership. No transfer of ownership of any intellectual property will
+   occur under this Agreement.
+
+9. Copyright Notices. You must reproduce copyright notices on software and
+   documentation for authorized copies.
+
+10. Operating Systems. Operating system software may only be used on
+approved hardware and configurations.
+
+11. 90-day Limited Warranty for HPE Software.
+
+  * HPE-branded software materially conforms to its specifications, if any,
+and is free of malware at the time of delivery; if you notify HPE
+within 90 days of delivery of non-conformance to this warranty, HPE
+will replace your copy. This Agreement states all remedies for warranty
+claims.
+
+  * HPE does not warrant that the operation of software will be
+uninterrupted or error free, or that software will operate in hardware
+and software combinations other than as authorized by HPE in Supporting
+Materia

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

2016-08-12 Thread Thomas Deutschmann
commit: 705018b8422bad76cf4614dcad90060baac452c3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 12 19:27:58 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 12 19:33:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=705018b8

licenses: Add Avago Technologies (Avago) License Agreement

Source:
1. Make sure you are using incognito mode of your browser because the
   license will only be shown once.

2. Go to Avago Tech website [1] and search for "storcli".

3. Expand "Management Software and Tools" and click download button.

[1] http://www.avagotech.com/support/download-search?dnd-keyword=storcli

 licenses/Avago | 662 +
 1 file changed, 662 insertions(+)

diff --git a/licenses/Avago b/licenses/Avago
new file mode 100644
index 000..f14dd3d
--- /dev/null
+++ b/licenses/Avago
@@ -0,0 +1,662 @@
+IMPORTANT - READ CAREFULLY: This Software License Agreement ("Agreement")
+is a legal agreement between Licensee (either an individual or a single
+entity), (“Licensee”) and Avago Technologies General IP (Singapore) Pte.
+Ltd., ("Broadcom") for the Licensed Code, (hereinafter defined).
+
+By installing, copying, or otherwise using the Licensed Code (hereinafter
+defined), Licensee agrees to be bound by the terms of this Agreement. If
+Licensee does not agree to the terms of this Agreement, Licensee may not
+install, copy or use the Licensed Code. The Licensed Code is licensed, not
+sold.
+
+NOW THEREFORE, in consideration of the foregoing and the mutual promises
+and covenants contained in this Agreement the parties hereby agree as
+follows:
+
+1. Definitions
+
+1.1. "Authorized Use for Source Code" means use of the Source Code solely
+ for the purpose of internally developing, modifying, integrating and
+ testing Licensee's Products to interface with Broadcom Devices
+ authorized for such integration, and for no other use or purpose.
+
+1.2. "Authorized Use for Binary Code" means use of the Binary Code solely
+ for the purpose of internal evaluation or developing, integrating,
+ testing and use of Licensee's Products to interface with Broadcom
+ Devices and for no other application, use or purpose.
+
+1.3. "Authorized Use for Internal Code" means use of the Internal Use Code
+ solely for the purpose of internally developing, modifying,
+ integrating and testing Licensee's Products to interface with Broadcom
+ Devices authorized for such integration, and for no other use or
+ purpose.
+
+1.4. "Documentation" means explanatory and informational materials or
+ documentation concerning the Licensed Code, in printed or electronic
+ format, including without limitation, manuals, descriptions, user and/
+ or installation instructions, diagrams, printouts, listings,
+ flowcharts, and training materials, contained on visual media such as
+ paper or photographic film, or on other physical storage media in
+ machine-readable form. Documentation does not include any code.
+
+1.5. "Licensed Code" means collectively all the software programs which are
+ owned or distributed by Broadcom and obtained by Licensee via download
+ from the Broadcom support web-pages through acceptance of this
+ Agreement. The Licensed Code is specifically referenced individually
+ in this Agreement as Source Code, Binary Code, or Internal Use Code.
+
+1.6. "Licensee Products" means the hardware and software (and related
+ Licensee documentation) that will be developed or modified by or for
+ Licensee utilizing the Licensed Code for the purpose of interfacing or
+ being used with Broadcom Devices.
+
+1.7. "Updates" means maintenance releases, bug fixes, errata or other
+ corrections, and minor improvements or modifications to the Licensed
+ Code which may be provided by Broadcom to Licensee from time to time
+ at Broadcom's sole discretion. Broadcom is under no obligation to
+ provide Updates or provide support and maintenance services to
+ Licensee or Licensee Subsequent Users.
+
+1.8. "New Version" means significant changes, modifications, enhancements,
+ and/or functional improvements to the Licensed Code. New Versions are
+ made and generally distributed solely at the discretion of Broadcom.
+ Licensee must use the latest New Version of Licensed Code that is
+ available. Broadcom is under no obligation to port any development
+ work from one version to the latest New Version of Licensed Code.
+
+1.9. "Broadcom Devices" means those Broadcom products intended for use with
+ the Licensed Code and purchased from Broadcom or its agents.
+
+1.10. "Derivative Works" means: (a) for copyrightable or copyrighted
+  material, any translat

[gentoo-commits] repo/gentoo:master commit in: sys-block/hpacucli/, sys-block/hpacucli/files/

2016-08-12 Thread Thomas Deutschmann
commit: 4fab09f09aab827c11e6073f7f14d938decd811b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 12 16:23:11 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 12 19:33:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fab09f0

sys-block/hpacucli: Bumped to v9.40.12.0

Package-Manager: portage-2.3.0

 sys-block/hpacucli/Manifest  |  2 +
 sys-block/hpacucli/files/hpacucli-wrapper-r1 | 22 ++
 sys-block/hpacucli/hpacucli-9.40.12.0.ebuild | 63 
 3 files changed, 87 insertions(+)

diff --git a/sys-block/hpacucli/Manifest b/sys-block/hpacucli/Manifest
index 096dd39..74e0161 100644
--- a/sys-block/hpacucli/Manifest
+++ b/sys-block/hpacucli/Manifest
@@ -1,2 +1,4 @@
 DIST hpacucli-9.30-15.0.i386.rpm 6405071 SHA256 
f1019a4a26c7d9adef1761fafb46b3add3034e77d48efe431bd499bbe5609312 SHA512 
f628e5ca1f4e598700aaf8896e310e3ee59705d2ad9eae813179c0e873878b3ab6dd317fb34f738f901eb6972e8f4e9428b57a572dd1f8de73660b1c89213ce1
 WHIRLPOOL 
cc41b16426a4298eafbf200a9c437501c8a2eb2456ca4e9d3f278bed64e203dade4e0de7c94a56e14ef20928a9c292440193c1e98071d9aaa661616c0ad6ea64
 DIST hpacucli-9.30-15.0.x86_64.rpm 6367162 SHA256 
d25b4fc593e11e00f2ca2b83417b23d1b1e12e6bff3afcda5333b274dea89901 SHA512 
ad53b7452feffc7457220b9f1df8fd435637e7d1d61b42bdaffe75e62c8245a127b7a80435a40ac5675f0a64e14cc9a99fa556dbecb0e37ae70dda51927afd6e
 WHIRLPOOL 
0ba12328989bd5dce8eb5d83377768605f931ca78dd0e534bdbf65c93a17536499a7a9ea77816f4640ec86be8bdb620ae578fa14f7f7542c18ef95ac6efa3d27
+DIST hpacucli-9.40-12.0.i386.rpm 6824495 SHA256 
bc0078f6e2f8e64eb5e3ce26527e08134669ca507a84c36bbe4266ac3685fa9e SHA512 
93ae6c170e14e187ce33522a7f7d4e0970f8443758aa76f4eb72c6b818eeeff7720e9869473b62e4b088ced0bb9a198afecf7ff62da2fc73e67208f5cc680158
 WHIRLPOOL 
7c5942fb85a778c79ea78343602ccd35d2fb5a271ff17164ab157e59ad6fb8aacaa9b6d4fa122a7537bf43d54ea314491f0cc91b99681ca51581b8942a18b96c
+DIST hpacucli-9.40-12.0.x86_64.rpm 6800521 SHA256 
94c51105fed0a34e2a8896720ce8234af23fcffb11f0a6b7e56eb30c6e803cb8 SHA512 
a7de22febc0261bdb60a5fee250d42455dc0ac152541f34eb91df81b4e57472ae96ee2972e3a4c44ff409e3d1c2b364054818c7ea610c3b2a20c913a51df2ed4
 WHIRLPOOL 
7d9c55d10a3953b6152e2b1937817ed8b129948229bfd4bf87f7fbd9dddece0d786fe390ca6ccc9cfd4356c91ee62484484e2dc153050365a324e3c54853c939

diff --git a/sys-block/hpacucli/files/hpacucli-wrapper-r1 
b/sys-block/hpacucli/files/hpacucli-wrapper-r1
new file mode 100644
index 000..fd2cec5
--- /dev/null
+++ b/sys-block/hpacucli/files/hpacucli-wrapper-r1
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+cmd="$(basename "$0")"
+
+HPACUCLI_BASEDIR="/opt/hp/hpacucli"
+HPACUCLI_LOCKDIR="/run/lock/$cmd"
+HPACUCLI_LOCK="${HPACUCLI_LOCKDIR}/CPQACU_MUTEX"
+HPACUCLI_BIN="${HPACUCLI_BASEDIR}/$cmd.bin"
+
+if pgrep -x "$cmd.bin"; then
+echo "Another instance of $cmd is running! Stop it first."
+exit 1
+fi
+
+if ! [ -f "${HPACUCLI_LOCK}" ]; then
+   mkdir -p -m 700 "${HPACUCLI_LOCKDIR}"
+   touch "${HPACUCLI_LOCK}"
+fi
+
+export LD_LIBRARY_PATH="${HPACUCLI_BASEDIR}"
+export ACUXE_LOCK_FILES_DIR="${HPACUCLI_LOCKDIR}/"
+"${HPACUCLI_BIN}" "${@}"

diff --git a/sys-block/hpacucli/hpacucli-9.40.12.0.ebuild 
b/sys-block/hpacucli/hpacucli-9.40.12.0.ebuild
new file mode 100644
index 000..6e0d28c
--- /dev/null
+++ b/sys-block/hpacucli/hpacucli-9.40.12.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit rpm versionator pax-utils
+
+MY_PV=$(replace_version_separator 2 '-')
+
+SRC_URI_BASE="ftp://ftp.hp.com/pub/softlib2/software1/pubsw-linux;
+AMD64_PID="1257348637"
+AMD64_VID="80070"
+X86_PID="414707558"
+X86_VID="80071"
+
+DESCRIPTION="HP Array Configuration Utility Command Line Interface (HPACUCLI, 
formerly CPQACUXE)"
+HOMEPAGE="http://h18000.www1.hp.com/products/servers/linux/documentation.html;
+SRC_URI="
+   amd64? ( 
${SRC_URI_BASE}/p${AMD64_PID}/v${AMD64_VID}/${PN}-${MY_PV}.x86_64.rpm )
+   x86? ( ${SRC_URI_BASE}/p${X86_PID}/v${X86_VID}/${PN}-${MY_PV}.i386.rpm 
)"
+
+LICENSE="hp-proliant-essentials"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="sys-apps/coreutils
+   sys-process/procps
+   >=sys-apps/util-linux-2.20.1"
+
+S="${WORKDIR}"
+
+HPACUCLI_BASEDIR="/opt/hp/hpacucli"
+QA_PREBUILT="${HPACUCLI_BASEDIR:1}/*"
+QA_EXECSTACK="${HPACUCLI_BASEDIR:1}/libcpqimgr*.so"
+
+src_install() {
+   local MY_S="${S}/opt/compaq/${PN}/bld"
+
+   newsbin "${FILESDIR}"/"${PN}-wrapper-r1" hpacucli
+   dosym /usr/sbin/h

[gentoo-commits] repo/gentoo:master commit in: sys-block/storcli/

2016-08-12 Thread Thomas Deutschmann
commit: 5c1fd2e3a6e825d88f4f9f7f7285c9cd54733754
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 12 19:30:58 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 12 19:33:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c1fd2e3

sys-block/storcli: New package

MegaRAID StorCLI is the successor of the MegaCLI tool and provides a
commandline interface to LSI and IBM MegaRAID drive controllers.

Package-Manager: portage-2.3.0

 sys-block/storcli/Manifest   |  1 +
 sys-block/storcli/metadata.xml   |  8 
 sys-block/storcli/storcli-1.19.04.ebuild | 66 
 3 files changed, 75 insertions(+)

diff --git a/sys-block/storcli/Manifest b/sys-block/storcli/Manifest
new file mode 100644
index 000..33356e5
--- /dev/null
+++ b/sys-block/storcli/Manifest
@@ -0,0 +1 @@
+DIST storcli-1.19.04.zip 41606377 SHA256 
026456cf30e1f14f33a42eb5804dcf9fb6d3b79b9fd46828db6cdd4abe736054 SHA512 
3086360a4c40755cdcaa8faa7192adccaecf3aaa741be583fa3559a7dedc14652489d8248a69465040871710917d09461644df3d1d2d31fe6d6e0957196b
 WHIRLPOOL 
81fd83d9b3e938b5cf5135066db97aa4db3c1c7b62ca861a1736dd7719874a2b68d5e1c65ad79d97e29e8d4cfbfa2ee0a7fdc347fc0931009e8f7cc946739cae

diff --git a/sys-block/storcli/metadata.xml b/sys-block/storcli/metadata.xml
new file mode 100644
index 000..352d663
--- /dev/null
+++ b/sys-block/storcli/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   whi...@whissi.de
+   Thomas D. (Whissi)
+   
+

diff --git a/sys-block/storcli/storcli-1.19.04.ebuild 
b/sys-block/storcli/storcli-1.19.04.ebuild
new file mode 100644
index 000..744ee10
--- /dev/null
+++ b/sys-block/storcli/storcli-1.19.04.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit pax-utils
+
+DESCRIPTION="MegaRAID StorCLI (successor of the MegaCLI)"
+HOMEPAGE="http://www.avagotech.com/support/download-search?dnd-keyword=storcli;
+# For new versions check 
http://www.avagotech.com/cs/Satellite?pagename=AVG2/Utilities/searchResultsJson=1=storcli=null=type-AVG_Document_C~Downloads=null=Newest
+SRC_URI="http://docs.avagotech.com/docs-and-downloads/docs-and-downloads/raid-controllers/raid-controllers-common-files/${PV}_StorCLI.zip
 -> ${P}.zip"
+
+LICENSE="Avago LSI BSD"
+SLOT="0/6.11"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+
+DOCS=( readme.txt license.txt )
+
+MY_STORCLI_BASEDIR="/opt/lsi/storcli"
+
+QA_PRESTRIPPED="${MY_STORCLI_BASEDIR:1}/storcli"
+
+src_unpack() {
+   unpack ${A}
+
+   mv storcli_all_os/Ubuntu/storcli_*.deb "${WORKDIR}" || die "Failed to 
move storclli_*.deb"
+
+   # Unpack Ubuntu package which will be our $S content
+   unpack "${WORKDIR}"/storcli_*.deb
+   rm -f storcli_*.deb || die "Failed to cleanup storcli_*.deb package"
+   unpack "${WORKDIR}"/data.tar.gz
+
+   mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+   default
+
+   # Create clean $S
+   mv "${WORKDIR}"/*CLI.txt "${S}"/readme.txt || die "Failed to move 
*CLI.txt to readme.txt"
+   mv "${WORKDIR}"/storcli_all_os/Linux/license.txt "${S}"/license.txt || 
die "Failed to move Linux/license.txt"
+   rm -rf "${WORKDIR}"/storcli_all* || die "Failed to cleanup storcli_all* 
dirs/files"
+   mv "${WORKDIR}"/opt/Mega*/storcli/* "${S}" || die "Failed to move 
storcli_.deb content to '${S}'"
+   rm -rf "${WORKDIR}"/{opt,control.tar.gz,data.tar.gz,debian-binary} || 
die "Failed to cleanup no longer needed files"
+}
+
+src_install() {
+   exeinto "${MY_STORCLI_BASEDIR}"
+
+   if use x86; then
+   doexe storcli
+   elif use amd64; then
+   newexe storcli64 storcli
+   fi
+
+   dosym "${MY_STORCLI_BASEDIR}"/storcli /usr/sbin/storcli
+
+   dodoc "${DOCS[@]}"
+
+   pax-mark m "${D%/}${MY_STORCLI_BASEDIR}"/storcli
+}



[gentoo-commits] repo/gentoo:master commit in: sys-block/hpssacli/, sys-block/hpssacli/files/

2016-08-12 Thread Thomas Deutschmann
commit: 0fe2f15bf5b6fd098ae424c9c6153c9d5a67655e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 12 19:01:51 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 12 19:33:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe2f15b

sys-block/hpssacli: New package

The HPE Smart Storage Administrator CLI (HPE SSACLI) is a commandline-based
disk configuration program that helps you configure, manage, diagnose, and
monitor HPE ProLiant Smart Array Controllers and now other storage devices
as well, such as host bus adapters (HBAs), HPE Storage controllers, and
future devices such as SCSI Express drives, and SAS switch devices. HPE
SSACLI replaces the existing HP Array Configuration CLI Utility, or ACUCLI,
with an updated design and will deliver new features and functionality for
various Smart Storage initiatives as they come online.

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

Package-Manager: portage-2.3.0

 sys-block/hpssacli/Manifest  |  1 +
 sys-block/hpssacli/files/hpssacli-wrapper| 22 ++
 sys-block/hpssacli/hpssacli-2.40.13.0.ebuild | 62 
 sys-block/hpssacli/metadata.xml  |  8 
 4 files changed, 93 insertions(+)

diff --git a/sys-block/hpssacli/Manifest b/sys-block/hpssacli/Manifest
new file mode 100644
index 000..198ab11
--- /dev/null
+++ b/sys-block/hpssacli/Manifest
@@ -0,0 +1 @@
+DIST hpssacli-2.40-13.0.x86_64.rpm 11772990 SHA256 
1e17602dec56f30dfe9329eb5ea060ac0dbb42ea003a27e8eecaa2148b331599 SHA512 
4a650c2700f77bdc79693905e56598cbe8f198d4f54c7c97e05a7b8af830f11c5e5eea2d16538a3c6068eadb75159850b391d7f772f59447bbbd870f64eb7efa
 WHIRLPOOL 
b0821a4875724cab30c0e95fccdca71e0700e3008e48fe9efb6d0b5d1f8f3de32259b586aaa5f0bdbd51a350b8467d992ee6aefceac9ee81beb0c34f2a6b0ec7

diff --git a/sys-block/hpssacli/files/hpssacli-wrapper 
b/sys-block/hpssacli/files/hpssacli-wrapper
new file mode 100644
index 000..2e425f7
--- /dev/null
+++ b/sys-block/hpssacli/files/hpssacli-wrapper
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+#
+# Uncomment the line below to turn off discovery of Fibre
+# export INFOMGR_BYPASS_FIBRE=1
+#
+# Uncomment the lines below to turn off discovery of Non-Smart Array 
controllers
+# export INFOMGR_BYPASS_NONSA=1
+#
+
+cmd="$(basename "$0")"
+
+HPSSACLI_BASEDIR="/opt/hp/hpssacli"
+HPSSACLI_BIN="${HPSSACLI_BASEDIR}/${cmd}.bin"
+
+if pgrep --exact "${cmd}.bin" 1>/dev/null; then
+echo "Another instance of ${cmd} is running! Stop it first."
+exit 1
+fi
+
+export LD_LIBRARY_PATH="${HPSSACLI_BASEDIR}"
+"${HPSSACLI_BIN}" "${@}"

diff --git a/sys-block/hpssacli/hpssacli-2.40.13.0.ebuild 
b/sys-block/hpssacli/hpssacli-2.40.13.0.ebuild
new file mode 100644
index 000..75a43e1
--- /dev/null
+++ b/sys-block/hpssacli/hpssacli-2.40.13.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit pax-utils rpm versionator
+
+MY_PV=$(replace_version_separator 2 '-')
+
+DESCRIPTION="HPE Smart Storage Administrator (HPE SSA) CLI (HPSSACLI, formerly 
HPACUCLI)"
+HOMEPAGE="http://h20564.www2.hpe.com/hpsc/swd/public/detail?swItemId=MTX_04bffb688a73438598fef81ddd;
+SRC_URI="http://downloads.linux.hpe.com/SDR/repo/spp/RHEL/7/x86_64/current/${PN}-${MY_PV}.x86_64.rpm;
+
+LICENSE="hpe"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="elibc_glibc? ( >sys-libs/glibc-2.14 )
+   >=sys-libs/libunwind-0.99
+   >=sys-process/procps-3.3.6"
+
+DOCS=( license.txt readme.txt )
+
+MY_HPSSACLI_BASEDIR="/opt/hp/hpssacli"
+
+QA_PREBUILT="${MY_HPSSACLI_BASEDIR:1}/hpssa*.bin"
+QA_EXECSTACK="${MY_HPSSACLI_BASEDIR:1}/hpssa*.bin"
+
+src_unpack() {
+   rpm_src_unpack
+
+   mkdir "${S}" || die "Failed to create '${S}'"
+}
+
+src_prepare() {
+   default
+
+   # Create a clean $S
+   mv "${WORKDIR}"/opt/hp/hpssacli/bld/hpss* "${S}" || die "Failed to to 
copy 'hpss*' related files"
+   mv "${S}"/hpssacli.license "${S}"/license.txt || die "Renaming 
hpssacli.license failed!"
+   mv "${S}"/hpssacli*.txt "${S}"/readme.txt || die "Renaming 
hpssacli*.txt failed!"
+   rm -rf "${WORKDIR}"/opt || die "Failed to cleanup '${WORKDIR}/opt'"
+   rm -rf "${WORKDIR}"/usr || die "Failed to cleanup '${WORKDIR}/usr'"
+}
+
+src_install() {
+   newsbin "${FILESDIR}"/"${PN}-wrapper" ${PN}
+   dosym ${PN} /usr/sbin/hpssascripting
+
+   exeinto "${MY_HPSSACLI_BASEDIR}"
+   for bin in "${S}"/hpssa{cli,scripting}; do
+   

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

2016-08-10 Thread Thomas Deutschmann
commit: f2526ec53782f0048e861bae4af6a52332733246
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 10 22:39:47 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 10 22:39:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2526ec5

app-admin/collectd: Adjust depedency on sci-libs/libsigrok

Requiring https://github.com/collectd/collectd/issues/1574

Package-Manager: portage-2.3.0

 app-admin/collectd/collectd-5.5.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/collectd/collectd-5.5.1-r4.ebuild 
b/app-admin/collectd/collectd-5.5.1-r4.ebuild
index 6f4e52a..630d169 100644
--- a/app-admin/collectd/collectd-5.5.1-r4.ebuild
+++ b/app-admin/collectd/collectd-5.5.1-r4.ebuild
@@ -101,7 +101,7 @@ COMMON_DEPEND="
collectd_plugins_rrdcached? ( net-analyzer/rrdtool:= )
collectd_plugins_rrdtool?   ( net-analyzer/rrdtool:= )
collectd_plugins_sensors?   ( sys-apps/lm_sensors )
-   collectd_plugins_sigrok?( sci-libs/libsigrok )
+   collectd_plugins_sigrok?( 

[gentoo-commits] repo/gentoo:master commit in: sys-block/hpssacli/

2016-08-15 Thread Thomas Deutschmann
commit: 496ae652077c195da49cc063c176c0a37b597bc3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 15 14:13:13 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 15 14:16:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=496ae652

sys-block/hpssacli: Change SRC_URI to use HTTPS

This wasn't possible until today due to an upstream configuration issue
which was fixed today.

Package-Manager: portage-2.3.0

 sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild 
b/sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild
index 55ae7bd..8f0a2c6 100644
--- a/sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild
+++ b/sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild
@@ -11,8 +11,8 @@ MY_PV=$(replace_version_separator 2 '-')
 DESCRIPTION="HPE Smart Storage Administrator (HPE SSA) CLI (HPSSACLI, formerly 
HPACUCLI)"
 
HOMEPAGE="http://h20564.www2.hpe.com/hpsc/swd/public/detail?swItemId=MTX_04bffb688a73438598fef81ddd;
 SRC_URI="
-   amd64? ( 
http://downloads.linux.hpe.com/SDR/repo/spp/RHEL/6/x86_64/current/${PN}-${MY_PV}.x86_64.rpm
 )
-   x86? ( 
http://downloads.linux.hpe.com/SDR/repo/spp/RHEL/6/i686/current/${PN}-${MY_PV}.i386.rpm
 )"
+   amd64? ( 
https://downloads.linux.hpe.com/SDR/repo/spp/RHEL/6/x86_64/current/${PN}-${MY_PV}.x86_64.rpm
 )
+   x86? ( 
https://downloads.linux.hpe.com/SDR/repo/spp/RHEL/6/i686/current/${PN}-${MY_PV}.i386.rpm
 )"
 
 LICENSE="hpe"
 SLOT="0"



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

2016-08-15 Thread Thomas Deutschmann
commit: bd466dad70e4f2ade944b8e890f49e4621b1fe4c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 15 14:05:53 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 15 14:16:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd466dad

sys-apps/hponcfg: Change SRC_URI to use HTTPS

This wasn't possible until today due to an upstream configuration issue
which was fixed today.

Package-Manager: portage-2.3.0

 sys-apps/hponcfg/hponcfg-4.6.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/hponcfg/hponcfg-4.6.0.0.ebuild 
b/sys-apps/hponcfg/hponcfg-4.6.0.0.ebuild
index 96905ae..4752b84 100644
--- a/sys-apps/hponcfg/hponcfg-4.6.0.0.ebuild
+++ b/sys-apps/hponcfg/hponcfg-4.6.0.0.ebuild
@@ -11,8 +11,8 @@ MY_PV=$(replace_version_separator 3 '-')
 DESCRIPTION="HP Lights-Out Online Configuration Utility (HPONCFG)"
 
HOMEPAGE="http://h20564.www2.hpe.com/hpsc/swd/public/detail?swItemId=MTX_5ab6295f49964f16a699064f29;
 SRC_URI="
-   amd64? ( 
http://downloads.linux.hpe.com/SDR/repo/spp/RHEL/6/x86_64/current/${PN}-${MY_PV}.x86_64.rpm
 )
-   x86? ( 
http://downloads.linux.hpe.com/SDR/repo/spp/RHEL/6/i686/current/${PN}-${MY_PV}.i386.rpm
 )"
+   amd64? ( 
https://downloads.linux.hpe.com/SDR/repo/spp/RHEL/6/x86_64/current/${PN}-${MY_PV}.x86_64.rpm
 )
+   x86? ( 
https://downloads.linux.hpe.com/SDR/repo/spp/RHEL/6/i686/current/${PN}-${MY_PV}.i386.rpm
 )"
 
 LICENSE="hpe"
 SLOT="0"



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

2016-08-17 Thread Thomas Deutschmann
commit: e245985388006bcd402c21b41985b34f835f63c7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 17 10:53:39 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 17 10:56:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2459853

sci-geosciences/qgis: Bump to v2.14.5

 - Version bump to new upstream release v2.14.5 (Fixes Gentoo-Bug #581146,
   #583784, #588994).

 - Bumped to EAPI=6; This makes multilib eclass unnecessary because
   get_libdir is now part of EAPI=6.

 - "oracle" USE flag added (Fixes Gentoo-Bug #585156).

 - Disabling test suite because upstream doesn't allow running from
   install path [Link 1] (Closes Gentoo-Bug #499894).

 - Package license updated after upstream clearified its own license
   [Link 2].

Link 1: 
https://github.com/qgis/QGIS/blob/final-2_14_5/src/core/qgsapplication.cpp#L374
Link 2: 
https://github.com/qgis/QGIS/commit/d5bc39cb8ccc047543d37359ae7fc2d34c89a538

Gentoo-Bug: https://bugs.gentoo.org/581146
Gentoo-Bug: https://bugs.gentoo.org/585156
Gentoo-Bug: https://bugs.gentoo.org/588994
Gentoo-Bug: https://bugs.gentoo.org/583784
Gentoo-Bug: https://bugs.gentoo.org/499894

Acked-by: Amy Winston  gentoo.org>

Package-Manager: portage-2.3.0

 sci-geosciences/qgis/Manifest   |   1 +
 sci-geosciences/qgis/qgis-2.14.5.ebuild | 175 
 2 files changed, 176 insertions(+)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index b4c9e3b..ede351c 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -1,4 +1,5 @@
 DIST qgis-1.8.0.tar.bz2 29997204 SHA256 
700be4f81c4a6b6335a0217a6c476328c0ea02543d579a06dc1aaf60201303ab SHA512 
475c2087164b325bd6efe49bdca9e5eb563645ea556c34f644cff00fd6bcc0585e9e39daa2e62f0a706db58bc1551af786fc2cb6c17ad90f5734ebea5044e57c
 WHIRLPOOL 
ef1fc2832bd20398afdee9eb4c1e81baa3c8c792acc76c0b609a74ae0d61301b00f105221fa27b74b26c68fd8b5d849ea7612e960a8684b885cb8f31d0c71a1c
 DIST qgis-2.12.1.tar.bz2 69088412 SHA256 
96b9bb6ef62ec042b938e4b3112cc8e2e96caad36d6615b484ad757a65e80429 SHA512 
647ad827f6b139a301a5fd1387333842d0187390db1906a37713b41a24bd97e37624ba2b1b500b473132d17e0d856efd0a033b2159930d005c9f74845547958e
 WHIRLPOOL 
05895935df656937b3a1848a07eee8ee96692a8a34d30515d143b2f08cd652640b5116a81025e822497cc26d0e6f6347a6344657272a4c6c6de5d128792b98ad
 DIST qgis-2.12.2.tar.bz2 69110973 SHA256 
5fd0e944497d663d836d30670874a80c2e0ae8214d014d08f11e0d2dac2b4931 SHA512 
75681f99af713439157df573bea009fc6972e4d869ecd44857101051fda35baae09504426fc726ba0c8d833eb2bf69a4de3f9d6b75e25fb4fde620a8bfce8fd1
 WHIRLPOOL 
4d9cffb7a861c92a4640b2a156dbb02865c5218c057e48ab8e2ff2ccbb334bb8a42b48c00b517ace279ca9638047037043ceb44cda56e22eec9b045a82ab346f
+DIST qgis-2.14.5.tar.bz2 74336261 SHA256 
acc1bc1b1c838503e072b3c80de075185f6059d75bb8a686da7a6ab9264b514d SHA512 
d493c83a96eeea2e52199c9a8812989ea89c3357e2f984fdc92f0a05b240770f7ed2d77b1bdbb0e57975c37916acbd6cc4115db5fe11f63897957e8baf6a5586
 WHIRLPOOL 
3cecafad597ae793acd97648987bb130f17bfc8392cde5fd55f093f54786312a2389cdc754c67b47eb0b9512dc981f95cd85cc5dbaaf178c674a477273e83927
 DIST qgis_sample_data.tar.gz 13601736 SHA256 
a31c54056776e8476e1f959870830f850423645cfb80d88811f3b365c29f2b4a SHA512 
5847d7b32e5f75e771adf6b959847024f55b2360c307bd80e5628595fc53f5aaca18adf6cb00fa027a7e7b326c7f72bab58df16674daf20b77c676e163d93f78
 WHIRLPOOL 
fe7746f8a72807742427c6fb70f1453e195be75322d5784adc484ac14b0eae55569dbded7468ea2ba0c34781fe14918e07a5a187dca82bff551c6117f941d7f5

diff --git a/sci-geosciences/qgis/qgis-2.14.5.ebuild 
b/sci-geosciences/qgis/qgis-2.14.5.ebuild
new file mode 100644
index 000..e5d9e34
--- /dev/null
+++ b/sci-geosciences/qgis/qgis-2.14.5.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+
+inherit eutils gnome2-utils cmake-utils python-single-r1
+
+DESCRIPTION="User friendly Geographic Information System"
+HOMEPAGE="http://www.qgis.org/;
+SRC_URI="
+   http://qgis.org/downloads/qgis-${PV}.tar.bz2
+   examples? ( http://download.osgeo.org/qgis/data/qgis_sample_data.tar.gz 
)"
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples grass gsl mapserver oracle postgres python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   mapserver? ( python )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/expat
+   sci-geosciences/gpsbabel
+   >=sci-libs/gdal-1.6.1:=[geos,python?,${PYTHON_USEDEP}]
+   sci-libs/geos
+   gsl? ( sci-libs/gsl:= )
+   sci-libs/libspatialindex:=
+   sci-libs/proj
+   dev-qt/designer:4
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   dev-qt/qtscript:4
+   dev-qt/qtsvg:4
+ 

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

2016-08-17 Thread Thomas Deutschmann
commit: 79b25fdf3161852413db5082ee0f121e6805be84
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 17 13:48:34 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 17 13:55:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b25fdf

dev-libs/librelp: Bump to v1.2.12

Package-Manager: portage-2.3.0

 dev-libs/librelp/Manifest  |  1 +
 dev-libs/librelp/librelp-1.2.12.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/librelp/Manifest b/dev-libs/librelp/Manifest
index de894639..89802fe 100644
--- a/dev-libs/librelp/Manifest
+++ b/dev-libs/librelp/Manifest
@@ -1,3 +1,4 @@
 DIST librelp-1.2.10.tar.gz 415653 SHA256 
6c80eed5e29061d2cce35408ae43ddaee354edc27c1076eabec6da4eaecdcc72 SHA512 
09f88daa59711449a50b9414f30bc7a217bf3dd7722af53caee024bfe1060e1749f1083d2965c79cbe3c12819359cd3cc262e9dea8ab5ad7bf275f3b61ca907f
 WHIRLPOOL 
fd9ec0af4769df65d9631faf0b5739f10b50d55b7ba60bb42f4a41a46bc1e1cf7fbda58b2c3b1fd1f0f7fff3d41ffc0c9cd52d243a599be033c2a5e118db8ca1
+DIST librelp-1.2.12.tar.gz 437945 SHA256 
0355730524f7b20bed1b85697296b6ce57ac593ddc8dddcdca263da71dee7bd7 SHA512 
bfc38882404e06c047bdabd203d71beba67bc5a717d2d6733863f15f0a3a09b4a792a628a1653c102c828fde7ff67cc8ade637de785399ab48a68605b23a72ed
 WHIRLPOOL 
0d3193b3f0f21e940793df0f2c53bb46944c1fbfe4f7aee8b0ecbaead3053185f981a695eaae65d6ea1581ea4a8011e83e20436ab15bdd4f82b9a012f9a3
 DIST librelp-1.2.7.tar.gz 410896 SHA256 
3a434a1c71772706104cfb1c93ba8e6809d257851d60de29ac2142c60c68d7d1 SHA512 
f8a71ad037cb5eaeb807b1bcb942893e2d10bcd57b18764bb13700c8e114d59de37b1b36560288abac18a07b6cb2920b46feaef4ae629aa0b3478ed16723542a
 WHIRLPOOL 
784f291d0318b29be33bcd4bdd41e04c2e0fc8f292c6cb7f5985743559aa65f3c10932680f943e065ebf34e3f62c75bf2ed5500aebe0b7ab2fa7e64ced37cc44
 DIST librelp-1.2.9.tar.gz 415909 SHA256 
520de7ba3dc688dc72c5b014dc61ef191e9528f77d1651ddca55fc0c149d98a3 SHA512 
2d30fdb1946d8c0484de26a741bf187016b8639a702e3a1d42aa390a34931be46064bdb2552950a078366fe2705644db8c6a6015ced2ce14d3d2488527cf0819
 WHIRLPOOL 
ae7095cdf93c2057f34aeee0cf0622284c39f9e84672baa9ff6296b50438cba4d8893114962b2b6f8feb68c0313057edb5fde3060e4fdffb904626a84e7a9690

diff --git a/dev-libs/librelp/librelp-1.2.12.ebuild 
b/dev-libs/librelp/librelp-1.2.12.ebuild
new file mode 100644
index 000..63e666b
--- /dev/null
+++ b/dev-libs/librelp/librelp-1.2.12.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="An easy to use library for the RELP protocol"
+HOMEPAGE="http://www.librelp.com/;
+SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-3+ doc? ( FDL-1.3 )"
+
+# subslot = soname version
+SLOT="0/0.2.0"
+
+KEYWORDS="~amd64 ~arm ~hppa ~sparc ~x86"
+IUSE="debug doc +ssl static-libs"
+
+RDEPEND="
+   ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
+"
+
+DEPEND="
+   ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   sed -i \
+   -e 's/ -g"/"/g' \
+   configure.ac || die "sed failed"
+
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable debug)
+   $(use_enable ssl tls)
+   $(use_enable static-libs static)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   local DOCS=( ChangeLog )
+   use doc && local HTML_DOCS=( doc/relp.html )
+   default
+
+   find "${ED}"usr/lib* -name '*.la' -delete || die
+}



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

2016-08-17 Thread Thomas Deutschmann
commit: e676a25872c03ac66c3ce79dfd22bccb235e7ad8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 17 13:53:41 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 17 13:56:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e676a258

dev-libs/librelp: Add myself as maintainer

Package-Manager: portage-2.3.0

 dev-libs/librelp/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/librelp/metadata.xml b/dev-libs/librelp/metadata.xml
index 82f6562..4fca09f 100644
--- a/dev-libs/librelp/metadata.xml
+++ b/dev-libs/librelp/metadata.xml
@@ -2,6 +2,10 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
+  whi...@gentoo.org
+  Thomas Deutschmann
+
+
   dev-z...@gentoo.org
   Tiziano Müller
 



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

2016-08-17 Thread Thomas Deutschmann
commit: 42c4184d3697a7c45ecfb5e7222b2bff60bd217f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 17 13:49:02 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 17 13:55:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c4184d

dev-libs/librelp: Dropping old version

Package-Manager: portage-2.3.0

 dev-libs/librelp/Manifest |  1 -
 dev-libs/librelp/librelp-1.2.9.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/dev-libs/librelp/Manifest b/dev-libs/librelp/Manifest
index 89802fe..9ff74e1 100644
--- a/dev-libs/librelp/Manifest
+++ b/dev-libs/librelp/Manifest
@@ -1,4 +1,3 @@
 DIST librelp-1.2.10.tar.gz 415653 SHA256 
6c80eed5e29061d2cce35408ae43ddaee354edc27c1076eabec6da4eaecdcc72 SHA512 
09f88daa59711449a50b9414f30bc7a217bf3dd7722af53caee024bfe1060e1749f1083d2965c79cbe3c12819359cd3cc262e9dea8ab5ad7bf275f3b61ca907f
 WHIRLPOOL 
fd9ec0af4769df65d9631faf0b5739f10b50d55b7ba60bb42f4a41a46bc1e1cf7fbda58b2c3b1fd1f0f7fff3d41ffc0c9cd52d243a599be033c2a5e118db8ca1
 DIST librelp-1.2.12.tar.gz 437945 SHA256 
0355730524f7b20bed1b85697296b6ce57ac593ddc8dddcdca263da71dee7bd7 SHA512 
bfc38882404e06c047bdabd203d71beba67bc5a717d2d6733863f15f0a3a09b4a792a628a1653c102c828fde7ff67cc8ade637de785399ab48a68605b23a72ed
 WHIRLPOOL 
0d3193b3f0f21e940793df0f2c53bb46944c1fbfe4f7aee8b0ecbaead3053185f981a695eaae65d6ea1581ea4a8011e83e20436ab15bdd4f82b9a012f9a3
 DIST librelp-1.2.7.tar.gz 410896 SHA256 
3a434a1c71772706104cfb1c93ba8e6809d257851d60de29ac2142c60c68d7d1 SHA512 
f8a71ad037cb5eaeb807b1bcb942893e2d10bcd57b18764bb13700c8e114d59de37b1b36560288abac18a07b6cb2920b46feaef4ae629aa0b3478ed16723542a
 WHIRLPOOL 
784f291d0318b29be33bcd4bdd41e04c2e0fc8f292c6cb7f5985743559aa65f3c10932680f943e065ebf34e3f62c75bf2ed5500aebe0b7ab2fa7e64ced37cc44
-DIST librelp-1.2.9.tar.gz 415909 SHA256 
520de7ba3dc688dc72c5b014dc61ef191e9528f77d1651ddca55fc0c149d98a3 SHA512 
2d30fdb1946d8c0484de26a741bf187016b8639a702e3a1d42aa390a34931be46064bdb2552950a078366fe2705644db8c6a6015ced2ce14d3d2488527cf0819
 WHIRLPOOL 
ae7095cdf93c2057f34aeee0cf0622284c39f9e84672baa9ff6296b50438cba4d8893114962b2b6f8feb68c0313057edb5fde3060e4fdffb904626a84e7a9690

diff --git a/dev-libs/librelp/librelp-1.2.9.ebuild 
b/dev-libs/librelp/librelp-1.2.9.ebuild
deleted file mode 100644
index e9b6c7d..000
--- a/dev-libs/librelp/librelp-1.2.9.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="An easy to use library for the RELP protocol"
-HOMEPAGE="http://www.librelp.com/;
-SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-3+ doc? ( FDL-1.3 )"
-
-# subslot = soname version
-SLOT="0/0.1.0"
-
-KEYWORDS="~amd64 ~arm ~hppa ~sparc ~x86"
-IUSE="debug doc +ssl static-libs"
-
-RDEPEND="
-   ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
-"
-
-DEPEND="
-   ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   sed -i \
-   -e 's/ -g"/"/g' \
-   configure.ac || die "sed failed"
-
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable debug)
-   $(use_enable ssl tls)
-   $(use_enable static-libs static)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   local DOCS=( ChangeLog )
-   use doc && local HTML_DOCS=( doc/relp.html )
-   default
-
-   find "${ED}"usr/lib* -name '*.la' -delete || die
-}



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

2016-08-17 Thread Thomas Deutschmann
commit: 403096c6583dc4ffd24b9bc1006c3f2cf6f00246
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 17 13:50:07 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 17 13:56:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403096c6

dev-libs/librelp: ~arm64 keyword added (#587688)

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

Package-Manager: portage-2.3.0

 dev-libs/librelp/librelp-1.2.10.ebuild | 2 +-
 dev-libs/librelp/librelp-1.2.12.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/librelp/librelp-1.2.10.ebuild 
b/dev-libs/librelp/librelp-1.2.10.ebuild
index e9b6c7d..6acb0c7 100644
--- a/dev-libs/librelp/librelp-1.2.10.ebuild
+++ b/dev-libs/librelp/librelp-1.2.10.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-3+ doc? ( FDL-1.3 )"
 # subslot = soname version
 SLOT="0/0.1.0"
 
-KEYWORDS="~amd64 ~arm ~hppa ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
 IUSE="debug doc +ssl static-libs"
 
 RDEPEND="

diff --git a/dev-libs/librelp/librelp-1.2.12.ebuild 
b/dev-libs/librelp/librelp-1.2.12.ebuild
index 63e666b..3ed722d 100644
--- a/dev-libs/librelp/librelp-1.2.12.ebuild
+++ b/dev-libs/librelp/librelp-1.2.12.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-3+ doc? ( FDL-1.3 )"
 # subslot = soname version
 SLOT="0/0.2.0"
 
-KEYWORDS="~amd64 ~arm ~hppa ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
 IUSE="debug doc +ssl static-libs"
 
 RDEPEND="



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

2017-01-31 Thread Thomas Deutschmann
commit: f37bc910a241a557cf1386c59907dc75a2d30e6e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jan 31 17:49:11 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jan 31 17:49:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37bc910

www-servers/nginx: Bump nginx (stable) to v1.10.3

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-servers/nginx/Manifest|   1 +
 www-servers/nginx/nginx-1.10.3.ebuild | 989 ++
 2 files changed, 990 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index e97451e..6f1c342 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -1,5 +1,6 @@
 DIST modsecurity-2.9.1.tar.gz 4261212 SHA256 
958cc5a7a7430f93fac0fd6f8b9aa92fc1801efce0cda797d6029d44080a9b24 SHA512 
374733cbfc26e53d95b78c8f268a4e465d838163e9893fc24e33a9d272b114f1b287147bab6d0289575074cbbd94f48983e23fa59832cbcb32950046cea59269
 WHIRLPOOL 
5f41bebf032f8a269412d104b7632a06af4d4c495658c9cd1ebf69b82c10ce1bbcb34b9dd159a7b00e57348714a5e93ad3db19701dda51479accd3a9dc79a9cb
 DIST nginx-1.10.2.tar.gz 910812 SHA256 
1045ac4987a396e2fa5d0011daf8987b612dd2f05181b67507da68cbe7d765c2 SHA512 
f2d5a4fbabaf9333bae46461bcbe3dbcc5ff7e8f8c7a5dead3063e3d59c9ec15dc85262a23ca7d693db45a50ec98a70fb216b3da9872ee23d57b6bfaf064876e
 WHIRLPOOL 
7e819f43a68de49d3cceb3e5ec81eef6872859df0abca2be00fb73c8779c2716b6997ea5f8cadb93af195d9f4d07a4404f51e0752dd881628de93a0c0289aea7
+DIST nginx-1.10.3.tar.gz 911509 SHA256 
75020f1364cac459cb733c4e1caed2d00376e40ea05588fb8793076a4c69dd90 SHA512 
25cddbe5c419700aeca41bff3be5b7c3accfb38ad846ec8d91d81ab7c15f10db719f02d9263edf1fa12f59805ff7001b62864dc2885370b24afeea1d7d2afbbf
 WHIRLPOOL 
1ebf540d49d28a853a9221a558b53d28e2e7dfddf345e433baa4c2b819f6e1fe34528b4680387147c73271d3837529a4452e53b863dff5d29772c2b0a75e0ba6
 DIST nginx-1.11.6.tar.gz 960331 SHA256 
3153abbb518e2d9c032e1b127da3dc0028ad36cd4679e5f3be0b8afa33bc85bd SHA512 
1969f527d4554a976d14e82c2297c519a0d0d82a9fbd3cc703ab42a23067c7fcf101ddf16f1abff374c71f37969fd7c58d2a344c57566538b821acc32cd3d979
 WHIRLPOOL 
67ed24c25b20f6d94f3a0602946f750b4efafd79d3a093a35fdf370a20377abcc2a54c00fcd5e7bc54305515da9234fb2f192c744a7fb59c4bbdee2ba0c0f626
 DIST nginx-1.11.8.tar.gz 964918 SHA256 
53aef3715d79015314c2dcb18f2b185a0c64368cc01b30bdf0737a215f666b34 SHA512 
4bbecf17579022cc925af8808554983c57e4f438edc8f987751413f0a023267a4766edc8321cbbe8a8b675f7e86d8a2cba76bd52236c8d9509b2b301ab349ffa
 WHIRLPOOL 
a30ad4cdc0b74e0f860938942caeee961759ceabae8735725a989db29702b366fb285079a992cbc681ec3fd157ef6f8907f6a3eac13a8af302daad94ca867738
 DIST nginx-1.11.9.tar.gz 965463 SHA256 
dc22b71f16b551705930544dc042f1ad1af2f9715f565187ec22c7a4b2625748 SHA512 
95247d5db3e23a0ea22686cc3fe4295f8854948a6f168a783082fdbb2acbecdad61cd9c8cadd84c1f74c1e87becdca8d6664622ff9cebc72687f20b29cc09fd0
 WHIRLPOOL 
39a56073e359aac716e0a9ff672ee89b97205c281b53be97920c098aea9b25635e59a5ea0e3a7cb4ba79d43afc8ed3942cd34840773dd1e472101c9ab6ac72a4

diff --git a/www-servers/nginx/nginx-1.10.3.ebuild 
b/www-servers/nginx/nginx-1.10.3.ebuild
new file mode 100644
index ..6d538c8
--- /dev/null
+++ b/www-servers/nginx/nginx-1.10.3.ebuild
@@ -0,0 +1,989 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - keep the following requirements in mind before adding external modules:
+#  * alive upstream
+#  * sane packaging
+#  * builds cleanly
+#  * does not need a patch for nginx core
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.0"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}-r1"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz;
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
+HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.2"
+HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}-r1"
+HTTP_UPLOAD_PROGRESS_MODULE_URI="https://github.com/masterzen/nginx-upload-progress-module/archive/v${HTTP_UPLOAD_PROGRESS_MODULE_PV}.tar.gz;
+HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
+
+# http_headers_more (https://github.com/agentzh/headers-more-nginx-module, BSD 
license)

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

2017-01-31 Thread Thomas Deutschmann
commit: f86ee909d42c2a0577c6d31c52b672b620e9a920
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jan 31 17:50:58 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jan 31 17:50:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f86ee909

www-servers/nginx: Use HTTPS for nginx.org

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-servers/nginx/nginx-1.10.2-r3.ebuild | 4 ++--
 www-servers/nginx/nginx-1.10.3.ebuild| 4 ++--
 www-servers/nginx/nginx-1.11.6-r1.ebuild | 4 ++--
 www-servers/nginx/nginx-1.11.8.ebuild| 4 ++--
 www-servers/nginx/nginx-1.11.9.ebuild| 4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/www-servers/nginx/nginx-1.10.2-r3.ebuild 
b/www-servers/nginx/nginx-1.10.2-r3.ebuild
index 8cb71d4..e229135 100644
--- a/www-servers/nginx/nginx-1.10.2-r3.ebuild
+++ b/www-servers/nginx/nginx-1.10.2-r3.ebuild
@@ -145,8 +145,8 @@ AUTOTOOLS_AUTO_DEPEND="no"
 inherit autotools ssl-cert toolchain-funcs perl-module flag-o-matic user 
systemd versionator multilib
 
 DESCRIPTION="Robust, small and high performance http and reverse proxy server"
-HOMEPAGE="http://nginx.org;
-SRC_URI="http://nginx.org/download/${P}.tar.gz
+HOMEPAGE="https://nginx.org;
+SRC_URI="https://nginx.org/download/${P}.tar.gz
${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz
nginx_modules_http_upload_progress? ( 
${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz )
nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> 
${HTTP_HEADERS_MORE_MODULE_P}.tar.gz )

diff --git a/www-servers/nginx/nginx-1.10.3.ebuild 
b/www-servers/nginx/nginx-1.10.3.ebuild
index 6d538c8..cb9c750 100644
--- a/www-servers/nginx/nginx-1.10.3.ebuild
+++ b/www-servers/nginx/nginx-1.10.3.ebuild
@@ -145,8 +145,8 @@ AUTOTOOLS_AUTO_DEPEND="no"
 inherit autotools ssl-cert toolchain-funcs perl-module flag-o-matic user 
systemd versionator multilib
 
 DESCRIPTION="Robust, small and high performance http and reverse proxy server"
-HOMEPAGE="http://nginx.org;
-SRC_URI="http://nginx.org/download/${P}.tar.gz
+HOMEPAGE="https://nginx.org;
+SRC_URI="https://nginx.org/download/${P}.tar.gz
${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz
nginx_modules_http_upload_progress? ( 
${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz )
nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> 
${HTTP_HEADERS_MORE_MODULE_P}.tar.gz )

diff --git a/www-servers/nginx/nginx-1.11.6-r1.ebuild 
b/www-servers/nginx/nginx-1.11.6-r1.ebuild
index d4c0878..bd2418b 100644
--- a/www-servers/nginx/nginx-1.11.6-r1.ebuild
+++ b/www-servers/nginx/nginx-1.11.6-r1.ebuild
@@ -145,8 +145,8 @@ AUTOTOOLS_AUTO_DEPEND="no"
 inherit autotools ssl-cert toolchain-funcs perl-module flag-o-matic user 
systemd versionator multilib
 
 DESCRIPTION="Robust, small and high performance http and reverse proxy server"
-HOMEPAGE="http://nginx.org;
-SRC_URI="http://nginx.org/download/${P}.tar.gz
+HOMEPAGE="https://nginx.org;
+SRC_URI="https://nginx.org/download/${P}.tar.gz
${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz
nginx_modules_http_upload_progress? ( 
${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz )
nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> 
${HTTP_HEADERS_MORE_MODULE_P}.tar.gz )

diff --git a/www-servers/nginx/nginx-1.11.8.ebuild 
b/www-servers/nginx/nginx-1.11.8.ebuild
index d4c0878..bd2418b 100644
--- a/www-servers/nginx/nginx-1.11.8.ebuild
+++ b/www-servers/nginx/nginx-1.11.8.ebuild
@@ -145,8 +145,8 @@ AUTOTOOLS_AUTO_DEPEND="no"
 inherit autotools ssl-cert toolchain-funcs perl-module flag-o-matic user 
systemd versionator multilib
 
 DESCRIPTION="Robust, small and high performance http and reverse proxy server"
-HOMEPAGE="http://nginx.org;
-SRC_URI="http://nginx.org/download/${P}.tar.gz
+HOMEPAGE="https://nginx.org;
+SRC_URI="https://nginx.org/download/${P}.tar.gz
${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz
nginx_modules_http_upload_progress? ( 
${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz )
nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> 
${HTTP_HEADERS_MORE_MODULE_P}.tar.gz )

diff --git a/www-servers/nginx/nginx-1.11.9.ebuild 
b/www-servers/nginx/nginx-1.11.9.ebuild
index d4c0878..bd2418b 100644
--- a/www-servers/nginx/nginx-1.11.9.ebuild
+++ b/www-servers/nginx/nginx-1.11.9.ebuild
@@ -145,8 +145,8 @@ AUTOTOOLS_AUTO_DEPEND="no"
 inherit autotools ssl-cert toolchain-funcs perl-module flag-o-matic user 
systemd versionator multilib
 
 DESCRIPTION="Robust, small and high performance 

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

2017-02-02 Thread Thomas Deutschmann
commit: 1e423808250cd771e0b6be5f7dda85dc170208b4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Feb  2 15:13:21 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  2 15:13:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e423808

app-crypt/argon2: Fix "static-libs" usage

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-crypt/argon2/argon2-20160821.ebuild | 4 ++--
 app-crypt/argon2/argon2-20161029.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-crypt/argon2/argon2-20160821.ebuild 
b/app-crypt/argon2/argon2-20160821.ebuild
index 372efd3..8d11ba0 100644
--- a/app-crypt/argon2/argon2-20160821.ebuild
+++ b/app-crypt/argon2/argon2-20160821.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/P-H-C/phc-winner-argon2/archive/${PV}.tar.gz -> ${P}
 LICENSE="|| ( Apache-2.0 CC0-1.0 )"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="-static-libs"
+IUSE="static-libs"
 
 S="${WORKDIR}/phc-winner-${P}"
 PATCHES=(

diff --git a/app-crypt/argon2/argon2-20161029.ebuild 
b/app-crypt/argon2/argon2-20161029.ebuild
index 2658c7b..75fdaed 100644
--- a/app-crypt/argon2/argon2-20161029.ebuild
+++ b/app-crypt/argon2/argon2-20161029.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/P-H-C/phc-winner-argon2/archive/${PV}.tar.gz -> ${P}
 LICENSE="|| ( Apache-2.0 CC0-1.0 )"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="-static-libs"
+IUSE="static-libs"
 
 S="${WORKDIR}/phc-winner-${P}"
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-crypt/argon2/, app-crypt/argon2/files/

2017-02-02 Thread Thomas Deutschmann
commit: 3b52a51234c375a7c39b3299f94026226559db27
Author: Simon Levermann  slevermann  de>
AuthorDate: Thu Feb  2 15:08:19 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  2 15:08:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b52a512

app-crypt/argon2: version bump

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

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-crypt/argon2/Manifest  |  1 +
 app-crypt/argon2/argon2-20161029.ebuild| 29 ++
 .../argon2-20161029-makefile-soname-symlinks.patch | 28 +
 3 files changed, 58 insertions(+)

diff --git a/app-crypt/argon2/Manifest b/app-crypt/argon2/Manifest
index 2a1ad7d..1bda176 100644
--- a/app-crypt/argon2/Manifest
+++ b/app-crypt/argon2/Manifest
@@ -1 +1,2 @@
 DIST argon2-20160821.tar.gz 1170019 SHA256 
f81456ae31337a13a1a1b8ffe994d71ace741833a97a75f0c1a76259639bf3b8 SHA512 
e5b7484a2f3212d78481e7994457d69e5f42d6132b31f86d8de106e8e3fa8ffa3b7244fd74b63d15846be3a0fd407e6c57c6f766cdfa0ee1e3d7706124853b5f
 WHIRLPOOL 
ad476d23572ebe8701a71a79aff09dd08a0db3dde9b0a6104884a91309d651298adfb514cc7de9c585672ffbc816c9afae67cbbe09b3f9a300624036981c3d78
+DIST argon2-20161029.tar.gz 1506864 SHA256 
fe0049728b946b58b94cc6db89b34e2d050c62325d16316a534d2bedd78cd5e7 SHA512 
e1f947a97e8b5f292dd32a6f1ea0ef3f2e411629218653821886ec4e1d5f8289d5b8f4b8bf0a37e69c344a83b975c695947d6b49fd2001a0e4273bebd4792892
 WHIRLPOOL 
d90a0bbd17abf146e47ef5f1c9a759234396d9779213210484047120091b9e420f11926d502c1bb03a464625f64d3ec1df34f10ec5ba23572d18184fddaf113b

diff --git a/app-crypt/argon2/argon2-20161029.ebuild 
b/app-crypt/argon2/argon2-20161029.ebuild
new file mode 100644
index ..2658c7b
--- /dev/null
+++ b/app-crypt/argon2/argon2-20161029.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Password hashing software that won the Password Hashing 
Competition (PHC)"
+HOMEPAGE="https://github.com/P-H-C/phc-winner-argon2;
+SRC_URI="https://github.com/P-H-C/phc-winner-argon2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 CC0-1.0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="-static-libs"
+
+S="${WORKDIR}/phc-winner-${P}"
+PATCHES=(
+   "${FILESDIR}/${P}-makefile-soname-symlinks.patch"
+   )
+src_prepare() {
+   default
+   if ! use static-libs; then
+   sed -i -e 's/LIBRARIES = \$(LIB_SH) \$(LIB_ST)/LIBRARIES = 
\$(LIB_SH)/' Makefile || die "sed failed!"
+   fi
+   sed -i -e 's/-O3 //' Makefile || die "sed failed"
+   sed -i -e 's/-g //' Makefile || die "sed failed"
+   sed -i -e "s/-march=\$(OPTTARGET) /${CFLAGS} /" Makefile || die "sed 
failed"
+   sed -i -e 's/CFLAGS += -march=\$(OPTTARGET)//' Makefile || die "sed 
failed"
+}

diff --git 
a/app-crypt/argon2/files/argon2-20161029-makefile-soname-symlinks.patch 
b/app-crypt/argon2/files/argon2-20161029-makefile-soname-symlinks.patch
new file mode 100644
index ..11892de
--- /dev/null
+++ b/app-crypt/argon2/files/argon2-20161029-makefile-soname-symlinks.patch
@@ -0,0 +1,28 @@
+diff --git a/Makefile b/Makefile
+index 1838c13..85aa710 100644
+--- a/Makefile
 b/Makefile
+@@ -87,8 +87,10 @@ endif
+ endif
+ 
+ LIB_SH := lib$(LIB_NAME).$(LIB_EXT)
++LIB_SH_VERSION := $(LIB_SH).0
+ LIB_ST := lib$(LIB_NAME).a
+ LIBRARIES = $(LIB_SH) $(LIB_ST)
++INSTALL_LIBRARIES = $(LIBRARIES) $(LIB_SH_VERSION)
+ HEADERS = include/argon2.h
+ 
+ INSTALL = install
+@@ -153,9 +155,11 @@ format:
+   -i include/*.h src/*.c src/*.h src/blake2/*.c 
src/blake2/*.h
+ 
+ install: $(RUN) libs
++  mv $(LIB_SH) $(LIB_SH_VERSION)
++  ln -sf $(LIB_SH_VERSION) $(LIB_SH)
+   $(INSTALL) -d $(INST_INCLUDE)
+   $(INSTALL) $(HEADERS) $(INST_INCLUDE)
+   $(INSTALL) -d $(INST_LIBRARY)
+-  $(INSTALL) $(LIBRARIES) $(INST_LIBRARY)
++  $(INSTALL) $(INSTALL_LIBRARIES) $(INST_LIBRARY)
+   $(INSTALL) -d $(INST_BINARY)
+   $(INSTALL) $(RUN) $(INST_BINARY)



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

2017-01-24 Thread Thomas Deutschmann
commit: d1493c23e773a3b92eb9e1f79e0239da54531943
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jan 24 17:58:30 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jan 24 17:58:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1493c23

www-servers/nginx: Bump to v1.11.9

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-servers/nginx/Manifest|1 +
 www-servers/nginx/nginx-1.11.9.ebuild | 1002 +
 2 files changed, 1003 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 40667e8..e97451e 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -2,6 +2,7 @@ DIST modsecurity-2.9.1.tar.gz 4261212 SHA256 
958cc5a7a7430f93fac0fd6f8b9aa92fc18
 DIST nginx-1.10.2.tar.gz 910812 SHA256 
1045ac4987a396e2fa5d0011daf8987b612dd2f05181b67507da68cbe7d765c2 SHA512 
f2d5a4fbabaf9333bae46461bcbe3dbcc5ff7e8f8c7a5dead3063e3d59c9ec15dc85262a23ca7d693db45a50ec98a70fb216b3da9872ee23d57b6bfaf064876e
 WHIRLPOOL 
7e819f43a68de49d3cceb3e5ec81eef6872859df0abca2be00fb73c8779c2716b6997ea5f8cadb93af195d9f4d07a4404f51e0752dd881628de93a0c0289aea7
 DIST nginx-1.11.6.tar.gz 960331 SHA256 
3153abbb518e2d9c032e1b127da3dc0028ad36cd4679e5f3be0b8afa33bc85bd SHA512 
1969f527d4554a976d14e82c2297c519a0d0d82a9fbd3cc703ab42a23067c7fcf101ddf16f1abff374c71f37969fd7c58d2a344c57566538b821acc32cd3d979
 WHIRLPOOL 
67ed24c25b20f6d94f3a0602946f750b4efafd79d3a093a35fdf370a20377abcc2a54c00fcd5e7bc54305515da9234fb2f192c744a7fb59c4bbdee2ba0c0f626
 DIST nginx-1.11.8.tar.gz 964918 SHA256 
53aef3715d79015314c2dcb18f2b185a0c64368cc01b30bdf0737a215f666b34 SHA512 
4bbecf17579022cc925af8808554983c57e4f438edc8f987751413f0a023267a4766edc8321cbbe8a8b675f7e86d8a2cba76bd52236c8d9509b2b301ab349ffa
 WHIRLPOOL 
a30ad4cdc0b74e0f860938942caeee961759ceabae8735725a989db29702b366fb285079a992cbc681ec3fd157ef6f8907f6a3eac13a8af302daad94ca867738
+DIST nginx-1.11.9.tar.gz 965463 SHA256 
dc22b71f16b551705930544dc042f1ad1af2f9715f565187ec22c7a4b2625748 SHA512 
95247d5db3e23a0ea22686cc3fe4295f8854948a6f168a783082fdbb2acbecdad61cd9c8cadd84c1f74c1e87becdca8d6664622ff9cebc72687f20b29cc09fd0
 WHIRLPOOL 
39a56073e359aac716e0a9ff672ee89b97205c281b53be97920c098aea9b25635e59a5ea0e3a7cb4ba79d43afc8ed3942cd34840773dd1e472101c9ab6ac72a4
 DIST nginx-auth-ldap-49a8b4d28fc4a518563c82e0b52821e5f37db1fc.tar.gz 17159 
SHA256 3c11c32f05da04f1a4647dc4e35dd8d8aeacd5a2e763ba349feba3dba8663132 SHA512 
323abd0ca8e90f5afcaf81a8ff1a8abe3dfcbff3d69f0dd4a1c005fe6436acbf3076c4c57a4df877b3d8e388cbea085d46301bb2df9c0752e2567817ff7cca92
 WHIRLPOOL 
ad65e8182b2634db5fa06055ef7d91c7d8aabd0fa986d8402a4845977354d6edb329621b6f9f96c90ce2d158cff20e42ae50fba06a088a84de3e3f414205dbc2
 DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 SHA256 
6f9102321d8c68df6d67e9bde145a8de3f45f99f6cb47c08735a86f003234d31 SHA512 
6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529
 WHIRLPOOL 
38abe56e177e22dad68ac7d6570425ecd763d2e891627a75156a6f39bd7edc54f664c3d2f638e1ea57c743dadc6a8c9889be087abbdb4c98b5641c299f7fbc07
 DIST ngx_devel_kit-0.3.0-r1.tar.gz 66455 SHA256 
88e05a99a8a7419066f5ae75966fb1efc409bad4522d14986da074554ae61619 SHA512 
558764c9be913a4f61d0e277d07bf3c272e1ce086b3fadb85b693a7e92805cd9fca4da7a8d29c96e53fc0d23b331327d3b2561ff61f19d2330e7d5d35ac7d614
 WHIRLPOOL 
5f6ed4e6850d2ce7e8c65e0570a7e2c74a1fe360e167644ed405fff682ab178b09c722c99c1df9af552fb816219b9fc04dcdf638b3e4af68c688434cdb33aa59

diff --git a/www-servers/nginx/nginx-1.11.9.ebuild 
b/www-servers/nginx/nginx-1.11.9.ebuild
new file mode 100644
index ..d4c0878
--- /dev/null
+++ b/www-servers/nginx/nginx-1.11.9.ebuild
@@ -0,0 +1,1002 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - keep the following requirements in mind before adding external modules:
+#  * alive upstream
+#  * sane packaging
+#  * builds cleanly
+#  * does not need a patch for nginx core
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.0"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}-r1"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz;
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BS

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

2017-01-27 Thread Thomas Deutschmann
commit: d29095b1301441c45274c189edbeaad5af4c2857
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan 28 01:44:22 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 28 01:48:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29095b1

profiles: Mask "java" USE flag for uclibc

Acked-by: James Le Cuirot  gentoo.org>

 profiles/default/linux/uclibc/use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/default/linux/uclibc/use.mask 
b/profiles/default/linux/uclibc/use.mask
index 03acc65..4317e34 100644
--- a/profiles/default/linux/uclibc/use.mask
+++ b/profiles/default/linux/uclibc/use.mask
@@ -1,7 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation.
+# Copyright 1999-2017 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Thomas Deutschmann <whi...@gentoo.org> (28 Jan 2017)
+# No JAVA in uclibc
+java
+
 nls
 pam
 



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc64/32bit-userland/

2017-01-27 Thread Thomas Deutschmann
commit: 9ccd26f7fa19ec79603417b601ff483b0162b965
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan 28 01:44:49 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 28 01:48:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ccd26f7

profiles: Mask "java" USE flag for hardened/linux/powerpc/ppc64/32bit-userland

Acked-by: James Le Cuirot  gentoo.org>

 profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask
index ddde044..40f9f05 100644
--- a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask
@@ -1,7 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Thomas Deutschmann <whi...@gentoo.org> (28 Jan 2017)
+# No JAVA in 32-bit userland
+java
+
 # We mask this since we're not really a multilib profile
 multilib
 



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

2017-01-29 Thread Thomas Deutschmann
commit: 850e6cdf235a45d4c3cc0f26ce7187616768f13e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 30 00:20:47 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 30 00:23:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=850e6cdf

profiles: Adjust mask of media-video/motion

Now that we have >=media-video/motion-4.0.1-r1 in repository which fixes
the outstanding security issues we can lift the mask for this and newer
versions.

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

diff --git a/profiles/package.mask b/profiles/package.mask
index dca3bc7..0533cd1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -467,7 +467,7 @@ games-emulation/ppsspp
 
 # Aaron Bauman <b...@gentoo.org> (26 Jun 2016)
 # Unpatched security vulnerability per bug #475120
-media-video/motion
+ (25 May 2016)
 # The webkit-gtk:4 backend for Xiphos has known text display issues.



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

2017-01-29 Thread Thomas Deutschmann
commit: 3dc0b7e2edd969d42d3e7bf84278d60f1a6b8907
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 30 00:56:03 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 30 00:56:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc0b7e2

profiles/base/package.use.mask: force off mmal on media-video/motion

RDEP media-libs/raspberrypi-userland is not keyworded.

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 08cf9c2..b1597ee 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -5,6 +5,10 @@
 # This file requires >=portage-2.1.1
 # New entries go on top.
 
+# Thomas Deutschmann <whi...@gentoo.org> (30 Jan 2017)
+# media-libs/raspberrypi-userland not keyworded
+media-video/motion mmal
+
 # Matt Turner <matts...@gentoo.org> (26 Jan 2017)
 # x11-drivers/ati-drivers is masked for removal.
 media-gfx/blender opencl



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

2017-01-20 Thread Thomas Deutschmann
commit: 1d2df5a7f50ed711cae9ade0efbe7e3437549be0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jan 20 20:05:00 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jan 20 20:05:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2df5a7

profiles: Add package.use.mask for net-libs/libvncserver on fbsd

 profiles/default/bsd/fbsd/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/default/bsd/fbsd/package.use.mask 
b/profiles/default/bsd/fbsd/package.use.mask
index 341448d..039dca4 100644
--- a/profiles/default/bsd/fbsd/package.use.mask
+++ b/profiles/default/bsd/fbsd/package.use.mask
@@ -1,7 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Thomas Deutschmann <whi...@gentoo.org> (20 Jan 2017)
+# libressl: dev-libs/libressl is a base package on FreeBSD
+net-libs/libvncserver libressl
+
 # Felix Janda <felix.ja...@posteo.de> (24 Sep 2016)
 # net-libs/libnetfilter_conntrack is not keyworded on FreeBSD
 net-dns/dnsmasq conntrack



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

2017-01-20 Thread Thomas Deutschmann
commit: 13bf08599c6d332501292db40aea7b9179efc257
Author: Alex Xu  yahoo  ca>
AuthorDate: Fri Jan 20 19:59:13 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jan 20 20:05:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13bf0859

net-libs/libvncserver: Bump to v0.9.11 (bug #604192)

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-libs/libvncserver/Manifest   |  1 +
 net-libs/libvncserver/libvncserver-0.9.11.ebuild | 72 
 net-libs/libvncserver/metadata.xml   |  3 +
 3 files changed, 76 insertions(+)

diff --git a/net-libs/libvncserver/Manifest b/net-libs/libvncserver/Manifest
index eb03d4e..a0a440b 100644
--- a/net-libs/libvncserver/Manifest
+++ b/net-libs/libvncserver/Manifest
@@ -1,2 +1,3 @@
 DIST LibVNCServer-0.9.10.tar.gz 1415191 SHA256 
ed10819a5bfbf269969f97f075939cc38273cc1b6d28bccfb0999fba489411f7 SHA512 
eb637dfb72dc50fb713a715c9d0cc8824a6871527c2edb497e70c92e2e708021fbd5d8134f2dee6a9e90d1c8fd3fee53c5f5ece790c2804e938011a980ffceae
 WHIRLPOOL 
821234e772d15668b88bd99e72345a7b5d1a9072fd868ddd47fb47a1e4c6b3c1c2de2380622231a968bd98ac05f20a004a80dfbe43db77f8170056121207b9f4
+DIST LibVNCServer-0.9.11.tar.gz 1413739 SHA256 
193d630372722a532136fd25c5326b2ca1a636cbb8bf9bb115ef869c804d2894 SHA512 
e473c081b68dd3cdd96a1756b4f4945ece79d3c8e4cef62140be1699671555fc16d3080e81d764197a14ea83203ffcd0e18c3cc182e012d036e3faae943003fb
 WHIRLPOOL 
98a24e533a0b8065d1f3c52672b601750f26a89e29cee8e3b253cc15219d0249befd1aa2735f06351d7911777ff7dc3ce39dc903f7046f39a0abf0af277dff11
 DIST libvncserver-0.9.10_p20160127.tar.gz 1407878 SHA256 
cac045bc068e567e9639624e66fb0db18205d93c12845366e16b8351b70ebd2e SHA512 
3e8079d814c624e7c8f6f4dd91dfdf05e035ec489fc87a797a4a08b4f8998156b420b941b94c48f6b5f783f1a962f802e83d4bbdefc1f4093837331c8247676d
 WHIRLPOOL 
4884303a7071c450f06b93b2b483903d45f871c0d6e1dd55f2a1c141feb3eca97d9fbcd32e8f02bf6413beb6a11e70f53b498f15172bb2f04be1796045095331

diff --git a/net-libs/libvncserver/libvncserver-0.9.11.ebuild 
b/net-libs/libvncserver/libvncserver-0.9.11.ebuild
new file mode 100644
index ..dc77dbb
--- /dev/null
+++ b/net-libs/libvncserver/libvncserver-0.9.11.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit autotools eutils multilib-minimal
+
+MY_PN="LibVNCServer"
+
+DESCRIPTION="library for creating vnc servers"
+HOMEPAGE="https://libvnc.github.io/;
+SRC_URI="https://github.com/LibVNC/${PN}/archive/${MY_PN}-${PV}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+IUSE="+24bpp gcrypt gnutls ipv6 +jpeg libressl +png ssl static-libs systemd 
test threads +zlib"
+REQUIRED_USE="!gnutls? ( ssl? ( threads ) )"
+
+DEPEND="
+   gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0=[${MULTILIB_USEDEP}] )
+   gnutls? (
+   >=net-libs/gnutls-2.12.23-r6:0=[${MULTILIB_USEDEP}]
+   >=dev-libs/libgcrypt-1.5.3:0=[${MULTILIB_USEDEP}]
+   )
+   !gnutls? (
+   ssl? (
+   !libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+   )
+   )
+   jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
+   png? ( >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}] )
+   systemd? ( sys-apps/systemd:= )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1:0=[${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-${MY_PN}-${PV}"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+src_prepare() {
+   default
+
+   sed -i -r \
+   -e "/^SUBDIRS/s:\<$(usex test '' 
'test|')client_examples|examples\>::g" \
+   Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} \
+   econf \
+   --disable-silent-rules \
+   $(use_enable static-libs static) \
+   $(use_with 24bpp) \
+   $(use_with gnutls) \
+   $(usex gnutls --with-gcrypt $(use_with gcrypt)) \
+   $(usex gnutls --without-ssl $(use_with ssl)) \
+   $(use_with ipv6) \
+   $(use_with jpeg) \
+   $(use_with png) \
+   $(use_with threads pthread) \
+   $(use_with zlib)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   prune_libtool_files
+}

diff --git a/net-libs/libvncserver/metadata.xml 
b/net-libs/libvncserver/metadata.xml
index 6c1ab10..404451b 100644
--- a/net-libs/libvncserver/metadata.xml
+++ b/net-libs/libvncserver/metadata.xml

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

2017-01-20 Thread Thomas Deutschmann
commit: e156d77839f174236dbe2eab3719af8142f55701
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jan 20 21:07:41 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jan 20 21:10:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e156d778

net-libs/libvncserver: Rev bump to remove sub slot

In commit 13bf08599c6d3 I (Whissi) introduced a sub slot which the main
proxy-maintainer declines (see bug #604192 comment 7).

This rev bump will remove the sub slot.

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=604192#c7

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../{libvncserver-0.9.11.ebuild => libvncserver-0.9.11-r1.ebuild}  | 3 ++-
 net-libs/libvncserver/metadata.xml | 3 ---
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-libs/libvncserver/libvncserver-0.9.11.ebuild 
b/net-libs/libvncserver/libvncserver-0.9.11-r1.ebuild
similarity index 97%
rename from net-libs/libvncserver/libvncserver-0.9.11.ebuild
rename to net-libs/libvncserver/libvncserver-0.9.11-r1.ebuild
index dc77dbb..f4e5e49 100644
--- a/net-libs/libvncserver/libvncserver-0.9.11.ebuild
+++ b/net-libs/libvncserver/libvncserver-0.9.11-r1.ebuild
@@ -13,7 +13,8 @@ HOMEPAGE="https://libvnc.github.io/;
 SRC_URI="https://github.com/LibVNC/${PN}/archive/${MY_PN}-${PV}.tar.gz;
 
 LICENSE="GPL-2"
-SLOT="0/1"
+# No sub slot wanted (yet), see #578958
+SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 IUSE="+24bpp gcrypt gnutls ipv6 +jpeg libressl +png ssl static-libs systemd 
test threads +zlib"
 REQUIRED_USE="!gnutls? ( ssl? ( threads ) )"

diff --git a/net-libs/libvncserver/metadata.xml 
b/net-libs/libvncserver/metadata.xml
index 404451b..6c1ab10 100644
--- a/net-libs/libvncserver/metadata.xml
+++ b/net-libs/libvncserver/metadata.xml
@@ -20,9 +20,6 @@ surfing the internet.
 Now that you want to make a VNC server, that is, a server which speaks 
 the RFB protocol, you can download this library from sourceforge.

-   
-   Reflect major ABI of libvncserver.so.
-   

enable 24bpp support
enable support for gcrypt



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/uclibc/, profiles/arch/ia64/

2017-01-20 Thread Thomas Deutschmann
commit: 3804c76c1a5b76d2286b7489c04a1a0f8977f363
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan 21 01:06:45 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 21 01:11:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3804c76c

Partially revert "profiles/arch/ia64: Clean obsolete package.use* entries"

This partially reverts commit b4f128587993f6bbf998227cd2bc43db39daad56 because
otherwise dev-util/geany-plugins would have a non solvable dependency on
app-text/gtkspell:3.

It also adds a new mask for uclibc-based arches where app-text/gtkspell:3 is
not available as well to make repoman happy.

 profiles/arch/ia64/package.use.stable.mask | 2 +-
 profiles/default/linux/uclibc/package.use.mask | 7 ++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/ia64/package.use.stable.mask 
b/profiles/arch/ia64/package.use.stable.mask
index bbfe51d..544e15e 100644
--- a/profiles/arch/ia64/package.use.stable.mask
+++ b/profiles/arch/ia64/package.use.stable.mask
@@ -20,7 +20,7 @@
 
 # Pacho Ramos <pa...@gentoo.org> (02 Jul 2014)
 # Mask due Gnome3 not going to be stabilized on this arch
-dev-util/geany-plugins markdown
+dev-util/geany-plugins gtkspell markdown
 >=gnome-base/gnome-desktop-2.32.1-r2 license-docs
 gnome-base/gvfs google
 >=net-libs/webkit-gtk-2.4 geoloc

diff --git a/profiles/default/linux/uclibc/package.use.mask 
b/profiles/default/linux/uclibc/package.use.mask
index 54a8bdd..ed38d20 100644
--- a/profiles/default/linux/uclibc/package.use.mask
+++ b/profiles/default/linux/uclibc/package.use.mask
@@ -1,7 +1,12 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Thomas Deutschmann <whi...@gentoo.org> (21 Jan 2017)
+# Mask due Gnome3 not going to be stabilized on this arch
+# due to uclibc
+dev-util/geany-plugins gtkspell
+
 # Joshua Kinard <ku...@gentoo.org> (18 Jan 2016)
 # Fails linking to gettext/libintl for symbol 'libintl_gettext'.
 # Is fixable by using 'append-ldflags' from flag-o-matic to force



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/, dev-libs/librdkafka/files/

2017-01-27 Thread Thomas Deutschmann
commit: 716b94531c4f2387dea4e7342fe29fec337e2bb3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jan 27 13:32:13 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jan 27 13:34:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=716b9453

dev-libs/librdkafka: Add USE flag for lz4 support

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../librdkafka-0.9.2-remove-lz4-automagic.patch| 47 ++
 ...fka-0.9.2.ebuild => librdkafka-0.9.2-r1.ebuild} | 10 +++--
 dev-libs/librdkafka/metadata.xml   |  3 ++
 3 files changed, 57 insertions(+), 3 deletions(-)

diff --git 
a/dev-libs/librdkafka/files/librdkafka-0.9.2-remove-lz4-automagic.patch 
b/dev-libs/librdkafka/files/librdkafka-0.9.2-remove-lz4-automagic.patch
new file mode 100644
index ..bf22aed
--- /dev/null
+++ b/dev-libs/librdkafka/files/librdkafka-0.9.2-remove-lz4-automagic.patch
@@ -0,0 +1,47 @@
+[PATCH] configure: Add option to disable automagic dependency on
+ liblz4
+
+Backport of commit cbf5ea173a2e17310aa1adc4b1ee80fb8831901b.
+
+Previously, mklove activated lz4 support when lz4 was found. This added
+a so called "automagic" dependency on liblz4 which is a problem from
+distributions.
+
+This commit will add an option which will allow you to explicit disable
+lz4 usage.
+---
+ configure.librdkafka | 11 +++
+ 1 file changed, 7 insertions(+), 4 deletions(-)
+
+diff --git a/configure.librdkafka b/configure.librdkafka
+index 34acc17..71d9905 100644
+--- a/configure.librdkafka
 b/configure.librdkafka
+@@ -30,6 +30,8 @@ mkl_toggle_option "Development" ENABLE_REFCNT_DEBUG 
"--enable-refcnt-debug" "Ena
+ 
+ mkl_toggle_option "Development" ENABLE_SHAREDPTR_DEBUG 
"--enable-sharedptr-debug" "Enable sharedptr debugging" "n"
+ 
++mkl_toggle_option "Feature" ENABLE_LZ4 "--enable-lz4" "Enable LZ4 support" "y"
++
+ mkl_toggle_option "Feature" ENABLE_SSL "--enable-ssl" "Enable SSL support" "y"
+ mkl_toggle_option "Feature" ENABLE_SASL "--enable-sasl" "Enable SASL support" 
"y"
+ 
+@@ -42,10 +44,11 @@ function checks {
+ # optional libs
+ mkl_lib_check "zlib" "WITH_ZLIB" disable CC "-lz"
+ mkl_lib_check "libcrypto" "" disable CC "-lcrypto"
+-mkl_lib_check "liblz4" "WITH_LZ4" disable CC "-llz4" \
+-"
+-#include 
+-"
++
++if [[ "$ENABLE_LZ4" == "y" ]]; then
++mkl_lib_check "liblz4" "WITH_LZ4" disable CC "-llz4" \
++  "#include "
++fi
+ 
+ # Snappy support is built-in
+ mkl_allvar_set WITH_SNAPPY WITH_SNAPPY y
+-- 
+2.11.0
+

diff --git a/dev-libs/librdkafka/librdkafka-0.9.2.ebuild 
b/dev-libs/librdkafka/librdkafka-0.9.2-r1.ebuild
similarity index 85%
rename from dev-libs/librdkafka/librdkafka-0.9.2.ebuild
rename to dev-libs/librdkafka/librdkafka-0.9.2-r1.ebuild
index 7623bd2..14f60a1 100644
--- a/dev-libs/librdkafka/librdkafka-0.9.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-0.9.2-r1.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
 # $Id$
 
-EAPI=6
+EAPI="6"
 
 inherit toolchain-funcs
 
@@ -26,9 +26,10 @@ LICENSE="BSD-2"
 # subslot = soname version
 SLOT="0/1"
 
-IUSE="sasl ssl static-libs"
+IUSE="lz4 sasl ssl static-libs"
 
 RDEPEND="
+   lz4? ( app-arch/lz4:= )
sasl? ( dev-libs/cyrus-sasl:= )
ssl? ( dev-libs/openssl:0= )
sys-libs/zlib
@@ -39,6 +40,8 @@ DEPEND="
virtual/pkgconfig
 "
 
+PATCHES=( "${FILESDIR}"/${PN}-0.9.2-remove-lz4-automagic.patch )
+
 src_configure() {
tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
 
@@ -46,6 +49,7 @@ src_configure() {
--no-cache
--no-download
--disable-debug-symbols
+   $(use_enable lz4)
$(use_enable sasl)
$(usex static-libs '--enable-static' '')
$(use_enable ssl)

diff --git a/dev-libs/librdkafka/metadata.xml b/dev-libs/librdkafka/metadata.xml
index e0fb32e..1d277ad 100644
--- a/dev-libs/librdkafka/metadata.xml
+++ b/dev-libs/librdkafka/metadata.xml
@@ -9,4 +9,7 @@
https://github.com/edenhill/librdkafka/issues
edenhill/librdkafka

+   
+   Enable support for Kafka's LZ4 compression 
based on KIP-57 (uses app-arch/lz4)
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/files/, dev-libs/librdkafka/

2017-01-27 Thread Thomas Deutschmann
commit: aa140eb9148c3e9edf799b5006a7d08c71ad84f4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jan 27 13:33:06 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jan 27 13:34:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa140eb9

dev-libs/librdkafka: Bump to v0.9.3

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/librdkafka/Manifest   |  1 +
 .../librdkafka-0.9.3-remove-lz4-automagic.patch| 46 +
 dev-libs/librdkafka/librdkafka-0.9.3.ebuild| 77 ++
 3 files changed, 124 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 9a87fa0..b12358b 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,2 +1,3 @@
 DIST librdkafka-0.9.1.tar.gz 478341 SHA256 
5ad57e0c9a4ec8121e19f13f05bacc41556489dfe8f46ff509af567fdee98d82 SHA512 
d2023cc6f976ad7440b25cffd1b59587f6497febd7ac1a6d76eb7799d294210f20170063fe25f2eb1eb3cc373df791526d1bc8d0ffbb0bef4519dae89b177147
 WHIRLPOOL 
a54a6ee8f0db0ee13de80f86ef1f53d1667fb48e8e27016f2c497b448aa6a33b8073c022255e8e9f48b3497266872862d2ba717f7fed0a39a01f72936115b7b5
 DIST librdkafka-0.9.2.tar.gz 620799 SHA256 
c243b66956ebb196510ee0efda67825467e31b93639d5f24eb082b5d83f56824 SHA512 
12a7da8de59de684da527ab969cd84dc8602741e9208941e1c7ad6dc69774bcbc3fbde0620d48c300372fa20b15aa826d309b71730119d82ec578e274c241152
 WHIRLPOOL 
7786443d9f365303ce0aad8278d83684999b23529e57fa08757fa38cce63f3944a3942475154bd613a0fb3e419c822a5651a5eb77ed8f32f11689c11b924
+DIST librdkafka-0.9.3.tar.gz 637066 SHA256 
745ead036f0d5b732e1cd035a1f31fc23665f2982bf9d799742034e0a1bd0be9 SHA512 
5ec4c597eb7871c13feaaa96a76dc97c836f1fb5ae6c11d10675aee5577ad09d33e104af8fd497a8fbc7ee2c59434800d4cd857843f5c37460d4107ba0dc4e78
 WHIRLPOOL 
fd6e57f34079fc0d808e35fee2d1ab736719b82f5c3f9b292e50bb522d8fea7e8b74adaf7ecfa1940e6eae2ca6f0c154593a99976261f4e11969f1596af450b1

diff --git 
a/dev-libs/librdkafka/files/librdkafka-0.9.3-remove-lz4-automagic.patch 
b/dev-libs/librdkafka/files/librdkafka-0.9.3-remove-lz4-automagic.patch
new file mode 100644
index ..2efe27f
--- /dev/null
+++ b/dev-libs/librdkafka/files/librdkafka-0.9.3-remove-lz4-automagic.patch
@@ -0,0 +1,46 @@
+From 7c64454f83f74dbe0dd33e3726906b20740e19a1 Mon Sep 17 00:00:00 2001
+From: Thomas Deutschmann <whi...@whissi.de>
+Date: Fri, 27 Jan 2017 13:56:23 +0100
+Subject: [PATCH] configure: Add option to disable automagic dependency on
+ liblz4
+
+Previously, mklove activated lz4 support when lz4 was found. This added
+a so called "automagic" dependency on liblz4 which is a problem from
+distributions.
+
+This commit will add an option which will allow you to explicit disable
+lz4 usage.
+---
+ configure.librdkafka | 9 +++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/configure.librdkafka b/configure.librdkafka
+index cf47fea..71c29c7 100644
+--- a/configure.librdkafka
 b/configure.librdkafka
+@@ -30,6 +30,8 @@ mkl_toggle_option "Development" ENABLE_REFCNT_DEBUG 
"--enable-refcnt-debug" "Ena
+ 
+ mkl_toggle_option "Development" ENABLE_SHAREDPTR_DEBUG 
"--enable-sharedptr-debug" "Enable sharedptr debugging" "n"
+ 
++mkl_toggle_option "Feature" ENABLE_LZ4 "--enable-lz4" "Enable LZ4 support" "y"
++
+ mkl_toggle_option "Feature" ENABLE_SSL "--enable-ssl" "Enable SSL support" "y"
+ mkl_toggle_option "Feature" ENABLE_SASL "--enable-sasl" "Enable SASL support" 
"y"
+ 
+@@ -44,8 +46,11 @@ function checks {
+ mkl_lib_check "zlib" "WITH_ZLIB" disable CC "-lz" \
+   "#include "
+ mkl_lib_check "libcrypto" "" disable CC "-lcrypto"
+-mkl_lib_check "liblz4" "WITH_LZ4" disable CC "-llz4" \
+-  "#include "
++
++if [[ "$ENABLE_LZ4" == "y" ]]; then
++mkl_lib_check "liblz4" "WITH_LZ4" disable CC "-llz4" \
++  "#include "
++fi
+ 
+ # Snappy support is built-in
+ mkl_allvar_set WITH_SNAPPY WITH_SNAPPY y
+-- 
+2.11.0
+

diff --git a/dev-libs/librdkafka/librdkafka-0.9.3.ebuild 
b/dev-libs/librdkafka/librdkafka-0.9.3.ebuild
new file mode 100644
index ..79c16fc
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-0.9.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI=&

[gentoo-commits] repo/gentoo:master commit in: net-misc/tigervnc/

2017-01-27 Thread Thomas Deutschmann
commit: 7b04083d729910375e9522302739dc9555c870e4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jan 27 20:48:45 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jan 27 20:49:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b04083d

net-misc/tigervnc: Bump to v1.7.1 (bug #606460)

Ebuild changes:
===
 - JAVA support fixed; Previously, when system's VM was set to a JRE,
   building of VncViewer.jar failed because ebuild didn't switch
   active JAVA VM to JDK because DEPEND also contained virtual/jre
   value from RDEPEND.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-misc/tigervnc/Manifest  |   1 +
 net-misc/tigervnc/tigervnc-1.7.1.ebuild | 188 
 2 files changed, 189 insertions(+)

diff --git a/net-misc/tigervnc/Manifest b/net-misc/tigervnc/Manifest
index 5e456b5..5be3f6e 100644
--- a/net-misc/tigervnc/Manifest
+++ b/net-misc/tigervnc/Manifest
@@ -1,5 +1,6 @@
 DIST tigervnc-1.4.2-patches-0.1.tar.bz2 7361 SHA256 
21c77708d303192108ffeef02acc0e7310461b4910bb49ae78c8a944e52c436e SHA512 
86235aba8e735e4afed21d2940cee8ea2f4f1bc951db79aaf481ae79ab81d4518add6be2619ce9371f77fd068c8dbf069754ecc0168e5afe9e8505d3d61cc573
 WHIRLPOOL 
97a8c1719e7959ce8abd29f9ad249c7acf1b5a21ef36c0ce00b6e3bae8e6e78e9cdb0b34a23da6bd44c9e513e95f22716b286c5ec57bf1a854101c4810c7b481
 DIST tigervnc-1.6.0.tar.gz 1291089 SHA256 
98ffe98fcfe883e6c35aec579295b53d73d2ccf62e0f6e53a73ecad993b096ca SHA512 
b4f1f5116ad5fe27a168764dd746400474e973d2edb85fbbe67a2459824a7267f2c63d1a2b2fdd2811017216c24a7168712df3afece56f404780d386ad24e135
 WHIRLPOOL 
a848148646f6961ea3131cfef773d6108330a1caaa870921d7acd1759dfbe92569a00c385c0f3a35a939b4a2a0215da825cb72b9c820972cc4bf6ada3b29fbec
 DIST tigervnc-1.7.0.tar.gz 1405952 SHA256 
4aa704747b4f8f1d59768b663c488fa937e6783db2a46ae407cd2a599cfbf8b1 SHA512 
2e673603065ef5cef33fd0e1ab916f5758d29e75ab5fdb18d1cbfacc61f59b85a00c64699d09a91e81de51ccf4006921516d5ea863319bd557fbd378c17ba004
 WHIRLPOOL 
63565060f42e68d6089f4851b56ff121630d63b14db6a82aac0be3e98aea48d33e35732867a57eb64c212fa3d704e35f3005ea4b0165f003c9be9d187556b668
+DIST tigervnc-1.7.1.tar.gz 1406032 SHA256 
3c021ec0bee4611020c0bcbab995b0ef2f6f1a46127a52b368827f3275527ccc SHA512 
babdc362b28d7af80c7efbb3a1aadf158d7f29621afe36d785748af45e515e2718cf1011359db7b39c218770b3f3ee2767e08abc58091f018c08ba9739a3e68d
 WHIRLPOOL 
178d6b3fb7569cfb2de5dd144031b441b02a865574928d20f1589fd6f933b9276477292182cde56e948ab75d2fc0bea4d79f71bcddb33f6057970a7caa08b2cc
 DIST tigervnc.png 4958 SHA256 
e0828aeb92ccaaf93e690e9ee5e17803de1cb140d3ca79fb756fe08ebbc4492e SHA512 
97f9a42e9b9f50f1c91de3b7d7991aa8965240fe4958d6da4e9f72f9baa4510ad615765f7c59d6e0a90c9d4b5fe53ad1547c766f2da45e4a6b6e29b03ced2b8b
 WHIRLPOOL 
bbf01f6702724bc4329d053bd3fbf856103371abce20f6f74aa3c2e5eed0eebcdcccd287788b1efbb8de3008cb484a8da5ccd1bd667727e4b0861f3bb550529c
 DIST xorg-server-1.18.4.tar.bz2 6009508 SHA256 
278459b2c31d61a15655d95a72fb79930c480a6bb8cf9226e48a07df8b1d31c8 SHA512 
2055948caa1437547ea823a70d8b24584b65338bb9f1bbf75e3ad7fd60ec9684378facaffa05b7ce496d904213cd192085a43ba889a1476d5fbc813b7e41b56b
 WHIRLPOOL 
f9ba5ffb49e6ac7ca20d64d27712a0a8f10c6560256a20e9f944d6438dc5f5eebe53daf6af110084da67a622e92874969047518e72ff181de0d64d83030d629f

diff --git a/net-misc/tigervnc/tigervnc-1.7.1.ebuild 
b/net-misc/tigervnc/tigervnc-1.7.1.ebuild
new file mode 100644
index ..9a04c43
--- /dev/null
+++ b/net-misc/tigervnc/tigervnc-1.7.1.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+CMAKE_IN_SOURCE_BUILD=1
+
+inherit autotools cmake-utils eutils flag-o-matic java-pkg-opt-2 systemd
+
+XSERVER_VERSION="1.18.4"
+
+DESCRIPTION="Remote desktop viewer display system"
+HOMEPAGE="http://www.tigervnc.org;
+SRC_URI="https://github.com/TigerVNC/tigervnc/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   mirror://gentoo/${PN}.png
+   https://dev.gentoo.org/~armin76/dist/tigervnc-1.4.2-patches-0.1.tar.bz2
+   server? ( 
ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-server-${XSERVER_VERSION}.tar.bz2
  )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
+IUSE="+drm gnutls java +opengl pam server +xorgmodule"
+
+CDEPEND="virtual/jpeg:0
+   sys-libs/zlib
+   >=x11-libs/libXtst-1.0.99.2
+   >=x11-libs/fltk-1.3.1
+   gnutls? ( net-libs/gnutls:= )
+   pam? ( virtual/pam )
+   server? (
+   dev-lang/perl
+   >=x11-libs/libXi-1.2.99.1
+   >=x11-libs/libXfont-1.4.2
+   >=x11-libs/libxkbfile-1.0.4
+   x11-libs/libXrender
+   >=x11-libs/pixman-0.27.2
+   >=x11-apps/xauth-1.0.3
+   x11-a

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

2017-01-29 Thread Thomas Deutschmann
commit: e13449ed7ee3dc75312d3ed44c7d507a68312a0c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan 29 14:11:51 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan 29 14:11:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e13449ed

app-admin/collectd: Block too old sys-apps/openrc version (bug #607476)

collctd runscript makes use of required_files which had a bug in previous
OpenRC versions (bug #562320). Because we still have affected stable
OpenRC versions in repository we need to block those versions to enforce
an OpenRC update on these systems.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/collectd/collectd-5.5.2.ebuild| 5 +++--
 app-admin/collectd/collectd-5.6.1-r1.ebuild | 5 +++--
 app-admin/collectd/collectd-5.6.2.ebuild| 5 +++--
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/app-admin/collectd/collectd-5.5.2.ebuild 
b/app-admin/collectd/collectd-5.5.2.ebuild
index a20f83a..f911561 100644
--- a/app-admin/collectd/collectd-5.5.2.ebuild
+++ b/app-admin/collectd/collectd-5.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -133,7 +133,8 @@ RDEPEND="${COMMON_DEPEND}
collectd_plugins_genericjmx?( >=virtual/jre-1.6 )
collectd_plugins_java?  ( >=virtual/jre-1.6 )
collectd_plugins_syslog?( virtual/logger )
-   selinux?( sec-policy/selinux-collectd )"
+   selinux?( sec-policy/selinux-collectd )
+   !

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

2017-02-17 Thread Thomas Deutschmann
commit: eab5ed338ba8f8889ab06f66291981178c1cb5a5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Feb 17 20:19:18 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Feb 17 20:20:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab5ed33

package.mask: Last rite www-apps/roundup, #576868

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2fd2fff49a..fbee6a7a10 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann <whi...@gentoo.org> (17 Feb 2017)
+# Unpatched security vulnerability per bug #576868
+# Removal in 30 days.
+www-apps/roundup
+
 # Michał Górny <mgo...@gentoo.org> (17 Feb 2017)
 # No longer works with current Twisted versions. Abandoned. Multiple
 # ebuild issues. Removal in 30 days. Bug #449716.



[gentoo-commits] repo/gentoo:master commit in: net-firewall/shorewall/

2017-02-24 Thread Thomas Deutschmann
commit: b3e88b9debc75882dc4c01ccd36ad38a0001edd6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Feb 24 11:38:07 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Feb 24 11:38:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e88b9d

net-firewall/shorewall: Maintainer stabilization under ALLARCHES policy

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-firewall/shorewall/shorewall-5.0.15.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-firewall/shorewall/shorewall-5.0.15.3.ebuild 
b/net-firewall/shorewall/shorewall-5.0.15.3.ebuild
index f468988523..57b4b24542 100644
--- a/net-firewall/shorewall/shorewall-5.0.15.3.ebuild
+++ b/net-firewall/shorewall/shorewall-5.0.15.3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=6
+EAPI="6"
 
 inherit linux-info prefix systemd versionator
 
@@ -67,7 +67,7 @@ if [[ ${MY_PV} = *-Beta* ]] || [[ ${MY_PV} = *-RC* ]]; then
unset _tmp_last_index
unset _tmp_suffix
 else
-   KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
 fi
 
 SRC_URI="



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

2017-02-18 Thread Thomas Deutschmann
commit: 24b6628e68cc14bcdd00eae03cddbb87c3e82fc4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Feb 18 18:41:21 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sat Feb 18 18:41:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b6628e

app-admin/rsyslog: Add subslot operator on dev-libs/hiredis atom

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/rsyslog/rsyslog-8.16.0-r1.ebuild | 4 ++--
 app-admin/rsyslog/rsyslog-8.19.0.ebuild| 4 ++--
 app-admin/rsyslog/rsyslog-8.22.0.ebuild| 4 ++--
 app-admin/rsyslog/rsyslog-8.23.0.ebuild| 4 ++--
 app-admin/rsyslog/rsyslog-8.24.0.ebuild| 2 +-
 5 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/app-admin/rsyslog/rsyslog-8.16.0-r1.ebuild 
b/app-admin/rsyslog/rsyslog-8.16.0-r1.ebuild
index 49f44693dc..c108fc5c9d 100644
--- a/app-admin/rsyslog/rsyslog-8.16.0-r1.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.16.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -63,7 +63,7 @@ RDEPEND="
omudpspoof? ( >=net-libs/libnet-1.1.6 )
postgres? ( >=dev-db/postgresql-8.4.20:= )
rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0 )
-   redis? ( >=dev-libs/hiredis-0.11.0 )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
relp? ( >=dev-libs/librelp-1.2.5 )
rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] )
rfc5424hmac? (

diff --git a/app-admin/rsyslog/rsyslog-8.19.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.19.0.ebuild
index 27051403d0..1d36d3cc62 100644
--- a/app-admin/rsyslog/rsyslog-8.19.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.19.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -82,7 +82,7 @@ RDEPEND="
omudpspoof? ( >=net-libs/libnet-1.1.6 )
postgres? ( >=dev-db/postgresql-8.4.20:= )
rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= )
-   redis? ( >=dev-libs/hiredis-0.11.0 )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
relp? ( >=dev-libs/librelp-1.2.5:= )
rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] )
rfc5424hmac? (

diff --git a/app-admin/rsyslog/rsyslog-8.22.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.22.0.ebuild
index 6fa42b7abc..d0decc1f20 100644
--- a/app-admin/rsyslog/rsyslog-8.22.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.22.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -82,7 +82,7 @@ RDEPEND="
omudpspoof? ( >=net-libs/libnet-1.1.6 )
postgres? ( >=dev-db/postgresql-8.4.20:= )
rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= )
-   redis? ( >=dev-libs/hiredis-0.11.0 )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
relp? ( >=dev-libs/librelp-1.2.12:= )
rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] )
rfc5424hmac? (

diff --git a/app-admin/rsyslog/rsyslog-8.23.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.23.0.ebuild
index f6058489cc..22a470a6e6 100644
--- a/app-admin/rsyslog/rsyslog-8.23.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.23.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -82,7 +82,7 @@ RDEPEND="
omudpspoof? ( >=net-libs/libnet-1.1.6 )
postgres? ( >=dev-db/postgresql-8.4.20:= )
rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= )
-   redis? ( >=dev-libs/hiredis-0.11.0 )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
relp? ( >=dev-libs/librelp-1.2.12:= )
rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] )
rfc5424hmac? (

diff --git a/app-admin/rsyslog/rsyslog-8.24.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.24.0.ebuild
index 4559e20d8b..08a894118e 100644
--- a/app-admin/rsyslog/rsyslog-8.24.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.24.0.ebuild
@@ -82,7 +82,7 @@ RDEPEND="
omudpspoof? ( >=net-libs/libnet-1.1.6 )
postgres? ( >=dev-db/postgresql-8.4.20:= )
rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= )
-   redis? ( >=dev-libs/hiredis-0.11.0 )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
relp? ( >=dev-libs/librelp-1.2.12:= )
rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] )
rfc5424hmac? (



[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/

2017-02-18 Thread Thomas Deutschmann
commit: a99524587e7b9e13d497faa2929f9d04b4f080b1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Feb 18 19:11:54 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sat Feb 18 19:12:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9952458

sys-libs/glibc: x86 stable wrt bug #576726

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-libs/glibc/glibc-2.23-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/glibc/glibc-2.23-r3.ebuild 
b/sys-libs/glibc/glibc-2.23-r3.ebuild
index fad971ad77..971f8978c9 100644
--- a/sys-libs/glibc/glibc-2.23-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.23-r3.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html;
 
 LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh ~sparc 
~x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh ~sparc 
x86"
 RESTRICT="strip" # strip ourself #46186
 EMULTILIB_PKG="true"
 



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

2017-02-18 Thread Thomas Deutschmann
commit: 567f504e307e99b786a8a0311c575ec41aa4f1fa
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Feb 18 17:53:19 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sat Feb 18 17:53:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567f504e

net-misc/tigervnc: Security cleanup (bug #606998)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-misc/tigervnc/Manifest |   2 -
 .../tigervnc/files/tigervnc-1.6.0-xorg118-1.patch  |  38 -
 net-misc/tigervnc/tigervnc-1.6.0-r2.ebuild | 182 
 net-misc/tigervnc/tigervnc-1.7.0.ebuild| 185 -
 4 files changed, 407 deletions(-)

diff --git a/net-misc/tigervnc/Manifest b/net-misc/tigervnc/Manifest
index 5be3f6ee18..f6a0feedd6 100644
--- a/net-misc/tigervnc/Manifest
+++ b/net-misc/tigervnc/Manifest
@@ -1,6 +1,4 @@
 DIST tigervnc-1.4.2-patches-0.1.tar.bz2 7361 SHA256 
21c77708d303192108ffeef02acc0e7310461b4910bb49ae78c8a944e52c436e SHA512 
86235aba8e735e4afed21d2940cee8ea2f4f1bc951db79aaf481ae79ab81d4518add6be2619ce9371f77fd068c8dbf069754ecc0168e5afe9e8505d3d61cc573
 WHIRLPOOL 
97a8c1719e7959ce8abd29f9ad249c7acf1b5a21ef36c0ce00b6e3bae8e6e78e9cdb0b34a23da6bd44c9e513e95f22716b286c5ec57bf1a854101c4810c7b481
-DIST tigervnc-1.6.0.tar.gz 1291089 SHA256 
98ffe98fcfe883e6c35aec579295b53d73d2ccf62e0f6e53a73ecad993b096ca SHA512 
b4f1f5116ad5fe27a168764dd746400474e973d2edb85fbbe67a2459824a7267f2c63d1a2b2fdd2811017216c24a7168712df3afece56f404780d386ad24e135
 WHIRLPOOL 
a848148646f6961ea3131cfef773d6108330a1caaa870921d7acd1759dfbe92569a00c385c0f3a35a939b4a2a0215da825cb72b9c820972cc4bf6ada3b29fbec
-DIST tigervnc-1.7.0.tar.gz 1405952 SHA256 
4aa704747b4f8f1d59768b663c488fa937e6783db2a46ae407cd2a599cfbf8b1 SHA512 
2e673603065ef5cef33fd0e1ab916f5758d29e75ab5fdb18d1cbfacc61f59b85a00c64699d09a91e81de51ccf4006921516d5ea863319bd557fbd378c17ba004
 WHIRLPOOL 
63565060f42e68d6089f4851b56ff121630d63b14db6a82aac0be3e98aea48d33e35732867a57eb64c212fa3d704e35f3005ea4b0165f003c9be9d187556b668
 DIST tigervnc-1.7.1.tar.gz 1406032 SHA256 
3c021ec0bee4611020c0bcbab995b0ef2f6f1a46127a52b368827f3275527ccc SHA512 
babdc362b28d7af80c7efbb3a1aadf158d7f29621afe36d785748af45e515e2718cf1011359db7b39c218770b3f3ee2767e08abc58091f018c08ba9739a3e68d
 WHIRLPOOL 
178d6b3fb7569cfb2de5dd144031b441b02a865574928d20f1589fd6f933b9276477292182cde56e948ab75d2fc0bea4d79f71bcddb33f6057970a7caa08b2cc
 DIST tigervnc.png 4958 SHA256 
e0828aeb92ccaaf93e690e9ee5e17803de1cb140d3ca79fb756fe08ebbc4492e SHA512 
97f9a42e9b9f50f1c91de3b7d7991aa8965240fe4958d6da4e9f72f9baa4510ad615765f7c59d6e0a90c9d4b5fe53ad1547c766f2da45e4a6b6e29b03ced2b8b
 WHIRLPOOL 
bbf01f6702724bc4329d053bd3fbf856103371abce20f6f74aa3c2e5eed0eebcdcccd287788b1efbb8de3008cb484a8da5ccd1bd667727e4b0861f3bb550529c
 DIST xorg-server-1.18.4.tar.bz2 6009508 SHA256 
278459b2c31d61a15655d95a72fb79930c480a6bb8cf9226e48a07df8b1d31c8 SHA512 
2055948caa1437547ea823a70d8b24584b65338bb9f1bbf75e3ad7fd60ec9684378facaffa05b7ce496d904213cd192085a43ba889a1476d5fbc813b7e41b56b
 WHIRLPOOL 
f9ba5ffb49e6ac7ca20d64d27712a0a8f10c6560256a20e9f944d6438dc5f5eebe53daf6af110084da67a622e92874969047518e72ff181de0d64d83030d629f

diff --git a/net-misc/tigervnc/files/tigervnc-1.6.0-xorg118-1.patch 
b/net-misc/tigervnc/files/tigervnc-1.6.0-xorg118-1.patch
deleted file mode 100644
index ac92e54d0c..00
--- a/net-misc/tigervnc/files/tigervnc-1.6.0-xorg118-1.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-Submitted By:Fernando de Oliveira 
-Date:2015-12-25
-Initial Package Version: xorg-server-1.18.0 (for tigervnc-1.6.0)
-Upstream Status: Not Submitted
-Origin:  ArchLinux
-Description: Allow using Xorg-server-1.18.0
-
-
-
-
-
-diff -wbBur tigervnc-1.5.0/unix/xserver/hw/vnc/Input.c 
tigervnc-1.5.0.q/unix/xserver/hw/vnc/Input.c
 tigervnc-1.5.0/unix/xserver/hw/vnc/Input.c 2015-07-11 16:00:36.0 
+0300
-+++ tigervnc-1.5.0.q/unix/xserver/hw/vnc/Input.c   2015-11-25 
19:04:24.278747038 +0300
-@@ -300,6 +300,8 @@
- #if XORG < 111
-   n = GetKeyboardEvents(eventq, dev, action, kc);
-   enqueueEvents(dev, n);
-+#elif XORG > 117
-+  QueueKeyboardEvents(dev, action, kc);
- #else
-   QueueKeyboardEvents(dev, action, kc, NULL);
- #endif
-diff -wbBur tigervnc-1.5.0/unix/xserver/hw/vnc/xorg-version.h 
tigervnc-1.5.0.q/unix/xserver/hw/vnc/xorg-version.h
 tigervnc-1.5.0/unix/xserver/hw/vnc/xorg-version.h  2015-07-11 
16:00:36.0 +0300
-+++ tigervnc-1.5.0.q/unix/xserver/hw/vnc/xorg-version.h2015-11-25 
19:02:47.688751421 +0300
-@@ -48,8 +48,10 @@
- #define XORG 116
- #elif XORG_VERSION_CURRENT < ((1 * 1000) + (17 * 10) + (99 * 1000))
- #define XORG 117
-+#elif XORG_VERSION_CURRENT < ((1

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

2017-02-14 Thread Thomas Deutschmann
commit: d9398c8f0289d177d43895a927ece2b571e1b27a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb 14 16:29:57 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb 14 16:30:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9398c8f

dev-db/percona-server: Bump to v5.6.35-80.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-db/percona-server/Manifest |   1 +
 .../percona-server-5.6.35.80.0.ebuild  | 220 +
 2 files changed, 221 insertions(+)

diff --git a/dev-db/percona-server/Manifest b/dev-db/percona-server/Manifest
index ad54c54e05..98c2d05ad7 100644
--- a/dev-db/percona-server/Manifest
+++ b/dev-db/percona-server/Manifest
@@ -3,3 +3,4 @@ DIST mysql-extras-20161130-2354Z.tar.bz2 303863 SHA256 
b18ce4ccfd023106a802bcb2e
 DIST percona-server-5.6.32-78.1.tar.gz 55115483 SHA256 
d94d73bf12459c57fcc8fa8018d7a08775d45ba718999a4ef0a09f543c654778 SHA512 
77788932e83c3e3e4bbaa143844a11c809e0cbd87afbdc0f76ea12c462581d7438246d61984f82fe5174c2a099ea38274aa61957b05c6fc5a101a52028477b41
 WHIRLPOOL 
87561c8ce13809518b0a4fb2429cac9ef6667eedf0dad742f349e8f15736cf8249e4955eb1f49f579ab7cac550409603171b9003bf523c87603b3a2f38fd4ac0
 DIST percona-server-5.6.33-79.0.tar.gz 55184504 SHA256 
ed8372340740faca1f58735938823eaf65ffbda64a5c65b18d187b959afbd34e SHA512 
5a31f9aecf9ec4515e46dcddc614989fbbbd7b23af9c5b351eac30ede3399358413b6f9b204628a12e3260a5e1d6ed94e70769ae487728c27796c81ea0282c85
 WHIRLPOOL 
c341746eb053a74c02df47ea24a3e941bbdc89b840abadf68668e403dc50e071a9f96d429a8bead17b269d2a602bff35b8588179714d99372e068c0494db93c2
 DIST percona-server-5.6.34-79.1.tar.gz 55763384 SHA256 
8db1906e8fae2ac10faa23f44663f083762edd954a8efae2c798bc671b9d12d6 SHA512 
3691daf14042cb35ab8cfe487c760e3da8f0758384224511ef84f388f895a5e15cbbf1a5ae1022d8a9d8ff7ee8ae7651ec8f39381cefce14b4f0fe3f2de2608b
 WHIRLPOOL 
03911d171699ecf2c07e27fbdc82baa19a1fb72e2f0cbe17b107b49594e1c7755ae4ace5c2b74576517c262d6a812d0aa376c776e5f87f67c7f57bae37c6f4fd
+DIST percona-server-5.6.35-80.0.tar.gz 55839147 SHA256 
259b5aa2c6218958c8cc55170b9381955ea60445127bf46e02aa09903af7f26b SHA512 
78b0b9cd69f26dc3ac13e4c6165590736d723b0f07d18a8ac1056281522de22b67d9fd931b035962bc278c97775fe7f98c46791328ece286268c7d31a484b69d
 WHIRLPOOL 
a6a6f78f41b1f8b5c26d0899efa6b043256749f4082ae9bffafe9210c3a326f33fe512a4c6578984892797e4f2c94de88ceca4c8c983cde7096cf01e88dec9b7

diff --git a/dev-db/percona-server/percona-server-5.6.35.80.0.ebuild 
b/dev-db/percona-server/percona-server-5.6.35.80.0.ebuild
new file mode 100644
index 00..e5cc1ea4bb
--- /dev/null
+++ b/dev-db/percona-server/percona-server-5.6.35.80.0.ebuild
@@ -0,0 +1,220 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+MY_EXTRAS_VER="20161130-2354Z"
+SUBSLOT="18"
+PYTHON_COMPAT=( python2_7 )
+inherit linux-info python-any-r1 mysql-multilib-r1
+
+IUSE="numa pam tokudb tokudb-backup-plugin"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-fbsd ~x86-fbsd ~x86-linux"
+HOMEPAGE="http://www.percona.com/software/percona-server;
+DESCRIPTION="An enhanced, drop-in replacement for MySQL from the Percona team"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+COMMON_DEPEND="numa? ( sys-process/numactl:= )
+   server? ( pam? ( virtual/pam:0= ) )
+   tokudb? ( app-arch/snappy )
+   tokudb-backup-plugin? ( dev-util/valgrind )
+   "
+
+DEPEND="${COMMON_DEPEND}
+   || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
+   test? ( $(python_gen_any_dep 
'dev-python/mysql-python[${PYTHON_USEDEP}]') )"
+RDEPEND="${COMMON_DEPEND}"
+
+REQUIRED_USE="tokudb? ( jemalloc ) tokudb-backup-plugin? ( tokudb )"
+
+MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
+
+PATCHES=(
+   "${MY_PATCH_DIR}"/01050_all_mysql_config_cleanup-5.6.patch
+   "${MY_PATCH_DIR}"/02040_all_embedded-library-shared-5.5.10.patch
+   "${MY_PATCH_DIR}"/20001_all_fix-minimal-build-cmake-mysql-5.6.20.patch
+   "${MY_PATCH_DIR}"/20006_all_cmake_elib-percona-5.6.34.patch
+   "${MY_PATCH_DIR}"/20007_all_cmake-debug-werror-5.6.22.patch
+   "${MY_PATCH_DIR}"/20008_all_mysql-tzinfo-symlink.patch
+   "${MY_PATCH_DIR}"/20009_all_mysql_myodbc_symbol_fix-5.6.patch
+   
"${MY_PATCH_DIR}"/20018_all_percona-server-5.6.25-without-clientlibs-tools.patch
+)
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+pkg_pretend() {
+  

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

2017-02-14 Thread Thomas Deutschmann
commit: 59c8feb6386c402b665341c3207da00c2d4474dd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb 14 17:03:52 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb 14 17:06:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59c8feb6

profiles: Adjust package.use.mask for www-server/nginx on x86-fbsd

Commit ffe8d873b811 removed FreeBSD keywords on net-misc/curl so we have
to mask HTTP security module (aka nginx_modules_http_security USE flag)
which requires net-misc/curl on this arch.

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

diff --git a/profiles/arch/x86-fbsd/package.use.mask 
b/profiles/arch/x86-fbsd/package.use.mask
index 13d435648f..6431765e68 100644
--- a/profiles/arch/x86-fbsd/package.use.mask
+++ b/profiles/arch/x86-fbsd/package.use.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Thomas Deutschmann <whi...@gentoo.org> (14 Feb 2017)
+# net-misc/curl dropped keywords in ffe8d873b8110d4434fc89423ea668450cab1d96
+www-servers/nginx nginx_modules_http_security
+
 # Alexis Ballier <aball...@gentoo.org> (31 Jan 2017)
 # nvidia drivers are unmasked here
 media-video/ffmpeg -nvenc



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

2017-02-14 Thread Thomas Deutschmann
commit: e24779f56dba1a33bab8b9218eae43f72aaae4f6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb 14 16:59:20 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb 14 17:06:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e24779f5

www-servers/nginx: Bump to v1.11.10 mainline

Ebuild changes:
===
- NAXSI updated to v0.55.3

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-servers/nginx/Manifest |2 +
 www-servers/nginx/nginx-1.11.10.ebuild | 1002 
 2 files changed, 1004 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 6f1c342550..b435401f20 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -1,6 +1,7 @@
 DIST modsecurity-2.9.1.tar.gz 4261212 SHA256 
958cc5a7a7430f93fac0fd6f8b9aa92fc1801efce0cda797d6029d44080a9b24 SHA512 
374733cbfc26e53d95b78c8f268a4e465d838163e9893fc24e33a9d272b114f1b287147bab6d0289575074cbbd94f48983e23fa59832cbcb32950046cea59269
 WHIRLPOOL 
5f41bebf032f8a269412d104b7632a06af4d4c495658c9cd1ebf69b82c10ce1bbcb34b9dd159a7b00e57348714a5e93ad3db19701dda51479accd3a9dc79a9cb
 DIST nginx-1.10.2.tar.gz 910812 SHA256 
1045ac4987a396e2fa5d0011daf8987b612dd2f05181b67507da68cbe7d765c2 SHA512 
f2d5a4fbabaf9333bae46461bcbe3dbcc5ff7e8f8c7a5dead3063e3d59c9ec15dc85262a23ca7d693db45a50ec98a70fb216b3da9872ee23d57b6bfaf064876e
 WHIRLPOOL 
7e819f43a68de49d3cceb3e5ec81eef6872859df0abca2be00fb73c8779c2716b6997ea5f8cadb93af195d9f4d07a4404f51e0752dd881628de93a0c0289aea7
 DIST nginx-1.10.3.tar.gz 911509 SHA256 
75020f1364cac459cb733c4e1caed2d00376e40ea05588fb8793076a4c69dd90 SHA512 
25cddbe5c419700aeca41bff3be5b7c3accfb38ad846ec8d91d81ab7c15f10db719f02d9263edf1fa12f59805ff7001b62864dc2885370b24afeea1d7d2afbbf
 WHIRLPOOL 
1ebf540d49d28a853a9221a558b53d28e2e7dfddf345e433baa4c2b819f6e1fe34528b4680387147c73271d3837529a4452e53b863dff5d29772c2b0a75e0ba6
+DIST nginx-1.11.10.tar.gz 967773 SHA256 
778b3cabb07633f754cd9dee32fc8e22582bce22bfa407be76a806abd935533d SHA512 
b6437d8305547a834a0f3ad076ac591b90189eb922f48759094efaa9618e39fc249600ab13650113fe841fc9af0b736acc61a9b9baba7bacd35224c34df1bbc9
 WHIRLPOOL 
f9535d4fabad7603cc384dda13aca51be77c7901d099190f9d5a187e517128a56a28cb851408b93091f8d99ce118678857ec08fba16bec4c2e2ed2d75ab543bd
 DIST nginx-1.11.6.tar.gz 960331 SHA256 
3153abbb518e2d9c032e1b127da3dc0028ad36cd4679e5f3be0b8afa33bc85bd SHA512 
1969f527d4554a976d14e82c2297c519a0d0d82a9fbd3cc703ab42a23067c7fcf101ddf16f1abff374c71f37969fd7c58d2a344c57566538b821acc32cd3d979
 WHIRLPOOL 
67ed24c25b20f6d94f3a0602946f750b4efafd79d3a093a35fdf370a20377abcc2a54c00fcd5e7bc54305515da9234fb2f192c744a7fb59c4bbdee2ba0c0f626
 DIST nginx-1.11.8.tar.gz 964918 SHA256 
53aef3715d79015314c2dcb18f2b185a0c64368cc01b30bdf0737a215f666b34 SHA512 
4bbecf17579022cc925af8808554983c57e4f438edc8f987751413f0a023267a4766edc8321cbbe8a8b675f7e86d8a2cba76bd52236c8d9509b2b301ab349ffa
 WHIRLPOOL 
a30ad4cdc0b74e0f860938942caeee961759ceabae8735725a989db29702b366fb285079a992cbc681ec3fd157ef6f8907f6a3eac13a8af302daad94ca867738
 DIST nginx-1.11.9.tar.gz 965463 SHA256 
dc22b71f16b551705930544dc042f1ad1af2f9715f565187ec22c7a4b2625748 SHA512 
95247d5db3e23a0ea22686cc3fe4295f8854948a6f168a783082fdbb2acbecdad61cd9c8cadd84c1f74c1e87becdca8d6664622ff9cebc72687f20b29cc09fd0
 WHIRLPOOL 
39a56073e359aac716e0a9ff672ee89b97205c281b53be97920c098aea9b25635e59a5ea0e3a7cb4ba79d43afc8ed3942cd34840773dd1e472101c9ab6ac72a4
@@ -15,6 +16,7 @@ DIST ngx_http_fancyindex-0.4.1.tar.gz 21130 SHA256 
2b00d8e0ad2a67152a9cee7b7ee67
 DIST ngx_http_headers_more-0.32.tar.gz 28033 SHA256 
c6d9dab8ea1fc997031007e2e8f47cced01417e203cd88d53a9fe9f6ae138720 SHA512 
e42582b45c3111de3940bbeb67ce161aca2d55adcfb00c61c12256fa0e36221d38723013f36edbcf6d1b520f8dfb49d4657df8a956e66d36e68425afad382bd1
 WHIRLPOOL 
2b95ea8e2933e83082b9dfd7aaa8f57dd38b0ec12fb452a4aa38a215ca76b6572fe35b79c8afe8cf3097bf89ced0e81c33e07ee6913c99966b87b8e610df3121
 DIST ngx_http_lua-0.10.7.tar.gz 605171 SHA256 
c21c8937dcdd6fc2b6a955f929e3f4d1388610f47180e60126e6dcab06786f77 SHA512 
d060a13de4d01d77e6d6cd1635ecbb405330e4326b71b89341c1c128ee4182978a51d53355bc07c350e3c3a7df15325e3df380d9c3a98b2ff7d7efa18fa09b32
 WHIRLPOOL 
7b64f75aae2ab74f51b3b2d07a59262a2c8ab2b863698b93b1184c003049641b45eded8fa5cc6301887c80d5fc34e9f22365da7765b3d5594ad838dacfceddd7
 DIST ngx_http_naxsi-0.55.1.tar.gz 185997 SHA256 
45dd0df7a6b0b6aa9c64eb8c39a8e294d659d87fb18e192cf58f1402f3cdb0a8 SHA512 
aebda20e5b78e9111b7bac1e15829258e6b85b80e4ce333e4dba8caead36287b3f0fcb453c51d7c59f07d637fa62f5c6b23aecd3bf6a3c3da4abebf1a6689f14
 WHIRLPOOL 
36830d10a35b724b7ea15e3884e96e2e4dd84f2b81fc1c7122d3e2e83a1942227321b1a7141d829423788bc52a3e199a95ca2637369e17f84ea16eb0cb2e5e37
+DIST ngx_http_naxsi-0.55.3.tar.gz 187416 SHA256 
0b3c95d250772dc89ad8b49e47c1e024c5ae2c76c0cffa445e9fe05c4dd13495 

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

2017-02-14 Thread Thomas Deutschmann
commit: 7894e19cf42f5195d20477745e59412dd8f84d6e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb 14 17:00:10 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb 14 17:06:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7894e19c

profiles: Adjust package.use.mask for www-server/nginx on arm64

- arm64 has no LUA support so we have to mask HTTP lua module (i.e.
  nginx_modules_http_lua USE flag).

- jit on dev-libs/libpcre is masked on arm64 so we have to mask
  pcre-jit USE flag.

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 5800a02f32..77678bcb2a 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,7 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Thomas Deutschmann <whi...@gentoo.org> (14 Feb 2017)
+# No lua keyworded for this arch yet
+# libpcre jit is not (yet?) support on this arch
+www-servers/nginx nginx_modules_http_lua pcre-jit
+
 # Mart Raudsepp <l...@gentoo.org> (04 Feb 2017)
 # dev-libs/snowball-stemmer not keyworded
 dev-libs/appstream-glib stemmer



[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/

2017-02-12 Thread Thomas Deutschmann
commit: 66c47d24657da7eb0c81374a692cd1b1c4a66d1b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Feb 13 05:17:07 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Mon Feb 13 05:17:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c47d24

app-emulation/qemu: Fix metadata.xml

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/qemu/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-emulation/qemu/metadata.xml b/app-emulation/qemu/metadata.xml
index d036967f11..1866d8a38f 100644
--- a/app-emulation/qemu/metadata.xml
+++ b/app-emulation/qemu/metadata.xml
@@ -42,7 +42,6 @@
Enable png image support for the VNC console 
server
Enable USB passthrough via 
dev-libs/libusb
Use sys-apps/usbredir to 
redirect USB devices to another machine over TCP
-   Enable UUID support in the vdi block 
driver
Enable VDE-based networking
Enable accelerated networking using 
vhost-net, see http://www.linux-kvm.org/page/VhostNet
Enable experimental Virgil 3d (virtual 
software GPU)



[gentoo-commits] repo/gentoo:master commit in: net-libs/libvncserver/, net-libs/libvncserver/files/

2017-02-17 Thread Thomas Deutschmann
commit: 6c329ef7d981dbb47dee4c1b45d7a98b7f60e38e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Feb 17 09:38:32 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Fri Feb 17 09:38:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c329ef7

net-libs/libvncserver: Security cleanup (bug #605326)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-libs/libvncserver/Manifest |  2 -
 .../files/libvncserver-0.9.10-libva-1.0.patch  | 52 
 .../libvncserver/libvncserver-0.9.10-r3.ebuild | 69 -
 .../libvncserver/libvncserver-0.9.10-r4.ebuild | 72 --
 .../libvncserver-0.9.10_p20160127.ebuild   | 67 
 5 files changed, 262 deletions(-)

diff --git a/net-libs/libvncserver/Manifest b/net-libs/libvncserver/Manifest
index a0a440b054..9f3efc5747 100644
--- a/net-libs/libvncserver/Manifest
+++ b/net-libs/libvncserver/Manifest
@@ -1,3 +1 @@
-DIST LibVNCServer-0.9.10.tar.gz 1415191 SHA256 
ed10819a5bfbf269969f97f075939cc38273cc1b6d28bccfb0999fba489411f7 SHA512 
eb637dfb72dc50fb713a715c9d0cc8824a6871527c2edb497e70c92e2e708021fbd5d8134f2dee6a9e90d1c8fd3fee53c5f5ece790c2804e938011a980ffceae
 WHIRLPOOL 
821234e772d15668b88bd99e72345a7b5d1a9072fd868ddd47fb47a1e4c6b3c1c2de2380622231a968bd98ac05f20a004a80dfbe43db77f8170056121207b9f4
 DIST LibVNCServer-0.9.11.tar.gz 1413739 SHA256 
193d630372722a532136fd25c5326b2ca1a636cbb8bf9bb115ef869c804d2894 SHA512 
e473c081b68dd3cdd96a1756b4f4945ece79d3c8e4cef62140be1699671555fc16d3080e81d764197a14ea83203ffcd0e18c3cc182e012d036e3faae943003fb
 WHIRLPOOL 
98a24e533a0b8065d1f3c52672b601750f26a89e29cee8e3b253cc15219d0249befd1aa2735f06351d7911777ff7dc3ce39dc903f7046f39a0abf0af277dff11
-DIST libvncserver-0.9.10_p20160127.tar.gz 1407878 SHA256 
cac045bc068e567e9639624e66fb0db18205d93c12845366e16b8351b70ebd2e SHA512 
3e8079d814c624e7c8f6f4dd91dfdf05e035ec489fc87a797a4a08b4f8998156b420b941b94c48f6b5f783f1a962f802e83d4bbdefc1f4093837331c8247676d
 WHIRLPOOL 
4884303a7071c450f06b93b2b483903d45f871c0d6e1dd55f2a1c141feb3eca97d9fbcd32e8f02bf6413beb6a11e70f53b498f15172bb2f04be1796045095331

diff --git a/net-libs/libvncserver/files/libvncserver-0.9.10-libva-1.0.patch 
b/net-libs/libvncserver/files/libvncserver-0.9.10-libva-1.0.patch
deleted file mode 100644
index 2e6939e886..00
--- a/net-libs/libvncserver/files/libvncserver-0.9.10-libva-1.0.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-commit 7b6243157f042a7bde353abc6fb22aadad6d9e2d
-Author: Floris Bos <b...@je-eigen-domein.nl>
-Date:   2014-12-29 00:02:33 +0100
-
-Fix libva related compile errors
-
-- Make h264.c compile with recent libva version by including va_compat.h
-- Only enable libva if libva-x11 is installed
-- Modified configure help text
-  Previous help text suggested libva was only build when --with-libva
-  was specified, while actual behavior is to build it by default.
-
-Warning: THIS CODE IS UNTESTED. Lacking a h.264 capable VNC server
-Also no attempt is made to support platforms not using X11
-
-Signed-off-by: Floris Bos <b...@je-eigen-domein.nl>
-
-diff --git a/configure.ac b/configure.ac
-index ca9f3b3..fe8b1de 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -150,12 +150,11 @@ AM_CONDITIONAL(HAVE_LIBSSL, test ! -z "$SSL_LIBS")
- 
- 
- # See if we want libva support
--# TODO: check if library actually exists
- AH_TEMPLATE(CONFIG_LIBVA, [Build libva support])
- AC_ARG_WITH(libva,
--[  --with-libva   build libva support],,)
-+[  --without-libva disable support for libva],,)
- if test "x$with_libva" != "xno"; then
--AC_CHECK_LIB(va, vaInitialize,
-+AC_CHECK_LIB(va-x11, vaGetDisplay,
- VA_LIBS="-lva -lva-x11"
- [AC_DEFINE(CONFIG_LIBVA) CONFIG_LIBVA="true"], ,)
- fi
-diff --git a/libvncclient/h264.c b/libvncclient/h264.c
-index 1d94454..c63a713 100644
 a/libvncclient/h264.c
-+++ b/libvncclient/h264.c
-@@ -20,6 +20,10 @@
- #ifdef LIBVNCSERVER_CONFIG_LIBVA
- 
- #include 
-+#include 
-+#if VA_CHECK_VERSION(0,34,0)
-+#include 
-+#endif
- #include 
- 
- enum _slice_types {
-

diff --git a/net-libs/libvncserver/libvncserver-0.9.10-r3.ebuild 
b/net-libs/libvncserver/libvncserver-0.9.10-r3.ebuild
deleted file mode 100644
index 298b3dff2e..00
--- a/net-libs/libvncserver/libvncserver-0.9.10-r3.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="library for creating vnc servers"
-HOMEPAGE="http://libvncserver.sourceforge.net/;
-SRC_URI="https://github.com/LibVNC/libvncserver/archive/LibVNCServer-${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips p

[gentoo-commits] repo/gentoo:master commit in: dev-libs/DirectFB/, dev-libs/DirectFB/files/

2017-01-18 Thread Thomas Deutschmann
commit: 334b90c2fa85adcf5c2f4cbbd046d9cc24d1f248
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan 18 10:49:07 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan 18 10:49:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=334b90c2

dev-libs/DirectFB: Restore v1.4.9-r1 to fix repository

This will partially revert commit fa0999c97caa29cbcbf0bb95cea7d769afeb0ec0 which
broke the Gentoo repository (=media-libs/FusionSound-1.1.1-r1 still needs
http://www.directfb.net/;
+SRC_URI="http://directfb.net/downloads/Core/${PN}-${PV:0:3}/${P}.tar.gz
+   http://directfb.net/downloads/Old/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 -mips ppc ppc64 sh -sparc x86"
+IUSE="debug doc fbcon gif jpeg cpu_flags_x86_mmx png sdl cpu_flags_x86_sse 
static-libs truetype v4l X zlib ${IUV} ${IUD}"
+
+RDEPEND="sdl? ( media-libs/libsdl )
+   gif? ( media-libs/giflib )
+   png? ( media-libs/libpng )
+   jpeg? ( virtual/jpeg )
+   zlib? ( sys-libs/zlib )
+   truetype? ( >=media-libs/freetype-2.0.1 )
+   X? ( x11-libs/libXext x11-libs/libX11 )"
+DEPEND="${RDEPEND}
+   X? ( x11-proto/xextproto x11-proto/xproto )"
+
+src_prepare() {
+   epatch \
+   "${FILESDIR}"/${PN}-1.2.7-CFLAGS.patch \
+   "${FILESDIR}"/${PN}-1.2.0-headers.patch \
+   "${FILESDIR}"/${PN}-1.1.1-pkgconfig.patch \
+   "${FILESDIR}"/${PN}-1.4.9-libpng-1.5.patch
+
+   # the media subdir uses sqrt(), so make sure it links in -lm
+   sed -i \
+   -e '/libdirectfb_media_la_LIBADD/s:$: -lm:' \
+   src/media/Makefile.in || die
+
+   # Avoid invoking `ld` directly #300779
+   find . -name Makefile.in -exec sed -i \
+   '/[$](LD)/s:$(LD) -o $@ -r:$(CC) $(LDFLAGS) $(CFLAGS) -Wl,-r 
-nostdlib -o $@:' {} +
+}
+
+driver_list() {
+   local pfx=$1
+   local dev devs map
+   shift
+   for dev in "$@" ; do
+   use ${pfx}_${dev} || continue
+   map="I_TO_D_${dev}"
+   devs=${devs:+${devs},}${!map:-${dev}}
+   done
+   echo ${devs:-none}
+}
+
+src_configure() {
+   local sdlconf="--disable-sdl"
+   if use sdl ; then
+   # since SDL can link against DirectFB and trigger a
+   # dependency loop, only link against SDL if it isn't
+   # broken #61592
+   echo 'int main(){}' > sdl-test.c
+   $(tc-getCC) sdl-test.c -lSDL 2>/dev/null \
+   && sdlconf="--enable-sdl" \
+   || ewarn "Disabling SDL since libSDL.so is broken"
+   fi
+
+   econf \
+   --disable-dependency-tracking \
+   $(use_enable static-libs static) \
+   $(use_enable X x11) \
+   $(use_enable fbcon fbdev) \
+   $(use_enable cpu_flags_x86_mmx mmx) \
+   $(use_enable cpu_flags_x86_sse sse) \
+   $(use_enable jpeg) \
+   $(use_enable png) \
+   $(use_enable gif) \
+   $(use_enable truetype freetype) \
+   $(use_enable debug) \
+   $(use_enable zlib) \
+   --disable-video4linux \
+   $(use_enable v4l video4linux2) \
+   ${sdlconf} \
+   --with-gfxdrivers="$(driver_list video_cards 
${IUSE_VIDEO_CARDS})" \
+   --with-inputdrivers="$(driver_list input_devices 
${IUSE_INPUT_DEVICES})" \
+   --disable-vnc
+}
+
+src_install() {
+   emake DESTDIR="${D}" install || die "make install failed"
+   dodoc fb.modes AUTHORS ChangeLog NEWS README* TODO
+   use doc && dohtml -r docs/html/*
+}
+
+pkg_postinst() {
+   ewarn "Each DirectFB update breaks DirectFB related applications."
+   ewarn "Please run \"revdep-rebuild\" which can be"
+   ewarn "found by emerging the package 'gentoolkit'."
+   ewarn
+   ewarn "If you have an ALPS touchpad, then you might get your mouse"
+   ewarn "unexpectedly set in absolute mode in all DirectFB applications."
+   ewarn "This can be fixed by removing linuxinput from INPUT_DEVICES."
+}

diff --git a/dev-libs/DirectFB/Manifest b/dev-libs/DirectFB/Manifest
index 165fa84..c41e108 100644
--- a/dev-libs/DirectFB/Manifest
+++ b/dev-libs/DirectFB/Manifest
@@ -1 +1,2 @@
+DIST DirectFB-1.4.9.tar.gz 3095137 SHA256 
988a40dbc81fe1ecaf69a3581ed49bf4f6bbb584cb54de24cba154d3ada7a228 SHA512 
ec7e03f9f3bfffafd0d84676b79845fabe59d61ac278adf4e3cd03562638529a24ff76bd606c881926cae335d

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

2017-01-16 Thread Thomas Deutschmann
commit: af1e9596ef64e37af30f56949ecbcd3f750180be
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 16 14:25:32 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 16 14:26:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1e9596

www-servers/nginx: Add test restriction

Package does not provide a real test suite. Building with FEATURES=test will
currently end with a failure like

  >>> Test phase: www-servers/nginx-1.10.2-r3
   * Test::Harness Jobs=5
  make --jobs 5 --load-average 7.95 test TEST_VERBOSE=0
  make: *** No rule to make target 'test'.  Stop.
   * ERROR: www-servers/nginx-1.10.2-r3::gentoo failed (test phase):
   *   emake failed

Restricting test will prevent an error like this.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-servers/nginx/nginx-1.10.2-r3.ebuild | 3 +++
 www-servers/nginx/nginx-1.11.6-r1.ebuild | 5 -
 www-servers/nginx/nginx-1.11.8.ebuild| 3 +++
 3 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/www-servers/nginx/nginx-1.10.2-r3.ebuild 
b/www-servers/nginx/nginx-1.10.2-r3.ebuild
index 2a00c26..8cb71d4 100644
--- a/www-servers/nginx/nginx-1.10.2-r3.ebuild
+++ b/www-servers/nginx/nginx-1.10.2-r3.ebuild
@@ -175,6 +175,9 @@ LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 
+# Package doesn't provide a real test suite
+RESTRICT="test"
+
 NGINX_MODULES_STD="access auth_basic autoindex browser charset empty_gif
fastcgi geo gzip limit_req limit_conn map memcached proxy referer
rewrite scgi ssi split_clients upstream_ip_hash userid uwsgi"

diff --git a/www-servers/nginx/nginx-1.11.6-r1.ebuild 
b/www-servers/nginx/nginx-1.11.6-r1.ebuild
index 49ffa0a..d4c0878 100644
--- a/www-servers/nginx/nginx-1.11.6-r1.ebuild
+++ b/www-servers/nginx/nginx-1.11.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -175,6 +175,9 @@ LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
 SLOT="mainline"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 
+# Package doesn't provide a real test suite
+RESTRICT="test"
+
 NGINX_MODULES_STD="access auth_basic autoindex browser charset empty_gif
fastcgi geo gzip limit_req limit_conn map memcached proxy referer
rewrite scgi ssi split_clients upstream_hash upstream_ip_hash

diff --git a/www-servers/nginx/nginx-1.11.8.ebuild 
b/www-servers/nginx/nginx-1.11.8.ebuild
index d4ad6b0..d4c0878 100644
--- a/www-servers/nginx/nginx-1.11.8.ebuild
+++ b/www-servers/nginx/nginx-1.11.8.ebuild
@@ -175,6 +175,9 @@ LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
 SLOT="mainline"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 
+# Package doesn't provide a real test suite
+RESTRICT="test"
+
 NGINX_MODULES_STD="access auth_basic autoindex browser charset empty_gif
fastcgi geo gzip limit_req limit_conn map memcached proxy referer
rewrite scgi ssi split_clients upstream_hash upstream_ip_hash



[gentoo-commits] repo/gentoo:master commit in: sys-libs/cygwin-crypt/

2017-01-16 Thread Thomas Deutschmann
commit: 08cb09d1ce901c9f295ed4c9995d510e633d207b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 16 16:32:27 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 16 16:32:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08cb09d1

sys-libs/cygwin-crypt: Fix metadata.xml

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-libs/cygwin-crypt/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-libs/cygwin-crypt/metadata.xml 
b/sys-libs/cygwin-crypt/metadata.xml
index f47e1fc..598620e 100644
--- a/sys-libs/cygwin-crypt/metadata.xml
+++ b/sys-libs/cygwin-crypt/metadata.xml
@@ -1,13 +1,13 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
ha...@gentoo.org
Michael Haubenwallner


-This packages provides a library which exports the functions crypt(3),
-encrypt(3), and setkey(3).  The created passwords are 56 bit DES
-encrypted and are 100% identical to those created by the Linux crypt(3).
+   This packages provides a library which exports the functions 
crypt(3),
+   encrypt(3), and setkey(3).  The created passwords are 56 bit DES
+   encrypted and are 100% identical to those created by the Linux 
crypt(3).

 



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

2017-01-15 Thread Thomas Deutschmann
commit: ef041685437e59103d06f3e28a9a233d7a33728f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan 15 16:13:41 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan 15 16:13:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef041685

net-libs/liboping: Call fcaps only on files we really have installed (bug 
#605768)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-libs/liboping/liboping-1.8.0-r1.ebuild | 19 ++-
 net-libs/liboping/liboping-1.9.0.ebuild| 19 ++-
 2 files changed, 28 insertions(+), 10 deletions(-)

diff --git a/net-libs/liboping/liboping-1.8.0-r1.ebuild 
b/net-libs/liboping/liboping-1.8.0-r1.ebuild
index 1414754..268c953 100644
--- a/net-libs/liboping/liboping-1.8.0-r1.ebuild
+++ b/net-libs/liboping/liboping-1.8.0-r1.ebuild
@@ -52,13 +52,22 @@ src_install() {
 pkg_postinst() {
if use filecaps; then
local _caps_str="CAP_NET_RAW"
-   fcaps "${_caps_str}" \
-   "${EROOT%/}/usr/bin/oping" \
-   "${EROOT%/}/usr/bin/noping"
+   _files=( "${EROOT%/}/usr/bin/oping")
+
+   if use ncurses; then
+   _files+=( "${EROOT%/}/usr/bin/noping")
+   fi
+
+   fcaps "${_caps_str}" "${_files[@]}"
+
elog "Capabilities for"
elog ""
-   elog "  ${EROOT%/}/usr/bin/oping"
-   elog "  ${EROOT%/}/usr/bin/oping"
+
+   local _file=
+   for _file in "${_files[@]}"; do
+   elog "  ${_file}"
+   done
+
elog ""
elog "set to ${_caps_str}+EP due to set 'filecaps' USE flag."
elog

diff --git a/net-libs/liboping/liboping-1.9.0.ebuild 
b/net-libs/liboping/liboping-1.9.0.ebuild
index 1414754..268c953 100644
--- a/net-libs/liboping/liboping-1.9.0.ebuild
+++ b/net-libs/liboping/liboping-1.9.0.ebuild
@@ -52,13 +52,22 @@ src_install() {
 pkg_postinst() {
if use filecaps; then
local _caps_str="CAP_NET_RAW"
-   fcaps "${_caps_str}" \
-   "${EROOT%/}/usr/bin/oping" \
-   "${EROOT%/}/usr/bin/noping"
+   _files=( "${EROOT%/}/usr/bin/oping")
+
+   if use ncurses; then
+   _files+=( "${EROOT%/}/usr/bin/noping")
+   fi
+
+   fcaps "${_caps_str}" "${_files[@]}"
+
elog "Capabilities for"
elog ""
-   elog "  ${EROOT%/}/usr/bin/oping"
-   elog "  ${EROOT%/}/usr/bin/oping"
+
+   local _file=
+   for _file in "${_files[@]}"; do
+   elog "  ${_file}"
+   done
+
elog ""
elog "set to ${_caps_str}+EP due to set 'filecaps' USE flag."
elog



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

2017-01-16 Thread Thomas Deutschmann
commit: 89b05e9b54016ba1e605e2ad20728273054c309c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 16 17:08:13 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 16 17:08:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b05e9b

app-admin/sysstat: Fix metadata.xml

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/sysstat/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-admin/sysstat/metadata.xml b/app-admin/sysstat/metadata.xml
index 32af306..972ae38 100644
--- a/app-admin/sysstat/metadata.xml
+++ b/app-admin/sysstat/metadata.xml
@@ -6,7 +6,6 @@
Jeroen Roovers


-   Install /etc/cron.d script to periodically 
run sar
Install isag, the Interactive System Activity 
Graph tool

 



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

2017-02-26 Thread Thomas Deutschmann
commit: fd96be4f3b473c36b2c640504bb5fb482cd24ae2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Feb 26 13:59:11 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sun Feb 26 14:10:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd96be4f

dev-libs/librelp: Bump to v1.2.13

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/librelp/Manifest  |  1 +
 dev-libs/librelp/librelp-1.2.13.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/librelp/Manifest b/dev-libs/librelp/Manifest
index e8395147e0..3c2256a3bf 100644
--- a/dev-libs/librelp/Manifest
+++ b/dev-libs/librelp/Manifest
@@ -1 +1,2 @@
 DIST librelp-1.2.12.tar.gz 437945 SHA256 
0355730524f7b20bed1b85697296b6ce57ac593ddc8dddcdca263da71dee7bd7 SHA512 
bfc38882404e06c047bdabd203d71beba67bc5a717d2d6733863f15f0a3a09b4a792a628a1653c102c828fde7ff67cc8ade637de785399ab48a68605b23a72ed
 WHIRLPOOL 
0d3193b3f0f21e940793df0f2c53bb46944c1fbfe4f7aee8b0ecbaead3053185f981a695eaae65d6ea1581ea4a8011e83e20436ab15bdd4f82b9a012f9a3
+DIST librelp-1.2.13.tar.gz 437877 SHA256 
38df3ca7feba55850602bbefe3ac3c035e791d46b8bfbff1f1a4c774c0c7 SHA512 
62d22998711ed82f30a1fce7c6b25dca514717c513d5833ce9ea6951d20f6922787213285be710c30fd28fd80d07ee9313f92cc7e09531ca8ac5e12627dbc868
 WHIRLPOOL 
e420c237d1307b1e507385e005bcfde51183efe80bdcedaedfc6da22fcb55407dd47b696e602daa2f706418a9d49087dfa3628daf19147fbd5402ef7b37d8d72

diff --git a/dev-libs/librelp/librelp-1.2.13.ebuild 
b/dev-libs/librelp/librelp-1.2.13.ebuild
new file mode 100644
index 00..9873f1f138
--- /dev/null
+++ b/dev-libs/librelp/librelp-1.2.13.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit autotools
+
+DESCRIPTION="An easy to use library for the RELP protocol"
+HOMEPAGE="http://www.librelp.com/;
+SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-3+ doc? ( FDL-1.3 )"
+
+# subslot = soname version
+SLOT="0/0.2.0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+IUSE="debug doc +ssl static-libs"
+
+RDEPEND="
+   ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
+"
+
+DEPEND="
+   ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   sed -i \
+   -e 's/ -g"/"/g' \
+   configure.ac || die "sed failed"
+
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable debug)
+   $(use_enable ssl tls)
+   $(use_enable static-libs static)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   local DOCS=( ChangeLog )
+   use doc && local HTML_DOCS=( doc/relp.html )
+   default
+
+   find "${ED}"usr/lib* -name '*.la' -delete || die
+}



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

2017-02-26 Thread Thomas Deutschmann
commit: e7c9b0db99a2a806e147ad1686ec889512c35708
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Feb 26 14:10:34 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sun Feb 26 14:11:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c9b0db

net-libs/zeromq: Drop old version for cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-libs/zeromq/Manifest|  1 -
 net-libs/zeromq/zeromq-4.1.4.ebuild | 51 -
 2 files changed, 52 deletions(-)

diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest
index 73cec78a44..49cf353b27 100644
--- a/net-libs/zeromq/Manifest
+++ b/net-libs/zeromq/Manifest
@@ -2,7 +2,6 @@ DIST zeromq-2.2.0.tar.gz 1899104 SHA256 
6e2f4183e5259eeb67025b00116d900491fb7158
 DIST zeromq-3.2.3.tar.gz 2072758 SHA256 
e134c1aaf829dd77bca9dc0fa199ba31095a581bd0d3dda5fc59523b9f401238 SHA512 
34ffb6aa645f62bd1158a8f2888bf92929ccf90917a6c50ed51ed1240732f498522e164d1536f26480c87ad5457fe614a93bf0e15f2f89b0b168e64a30de68ca
 WHIRLPOOL 
14ba025abe6db59d6e8d1dd9df23f88e0171721bb046b9e2cf0cd7a5a6e9034980808d346fe10e755e367302cfbb670912576071345233148711815237fa176e
 DIST zeromq-3.2.5.tar.gz 2082960 SHA256 
09653e56a466683edb2f87ee025c4de55b8740df69481b9d7da98748f0c92124 SHA512 
3682204e5a47824d149968e62fbf9768134370e4f7debbbf8f2bfa24bdd0a781e50c4a9b4231af8a0c4bab61839169100525a91472448ef180a9672342e10a3f
 WHIRLPOOL 
a8afa70760fa1fa9382f4694beabfe50f5c8098b1f81d5c62c926cd3073fd25946f6b8d1236e903e6644a9fff783116e131f1f87a5b92d16a6e91e05bd7f6e75
 DIST zeromq-4.1.1.tar.gz 1383196 SHA256 
43d61e5706b43946aad4a661400627bcde9c63cc25816d4749c67b64c3dab8db SHA512 
6f626c89e573900d3b094ea6058693dee290eb9e4039a8a03d61d41b1d8976ed5596027ca76a43f371dbf86820edfbd56a84ecfab6864adfeee73035df7b5353
 WHIRLPOOL 
b72f9118a0422bb2a6cc99e490085715739e7438fe88fb556b85e6da70a995c92ad0cdde296e02e31c02979458ad4bb6962ff0acd4f5642273659c29b43892e9
-DIST zeromq-4.1.4.tar.gz 1400012 SHA256 
e99f44fde25c2e4cb84ce440f87ca7d3fe3271c2b8cfbc67d55e4de25e6fe378 SHA512 
8a8cf4f52ad78dddfff104bfba0f80bbc12566920906a0fafb9fc340aa92f5577c2923cb2e5346c69835cd2ea1609647a8893c2883cd22c1f0340a720511460c
 WHIRLPOOL 
ef7a700ab732cb319dbc3647184710bcc0f7d265b92d3e97b5e3ae393a4e055d9530de48fadf369c705e68bcfbd4c4c592db1e1f081e6fbe18eff12a9d74a83c
 DIST zeromq-4.1.6.tar.gz 799771 SHA256 
02ebf60a43011e770799336365bcbce2eb85569e9b5f52aa0d8cc04672438a0a SHA512 
c04a6bb7a719687d8e8e5e8a103f93ab75ead3fcd3516e6089959e4f02cff7c18e9d7a8696af4245d434b45e6aa6e2ca8f73d98db058df621bca3def97bf7af1
 WHIRLPOOL 
5c266d2f257584a606f7ec1d4d00a5c2d7a636814f33ce2a1bfd19a4ca650c5fa86527d70948bb4e04b20bd5e068ffd29a2bf63f9979459bf825c23e55340abb
 DIST zeromq-4.2.0.tar.gz 1046254 SHA256 
53b83bf0ee978931f76fa9cb46ad4affea65787264a5f3d140bc743412d0c117 SHA512 
3b6f0a1869fb1663ea40b3c3aa088b81399a35c051e4ade2b30bbac60bfceefe6b4403248a4635fb31d33767c1e478342f61c47b0ffdb4501419c13590ebeb96
 WHIRLPOOL 
432a8b04a28bd371a85c79dfd79d498808af8afe0e4d8b9bd903eef9d4f5e9c09c165484ee651b1a54e2e416bb324e39bee2db3a5880e216a7472c56c6e64190
 DIST zeromq-4.2.1.tar.gz 1243428 SHA256 
27d1e82a099228ee85a7ddb2260f40830212402c605a4a10b5e5498a7e0e9d03 SHA512 
6ef52edff930be34451e81bd21a7e23f08e135c8e10e006d0a6146e7fa4171e9dcf9065f77c33cb0c0db4c16cff4a50cab2a9d612e306490a02bc6a4a913ba6a
 WHIRLPOOL 
f86f2ea735f398b489fcba145dc3f98bf3b50e8cc26ccb91e0c57998c13aa030765634a82be5e24f6d63ad346fcf1214d42983788eee236f0d5409181b67f910

diff --git a/net-libs/zeromq/zeromq-4.1.4.ebuild 
b/net-libs/zeromq/zeromq-4.1.4.ebuild
deleted file mode 100644
index 40f794ee0f..00
--- a/net-libs/zeromq/zeromq-4.1.4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils
-
-DESCRIPTION="A brokerless kernel"
-HOMEPAGE="http://www.zeromq.org/;
-SRC_URI="http://download.zeromq.org/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0/5"
-KEYWORDS="amd64 arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
-IUSE="pgm static-libs test"
-
-RDEPEND="
-   dev-libs/libsodium:=
-   pgm? ( =net-libs/openpgm-5.2.122 )"
-DEPEND="${RDEPEND}
-   sys-apps/util-linux
-   pgm? ( virtual/pkgconfig )"
-
-src_prepare() {
-   sed \
-   -e '/libzmq_werror=/s:yes:no:g' \
-   -i configure.ac || die
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=(
-   --with-relaxed
-   --with-libsodium
-   $(use_with pgm)
-   )
-   autotools-utils_src_configure
-}
-
-src_test() {
-   autotools-utils_src_test -j1
-}
-
-src_install() {
-   autotools-utils_src_install
-
-   doman doc/*.[1-9]
-}



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

2017-02-26 Thread Thomas Deutschmann
commit: 0455f24a00f30e1b2b30c1df97a2cb45db9515b6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Feb 26 14:05:24 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sun Feb 26 14:11:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0455f24a

net-libs/zeromq: Bump to v4.2.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-libs/zeromq/Manifest|  1 +
 net-libs/zeromq/zeromq-4.2.2.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest
index 0a8e92a445..73cec78a44 100644
--- a/net-libs/zeromq/Manifest
+++ b/net-libs/zeromq/Manifest
@@ -6,3 +6,4 @@ DIST zeromq-4.1.4.tar.gz 1400012 SHA256 
e99f44fde25c2e4cb84ce440f87ca7d3fe3271c2
 DIST zeromq-4.1.6.tar.gz 799771 SHA256 
02ebf60a43011e770799336365bcbce2eb85569e9b5f52aa0d8cc04672438a0a SHA512 
c04a6bb7a719687d8e8e5e8a103f93ab75ead3fcd3516e6089959e4f02cff7c18e9d7a8696af4245d434b45e6aa6e2ca8f73d98db058df621bca3def97bf7af1
 WHIRLPOOL 
5c266d2f257584a606f7ec1d4d00a5c2d7a636814f33ce2a1bfd19a4ca650c5fa86527d70948bb4e04b20bd5e068ffd29a2bf63f9979459bf825c23e55340abb
 DIST zeromq-4.2.0.tar.gz 1046254 SHA256 
53b83bf0ee978931f76fa9cb46ad4affea65787264a5f3d140bc743412d0c117 SHA512 
3b6f0a1869fb1663ea40b3c3aa088b81399a35c051e4ade2b30bbac60bfceefe6b4403248a4635fb31d33767c1e478342f61c47b0ffdb4501419c13590ebeb96
 WHIRLPOOL 
432a8b04a28bd371a85c79dfd79d498808af8afe0e4d8b9bd903eef9d4f5e9c09c165484ee651b1a54e2e416bb324e39bee2db3a5880e216a7472c56c6e64190
 DIST zeromq-4.2.1.tar.gz 1243428 SHA256 
27d1e82a099228ee85a7ddb2260f40830212402c605a4a10b5e5498a7e0e9d03 SHA512 
6ef52edff930be34451e81bd21a7e23f08e135c8e10e006d0a6146e7fa4171e9dcf9065f77c33cb0c0db4c16cff4a50cab2a9d612e306490a02bc6a4a913ba6a
 WHIRLPOOL 
f86f2ea735f398b489fcba145dc3f98bf3b50e8cc26ccb91e0c57998c13aa030765634a82be5e24f6d63ad346fcf1214d42983788eee236f0d5409181b67f910
+DIST zeromq-4.2.2.tar.gz 1236437 SHA256 
5b23f4ca9ef545d5bd3af55d305765e3ee06b986263b31967435d285a3e6df6b SHA512 
d78813a61ce3311a1f8c230f7da0f5aedc97ef4b792afb6d398c5710da239348c0c7a67bdfeb38a7ab0282af498f1ed173649aff4add1bc35f0ef1b66f965443
 WHIRLPOOL 
ebf95d311265db34420932aa0a1e112c1354ef0501dde6a5317792568156e9bb1c88e31e8009f3594a0f1b7c71a2ad1eac0993c6adcaaa8baf945f30c4039171

diff --git a/net-libs/zeromq/zeromq-4.2.2.ebuild 
b/net-libs/zeromq/zeromq-4.2.2.ebuild
new file mode 100644
index 00..1eb5be1cfa
--- /dev/null
+++ b/net-libs/zeromq/zeromq-4.2.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit autotools
+
+DESCRIPTION="A brokerless kernel"
+HOMEPAGE="http://www.zeromq.org/;
+SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0/5"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+IUSE="pgm +sodium static-libs test"
+
+RDEPEND="
+   sys-libs/libunwind
+   sodium? ( dev-libs/libsodium:= )
+   pgm? ( =net-libs/openpgm-5.2.122 )"
+DEPEND="${RDEPEND}
+   app-text/asciidoc
+   app-text/xmlto
+   sys-apps/util-linux
+   pgm? ( virtual/pkgconfig )"
+
+src_prepare() {
+   sed \
+   -e '/libzmq_werror=/s:yes:no:g' \
+   -i configure.ac || die
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   $(use_with sodium libsodium)
+   $(use_with pgm)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # Restricting to one job because multiple tests are using the same port.
+   # Upstream knows the problem and says it doesn't support parallel test
+   # execution, see ${S}/INSTALL.
+   emake -j1 check
+}
+
+src_install() {
+   default
+   find "${ED}"usr/lib* -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librelp/, dev-libs/librelp/files/

2017-02-26 Thread Thomas Deutschmann
commit: 3e1f2442d42c77ed3cedd4c2e2d2c4dd8ebabfc2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Feb 26 13:56:34 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sun Feb 26 14:10:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1f2442

dev-libs/librelp: Drop old versions for cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/librelp/Manifest  |  2 -
 ...elp-1.2.7-prevent-segfault-with-keepalive.patch | 32 -
 dev-libs/librelp/librelp-1.2.10.ebuild | 56 --
 dev-libs/librelp/librelp-1.2.7-r1.ebuild   | 44 -
 4 files changed, 134 deletions(-)

diff --git a/dev-libs/librelp/Manifest b/dev-libs/librelp/Manifest
index 9ff74e1e1b..e8395147e0 100644
--- a/dev-libs/librelp/Manifest
+++ b/dev-libs/librelp/Manifest
@@ -1,3 +1 @@
-DIST librelp-1.2.10.tar.gz 415653 SHA256 
6c80eed5e29061d2cce35408ae43ddaee354edc27c1076eabec6da4eaecdcc72 SHA512 
09f88daa59711449a50b9414f30bc7a217bf3dd7722af53caee024bfe1060e1749f1083d2965c79cbe3c12819359cd3cc262e9dea8ab5ad7bf275f3b61ca907f
 WHIRLPOOL 
fd9ec0af4769df65d9631faf0b5739f10b50d55b7ba60bb42f4a41a46bc1e1cf7fbda58b2c3b1fd1f0f7fff3d41ffc0c9cd52d243a599be033c2a5e118db8ca1
 DIST librelp-1.2.12.tar.gz 437945 SHA256 
0355730524f7b20bed1b85697296b6ce57ac593ddc8dddcdca263da71dee7bd7 SHA512 
bfc38882404e06c047bdabd203d71beba67bc5a717d2d6733863f15f0a3a09b4a792a628a1653c102c828fde7ff67cc8ade637de785399ab48a68605b23a72ed
 WHIRLPOOL 
0d3193b3f0f21e940793df0f2c53bb46944c1fbfe4f7aee8b0ecbaead3053185f981a695eaae65d6ea1581ea4a8011e83e20436ab15bdd4f82b9a012f9a3
-DIST librelp-1.2.7.tar.gz 410896 SHA256 
3a434a1c71772706104cfb1c93ba8e6809d257851d60de29ac2142c60c68d7d1 SHA512 
f8a71ad037cb5eaeb807b1bcb942893e2d10bcd57b18764bb13700c8e114d59de37b1b36560288abac18a07b6cb2920b46feaef4ae629aa0b3478ed16723542a
 WHIRLPOOL 
784f291d0318b29be33bcd4bdd41e04c2e0fc8f292c6cb7f5985743559aa65f3c10932680f943e065ebf34e3f62c75bf2ed5500aebe0b7ab2fa7e64ced37cc44

diff --git 
a/dev-libs/librelp/files/librelp-1.2.7-prevent-segfault-with-keepalive.patch 
b/dev-libs/librelp/files/librelp-1.2.7-prevent-segfault-with-keepalive.patch
deleted file mode 100644
index 2f9803d0d8..00
--- a/dev-libs/librelp/files/librelp-1.2.7-prevent-segfault-with-keepalive.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 0ca7f807958e8365b2fd2f3fd833814c83594bdc Mon Sep 17 00:00:00 2001
-From: Tomas Heinrich <thein...@redhat.com>
-Date: Sun, 1 Jun 2014 16:44:59 +0200
-Subject: [PATCH] Reorder code, prevent access of uninitialized data
-

- src/tcp.c | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/tcp.c b/src/tcp.c
-index 1e0fd11..e21db51 100644
 a/src/tcp.c
-+++ b/src/tcp.c
-@@ -713,12 +713,12 @@ relpTcpAcceptConnReq(relpTcp_t **ppThis, int sock, 
relpSrv_t *pSrv)
-   ABORT_FINALIZE(RELP_RET_ACCEPT_ERR);
-   }
- 
--  if(pSrv->bKeepAlive)
--  EnableKeepAlive(pThis, pSrv, iNewSock);
--
-   /* construct our object so that we can use it... */
-   CHKRet(relpTcpConstruct(, pEngine, RELP_SRV_CONN, pSrv));
- 
-+  if(pSrv->bKeepAlive)
-+  EnableKeepAlive(pThis, pSrv, iNewSock);
-+
-   /* TODO: obtain hostname, normalize (callback?), save it */
-   CHKRet(relpTcpSetRemHost(pThis, (struct sockaddr*) ));
-   pThis->pEngine->dbgprint("remote host is '%s', ip '%s'\n", 
pThis->pRemHostName, pThis->pRemHostIP);
--- 
-1.9.3
-

diff --git a/dev-libs/librelp/librelp-1.2.10.ebuild 
b/dev-libs/librelp/librelp-1.2.10.ebuild
deleted file mode 100644
index 6acb0c7953..00
--- a/dev-libs/librelp/librelp-1.2.10.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="An easy to use library for the RELP protocol"
-HOMEPAGE="http://www.librelp.com/;
-SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-3+ doc? ( FDL-1.3 )"
-
-# subslot = soname version
-SLOT="0/0.1.0"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
-IUSE="debug doc +ssl static-libs"
-
-RDEPEND="
-   ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
-"
-
-DEPEND="
-   ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   sed -i \
-   -e 's/ -g"/"/g' \
-   configure.ac || die "sed failed"
-
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable debug)
-   $(use_enable ssl tls)
-   $(use_enable static-libs static)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   local DOCS=( ChangeLog )
-   use doc && local HTML_DOC

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2017-02-25 Thread Thomas Deutschmann
commit: e9a23e95ba54e79e60cb598b0e2d93a8f3098e07
Author: Andrew Wilcox  foxkit  us>
AuthorDate: Sat Feb 25 23:50:50 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sat Feb 25 23:53:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a23e95

net-irc/inspircd: Bump to v2.0.23 (bug #593290)

Notable ebuild changes:
===
- Rewritten runscript

Closes: https://github.com/gentoo/gentoo/pull/4035
Gentoo-Bug: https://bugs.gentoo.org/593290

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-2.0.23-fix-path-builds.patch| 253 +
 net-irc/inspircd/files/inspircd-r2.initd   |  49 
 net-irc/inspircd/files/inspircd.confd  |  39 
 net-irc/inspircd/inspircd-2.0.23.ebuild| 107 +
 5 files changed, 449 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 7541fdfbdd..7f04f91464 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,2 +1,3 @@
 DIST inspircd-2.0.20.tar.gz 728970 SHA256 
5156e2da5da4cfa377705ecd633aee41cdcd785d12627497d55cab5f70dd686f SHA512 
85463f7df379e5c7e190b4cc7ea67a80d5c4e5799c68abf2329e8204239dbed7258d11c97e5138039a8002f18ca0bd75ffc5c362b02cc27170adaf8cda6acc7e
 WHIRLPOOL 
7eb8d3ca23c203431794ac18e65037e696638f54a0df8f2efbf590e87017e31f7a4f37926352cb4a613e6d58fb0d76ebf44a78ca6d39d093d66b46b57330b541
 DIST inspircd-2.0.21.tar.gz 730417 SHA256 
bc2f861d754754a108797699319186130ef7d909204eb56ab2c3b1ae80c9d6c5 SHA512 
28f38e8195d5cb6e7c7f2c4bcff2f0fcc13fb462a26975269faf899af7228c3ece2002ee819d0d5e2242ae5687a8e198e82cace8b3ff75521a44f12ac29ade0f
 WHIRLPOOL 
e1d7ee44a4900a26c2307d431fd62e0b13a8ba56388fa3e2edb10754c6bea5426625b4008162adc203c984e36b9e99ed656622bc21aae4195574514edc9b678e
+DIST inspircd-2.0.23.tar.gz 731695 SHA256 
522b31fc80e8fd90b66837bf50f8a941233709d5b1fc9c0b3c47a413fb69f162 SHA512 
93a3dab04e797cfde158de8c2e959d1bb5df115aa3fe5a4066cdf9f56cb0c548fd2664a12d61bf2dbdb45549577974be99a0d6ffc6114c72cf0697f5ca4f85bb
 WHIRLPOOL 
9ac288624835e8cf97cf3634df47c4310c6929691b4bfb39139cb0a6c45a7503e1c73addf7f6eaef03d77e52d53a78f8efd648ddb3b5ee9023c4bdee045ac4a1

diff --git a/net-irc/inspircd/files/inspircd-2.0.23-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.23-fix-path-builds.patch
new file mode 100644
index 00..debf62a15f
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-2.0.23-fix-path-builds.patch
@@ -0,0 +1,253 @@
+diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
+--- a/docs/conf/inspircd.conf.example  2015-05-10 00:24:10.0 -0500
 b/docs/conf/inspircd.conf.example  2015-07-27 05:22:26.107849785 -0500
+@@ -412,11 +412,11 @@
+ 
+ # This file has all the information about oper classes, types and o:lines.
+ # You *MUST* edit it.
+-
++
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-
++
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -426,7 +426,8 @@
+ #   motd - displayed on connect and when a user executes /MOTD
+ #   rules - displayed when the user executes /RULES
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -472,7 +473,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ # #
+ 
+-#
++
+ 
+ #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -953,7 +954,7 @@
+ # provide almost all the features of InspIRCd. :) #
+ # #
+ # The default does nothing -- we include it for simplicity for you.   #
+-
++
+ 
+ # Here are some pre-built modules.conf files that closely match the
+ # default configurations of some popular IRCd's. You still may want to
+@@ -965,10 +966,10 @@
+ # recommended that you make your own modules file based on 
modules.conf.example.
+ 
+ # Settings similar to UnrealIRCd defaults.
+-#
++#
+ 
+ # Settings similar to Charybdis IRCd defaults.
+-#
++#
+ 
+ 
+ #
+diff -Nuar a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
+--- a/docs/conf/modules.conf.example2016-02-28 17:38:30.492335461 -0600
 b/docs/conf/modules.conf.example2016-02-28 17:39:20.068559846 -0600
+@@ -315,7 +315,7 @@
+ # specify some censor tags. See also: #
+ # http://wiki.inspircd.org/Modul

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

2017-03-02 Thread Thomas Deutschmann
commit: 1f8a660d03f98340d2c57d3d050fb5b174c7e8b1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar  2 13:49:30 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar  2 13:49:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f8a660d

dev-db/percona-toolkit: Bump to v2.2.20

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-db/percona-toolkit/Manifest|  1 +
 .../percona-toolkit-2.2.20-fix-package-name.patch  | 13 +++
 .../percona-toolkit/percona-toolkit-2.2.20.ebuild  | 44 ++
 3 files changed, 58 insertions(+)

diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest
index d09ef88de00..de0b35a63ea 100644
--- a/dev-db/percona-toolkit/Manifest
+++ b/dev-db/percona-toolkit/Manifest
@@ -1,3 +1,4 @@
 DIST percona-toolkit-2.2.11.tar.gz 1389718 SHA256 
848a8a57bf04dc1b2cc2ab555dd594a2c708b76656042ff38b1a91b8ccb1df4b SHA512 
d5e34fce1b6b69dfc1a8ecd7bcbe84e586e950976553f4fd30afb887a850770c08990216e41fc194bdd0a5642034905ee2d69c2f8b3781503c9b4aab47017cdb
 WHIRLPOOL 
79e02087c97b86e6e282215cf73c89d7d6842978a1d40d3b9e2a484437e6939a9957c7028feb8690ffc8b915c26627c943204f230f4cb09749bb3e22ec4189ff
 DIST percona-toolkit-2.2.17.tar.gz 1420968 SHA256 
5a49c84bd8cf9dceca943f1e2879d0a67b58b73325dc7db725aec81a6a125262 SHA512 
a6ac84db9fc77b57fffd4f18b1e6c147fa39821a8b8db128af15bac6884a2937f973aa59adb05b738c3a15d9006c71db49276207c5b321acbefd8bd3a6130b76
 WHIRLPOOL 
f2041c61f0e58c68cad1cb1ddca09aca7f9c0b9bb2ffc81303e80e483211b5fcf59f176d32d9bc324cf1bce6404fe15ad730fda40ad5c9b96c4bc81fc5b9e437
 DIST percona-toolkit-2.2.19.tar.gz 1425623 SHA256 
e9f4d4730265813fa7a39ed8799d12ca5775c8e5d6fa27ff48bae11db0f7e671 SHA512 
8da35e2ee4d81465131623e5b423c2c49c0bf0faf01862952dd5ca72c2ffea64fabcaf88dda883e633e23de8ae4a6c75a095a751708bac6a8136fc8daaae2383
 WHIRLPOOL 
7539e661230c321b3ba74b625a67d1e19d3c21676e2e5bbc66d843c1f896df6fc679e406d2703c42b990e7446f490f2fb2cd39298059eb382fbc8af39a46bc31
+DIST percona-toolkit-2.2.20.tar.gz 1431840 SHA256 
8439be616ee43b22ba7526135719ef6f40af6621327acc30b84be5f18cd426b1 SHA512 
f7a5f47e9ca05c43dcb80866a1eacd13066e1f036f4f58d51145fc6354ddc86dd6515a9aa33c8f736029800bf4c80f7ba5fcb9f1e6ac41653b3351597885f679
 WHIRLPOOL 
0b8ec9657798b23d809da51ca12befd578f8e26ea96e9b1b723f505df0f9a4ff3345ea9f8d357bd93b316f7338d613b1c417449c61eca974d59419cafb98bdb5

diff --git 
a/dev-db/percona-toolkit/files/percona-toolkit-2.2.20-fix-package-name.patch 
b/dev-db/percona-toolkit/files/percona-toolkit-2.2.20-fix-package-name.patch
new file mode 100644
index 000..9865e1ba1a7
--- /dev/null
+++ b/dev-db/percona-toolkit/files/percona-toolkit-2.2.20-fix-package-name.patch
@@ -0,0 +1,13 @@
+Source https://github.com/percona/percona-toolkit/pull/84
+Adapted to current version
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -1,7 +1,7 @@
+ use ExtUtils::MakeMaker;
+
+ WriteMakefile(
+-NAME  => 'percona-toolkit',
++NAME  => 'Percona::Toolkit',
+ VERSION   => '2.2.20',
+ EXE_FILES => [  ],
+ MAN1PODS  => {

diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild 
b/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild
new file mode 100644
index 000..9dc68077033
--- /dev/null
+++ b/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit perl-module
+
+DESCRIPTION="Advanced command-line tools to perform a variety of MySQL and 
system tasks"
+HOMEPAGE="https://www.percona.com/software/mysql-tools/percona-toolkit;
+SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/tarball/${P}.tar.gz;
+
+LICENSE="|| ( GPL-2 Artistic )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+# Package warrants IUSE doc
+IUSE=""
+
+COMMON_DEPEND="dev-perl/DBI
+   dev-perl/DBD-mysql
+   virtual/perl-Time-HiRes"
+RDEPEND="${COMMON_DEPEND}
+   dev-perl/JSON
+   dev-perl/libwww-perl
+   dev-perl/Role-Tiny
+   virtual/perl-File-Path
+   virtual/perl-Getopt-Long
+   virtual/perl-Time-Local
+   virtual/perl-Digest-MD5
+   virtual/perl-IO-Compress
+   virtual/perl-File-Temp
+   virtual/perl-File-Spec
+   virtual/perl-Scalar-List-Utils
+   dev-perl/TermReadKey"
+DEPEND="${COMMON_DEPEND}
+   virtual/perl-ExtUtils-MakeMaker"
+
+src_prepare() {
+   # Bug #501904 - CVE-2014-2029
+   # sed -i -e '/^=item --\[no\]version-check/,/^default: yes/{/^default: 
yes/d}' bin/*
+   eapply -p2 "${FILESDIR}"/${PN}-2.2.7-no-versioncheck.patch
+   eapply -p1 "${FILESDIR}"/${PN}-2.2.20-fix-package-name.patch
+
+   default
+}



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

2017-03-02 Thread Thomas Deutschmann
commit: 123337a74ddffd683928b7ec1830be24d912d7d3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar  2 13:42:57 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar  2 13:49:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123337a7

dev-db/percona-xtrabackup: Bump to v2.4.6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-db/percona-xtrabackup/Manifest |  1 +
 .../percona-xtrabackup-2.4.6.ebuild| 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-db/percona-xtrabackup/Manifest 
b/dev-db/percona-xtrabackup/Manifest
index bf632d55295..256d2d09a01 100644
--- a/dev-db/percona-xtrabackup/Manifest
+++ b/dev-db/percona-xtrabackup/Manifest
@@ -1,3 +1,4 @@
 DIST boost_1_59_0.tar.gz 83709983 SHA256 
47f11c8844e579d02691a607fbd32540104a9ac7a2534a8ddaef50daf502baac SHA512 
05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae
 WHIRLPOOL 
b316c2b5e445010766b7ce3f6582565177e1ed763381912dd6b21a882176e19e382c929e1f5a2419e2ed701058c56320cdbf8487234835a00fb94e7115059b67
 DIST percona-xtrabackup-2.4.4.tar.gz 54060567 SHA256 
e3ec54eb468482503bccdd1619136e798798086042e9eb7c6daa2fb9b78783a3 SHA512 
aa013aa8f2bef49c66fd14a980444039bdbabb17c09efec3119d5fc074623d6c5f7492602c759f1d51e3a01898729e1209d2195081b537f679a3713b37a7cf0d
 WHIRLPOOL 
77ef90b028cfcec60b0aa7dea4aab2bbebb3be8f18ae50406af81c1cdfe6339f08b29eded004ca6b91ce86303ef694803e34dc5c4d723606b34c1b95120bd8f7
 DIST percona-xtrabackup-2.4.5.tar.gz 54104240 SHA256 
1c8c457e1912525f6c3079a8c5b2948dbcf693d2b86c8f57d13b4a446cec2036 SHA512 
07d93ea7de987a06687cc772b32dff13e75e34061163bf990abe640015f765d9fe4deb6d78ddb91a667ddb312448400a5e7e1114cf955837584b5fd16821c66b
 WHIRLPOOL 
a3be4ee0eb39c23aeabf1f70dadecf23fda7e3c2d2b033097c66cab7616a84a2e5703c64c1738c3c251297c4c64930590610cb99001f65cd76ef71c204d192f8
+DIST percona-xtrabackup-2.4.6.tar.gz 54108124 SHA256 
1e21ab097550901d8f2fa3dc37402ba6a994afa0722760f8f19cb369565e5e8b SHA512 
7ed16ba73d4232cc5f40f3dd4674087b65326b42f3f0d9cd462a1eef1dd2c41c582cb71fff49998d9e65f71322e2b26d0708b2ba36da22f54f456679b9a544e5
 WHIRLPOOL 
3d53e7a2b7b61c0dd779d723a3efb4d1ab4d98aff751a325e6028c0710a1f4de969d70f62c65a8a0e67f0d95643a0245524fb37708602ef303f21674c5f92fe3

diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6.ebuild 
b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6.ebuild
new file mode 100644
index 000..ff3de6232d0
--- /dev/null
+++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.6.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+DESCRIPTION="Hot backup utility for MySQL based servers"
+HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup;
+SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz
+   !system-boost? ( 
http://jenkins.percona.com/downloads/boost/boost_1_59_0.tar.gz )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="system-boost"
+
+DEPEND="system-boost? ( =dev-libs/boost-1.59.0 )
+   app-editors/vim-core
+   dev-libs/libaio
+   dev-libs/libev
+   dev-libs/libgcrypt:0=
+   dev-libs/libgpg-error
+   dev-python/sphinx
+   net-misc/curl
+   sys-libs/zlib"
+RDEPEND="${DEPEND}
+   !dev-db/xtrabackup-bin
+   dev-perl/DBD-mysql"
+
+src_configure() {
+   local my_args
+
+   if ! use system-boost; then
+   my_args="-DDOWNLOAD_BOOST=0 -DWITH_BOOST=${WORKDIR}"
+   fi
+
+   cmake -DBUILD_CONFIG=xtrabackup_release $my_args || die
+}
+
+src_compile() {
+   emake VERBOSE=1
+}
+
+src_install() {
+   local p="storage/innobase/xtrabackup"
+
+   for tool in xbcloud xbcrypt xbstream xtrabackup; do
+   dobin ${p}/src/${tool}
+   done
+
+   dosym xtrabackup /usr/bin/innobackupex
+
+   doman ${p}/doc/source/build/man/*
+}



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

2017-03-02 Thread Thomas Deutschmann
commit: b15bf391a87db3c5075b6cf34638b6cf3694acc2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar  2 13:30:13 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar  2 13:49:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15bf391

dev-libs/librdkafka: Bump to v0.9.4

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-0.9.4.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index b12358bf1e3..6b905e4b340 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,3 +1,4 @@
 DIST librdkafka-0.9.1.tar.gz 478341 SHA256 
5ad57e0c9a4ec8121e19f13f05bacc41556489dfe8f46ff509af567fdee98d82 SHA512 
d2023cc6f976ad7440b25cffd1b59587f6497febd7ac1a6d76eb7799d294210f20170063fe25f2eb1eb3cc373df791526d1bc8d0ffbb0bef4519dae89b177147
 WHIRLPOOL 
a54a6ee8f0db0ee13de80f86ef1f53d1667fb48e8e27016f2c497b448aa6a33b8073c022255e8e9f48b3497266872862d2ba717f7fed0a39a01f72936115b7b5
 DIST librdkafka-0.9.2.tar.gz 620799 SHA256 
c243b66956ebb196510ee0efda67825467e31b93639d5f24eb082b5d83f56824 SHA512 
12a7da8de59de684da527ab969cd84dc8602741e9208941e1c7ad6dc69774bcbc3fbde0620d48c300372fa20b15aa826d309b71730119d82ec578e274c241152
 WHIRLPOOL 
7786443d9f365303ce0aad8278d83684999b23529e57fa08757fa38cce63f3944a3942475154bd613a0fb3e419c822a5651a5eb77ed8f32f11689c11b924
 DIST librdkafka-0.9.3.tar.gz 637066 SHA256 
745ead036f0d5b732e1cd035a1f31fc23665f2982bf9d799742034e0a1bd0be9 SHA512 
5ec4c597eb7871c13feaaa96a76dc97c836f1fb5ae6c11d10675aee5577ad09d33e104af8fd497a8fbc7ee2c59434800d4cd857843f5c37460d4107ba0dc4e78
 WHIRLPOOL 
fd6e57f34079fc0d808e35fee2d1ab736719b82f5c3f9b292e50bb522d8fea7e8b74adaf7ecfa1940e6eae2ca6f0c154593a99976261f4e11969f1596af450b1
+DIST librdkafka-0.9.4.tar.gz 696078 SHA256 
5007ad20a6753f709803e72c5f2c09483dcbce0f16b94b17cf677fb3e6045907 SHA512 
054897d90131ba7d91f66e2929f19224ae96feabe1be69e93a87ad05864f4893aa56456c3c15a303826f0c519eab09c5cd6e0b34d76ae68db6060aa80e9bc8de
 WHIRLPOOL 
6c5cb2a3056f60493dd65ec7f81d71e335d44ef0cfa2c63a943ffa32752025add1691fb3c77902b3ee8706f822916ee32bc885f425eb44b62366b1c0bc983bcc

diff --git a/dev-libs/librdkafka/librdkafka-0.9.4.ebuild 
b/dev-libs/librdkafka/librdkafka-0.9.4.ebuild
new file mode 100644
index 000..d5cc1f6dc14
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-0.9.4.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="
+   git://github.com/edenhill/${PN}.git
+   https://github.com/edenhill/${PN}.git
+   "
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~hppa ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs"
+
+RDEPEND="
+   lz4? ( app-arch/lz4:= )
+   sasl? ( dev-libs/cyrus-sasl:= )
+   ssl? ( dev-libs/openssl:0= )
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_configure() {
+   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   local DOCS=(
+   README.md
+   CONFIGURATION.md
+   INTRODUCTION.md
+   )
+
+   default
+
+   if ! use static-libs; then
+   find "${ED}"usr/lib* -name '*.la' -o -name '*.a' -delete || die
+   fi
+}



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

2017-03-02 Thread Thomas Deutschmann
commit: edecbaebb03c81f5a51e775c590fae96cbc48b74
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar  2 13:45:30 2017 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar  2 13:49:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edecbaeb

dev-db/xtrabackup-bin: Bump to v2.4.6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-db/xtrabackup-bin/Manifest|  2 +
 dev-db/xtrabackup-bin/xtrabackup-bin-2.4.6.ebuild | 61 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-db/xtrabackup-bin/Manifest b/dev-db/xtrabackup-bin/Manifest
index 453e4344fca..91502646ec3 100644
--- a/dev-db/xtrabackup-bin/Manifest
+++ b/dev-db/xtrabackup-bin/Manifest
@@ -1,2 +1,4 @@
 DIST percona-xtrabackup-2.4.4-Linux-i686.tar.gz 80913003 SHA256 
0f822861fd38b45132f2529fea0d9662407a6f232cb842ecc29c3cddc8e7e448 SHA512 
88ab0c46a6bdb4c524e66f5f58a8a32f5cb0b728129eadda4c5002625c4fcedd48f4c6328af3745bcdae5a6c2d17c77dbd72b860b35728f16379d3f98add412a
 WHIRLPOOL 
59ecd56e98584b8f7378671f592a9a130c0c86a6c36735a06dec4fe6a069cd52d1df1627363c257ff4362fc4c176838eaff614bc674c5f38abc4adf4aa2c284c
 DIST percona-xtrabackup-2.4.4-Linux-x86_64.tar.gz 82348558 SHA256 
1e59e4d061d9af9bbb821dc70dd8ee98a25afd70c5663f3c43d1011468d28b47 SHA512 
265ffc8a6976daaa8de2a22e1db2a15734fcbfe4881cb3482130fccbc69bda7302b013adb2c52cf93a1881baaaec2b08e98f3e5252b295802a426a2597960039
 WHIRLPOOL 
5aef403ee24473b0300bd1f7c47c94ea9b34464f62273a4889cac814736764e1312455dc913a6556b97eebb70e3ec7fb365d72b24c8315f8029ed88f5f4c3036
+DIST percona-xtrabackup-2.4.6-Linux-i686.tar.gz 80985248 SHA256 
1a8ab6d7b03fbdcf641fbcf041d0e278971ebcd3d0c59acca5e5cd4238630fa9 SHA512 
89e41b4aadf4506d6bc5ce99d6fdee9a6ef3456e6a8ffc0db0f421792d64d8df109557eca84f841825807b5b27077b7c194efa08c1b33ea7b41e65d6935d0b73
 WHIRLPOOL 
8b4ddf73659e2c7d93581114f909c46d2e572be082ace80036f19c58fdb5608b16be19366d423811364cc1c454ee652d31732ec46d5a5d115999ea0aadd341a0
+DIST percona-xtrabackup-2.4.6-Linux-x86_64.tar.gz 82382422 SHA256 
d1919ee82b887849d27d4d372669796a4226909f400e9d33f5c0015ecb996a67 SHA512 
7299f7e47417e62fdad5fdfb0637d4ba7e94e0804207ad690cd8573fc83e5eea15d0c5504bc084f24cec074765f51fafdb780115bbd336dd7e36ad123fae218e
 WHIRLPOOL 
0d19d0a389e24912d054e9e77ffe03f08cef5dcee5c8ea8ce6aac3242e4e9d0ad6fa239b8b6ae5e82b79203f2255af9da0b81ddd6d1313949693e09d8758bd48

diff --git a/dev-db/xtrabackup-bin/xtrabackup-bin-2.4.6.ebuild 
b/dev-db/xtrabackup-bin/xtrabackup-bin-2.4.6.ebuild
new file mode 100644
index 000..720c6176b78
--- /dev/null
+++ b/dev-db/xtrabackup-bin/xtrabackup-bin-2.4.6.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+MY_PN="percona-${PN/-bin}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="MySQL hot backup software. non-blocking backups for InnoDB/XtraDB 
databases"
+HOMEPAGE="http://www.percona.com/software/percona-xtrabackup;
+SRC_URI="
+   amd64? (
+   
http://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-x86_64.tar.gz
+   )
+   x86? (
+   
http://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-i686.tar.gz
+   )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# NOTE: dev-perl/DBD-mysql still necessary, now for bin/xtrabackup?
+DEPEND=""
+RDEPEND="dev-libs/libaio
+   dev-libs/libgcrypt:11/11
+   dev-libs/libgpg-error
+   dev-perl/DBD-mysql
+   sys-libs/zlib"
+
+src_unpack() {
+   default
+
+   if use amd64; then
+   S="${WORKDIR}/${MY_P}-Linux-x86_64"
+   elif use x86; then
+   S="${WORKDIR}/${MY_P}-Linux-i686"
+   fi
+}
+
+src_install() {
+   # Two new tools with an old libcurl.so.3 dep...
+   # TODO: Wait for a new release using libcurl.so.4
+   # net-misc/curl dev-libs/libev
+   # dobin bin/xbcloud{,_osenv}
+
+   for tool in xbcrypt xbstream xtrabackup; do
+   dobin bin/${tool}
+   done
+
+   for man in innobackupex xbcrypt xbstream xtrabackup; do
+   doman man/man1/${man}.1
+   done
+
+   dosym xtrabackup /usr/bin/innobackupex
+}
+
+pkg_postinst() {
+   ewarn "innobackupex got deprecated in 2.3.x series and is just a 
symlink to xtrabackup"
+}



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

2016-08-24 Thread Thomas Deutschmann
commit: 203079227d17cc634960e50608a908c3825148b8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 24 10:43:55 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 24 10:44:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20307922

dev-libs/libfastjson: Adjust sys-devel/autoconf-archive requirement

In previous commit 4a52463e2acb5 I had a typo in the required 
sys-devel/autoconf-archive
version. We only need >=sys-devel/autoconf-archive-2015.02.04 (the first version
which contain AX_COMPILER_FLAGS).

Package-Manager: portage-2.3.0

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

diff --git a/dev-libs/libfastjson/libfastjson-0.99.4.ebuild 
b/dev-libs/libfastjson/libfastjson-0.99.4.ebuild
index be43af8..922501d 100644
--- a/dev-libs/libfastjson/libfastjson-0.99.4.ebuild
+++ b/dev-libs/libfastjson/libfastjson-0.99.4.ebuild
@@ -14,7 +14,7 @@ SLOT="0/4.0.0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
 IUSE="static-libs"
 
-DEPEND=">=sys-devel/autoconf-archive-2015.02.24"
+DEPEND=">=sys-devel/autoconf-archive-2015.02.04"
 RDEPEND=""
 
 src_prepare() {



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

2016-08-22 Thread Thomas Deutschmann
commit: 9c9e43d3b7aa2ed9ac6ff9b82177e6fbaccd37be
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 22 22:22:26 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 22 22:52:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9e43d3

net-libs/zeromq: metadata.xml updated and reformated

Package-Manager: portage-2.3.0

 net-libs/zeromq/metadata.xml | 38 +++---
 1 file changed, 19 insertions(+), 19 deletions(-)

diff --git a/net-libs/zeromq/metadata.xml b/net-libs/zeromq/metadata.xml
index 62c7ada..2896227 100644
--- a/net-libs/zeromq/metadata.xml
+++ b/net-libs/zeromq/metadata.xml
@@ -1,20 +1,20 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-whi...@gentoo.org
-    Thomas Deutschmann
-  
-  
-
-  sust...@fastmq.com
-  Martin Sustrik
-
-http://zguide.zeromq.org/chapter:1
-https://github.com/zeromq/zeromq2/issues
-
-  
-  
+   
+   whi...@gentoo.org
+       Thomas Deutschmann
+   
+   
+   
+   sust...@fastmq.com
+   Martin Sustrik
+   
+   http://zguide.zeromq.org/page:all
+   https://github.com/zeromq/zeromq4-1/issues
+   zeromq/zeromq4-1
+   
+   
The 0MQ lightweight messaging kernel is a library which
extends the standard socket interfaces with features
traditionally provided by specialised messaging middleware
@@ -23,10 +23,10 @@
(subscriptions), seamless access to multiple transport protocols
and more.

-  
-
-Build PGM (Pragmatic General Multicast)extention, a protocol for reliable 
-multicast transport of data over IP networks.
+   
+   
+   Build PGM (Pragmatic General Multicast)extention, a 
protocol for reliable 
+   multicast transport of data over IP networks.

-  
+   
 



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

2016-08-22 Thread Thomas Deutschmann
commit: f8653aacd978ea3e5c067c7f71e0ae7e06718fc6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 22 22:00:22 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 22 22:51:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8653aac

net-libs/zeromq: Add myself as maintainer

Package-Manager: portage-2.3.0

 net-libs/zeromq/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-libs/zeromq/metadata.xml b/net-libs/zeromq/metadata.xml
index 380a788..62c7ada 100644
--- a/net-libs/zeromq/metadata.xml
+++ b/net-libs/zeromq/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+  
+whi...@gentoo.org
+    Thomas Deutschmann
+  
   
 
   sust...@fastmq.com



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

2016-09-03 Thread Thomas Deutschmann
commit: f03aacc3dc9a83ef1a9e89aa73eb081f0f36badf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Sep  3 21:34:08 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sat Sep  3 21:35:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f03aacc3

www-servers/nginx: Bump ebuild of stable slot to update 3rd-party modules

Backport of commit f3c2a26e1f50d245e6f06413b99f9d610267 from mainline:

 - nginx-upload-progress-module v0.9.1  -> v0.9.2
 - headers-more-nginx-modulev0.30   -> 0.31
 - ngx-fancyindex   v0.4.0  -> v0.4.1 (bug #592464)
 - lua-nginx-module v0.10.5 -> 0.10.6
 - nginx-rtmp-modulev1.1.8  -> v1.1.9
 - echo-nginx-modulev0.59   -> 0.60

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

Package-Manager: portage-2.3.0

 www-servers/nginx/nginx-1.10.1-r3.ebuild | 768 +++
 1 file changed, 768 insertions(+)

diff --git a/www-servers/nginx/nginx-1.10.1-r3.ebuild 
b/www-servers/nginx/nginx-1.10.1-r3.ebuild
new file mode 100644
index ..fe9f071
--- /dev/null
+++ b/www-servers/nginx/nginx-1.10.1-r3.ebuild
@@ -0,0 +1,768 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - keep the following requirements in mind before adding external modules:
+#  * alive upstream
+#  * sane packaging
+#  * builds cleanly
+#  * does not need a patch for nginx core
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.0"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}-r1"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz;
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
+HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.2"
+HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}-r1"
+HTTP_UPLOAD_PROGRESS_MODULE_URI="https://github.com/masterzen/nginx-upload-progress-module/archive/v${HTTP_UPLOAD_PROGRESS_MODULE_PV}.tar.gz;
+HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
+
+# http_headers_more (https://github.com/agentzh/headers-more-nginx-module, BSD 
license)
+HTTP_HEADERS_MORE_MODULE_PV="0.31"
+HTTP_HEADERS_MORE_MODULE_P="ngx_http_headers_more-${HTTP_HEADERS_MORE_MODULE_PV}"
+HTTP_HEADERS_MORE_MODULE_URI="https://github.com/agentzh/headers-more-nginx-module/archive/v${HTTP_HEADERS_MORE_MODULE_PV}.tar.gz;
+HTTP_HEADERS_MORE_MODULE_WD="${WORKDIR}/headers-more-nginx-module-${HTTP_HEADERS_MORE_MODULE_PV}"
+
+# http_cache_purge (http://labs.frickle.com/nginx_ngx_cache_purge/, 
https://github.com/FRiCKLE/ngx_cache_purge, BSD-2 license)
+HTTP_CACHE_PURGE_MODULE_PV="2.3"
+HTTP_CACHE_PURGE_MODULE_P="ngx_http_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
+HTTP_CACHE_PURGE_MODULE_URI="http://labs.frickle.com/files/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}.tar.gz;
+HTTP_CACHE_PURGE_MODULE_WD="${WORKDIR}/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
+
+# http_slowfs_cache (http://labs.frickle.com/nginx_ngx_slowfs_cache/, BSD-2 
license)
+HTTP_SLOWFS_CACHE_MODULE_PV="1.10"
+HTTP_SLOWFS_CACHE_MODULE_P="ngx_http_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
+HTTP_SLOWFS_CACHE_MODULE_URI="http://labs.frickle.com/files/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}.tar.gz;
+HTTP_SLOWFS_CACHE_MODULE_WD="${WORKDIR}/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
+
+# http_fancyindex (https://github.com/aperezdc/ngx-fancyindex, BSD license)
+HTTP_FANCYINDEX_MODULE_PV="0.4.1"
+HTTP_FANCYINDEX_MODULE_P="ngx_http_fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
+HTTP_FANCYINDEX_MODULE_URI="https://github.com/aperezdc/ngx-fancyindex/archive/v${HTTP_FANCYINDEX_MODULE_PV}.tar.gz;
+HTTP_FANCYINDEX_MODULE_WD="${WORKDIR}/ngx-fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
+
+# http_lua (https://github.com/openresty/lua-nginx-module, BSD license)
+HTTP_LUA_MODULE_PV="0.10.6"
+HTTP_LUA_MODULE_P="ngx_http_lua-${HTTP_LUA_MODULE_PV}"
+HTTP_LUA_MODULE_URI="https://github.com/openresty/lua-nginx-module/archive/v${HTTP_LUA_MODULE_PV}.tar.gz;
+HTTP_LUA_MODULE_WD="${WORKDIR}/lua-nginx-module-${HTTP_L

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

2016-09-03 Thread Thomas Deutschmann
commit: f3c2a26e1f50d245e6f06413b99f9d610267
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Sep  3 21:10:29 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sat Sep  3 21:10:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c2a26e

www-servers/nginx: Revision bump to update 3rd-party modules

 - nginx-upload-progress-module v0.9.1  -> v0.9.2
 - headers-more-nginx-modulev0.30   -> 0.31
 - ngx-fancyindex   v0.4.0  -> v0.4.1 (bug #592464)
 - lua-nginx-module v0.10.5 -> 0.10.6
 - nginx-rtmp-modulev1.1.8  -> v1.1.9
 - echo-nginx-modulev0.59   -> 0.60

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

Package-Manager: portage-2.3.0

 www-servers/nginx/Manifest   |   6 +
 www-servers/nginx/nginx-1.11.3-r2.ebuild | 782 +++
 2 files changed, 788 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index da1e09c..3f50206 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -8,16 +8,22 @@ DIST ngx_http_auth_pam-1.5.1.tar.gz 6863 SHA256 
77676842919134af88a7b4bfca447022
 DIST ngx_http_cache_purge-2.3.tar.gz 12248 SHA256 
279e0d8a46d3b1521fd43b3f78bc1c08b263899142a7cc5058c1c0361a92c89c SHA512 
50a31dbf2216a6fae74a186af56dec4600cf55777e76a10ac0075f609e7737135aab063a64f2590dddcd0369ebebd4a523027f3d9ebcca74f7b4355be1c5dcc0
 WHIRLPOOL 
5451ef3e33044210453995ea916acec679599c0ded5471d464db5003a07e7a06e9690812091148c2af7b50384e52b32e49136eac02e0330724ba2408d893f96c
 DIST ngx_http_dav_ext-0.0.3.tar.gz 6260 SHA256 
d428a0236c933779cb40ac8c91afb19d5c25a376dc3caab825bfd543e1ee530d SHA512 
4763b1c5e417248d80acfacf20bfc5ba3e06675ff08e37703867daef99a400980b536941e4955c259432905bd11ab998bc2e2489a50350413c7bf37e18eafb74
 WHIRLPOOL 
5adbcea768fbb179249a03fe69304505ec09a1dafac848dd5e3cde96693c6fbcf6cf6c128ca116d02b36c1be0008807d9e86fee5b411e137b18b15a60291f29b
 DIST ngx_http_echo-0.59.tar.gz 52703 SHA256 
9b319ad7836202883128d2b9c24ed818082541df57ef7f2065b7557085c603cd SHA512 
803c431da00160f62ee98e126d244fb97b2d9dca08137daabf55504f012598f8e2c689841c2e8bfced5f07ce24c46933c49b3feffc09ca0b5f07dc10e34546ee
 WHIRLPOOL 
a709ded0dd1af2b6c1c5da6f065834ab7715eb736f36018acf06c2c10389bf896dc4459acbbb479340b9da6f287143cd25fca7df503acea457cf0933ba67e9a1
+DIST ngx_http_echo-0.60.tar.gz 52771 SHA256 
1077da2229ac7d0a0215e9e6817e297c10697e095010d88f1adbd1add1ce9f4e SHA512 
c455bee73cebd0752449472452d15614b9587ddd199263d366484ede890c4d108eacbbeaef31adc9dc7732b56ef2bfc73c0fef3366366db03a8ec3fdc27a985c
 WHIRLPOOL 
8938ac18aae74a5c4806ff3611c243c9bee108ef93fef7b0da284040c2ec2d9a57cb3cad9e3719cb795bbb063176d7afe81b7288ebacf5096d26b16e5ef34da6
 DIST ngx_http_fancyindex-0.4.0.tar.gz 18419 SHA256 
152cc2cf082c23cbc7b0fc76f14af4015d3988783016dc9145edebec17c7e230 SHA512 
47fd9f405475f96958eb255f9051a9bde1ad8b515356bbaff8f8034ee34ecc17e3574c1d104496c5069c8986e047ca0de386f1b7d2f7317f15be98d69e74b624
 WHIRLPOOL 
4972eea9f6b8373b4bbcf73c66fe3dc635bc6326f264febc9a5a0fc620d44f1a3d1f98c91c1d2acb6779729a1e188c1f4a8750972266d1e463658529d37fa596
+DIST ngx_http_fancyindex-0.4.1.tar.gz 21130 SHA256 
2b00d8e0ad2a67152a9cee7b7ee67990c742d501412df912baaf1eee9bb6dc71 SHA512 
ce0043ad4a2b638c5d99244d6caaa65ad142cea78884084a9aeca5a9593c68dbe508c9e4dd85dc5722eb63ef386612bffc48d4b6fc1487df244fbcb7a73bffe1
 WHIRLPOOL 
4a885afbadf64bbd25df6580a099472ae48836d9dddfe1dee6ac6a6f97bfb0cf7120ff10dd69fceca7085fab590bec3a4b4b5be5644f2352375316885ddc3cac
 DIST ngx_http_headers_more-0.30.tar.gz 27793 SHA256 
2aad309a9313c21c7c06ee4e71a39c99d4d829e31c8b3e7d76f8c964ea8047f5 SHA512 
378f2c4b4fbf580e59c8ad3ef5fcb617e4669b7b506a0ae87e4e0bc920d34e16fe55565e48dd57e7b6c37ae8b407646ca64f5d84a2fbbe2d41d719c7643c1a82
 WHIRLPOOL 
f50bb5c2e23fb63d98904163a873edf947f65e57dc0f73489024243c1d5b04e0677015a075d315585e535e226b8dad659bada563778b8ddf4d060e918fc37ace
+DIST ngx_http_headers_more-0.31.tar.gz 27941 SHA256 
b2e8162cce2d24861b1ed5bbb30fc51d5215e3f4bb9d01f53fc344904d5911e7 SHA512 
bc6b936dff9989af9eb97864e5e9499748ea8c73b2f49a24ad00d2a90bf77d1d743e6789f7bf3948a7b44b0cc9f48a1c8a52bce9902a13c88e1f6673c6e1
 WHIRLPOOL 
79dd5ecb8eaabf6d81380888b687a962339c93d6bff14c88156782d5846d1121d33e0851ab27b44fb1b9f2035484093327fb92559e655dbdc6362faddb76b5e2
 DIST ngx_http_lua-0.10.5.tar.gz 579793 SHA256 
4f0292c37ab3d7cb980c994825040be1bda2c769cbd800e79c43eb37458347d4 SHA512 
a02b8614fdcd063b1087a3114f05402c707343ff3bceabaca1fb98531ba30edea1a525fc45e2f5a49ff155de8d6f9e1155e8870e463476da5703acfd5f8fc3fc
 WHIRLPOOL 
9c72353bc58a98fd3bae68bd9b13228d202167422a429aa4b455f7e280cb617b5c083131e4f372708e602342b24b150437ed8ebae9647a397bae8a88a13b385c
+DIST ngx_http_lua-0.10.6.tar.gz 597217 SHA256 
b98c4f648589bbf3e2c3d5fd18664e7a7ef89ac083e96c8e984fa919e7a7c073 SHA512 
202aaf39381d151d5f456e5cd61c87b65fa20ece997f7e517a3eb3912af3a153747a674ac004dbcc474728567ff58436cfb408accd5e922d805

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

2016-08-31 Thread Thomas Deutschmann
commit: f7d866b62b7040b98e1bd81257f506dbc417672f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 31 16:39:57 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 31 16:39:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d866b6

eutils.eclass: Show death notice only when user patches were really applied

As part of the user requested feature from [Gentoo-Bug #543878]
eutils.eclass shows a warning regarding user applied patches in case of an
error [Link 1].

However this warning will always be shown even if no user patch were
applied at all (example: empty /etc/portage// directory).

This commit adds a new global variable "EPATCH_N_APPLIED_PATCHES" which
tracks the number of applied user patches. This allows us to only show the
notice when user patches were really applied.

Link: 
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/eutils.eclass?r1=1.443=1.444

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

 eclass/eutils.eclass | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass
index dbedffe..aaf195b 100644
--- a/eclass/eutils.eclass
+++ b/eclass/eutils.eclass
@@ -595,6 +595,8 @@ epatch() {
: $(( count++ ))
done
 
+   (( EPATCH_N_APPLIED_PATCHES++ ))
+
# if we had to decompress the patch, delete the temp one
if [[ -n ${PIPE_CMD} ]] ; then
rm -f "${PATCH_TARGET}"
@@ -1736,13 +1738,17 @@ epatch_user() {
[[ -r ${EPATCH_SOURCE} ]] || 
EPATCH_SOURCE=${EPATCH_USER_SOURCE}/${CHOST}/${check}
[[ -r ${EPATCH_SOURCE} ]] || 
EPATCH_SOURCE=${EPATCH_USER_SOURCE}/${check}
if [[ -d ${EPATCH_SOURCE} ]] ; then
+   local 
old_n_applied_patches=${EPATCH_N_APPLIED_PATCHES:-0}
EPATCH_SOURCE=${EPATCH_SOURCE} \
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_MULTI_MSG="Applying user patches from 
${EPATCH_SOURCE} ..." \
epatch
echo "${EPATCH_SOURCE}" > "${applied}"
-   has epatch_user_death_notice ${EBUILD_DEATH_HOOKS} || 
EBUILD_DEATH_HOOKS+=" epatch_user_death_notice"
+   if [[ ${old_n_applied_patches} -lt 
${EPATCH_N_APPLIED_PATCHES} ]]; then
+   has epatch_user_death_notice 
${EBUILD_DEATH_HOOKS} || \
+   EBUILD_DEATH_HOOKS+=" 
epatch_user_death_notice"
+   fi
return 0
fi
done



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

2016-09-14 Thread Thomas Deutschmann
commit: 865f020073a88e02f11133b9129cd8cb6429da2f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 14 19:32:44 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 14 20:20:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865f0200

dev-libs/libestr: Dropping old version.

Package-Manager: portage-2.3.0

 dev-libs/libestr/Manifest |  1 -
 dev-libs/libestr/libestr-0.1.9.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-libs/libestr/Manifest b/dev-libs/libestr/Manifest
index 3112f72..a042c20 100644
--- a/dev-libs/libestr/Manifest
+++ b/dev-libs/libestr/Manifest
@@ -1,2 +1 @@
 DIST libestr-0.1.10.tar.gz 336122 SHA256 
bd655e126e750edd18544b88eb1568d200a424a0c23f665eb14bbece07ac703c SHA512 
477b06e2b6ea9b2e34fe0d91328c9191a678b173751e595359c05772db50a4d348ac132bec0c926fba91ceccc013e15cd4cc57a6b734874c06073bf23151bac7
 WHIRLPOOL 
b3b278e28c93bac59541d337b348a049458fea1e0b0e06bfc80a06b3d66b01e965025e0f83e0fb82abb090ef70ee05eb3b30181072244437571271f510665b7b
-DIST libestr-0.1.9.tar.gz 330114 SHA256 
822c6e2d01eaca1e72201f403a2ca01f3e86410b880e508e5204e3c2694d751a SHA512 
17e1a62d2d4cb7e33dc14d4368b507fff1676c5a2cb24001078ff2a6f15236f9674dc47a599900c94ae2bd0e58dbe56b084d01d5a17174e5a54884d1f4c7616c
 WHIRLPOOL 
63a4493e2c808877bb1dafa1e42bb249795fcebf8b53bffe0726afaa1f7f10511992395d67dc5182b3004bc3732a095148a8bcd3350374b9ee3917e12a15f919

diff --git a/dev-libs/libestr/libestr-0.1.9.ebuild 
b/dev-libs/libestr/libestr-0.1.9.ebuild
deleted file mode 100644
index a93e157..
--- a/dev-libs/libestr/libestr-0.1.9.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Library for some string essentials"
-HOMEPAGE="http://libestr.adiscon.com/;
-SRC_URI="http://libestr.adiscon.com/files/download/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm hppa x86"
-IUSE="debug static-libs"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_configure(){
-   econf $(use_enable debug) $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libfaketime/

2016-09-14 Thread Thomas Deutschmann
commit: e504abf4a0212775c1a3857c01c10d5820eb4d83
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 14 20:20:10 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 14 20:20:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e504abf4

sys-libs/libfaketime: Add myself as maintainer

Package-Manager: portage-2.3.0

 sys-libs/libfaketime/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-libs/libfaketime/metadata.xml 
b/sys-libs/libfaketime/metadata.xml
index ce73adb..e4f0f0f 100644
--- a/sys-libs/libfaketime/metadata.xml
+++ b/sys-libs/libfaketime/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   whi...@gentoo.org
+       Thomas Deutschmann
+   

The Fake Time Preload Library (FTPL, a.k.a. libfaketime) 
intercepts
various system calls which programs use to retrieve the current 
date and time.



[gentoo-commits] repo/gentoo:master commit in: sys-libs/cracklib/files/, sys-libs/cracklib/

2016-09-14 Thread Thomas Deutschmann
commit: aac5b4f4a65ce70854e77014fa096b7bd2d34e43
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 14 20:55:05 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 14 20:57:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac5b4f4

sys-libs/cracklib: Revision bump to address CVE-2016-6318 and another buffer 
overflow

Signed-off-by: Lars Wendler  gentoo.org>
Gentoo-Bug: https://bugs.gentoo.org/591456

Package-Manager: portage-2.3.0

 sys-libs/cracklib/cracklib-2.9.6-r1.ebuild | 108 +
 .../files/cracklib-2.9.6-CVE-2016-6318.patch   | 108 +
 ...acklib-2.9.6-fix-long-word-bufferoverflow.patch |  43 
 3 files changed, 259 insertions(+)

diff --git a/sys-libs/cracklib/cracklib-2.9.6-r1.ebuild 
b/sys-libs/cracklib/cracklib-2.9.6-r1.ebuild
new file mode 100644
index ..3767e64
--- /dev/null
+++ b/sys-libs/cracklib/cracklib-2.9.6-r1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+DISTUTILS_OPTIONAL=1
+
+inherit eutils distutils-r1 libtool multilib-minimal toolchain-funcs
+
+MY_P=${P/_}
+DESCRIPTION="Password Checking Library"
+HOMEPAGE="https://github.com/cracklib/cracklib/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x86-macos ~m68k-mint"
+IUSE="nls python static-libs test zlib"
+
+RDEPEND="zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   python? (
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
+   )"
+RDEPEND="${RDEPEND}
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20140508-r6
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )"
+
+S=${WORKDIR}/${MY_P}
+
+do_python() {
+   multilib_is_native_abi || return 0
+   use python || return 0
+   pushd python > /dev/null || die
+   distutils-r1_src_${EBUILD_PHASE}
+   popd > /dev/null
+}
+
+pkg_setup() {
+   # workaround #195017
+   if has unmerge-orphans ${FEATURES} && has_version 
"<${CATEGORY}/${PN}-2.8.10" ; then
+   eerror "Upgrade path is broken with FEATURES=unmerge-orphans"
+   eerror "Please run: FEATURES=-unmerge-orphans emerge cracklib"
+   die "Please run: FEATURES=-unmerge-orphans emerge cracklib"
+   fi
+}
+
+src_prepare() {
+   epatch "${FILESDIR}"/cracklib-2.9.6-CVE-2016-6318.patch
+   epatch "${FILESDIR}"/cracklib-2.9.6-fix-long-word-bufferoverflow.patch
+
+   elibtoolize #269003
+   do_python
+}
+
+multilib_src_configure() {
+   export ac_cv_header_zlib_h=$(usex zlib)
+   export ac_cv_search_gzopen=$(usex zlib -lz no)
+   # use /usr/lib so that the dictionary is shared between ABIs
+   ECONF_SOURCE=${S} \
+   econf \
+   --with-default-dict='/usr/lib/cracklib_dict' \
+   --without-python \
+   $(use_enable nls) \
+   $(use_enable static-libs static)
+}
+
+multilib_src_compile() {
+   default
+   do_python
+}
+
+multilib_src_test() {
+   do_python
+}
+
+python_test() {
+   nosetests -w "${S}"/python || die "Tests fail with ${EPYTHON}"
+}
+
+multilib_src_install() {
+   default
+   # move shared libs to /
+   gen_usr_ldscript -a crack
+
+   do_python
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   prune_libtool_files
+   rm -r "${ED}"/usr/share/cracklib
+
+   insinto /usr/share/dict
+   doins dicts/cracklib-small || die
+}
+
+pkg_postinst() {
+   if [[ ${ROOT} == "/" ]] ; then
+   ebegin "Regenerating cracklib dictionary"
+   create-cracklib-dict "${EPREFIX}"/usr/share/dict/* > /dev/null
+   eend $?
+   fi
+}

diff --git a/sys-libs/cracklib/files/cracklib-2.9.6-CVE-2016-6318.patch 
b/sys-libs/cracklib/files/cracklib-2.9.6-CVE-2016-6318.patch
new file mode 100644
index ..bc47734
--- /dev/null
+++ b/sys-libs/cracklib/files/cracklib-2.9.6-CVE-2016-6318.patch
@@ -0,0 +1,108 @@
+From 47e5dec521ab6243c9b249dd65b93d232d90d6b1 Mon Sep 17 00:00:00 2001
+From: Jan Dittberner <j...@dittberner.info>
+Date: Thu, 25 Aug 2016 17:13:49 +0200
+Subject: [PATCH] Apply patch to fix CVE-2016-6318
+
+This patch fixes an issue with a stack-ba

[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/, profiles/desc/

2016-09-13 Thread Thomas Deutschmann
commit: e5dc465d3f55ad29998d8477b9489ba773e3b2cd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 14 00:23:29 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 14 00:25:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5dc465d

www-servers/nginx: Bump to v1.11.4

Package-Manager: portage-2.3.0

 profiles/desc/nginx_modules_stream.desc |   1 +
 www-servers/nginx/Manifest  |   1 +
 www-servers/nginx/nginx-1.11.4.ebuild   | 781 
 3 files changed, 783 insertions(+)

diff --git a/profiles/desc/nginx_modules_stream.desc 
b/profiles/desc/nginx_modules_stream.desc
index d7634ac..97d7ca6 100644
--- a/profiles/desc/nginx_modules_stream.desc
+++ b/profiles/desc/nginx_modules_stream.desc
@@ -10,6 +10,7 @@ geo - This module creates variables, whose values depend on 
the IP-address of th
 geoip - This module creates variables based on the IP-address of the client 
matched against the MaxMind GeoIP binary files.
 limit_conn - This module is used to limit the number of connections per the 
defined key.
 map - This module allows you to classify, or map a set of values into a 
different set of values and store the result in a variable.
+realip - This module allows to change the client's IP address to value from 
request header (e. g. X-Real-IP or X-Forwarded-For).
 return - This module allows sending a specified value to the client and then 
closing the connection.
 split_clients - This module provides A/B testing support.
 upstream - This module is used to define groups of servers that can be 
referenced by the proxy_pass directive.

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 3f50206..71f95a8 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -1,6 +1,7 @@
 DIST modsecurity-2.9.1.tar.gz 4261212 SHA256 
958cc5a7a7430f93fac0fd6f8b9aa92fc1801efce0cda797d6029d44080a9b24 SHA512 
374733cbfc26e53d95b78c8f268a4e465d838163e9893fc24e33a9d272b114f1b287147bab6d0289575074cbbd94f48983e23fa59832cbcb32950046cea59269
 WHIRLPOOL 
5f41bebf032f8a269412d104b7632a06af4d4c495658c9cd1ebf69b82c10ce1bbcb34b9dd159a7b00e57348714a5e93ad3db19701dda51479accd3a9dc79a9cb
 DIST nginx-1.10.1.tar.gz 909077 SHA256 
1fd35846566485e03c0e318989561c135c598323ff349c503a6c14826487a801 SHA512 
fa1329d40e83340380332dd5e2ed66f08dd59cc7f7582dd0e0193c493353ba550e80dc80e5165c225d70532d4197abc49cc8c760e8ab72e48f630cb57c2803e1
 WHIRLPOOL 
6942f70c3279a28bd8d664d085dee68bf0d0526c8dcb636f3258c9de598268efc984af72e527efd86889bd13911b38b0bdb2de1e92eef69cabd02f7080f64eb6
 DIST nginx-1.11.3.tar.gz 938045 SHA256 
4a667f40f9f3917069db1dea1f2d5baa612f1fa19378aadf71502e846a424610 SHA512 
b983aca61335facf5778675b80fc28341ec9cfee2190319ed130b9c5d5ceff8133677f4609ecafd5a782daa5962e41bb6cb6a857380bbbe9cee67cd0ab2026d4
 WHIRLPOOL 
f197bc4f5e1ed234b26d625db5bf665a24c09da316e3cae3c0f394f0b4db116acad5db15add7fd92b5fe1428f95449538584f57272f8bad89b912fb38fbb2c7d
+DIST nginx-1.11.4.tar.gz 949793 SHA256 
06221c1f43f643bc6bfe5b2c26d19e09f2588d5cde6c65bdb77dfcce7c026b3b SHA512 
c6a03c440a274576434aa74932b3fa7cd49174d9e2d8c6e480838637f33f158e31b6f25cac97e158f386bb92f62ff9636c2d3ac1a552e27a860eb9448e2f3f94
 WHIRLPOOL 
53c371cb34bc55f28d0a0915e08a4fdeffcfcbc8571628db086e0a75627c926693f2faba8608f0c444bc79df244b7f321e6017eda0eb7710d2ccb6f25aac8b75
 DIST nginx-auth-ldap-dbcef31bebb2d54b6120422d0b178bbf78bc48f7.tar.gz 16998 
SHA256 35c8f29581823be0f8bdbcf237d7fa5518c45eabe0ab9a695b131d32c8f1c264 SHA512 
f47a9a6c5f93daa9260825261d2069bca5fc528221f94fc8ec98462f61774a36bce0238d931f8d0690544fd0144a83f942b6673c8376fe03f7834f8da971
 WHIRLPOOL 
26a2f67e715d13f785932f00e642c0864b5b7059d120f7fe7458017dbe02203f4873d1cfc4f0dd262834465438ad2b00ef4b49295e18a8e246abda6f7694ac70
 DIST nginx_http_sticky_module_ng-1.2.6.tar.bz2 124089 SHA256 
e47b9fd435d7a5a3200f945a9745aaa7b9446495bda76df48f211129f88d6b26 SHA512 
2632b04c94f523aa7c9726db182cba11d83e642c2db5798274e67fbef30de95d02e4e95cbfb98bc429d4244d630b5d9617405b43f728ae0117a5c134940c0ded
 WHIRLPOOL 
1b754c02f834c6b4d4930e9c46b8c5accb6c9663718fb9296c92d79bc33206e66e49e4234ca4db9a5afcd42fa23273bdf0e675aa7b38927c4e46a85318c189eb
 DIST ngx_devel_kit-0.3.0-r1.tar.gz 66455 SHA256 
88e05a99a8a7419066f5ae75966fb1efc409bad4522d14986da074554ae61619 SHA512 
558764c9be913a4f61d0e277d07bf3c272e1ce086b3fadb85b693a7e92805cd9fca4da7a8d29c96e53fc0d23b331327d3b2561ff61f19d2330e7d5d35ac7d614
 WHIRLPOOL 
5f6ed4e6850d2ce7e8c65e0570a7e2c74a1fe360e167644ed405fff682ab178b09c722c99c1df9af552fb816219b9fc04dcdf638b3e4af68c688434cdb33aa59

diff --git a/www-servers/nginx/nginx-1.11.4.ebuild 
b/www-servers/nginx/nginx-1.11.4.ebuild
new file mode 100644
index ..a94f39d
--- /dev/null
+++ b/www-servers/nginx/nginx-1.11.4.ebuild
@@ -0,0 +1,781 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# Maintainer notes:
+# - http_r

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

2016-09-13 Thread Thomas Deutschmann
commit: 0d92d10590a27e1814f60685bc3109d6cc4dea83
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 14 00:58:43 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 14 00:58:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d92d105

dev-db/percona-server: Drop old security vulnerable versions

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

Package-Manager: portage-2.3.0

 dev-db/percona-server/Manifest |   1 -
 .../percona-server-5.6.31.77.0.ebuild  | 196 -
 2 files changed, 197 deletions(-)

diff --git a/dev-db/percona-server/Manifest b/dev-db/percona-server/Manifest
index e8e9709..98c1ba4 100644
--- a/dev-db/percona-server/Manifest
+++ b/dev-db/percona-server/Manifest
@@ -1,3 +1,2 @@
 DIST mysql-extras-20160307-1854Z.tar.bz2 298005 SHA256 
a6516841d24670a1802e28fd66d4f540b16367396e6b2f687b8429b8e6a5d865 SHA512 
d90081bd910dfffe6e1ac250465c0dbd9968edbdfe08f25f213ec328028fbb6fdb016816846c7fcee9202b9b93f4868edaff44ee04a0554cc93c6ecbf088db8f
 WHIRLPOOL 
f971804db83f42d717da318deeb647c1b294fa0967db7073e7f83d0fa15476d68089201430aaa882d90d5223a41a1a1668cfbe82bb897dcf864925e3da715c10
-DIST percona-server-5.6.31-77.0.tar.gz 55086290 SHA256 
955fefc5a0a69b2cd44db64378678a773fb98e1260f68a067836473862c89fe7 SHA512 
b166f3765052336b593bf2a3c3d0fa998d4ab413b2d86a494d6ef52689e04b7b681c95d434c67bb4536a818a8bebeaf27b519f274ba1ce8c447d36f7346858ee
 WHIRLPOOL 
f9ab27930c9727e9e70d992a7425ab5f2fdd575ebbe9c7b7436f9e72aff86bef65030a4b44afe5afda027aa8cd0f11d6a1303a8c262a0e60e12665d0dacb1676
 DIST percona-server-5.6.32-78.0.tar.gz 55120585 SHA256 
b3f9191dd8660ba4f825c5fa8fa470e66417335ad8455e31bbc2d5f2cac1a923 SHA512 
958cc27351c507410fe2a0a7a126ec36a25d1ced19ec6b2a4996a011c65c4f0e42d6a3235e21511f38677762dd8e0efe436fee67a5bf3db64b2c8b25520c43e5
 WHIRLPOOL 
ef821cf1f9a5e3377bda96159d04f179f8ee9e8ef75ccfaed3512626ec51baf197e425b9fe39a300e7898824d7e76187d22314c07b1535bd7e7e00626fde2923

diff --git a/dev-db/percona-server/percona-server-5.6.31.77.0.ebuild 
b/dev-db/percona-server/percona-server-5.6.31.77.0.ebuild
deleted file mode 100644
index db073b5..
--- a/dev-db/percona-server/percona-server-5.6.31.77.0.ebuild
+++ /dev/null
@@ -1,196 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="6"
-MY_EXTRAS_VER="20160307-1854Z"
-SUBSLOT="18"
-PYTHON_COMPAT=( python2_7 )
-inherit python-any-r1 mysql-multilib-r1
-
-IUSE="pam tokudb tokudb-backup-plugin"
-
-# REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-fbsd ~x86-fbsd ~x86-linux"
-HOMEPAGE="http://www.percona.com/software/percona-server;
-DESCRIPTION="An enhanced, drop-in replacement for MySQL from the Percona team"
-
-# When MY_EXTRAS is bumped, the index should be revised to exclude these.
-EPATCH_EXCLUDE=''
-
-COMMON_DEPEND="server? ( pam? ( virtual/pam:0= ) )
-   tokudb? ( app-arch/snappy )
-   tokudb-backup-plugin? ( dev-util/valgrind )
-   "
-
-DEPEND="${COMMON_DEPEND}
-   || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
-   test? ( $(python_gen_any_dep 
'dev-python/mysql-python[${PYTHON_USEDEP}]') )"
-RDEPEND="${COMMON_DEPEND}"
-
-REQUIRED_USE="tokudb? ( jemalloc ) tokudb-backup-plugin? ( tokudb )"
-
-MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
-
-PATCHES=(
-   "${MY_PATCH_DIR}"/01050_all_mysql_config_cleanup-5.6.patch
-   "${MY_PATCH_DIR}"/02040_all_embedded-library-shared-5.5.10.patch
-   "${MY_PATCH_DIR}"/20001_all_fix-minimal-build-cmake-mysql-5.6.20.patch
-   "${MY_PATCH_DIR}"/20006_all_cmake_elib-percona-5.6.29.patch
-   "${MY_PATCH_DIR}"/20007_all_cmake-debug-werror-5.6.22.patch
-   "${MY_PATCH_DIR}"/20008_all_mysql-tzinfo-symlink.patch
-   "${MY_PATCH_DIR}"/20009_all_mysql_myodbc_symbol_fix-5.6.patch
-   
"${MY_PATCH_DIR}"/20018_all_percona-server-5.6.25-without-clientlibs-tools.patch
-)
-
-# Please do not add a naive src_unpack to this ebuild
-# If you want to add a single patch, copy the ebuild to an overlay
-# and create your own mysql-extras tarball, looking at 000_index.txt
-
-python_check_deps() {
-   has_version "dev-python/mysql-python[${PYTHON_USEDEP}]"
-}
-
-src_configure() {
-   local MYSQL_CMAKE_NATIVE_DEFINES=( -DWITH_PAM=$(usex pam)
-   $(mysql-cmake_use_plugin tokudb TOKUDB)
-   )
-   if use tokudb ; then
-   # TokuDB Backup plugin requires valgrind unconditionally
-   MYSQL_CMAKE_NATIVE_DEFINES+=(
-   $(usex tokudb-backup-plugin '' 
-DTOKUDB_BACKUP_DISABLED=1)
-   )
-   fi
- 

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

2016-09-12 Thread Thomas Deutschmann
commit: 16a2e930e9ae5fd0f562b1e2a942c9c0e7c5e345
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Sep 13 00:12:50 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Tue Sep 13 00:12:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16a2e930

dev-libs/libksba: Bump to v1.3.5

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

Package-Manager: portage-2.3.0

 dev-libs/libksba/Manifest |  1 +
 dev-libs/libksba/libksba-1.3.5.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-libs/libksba/Manifest b/dev-libs/libksba/Manifest
index ff4cd3d..b87bc5b 100644
--- a/dev-libs/libksba/Manifest
+++ b/dev-libs/libksba/Manifest
@@ -1,2 +1,3 @@
 DIST libksba-1.3.3.tar.bz2 618698 SHA256 
0c7f5ffe34d0414f6951d9880a46fcc2985c487f7c36369b9f11ad41131c7786 SHA512 
57de827a67a88dddf9227a5409bb86220e773f18b53d3d06c45699677e3052f94abe78bcd1895c3bd7594c5e728b4c8232dd3bd3b1cd22cf47f8110e2aec9db7
 WHIRLPOOL 
53cc4ccec055124522825771e26a2084d1d1b67c7b7e0f87be247c547653dc7f98a60b4e207312db0bb25889de0d99db2792407d50bdf6239f039c3f5e874704
 DIST libksba-1.3.4.tar.bz2 619373 SHA256 
f6c2883cebec5608692d8730843d87f237c0964d923bbe7aa89c05f20558ad4f SHA512 
22e072ff1cacdda548b3842e0300a9b77a6a0af858ea877430cb093012048ebc4b4c01130f459f4050464fc8da8df2c6a10ed4057f84afdd92dc40522cca4185
 WHIRLPOOL 
94f5b2b47a8c85ab6d43bf26fe2579c8c8459f4b40bb168d76dfb9b2d370b1ccc8a9e1e390d8edcfa4eeae9be73c9669055958468a6f34f6a58b30be0d4fd8c9
+DIST libksba-1.3.5.tar.bz2 620649 SHA256 
41444fd7a6ff73a79ad9728f985e71c9ba8cd3e5e53358e70d5f066d35c1a340 SHA512 
60179bfd109b7b4fd8d2b30a3216540f03f5a13620d9a5b63f1f95788028708a420911619f172ba57e945a6a2fcd2ef7eaafc5585a0eb2b9652cfadf47bf39a2
 WHIRLPOOL 
0e2ec80997123cf0bc399a577767f14cb4704ad80d4b90de6111ae5c90fc2fcf0c09ecfdd1e8013889b3d5de0e6176f65cfe1585feb476bb98a1d09cc79e7d5a

diff --git a/dev-libs/libksba/libksba-1.3.5.ebuild 
b/dev-libs/libksba/libksba-1.3.5.ebuild
new file mode 100644
index ..49e7dcc
--- /dev/null
+++ b/dev-libs/libksba/libksba-1.3.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+DESCRIPTION="X.509 and CMS (PKCS#7) library"
+HOMEPAGE="http://www.gnupg.org/related_software/libksba;
+SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2"
+
+LICENSE="LGPL-3+ GPL-2+ GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="static-libs"
+
+RDEPEND=">=dev-libs/libgpg-error-1.8"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-admin/collectd/, profiles/desc/

2016-09-25 Thread Thomas Deutschmann
commit: 91273049a72fe478a8207be6cfda8e1638ab95aa
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Sep 25 22:31:50 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Sun Sep 25 22:34:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91273049

app-admin/collectd: Move collectd_plugins_* flags from metadata.xml to 
collectd_plugins.desc

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

Package-Manager: portage-2.3.1

 app-admin/collectd/metadata.xml | 130 --
 profiles/desc/collectd_plugins.desc | 137 
 2 files changed, 137 insertions(+), 130 deletions(-)

diff --git a/app-admin/collectd/metadata.xml b/app-admin/collectd/metadata.xml
index 250736f..565ba3c 100644
--- a/app-admin/collectd/metadata.xml
+++ b/app-admin/collectd/metadata.xml
@@ -24,136 +24,6 @@
collectd/collectd


-   Build the aggregation 
plugin (aggregates multiplte values into a single value)
-   Build the AMQP output plugin 
(transmits or receives values collected by collectd via the Advanced Message 
Queuing Protocol (AMQP))
-   Build the apache input 
plugin (collects statistics from Apache's mod_status module)
-   Build the apcups input 
plugin (reads various statistics about a connected uninterruptible power supply 
(UPS))
-   Build the ascent input 
plugin (reads and parses the statistics page of Ascent)
-   Build the battery input 
plugin (collects the battery's charge, the drawn current and the battery's 
voltage)
-   Build the bind input plugin 
(collects statistics from bind instances)
-   Build the Ceph input plugin 
(collects statistics from the Ceph distributed storage system)
-   Build the cgroups input 
plugin (collects CPU accounting information for processes in a cgroup)
-   Build the chrony input 
plugin (collects statistics from a chrony NTP server)
-   Build the conntrack 
input plugin (tracks the number of entries in Linux's connection tracking 
table)
-   Build the 
contextswitch input plugin (collects the number of context switches done by the 
operating system)
-   Build the cpu input plugin 
(collects the amount of time spent by the CPU in various states)
-   Build the cpufreq input 
plugin (collects the current CPU's frequency)
-   Build the cpusleep input 
plugin (measures time spent by CPU in deep sleep mode)
-   Build the csv output plugin 
(writes to comma separated values (CSV) files)
-   Build the curl input plugin 
(reads streams using net-misc/curl and then parses them according to 
the configuration)
-   Build the curl_json 
input plugin (queries JavaScript Object Notation (JSON) data using 
net-misc/curl and parses it according to the user's configuration 
using dev-libs/yajl)
-   Build the curl_xml input 
plugin (reads files using net-misc/curl and parses it as Extensible 
Markup Language (XML))
-   Build the dbi input plugin 
(executes SQL statements on databases and reads back the result)
-   Build the df input plugin 
(collects file system usage information, i. e. basically how much space on a 
mounted partition is used and how much is available)
-   Build the disk input plugin 
(collects performance statistics of disks and, where supported, 
partitions)
-   Build the dns input plugin 
(collects statistics of your DNS traffic on port udp/53 using 
net-libs/libpcap)
-   Build the Linux's 
Distributed Replicated Block Device (DRBD) input plugin (reads Linux's DRBD 
statistics)
-   Build the email input 
plugin (opens a UNIX domain socket and starts accepting connections on that 
socket)
-   Build the entropy input 
plugin (collects the available entropy on a system)
-   Build the ethstat input 
plugin (reads performance statistics directly from ethernet cards)
-   Build the exec input/output 
plugin (executes scripts / applications and reads values back)
-   Build the file handles 
input plugin (reports the number of used file handles)
-   Build the filecount 
input plugin (counts the number of files in a directory and all its 
subdirectories)
-   Build the fscache input 
plugin (collects information about the file-system based caching infrastructure 
for network file-systems and other slow media)
-   Build the GenericJMX 
input plugin (reads Managed Beans (MBeans) from an MBeanServer using JMX input 
plugin; Requires JAVA)
-   Build the gmond input 
plugin (receives data from gmond, the client daemon of the Ganglia 
project)
-   Build the gps input plugin 
(collects number of satellites seen by a GPS receiver using 
sci-geoscience

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

2016-09-26 Thread Thomas Deutschmann
commit: a78af2a7dca599bb3aaa4570300abec9424dae4b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Sep 26 18:37:44 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Mon Sep 26 18:38:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78af2a7

media-libs/openjpeg: Fix static builds

 - Use same DBUILD_TESTING logic

 - CODEC must be enabled when tests are enabled

Package-Manager: portage-2.3.1

 media-libs/openjpeg/openjpeg-2.1.1_p20160922.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/openjpeg/openjpeg-2.1.1_p20160922.ebuild 
b/media-libs/openjpeg/openjpeg-2.1.1_p20160922.ebuild
index 5fa0dcb..94dacc4 100644
--- a/media-libs/openjpeg/openjpeg-2.1.1_p20160922.ebuild
+++ b/media-libs/openjpeg/openjpeg-2.1.1_p20160922.ebuild
@@ -59,9 +59,9 @@ multilib_src_configure() {
if use static-libs; then
mycmakeargs=(
-DOPENJPEG_INSTALL_LIB_DIR="$(get_libdir)"
-   $(cmake-utils_use_build test TESTING)
+   -DBUILD_TESTING="$(usex test)"
-DBUILD_SHARED_LIBS=OFF
-   -DBUILD_CODEC=OFF
+   -DBUILD_CODEC="$(usex test)"
)
BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_configure
fi



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

2016-09-26 Thread Thomas Deutschmann
commit: 58d95ca48419704686b7ad7115b609a98d2adea9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Sep 26 18:48:50 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Mon Sep 26 18:48:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d95ca4

mysql-multilib-r1.eclass: Fix password reading from my.cnf

We are reading multiple sections from my.cnf at once from my.cnf when
looking for the password for the mysql root user in
mysql-multilib-r1_pkg_config().

If each section has set a password option this will result in the following
invalid password value (with "set -x"):

 ++ local extra_options=
 ++ //usr/bin/my_print_defaults client mysql
 ++ sed -n '/^--password=/s,--password=,,gp'
 + MYSQL_ROOT_PASSWORD='*
 *'
 + [[ *
 * == \*\*\*\*\* ]]
 + set +x

Like you can see the two passwords are concatenated via newline in one
string which is not what we want.

With this commit we will no longer read all sections at once instead we
read section per section. We are now also telling the user where we are
looking for the password and where we found one. In addition this commit
adds a sanity check for newline to catch scenarios where the user for
example has inadvertently set multiple password options in one section
which we can't handle: In that case it is better to prompt for a password
like no password was set in my.cnf instead of initializing mysqld with a
mysql root password the user is not expecting.

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

 eclass/mysql-multilib-r1.eclass | 22 --
 1 file changed, 20 insertions(+), 2 deletions(-)

diff --git a/eclass/mysql-multilib-r1.eclass b/eclass/mysql-multilib-r1.eclass
index 3f7372c..ebf89f2 100644
--- a/eclass/mysql-multilib-r1.eclass
+++ b/eclass/mysql-multilib-r1.eclass
@@ -817,11 +817,29 @@ mysql-multilib-r1_pkg_config() {
local maxtry=15
 
if [ -z "${MYSQL_ROOT_PASSWORD}" ]; then
-   MYSQL_ROOT_PASSWORD="$(mysql-multilib-r1_getoptval 'client 
mysql' password)"
+   local tmp_mysqld_password_source=
+
+   for tmp_mysqld_password_source in mysql client; do
+   einfo "Trying to get password for mysql 'root' user 
from '${tmp_mysqld_password_source}' section ..."
+   MYSQL_ROOT_PASSWORD="$(mysql-multilib-r1_getoptval 
"${tmp_mysqld_password_source}" password)"
+   if [[ -n "${MYSQL_ROOT_PASSWORD}" ]]; then
+   if [[ ${MYSQL_ROOT_PASSWORD} == *$'\n'* ]]; then
+   ewarn "Ignoring password from 
'${tmp_mysqld_password_source}' section due to newline character (do you have 
multiple password options set?)!"
+   MYSQL_ROOT_PASSWORD=
+   continue
+   fi
+
+   einfo "Found password in 
'${tmp_mysqld_password_source}' section!"
+   break
+   fi
+   done
+
# Sometimes --show is required to display passwords in some 
implementations of my_print_defaults
if [[ "${MYSQL_ROOT_PASSWORD}" == '*' ]]; then
-   MYSQL_ROOT_PASSWORD="$(mysql-multilib-r1_getoptval 
'client mysql' password --show)"
+   MYSQL_ROOT_PASSWORD="$(mysql-multilib-r1_getoptval 
"${tmp_mysqld_password_source}" password --show)"
fi
+
+   unset tmp_mysqld_password_source
fi
MYSQL_TMPDIR="$(mysql-multilib-r1_getoptval mysqld tmpdir)"
# These are dir+prefix



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

2016-09-26 Thread Thomas Deutschmann
commit: c4da82b024f7606e773e4de982f2865dd8316f4b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Sep 26 18:46:34 2016 +
Commit:     Thomas Deutschmann  gentoo  org>
CommitDate: Mon Sep 26 18:46:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4da82b0

mysql-multilib-r1.eclass: Use *_is_at_least from versionator eclass

Since dev-db/percona-server was bumped to EAPI=6 usage mysql_fx eclass is
no longer inherited [Link1] which results in an error like

 > # emerge --config dev-db/percona-server
 >
 >   Configuring pkg...
 >
 >   * Creating the mysql database and setting proper permissions on it ...
 >   /var/tmp/portage/dev-db/percona-server-5.6.32.78.0/temp/environment: line 
 > 4697: mysql_version_is_at_least: command not found

To fix this problem I replaced the call to "mysql_version_is_at_least"
function from mysql_fx eclass with a call to "version_is_at_least" function
from versionator eclass we are already inheriting [Link2].

Link1: 
https://gitweb.gentoo.org/repo/gentoo.git/tree/eclass/mysql-multilib-r1.eclass?id=b3ae687988d49123628757aa8c5422bdd3b444fb#n46

Link2: 
https://gitweb.gentoo.org/repo/gentoo.git/tree/eclass/mysql-multilib-r1.eclass?id=b3ae687988d49123628757aa8c5422bdd3b444fb#n43

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

 eclass/mysql-multilib-r1.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/mysql-multilib-r1.eclass b/eclass/mysql-multilib-r1.eclass
index 858b9b6..3f7372c 100644
--- a/eclass/mysql-multilib-r1.eclass
+++ b/eclass/mysql-multilib-r1.eclass
@@ -918,7 +918,7 @@ mysql-multilib-r1_pkg_config() {
 
local cmd
local initialize_options
-if [[ ${PN} == "mysql" || ${PN} == "percona-server" ]] && 
mysql_version_is_at_least "5.7.6" ; then
+if [[ ${PN} == "mysql" || ${PN} == "percona-server" ]] && 
version_is_at_least "5.7.6" ; then
# --initialize-insecure will not set root password
# --initialize would set a random one in the log which we don't 
need as we set it ourselves
cmd="${EROOT}usr/sbin/mysqld"



  1   2   3   4   5   6   7   8   9   10   >