[gentoo-commits] proj/gentoolkit:gentoolkit-dev commit in: /

2014-11-15 Thread Christian Ruppert
commit: f02178d29fa765b64592507d2352cf71178ba020
Author: Christian Ruppert idl0r AT gentoo DOT org
AuthorDate: Sat Nov 15 18:36:39 2014 +
Commit: Christian Ruppert idl0r AT gentoo DOT org
CommitDate: Sat Nov 15 18:36:39 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoolkit.git;a=commit;h=f02178d2

Merge branch 'gentoolkit-dev' of 
git+ssh://git.overlays.gentoo.org/proj/gentoolkit into gentoolkit-dev


 src/ekeyword/ekeyword.py | 73 +---
 1 file changed, 63 insertions(+), 10 deletions(-)



[gentoo-commits] proj/gentoolkit:gentoolkit-dev commit in: /, src/echangelog/

2014-11-15 Thread Christian Ruppert
commit: aa973a1c0dc4a23e65e5bcdf970dffc311f085fe
Author: Christian Ruppert idl0r AT gentoo DOT org
AuthorDate: Sat Nov 15 18:36:30 2014 +
Commit: Christian Ruppert idl0r AT gentoo DOT org
CommitDate: Sat Nov 15 18:36:30 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoolkit.git;a=commit;h=aa973a1c

Generate echangelog.1 (manpage) and delete the old, separate one. We use 
Pod::Usage and pod2man now

---
 .gitignore  |   1 +
 src/echangelog/Makefile |   7 +-
 src/echangelog/echangelog   |   7 +-
 src/echangelog/echangelog.1 | 270 
 4 files changed, 11 insertions(+), 274 deletions(-)

diff --git a/.gitignore b/.gitignore
index 0d20b64..49a360b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 *.pyc
+src/echangelog/echangelog.1

diff --git a/src/echangelog/Makefile b/src/echangelog/Makefile
index 5d344b0..27ad5ca 100644
--- a/src/echangelog/Makefile
+++ b/src/echangelog/Makefile
@@ -16,13 +16,16 @@ clean:
 test:
cd test; sh test.sh
 
-dist:
+echangelog.1:
+   pod2man echangelog  echangelog.1
+
+dist: echangelog.1
mkdir -p ../../$(DISTDIR)/src/echangelog/test/templates
cp Makefile AUTHORS README ChangeLog echangelog echangelog.1 
../../$(DISTDIR)/src/echangelog/
cp test/TEST.pm test/test.sh ../../$(DISTDIR)/src/echangelog/test/
cp test/templates/test.patch test/templates/vcstest-0.0.1.ebuild 
../../$(DISTDIR)/src/echangelog/test/templates
 
-install: all
+install: all echangelog.1
install -m 0755 echangelog $(BINDIR)/
install -d $(DOCDIR)/echangelog
install -m 0644 AUTHORS README $(DOCDIR)/echangelog/

diff --git a/src/echangelog/echangelog b/src/echangelog/echangelog
index 7a04634..c382fd6 100755
--- a/src/echangelog/echangelog
+++ b/src/echangelog/echangelog
@@ -976,10 +976,13 @@ the existence of both formats will undoubtedly cause much 
confusion.  This also
 means that the examples above are wrong, since I just copied them from some old
 email.  However they're not much wrong. ;-)
 
+Bugs found should be filed against tools-port...@gentoo.org at 
http://bugs.gentoo.org/
+
 =head1 AUTHORS
 
-This tool was written by Aron Griffis agrif...@gentoo.org.  Bugs found should
-be filed against me at http://bugs.gentoo.org/
+This tool was originally written by Aron Griffis agrif...@gentoo.org.
+
+Continued by Christian Ruppert id...@gentoo.org.
 
 This man page has been turned into a Perl POD document by Patrice Clement
 monsie...@gentoo.org.

diff --git a/src/echangelog/echangelog.1 b/src/echangelog/echangelog.1
deleted file mode 100644
index 1575644..000
--- a/src/echangelog/echangelog.1
+++ /dev/null
@@ -1,270 +0,0 @@
-.\ Automatically generated by Pod::Man 2.16 (Pod::Simple 3.07)
-.\
-.\ Standard preamble:
-.\ 
-.de Sh \ Subsection heading
-.br
-.if t .Sp
-.ne 5
-.PP
-\fB\\$1\fR
-.PP
-..
-.de Sp \ Vertical space (when we can't use .PP)
-.if t .sp .5v
-.if n .sp
-..
-.de Vb \ Begin verbatim text
-.ft CW
-.nf
-.ne \\$1
-..
-.de Ve \ End verbatim text
-.ft R
-.fi
-..
-.\ Set up some character translations and predefined strings.  \*(-- will
-.\ give an unbreakable dash, \*(PI will give pi, \*(L will give a left
-.\ double quote, and \*(R will give a right double quote.  \*(C+ will
-.\ give a nicer C++.  Capital omega is used to do unbreakable dashes and
-.\ therefore won't be available.  \*(C` and \*(C' expand to `' in nroff,
-.\ nothing in troff, for use with C.
-.tr \(*W-
-.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
-.ie n \{\
-.ds -- \(*W-
-.ds PI pi
-.if (\n(.H=4u)(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\ diablo 10 pitch
-.if (\n(.H=4u)(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\  diablo 12 pitch
-.ds L 
-.ds R 
-.ds C` 
-.ds C' 
-'br\}
-.el\{\
-.ds -- \|\(em\|
-.ds PI \(*p
-.ds L ``
-.ds R ''
-'br\}
-.\
-.\ Escape single quotes in literal strings from groff's Unicode transform.
-.ie \n(.g .ds Aq \(aq
-.el   .ds Aq '
-.\
-.\ If the F register is turned on, we'll generate index entries on stderr for
-.\ titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
-.\ entries marked with X in POD.  Of course, you'll have to process the
-.\ output yourself in some meaningful fashion.
-.ie \nF \{\
-.de IX
-.tm Index:\\$1\t\\n%\t\\$2
-..
-.nr % 0
-.rr F
-.\}
-.el \{\
-.de IX
-..
-.\}
-.\
-.\ Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
-.\ Fear.  Run.  Save yourself.  No user-serviceable parts.
-.\ fudge factors for nroff and troff
-.if n \{\
-.ds #H 0
-.ds #V .8m
-.ds #F .3m
-.ds #[ \f1
-.ds #] \fP
-.\}
-.if t \{\
-.ds #H ((1u-(n(.fu%2u))*.13m)
-.ds #V .6m
-.ds #F 0
-.ds #[ \
-.ds #] \
-.\}
-.\ simple accents for nroff and troff
-.if n \{\
-.ds ' \
-.ds ` \
-.ds ^ \
-.ds , \
-.ds

[gentoo-commits] proj/gentoolkit:gentoolkit-dev commit in: src/echangelog/

2014-11-15 Thread Christian Ruppert
commit: e424b2c3204306c2c9e459f0d51d04dc7b66695c
Author: Patrice Clement monsieurp AT gentoo DOT org
AuthorDate: Wed Nov  5 16:37:00 2014 +
Commit: Christian Ruppert idl0r AT gentoo DOT org
CommitDate: Sat Nov 15 18:18:06 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoolkit.git;a=commit;h=e424b2c3

echangelog: incorporate man page in script and make use of Pod::Usage for 
displaying it

---
 src/echangelog/echangelog | 221 +-
 1 file changed, 198 insertions(+), 23 deletions(-)

diff --git a/src/echangelog/echangelog b/src/echangelog/echangelog
index adf3ac8..7a04634 100755
--- a/src/echangelog/echangelog
+++ b/src/echangelog/echangelog
@@ -13,6 +13,7 @@ use strict;
 use POSIX qw(locale_h strftime getcwd setlocale);
 use File::Basename;
 use Getopt::Long;
+use Pod::Usage;
 
 # Fix bug 21022 by restricting to C locale
 setlocale(LC_ALL, C);
@@ -25,7 +26,7 @@ $Text::Wrap::unexpand = 0;
 my (@files, @ebuilds, @conflicts, @trivial, @unknown, @new_versions, %actions);
 my ($input, $editor, $entry, $user, $date, $text, $vcs);
 my ($fh);
-my ($opt_help, $opt_nostrict, $opt_force_vcs, $opt_version, $opt_strict);
+my ($opt_man, $opt_help, $opt_nostrict, $opt_force_vcs, $opt_version, 
$opt_strict);
 
 $date = strftime(%d %b %Y, gmtime);
 
@@ -83,23 +84,6 @@ my %vcs = (
},
 );
 
-sub usage {
-   (my $usage = EOF) =~ s/^\t//gm;
-   Usage: echangelog [options] changelog message
-
-   Options:
-   --help  err, this screen ...
-   --no-strict do not abort on trivial/no changes
-   --vcs vcs skip vcs autodetection and use the specified vcs instead
-   for a list of supported version control systems see 
below
-   --version   show version info
-
-   Supported VCS: bzr, cvs, git, hg, svn
-   EOF
-   print $usage;
-   exit 0;
-}
-
 sub version {
my $Revision = Last svn change rev;
my $Date = Last svn change date;
@@ -223,15 +207,18 @@ sub update_copyright {
return $t;
 }
 
-GetOptions(
-   'help' = \$opt_help,
+my $ret = GetOptions(
'no-strict' = \$opt_nostrict,
-   'vcs=s' = \$opt_force_vcs,
'version|v' = \$opt_version,
-   'strict' = \$opt_strict,
+   'help|h'= \$opt_help,
+   'strict'= \$opt_strict,
+   'vcs=s' = \$opt_force_vcs,
+  'man'   = \$opt_man,
 );
 
-usage() if $opt_help;
+
+pod2usage(-verbose = 1, -exitval = -1) if ($opt_help || $ret ne 1);
+pod2usage(-verbose = 2, -exitval = -1) if $opt_man;
 version() if $opt_version;
 
 if($opt_strict) {
@@ -810,3 +797,191 @@ if ($vcs eq cvs) {
 }
 
 # vim: set ts=4 sw=4 tw=0:
+
+__END__
+
+=head1 NAME
+
+echangelog - Update portage ChangeLog files.
+
+=head1 SYNOPSIS
+
+echangelog [options] changelog message
+
+  --no-strict
+  --vcs vcs
+  --help|h
+  --man
+  --version
+
+=head1 OPTIONS
+
+=over 14
+
+=item B--no-strict
+
+Do not abort on trivial changes.
+
+=item B--vcs vcs
+
+Skip VCS autodetection and use the specified VCS instead.
+
+Supported VCS: bzr, cvs, git, hg, svn
+
+=item B--help|h
+
+Display help.
+
+=item B--man
+
+Display man page.
+
+=item B--version
+
+Display version.
+
+=back
+
+=head1 DESCRIPTION
+
+This tool provides an easy way to create or update portage ChangeLogs in
+Gentoo.  The tool scans the current directory, which is assumed to be a package
+directory such as /usr/portage/app-editors/vim, finds what files have been
+changed or added, and inserts the appropriate entry to ChangeLog.  If text is
+not provided on the command-line, echangelog prompts for it.
+
+All modifications should occur before running echangelog so that it can include
+the appropriate file information in the ChangeLog entry.  For example, you
+should run cvs add on your files, otherwise echangelog won't know those files
+are part of the update.
+
+If your text would cause the ChangeLog entry to exceed 80 columns, it will be
+rewrapped to keep the ChangeLog neat.  If you need special formatting in the
+ChangeLog, then you can either (1) run echangelog with no text on the
+command-line, and make sure that your text won't be too wide, (2) edit the
+ChangeLog manually.  If you prefer (2), I'd recommend something like
+echangelog blah so that the header lines are computed correctly, then edit
+and change blah to your preferred text.
+
+In addition to updating the ChangeLog, echangelog will automatically update the
+copyright year of all out-of-date ebuilds, as well as the ChangeLog itself.
+These updates are included in the diff displayed by echangelog when it finishes
+its work.
+
+=head1 EXAMPLES
+
+To create a ChangeLog for a completely new package.  The header is parsed from
+skel.ebuild.
+
+  $ cvs add metalog-0.1.ebuild
+  cvs server: use 'cvs commit' to add this file permanently
+  $ echangelog 'New ebuild, thanks to Harvey McGillicuddy'
+  --- ChangeLog   1969-12-31 19:00:00.0 -0500
+  +++ ChangeLog.new

[gentoo-commits] proj/gentoolkit:gentoolkit-dev commit in: src/echangelog/

2014-11-08 Thread Christian Ruppert
commit: e57ed600e070e5cbfbd57086f7497cfd8ca480d9
Author: Patrice Clement monsieurp AT gentoo DOT org
AuthorDate: Tue Nov  4 14:42:47 2014 +
Commit: Christian Ruppert idl0r AT gentoo DOT org
CommitDate: Sat Nov  8 17:48:03 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoolkit.git;a=commit;h=e57ed600

echangelog: get rid of useless hash calls down to only one

---
 src/echangelog/echangelog | 20 +++-
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/src/echangelog/echangelog b/src/echangelog/echangelog
index 7f5e307..adf3ac8 100755
--- a/src/echangelog/echangelog
+++ b/src/echangelog/echangelog
@@ -108,17 +108,19 @@ sub version {
exit 0;
 }
 
-sub getenv($) {
+sub getenv ($) {
 my $key = shift;
 
-# Ensure our variable exist
-if ( defined($ENV{$key}) ) {
-# Ensure we don't get empty variables
-if ( length($ENV{$key})  0 ) {
-return $ENV{$key};
-}
-}
-return;
+# Check for key: defined and not empty
+return if !$key or $key eq '';
+
+# Fetch key in %ENV hash
+my $env = $ENV{$key};
+
+# Make sure the variable does exist,
+# check for its length
+# and return it
+return $env if $env and (length($env)  0);
 }
 
 # Bug 264146.



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

2015-08-23 Thread Christian Ruppert
commit: d5973067daf4cf5107b627cfa1ece12eaded4d81
Author: Christian Ruppert idl0r AT gentoo DOT org
AuthorDate: Sun Aug 23 10:39:10 2015 +
Commit: Christian Ruppert idl0r AT gentoo DOT org
CommitDate: Sun Aug 23 10:39:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5973067

profiles/default/linux/package.use.mask: use mask net-dns/bind[seccomp]

seccomp seems completely broken currently but has been added as global default
apparently... bug 558100
https://archives.gentoo.org/gentoo-dev/message/38503d86a1c41bccfa607745467b1be7

 profiles/default/linux/package.use.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/default/linux/package.use.mask 
b/profiles/default/linux/package.use.mask
index a04e5c9..a735ef9 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/package.use.mask
@@ -2,6 +2,12 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Christian Ruppert id...@gentoo.org (23 Aug 2015)
+# seccomp seems completely broken currently but has been added as global 
default
+# apparently... #558100
+# 
https://archives.gentoo.org/gentoo-dev/message/38503d86a1c41bccfa607745467b1be7
+net-dns/bind seccomp
+
 # Patrick Lauer patr...@gentoo.org (17 Mar 2014)
 # Fallout from ruby1.8 masking #505226
 =app-mobilephone/obexftp-0.23-r1 ruby



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

2015-08-20 Thread Christian Ruppert
commit: 8d70b248175454a2e333b970c9f5c7c55d16904e
Author: Christian Ruppert idl0r AT gentoo DOT org
AuthorDate: Thu Aug 20 19:44:07 2015 +
Commit: Christian Ruppert idl0r AT gentoo DOT org
CommitDate: Thu Aug 20 19:44:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d70b248

net-analyzer/nagstamon: Remove old version

Package-Manager: portage-2.2.20.1

 net-analyzer/nagstamon/Manifest|  1 -
 net-analyzer/nagstamon/nagstamon-0.9.11_rc1.ebuild | 77 --
 2 files changed, 78 deletions(-)

diff --git a/net-analyzer/nagstamon/Manifest b/net-analyzer/nagstamon/Manifest
index 55209d7..d4177be 100644
--- a/net-analyzer/nagstamon/Manifest
+++ b/net-analyzer/nagstamon/Manifest
@@ -1,3 +1,2 @@
-DIST Nagstamon-0.9.11rc1-20130729.tar.gz 399264 SHA256 
feecfab9aa1f91599ccc9c1a948aee20ee65f6fb7852c3ef47a3849d053e0011 SHA512 
5b1cf20059d3f3145743e25732a5a93969dd96328c0404efbc7cb540bd596d8d2b307b00c3a2435a047da4ea64f2b03f204be1cb90da60bb42df8fc25831c24d
 WHIRLPOOL 
0eeb334afdd39de3409ff47710d2d4d8301ecf77c53b75a366105d69fea760c79f79b0147c4808525874cd82058a78a2ad1d28a7b3af4892ba141639ee0b
 DIST Nagstamon-1.0.1.tar.gz 455110 SHA256 
e60a2b1fef842deb8377ace02df6791f3dcc5683d9dae4323de3f5f1f8a9893b SHA512 
040f3ac03c4945b25345f36d4749903238e05001f40f2777afe5277588aababb24212b538890c4b0ff0e1edef9a950804deb93fb2111bc25c8a773a84b69c353
 WHIRLPOOL 
8d040c7bb1573451ec0bb7439f0795b8ec6003d292429d3a96a07bb68d0617b23838677c93183d22a9cea10620152b51a3e7d4940642560986d5890f98b13822
 DIST Nagstamon-b7a91e68ca93ead4e5cfef22e2226c1ff9c7b52c.tar.gz 7021698 SHA256 
0f3a6552d033ce91a5070ddb7570ce83c99f74b4e13f8e504f6d3fafc7b3f6a3 SHA512 
f24d561127d6ae82acd084fbc4d7eeec6a31f0d37b123e42565347cd8eb2e8cac4f6c9ed77c50f8d16cc7f94fdf771404397ac7f847e7a7a094a7bb53c3fadab
 WHIRLPOOL 
45d03e134687a7716a148d4cbff716cc8e933aef51eb9cdc46403f08243cc66afeb431eac2e1f18c8f0683ca4d5cf2bf8f9fd677f4d4df0f6e55a7b26b7ddda0

diff --git a/net-analyzer/nagstamon/nagstamon-0.9.11_rc1.ebuild 
b/net-analyzer/nagstamon/nagstamon-0.9.11_rc1.ebuild
deleted file mode 100644
index 527151e..000
--- a/net-analyzer/nagstamon/nagstamon-0.9.11_rc1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_DEPEND=2
-SUPPORT_PYTHON_ABIS=1
-RESTRICT_PYTHON_ABIS=3.* *-jython
-
-inherit eutils python
-
-MY_PN=Nagstamon
-MY_P=${MY_PN}-${PV/_/}-20130729
-
-DESCRIPTION=Nagstamon is a Nagios status monitor for a systray and displays a 
realtime status of a Nagios box
-HOMEPAGE=http://nagstamon.sourceforge.net;
-SRC_URI=mirror://sourceforge/${PN}/${MY_P}.tar.gz
-
-LICENSE=GPL-2
-SLOT=0
-KEYWORDS=amd64 x86
-IUSE=gnome sound
-
-DEPEND=
-RDEPEND=dev-python/pygobject:2
-   dev-python/pygtk
-   dev-python/lxml
-   dev-python/beautifulsoup:python-2
-   gnome-base/librsvg
-   gnome? ( dev-python/egg-python )
-   sound? ( media-sound/sox )
-
-S=${WORKDIR}/${MY_PN}
-
-src_prepare() {
-   epatch ${FILESDIR}/nagstamon-0.9.11_rc1-resources.patch
-
-   python_convert_shebangs 2 nagstamon.py
-
-   rm Nagstamon/resources/LICENSE
-   rm Nagstamon/BeautifulSoup.py
-}
-
-src_install() {
-   # setup.py is broken
-   cd Nagstamon/
-
-   doman resources/nagstamon.1 || die
-   rm resources/nagstamon.1
-
-   nagstamon_install() {
-   exeinto $(python_get_sitedir)/${MY_PN}
-   doexe ../nagstamon.py || die
-   dosym $(python_get_sitedir)/${MY_PN}/${PN}.py /usr/bin/${PN} || 
die
-
-   insinto $(python_get_sitedir)/${MY_PN}
-   doins {GUI,Config,Objects,Custom,Actions}.py || die
-   touch ${D}/$(python_get_sitedir)/${MY_PN}/__init__.py || die
-   doins -r Server/ || die
-
-   insinto /usr/share/${PN}/resources
-   doins resources/* || die
-
-   domenu ${FILESDIR}/${PN}.desktop || die
-   }
-
-   python_execute_function nagstamon_install
-}
-
-pkg_postinst() {
-   python_mod_optimize ${MY_PN}
-}
-
-pkg_postrm() {
-   python_mod_cleanup ${MY_PN}
-}



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

2015-08-20 Thread Christian Ruppert
commit: 46f8ff85dbf944a21ca61fec8e5c4524ca9b060e
Author: Christian Ruppert idl0r AT gentoo DOT org
AuthorDate: Thu Aug 20 19:39:08 2015 +
Commit: Christian Ruppert idl0r AT gentoo DOT org
CommitDate: Thu Aug 20 19:44:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f8ff85

net-analyzer/nagstamon: Version bump, also fixes bug 554770

Package-Manager: portage-2.2.20.1

 net-analyzer/nagstamon/Manifest|  1 +
 .../nagstamon/nagstamon-1.0.1_p20150222.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/net-analyzer/nagstamon/Manifest b/net-analyzer/nagstamon/Manifest
index 76c4236..55209d7 100644
--- a/net-analyzer/nagstamon/Manifest
+++ b/net-analyzer/nagstamon/Manifest
@@ -1,2 +1,3 @@
 DIST Nagstamon-0.9.11rc1-20130729.tar.gz 399264 SHA256 
feecfab9aa1f91599ccc9c1a948aee20ee65f6fb7852c3ef47a3849d053e0011 SHA512 
5b1cf20059d3f3145743e25732a5a93969dd96328c0404efbc7cb540bd596d8d2b307b00c3a2435a047da4ea64f2b03f204be1cb90da60bb42df8fc25831c24d
 WHIRLPOOL 
0eeb334afdd39de3409ff47710d2d4d8301ecf77c53b75a366105d69fea760c79f79b0147c4808525874cd82058a78a2ad1d28a7b3af4892ba141639ee0b
 DIST Nagstamon-1.0.1.tar.gz 455110 SHA256 
e60a2b1fef842deb8377ace02df6791f3dcc5683d9dae4323de3f5f1f8a9893b SHA512 
040f3ac03c4945b25345f36d4749903238e05001f40f2777afe5277588aababb24212b538890c4b0ff0e1edef9a950804deb93fb2111bc25c8a773a84b69c353
 WHIRLPOOL 
8d040c7bb1573451ec0bb7439f0795b8ec6003d292429d3a96a07bb68d0617b23838677c93183d22a9cea10620152b51a3e7d4940642560986d5890f98b13822
+DIST Nagstamon-b7a91e68ca93ead4e5cfef22e2226c1ff9c7b52c.tar.gz 7021698 SHA256 
0f3a6552d033ce91a5070ddb7570ce83c99f74b4e13f8e504f6d3fafc7b3f6a3 SHA512 
f24d561127d6ae82acd084fbc4d7eeec6a31f0d37b123e42565347cd8eb2e8cac4f6c9ed77c50f8d16cc7f94fdf771404397ac7f847e7a7a094a7bb53c3fadab
 WHIRLPOOL 
45d03e134687a7716a148d4cbff716cc8e933aef51eb9cdc46403f08243cc66afeb431eac2e1f18c8f0683ca4d5cf2bf8f9fd677f4d4df0f6e55a7b26b7ddda0

diff --git a/net-analyzer/nagstamon/nagstamon-1.0.1_p20150222.ebuild 
b/net-analyzer/nagstamon/nagstamon-1.0.1_p20150222.ebuild
new file mode 100644
index 000..d476191
--- /dev/null
+++ b/net-analyzer/nagstamon/nagstamon-1.0.1_p20150222.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils python-r1
+
+MY_PN=Nagstamon
+MY_P=${MY_PN}-${PV/_}
+MY_SHA=b7a91e68ca93ead4e5cfef22e2226c1ff9c7b52c
+
+DESCRIPTION=Nagstamon is a Nagios status monitor for a systray and displays a 
realtime status of a Nagios box
+HOMEPAGE=http://nagstamon.sourceforge.net;
+SRC_URI=https://github.com/HenriWahl/${PN}/archive/${MY_SHA}.tar.gz - 
${MY_PN}-${MY_SHA}.tar.gz
+
+LICENSE=GPL-2
+SLOT=0
+KEYWORDS=~amd64 ~x86
+IUSE=gnome sound
+
+DEPEND=
+RDEPEND=dev-python/pygobject:2
+   dev-python/pygtk
+   dev-python/lxml
+   dev-python/beautifulsoup:python-2
+   gnome-base/librsvg
+   dev-python/keyring
+   gnome? ( dev-python/egg-python )
+   sound? ( media-sound/sox )
+
+S=${WORKDIR}/${MY_PN}-${MY_SHA}/Nagstamon
+
+src_prepare() {
+   epatch ${FILESDIR}/nagstamon-0.9.11_rc1-resources.patch
+
+   rm Nagstamon/resources/LICENSE
+}
+
+src_install() {
+   # setup.py is broken
+   cd Nagstamon/
+
+   doman resources/nagstamon.1
+   rm resources/nagstamon.1
+
+   newbin ../nagstamon.py nagstamon
+
+   insinto /usr/share/${PN}/resources
+   doins resources/*
+
+   domenu ${FILESDIR}/${PN}.desktop
+
+   nagstamon_install() {
+   insinto $(python_get_sitedir)/${MY_PN}
+   doins {GUI,Config,Objects,Custom,Actions}.py
+   touch ${D}/$(python_get_sitedir)/${MY_PN}/__init__.py || die
+   doins -r Server/ thirdparty/
+   }
+
+   python_foreach_impl nagstamon_install
+
+   python_replicate_script ${D}/usr/bin/nagstamon
+}



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2015-10-25 Thread Christian Ruppert
commit: 1db01134101ec286e132f3387a722f974aead632
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sun Oct 25 22:05:29 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Sun Oct 25 22:05:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db01134

net-proxy/haproxy: Version bump to 1.6.1

Package-Manager: portage-2.2.23

 net-proxy/haproxy/Manifest   | 2 +-
 net-proxy/haproxy/{haproxy-1.6.0.ebuild => haproxy-1.6.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index f2ed0d7..e8346e8 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,3 +1,3 @@
 DIST haproxy-1.4.26.tar.gz 837280 SHA256 
a8787dae723c045eebd0ed9e0213514f909a67325d64e963eaf50c35b147d3d3 SHA512 
f21901069f651f3320c2b7cb6aee96fced5d4d5d4a73eec0d94dd8bd109a391d8da85026389e7209f85026cdefc1b879afcfd0a9bc0970e41aedd59e35935454
 WHIRLPOOL 
406b7f8bb4b9b3f6b8080f58431a804abea1d834ef9b8d86ede328b27e4f3fe944fbdae5bad8c3f7da75c81c92ff0e030950e09feac28eac4f763e511b5e7dce
 DIST haproxy-1.5.14.tar.gz 1345345 SHA256 
9565dd38649064d0350a2883fa81ccfe92eb17dcda457ebdc01535e1ab0c8f99 SHA512 
83d6101fd402f37845ab3febc914335e4c6d9bdebbb0ff81c8e048d5252ffa5a1b77c4250a434fed5dd541ef1f1f2c47d969b59f7a51d6ab9aea38a8646a9798
 WHIRLPOOL 
7d2c580589b9b31e1eba169e4bf930ac42d2564e21eb1c25adbdd39b701abd221fd671ebc227167ab956a48b2c30eeb740a6394355a8fa748c408ee42fdff6fc
-DIST haproxy-1.6.0.tar.gz 1538022 SHA256 
e83a272b7d3638cf1d37bba58d3e75f497c1862315ee5bb7f5efc1d98d26e25b SHA512 
44bfcd040c87e0c3e7d925bb671009e8ed568a7a32ae32ac5d58921417aaa458b772a1368876fee8bf9252106fb315c1c3d29b7f03739a239567b86fb3c25e8e
 WHIRLPOOL 
06afedc7dc7110e0985864f6d955261489997fd55644a16320203e47e14fc6f3bbb9020b772dfc571c01c76c7a55c8883a910f5b0553e70d4f321c1a14d97a2d
+DIST haproxy-1.6.1.tar.gz 1538337 SHA256 
71da2abe610ed42afd6678c2e95321db5f3c416fe2803235f75fc459d8246289 SHA512 
ffb71b4a7fc4d4ede6c479689f6073e7e436b21f8e5010bf6bf73fce60c1cde0f02fd15a60e0c1ee5e15d0561b8b7c931bcdbb11058afc18c501e46179675c7f
 WHIRLPOOL 
7751b35ba576329b7c68b93fddb0d1f4772c436d11945e3d1ceb69e5448d11d51530a277f810450b7a2265b5dd81a802e996c20a9547aac679628900bf129436

diff --git a/net-proxy/haproxy/haproxy-1.6.0.ebuild 
b/net-proxy/haproxy/haproxy-1.6.1.ebuild
similarity index 100%
rename from net-proxy/haproxy/haproxy-1.6.0.ebuild
rename to net-proxy/haproxy/haproxy-1.6.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2015-11-09 Thread Christian Ruppert
commit: 9678c529f77ae9191062d5087f7e3c92438e2283
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Nov  9 20:35:44 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Mon Nov  9 20:36:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9678c529

net-proxy/haproxy: Version bump to 1.5.15 and 1.6.2

Package-Manager: portage-2.2.23

 net-proxy/haproxy/Manifest  |   2 +
 net-proxy/haproxy/haproxy-1.5.15.ebuild | 135 ++
 net-proxy/haproxy/haproxy-1.6.2.ebuild  | 161 
 3 files changed, 298 insertions(+)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index e8346e8..924cf03 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,3 +1,5 @@
 DIST haproxy-1.4.26.tar.gz 837280 SHA256 
a8787dae723c045eebd0ed9e0213514f909a67325d64e963eaf50c35b147d3d3 SHA512 
f21901069f651f3320c2b7cb6aee96fced5d4d5d4a73eec0d94dd8bd109a391d8da85026389e7209f85026cdefc1b879afcfd0a9bc0970e41aedd59e35935454
 WHIRLPOOL 
406b7f8bb4b9b3f6b8080f58431a804abea1d834ef9b8d86ede328b27e4f3fe944fbdae5bad8c3f7da75c81c92ff0e030950e09feac28eac4f763e511b5e7dce
 DIST haproxy-1.5.14.tar.gz 1345345 SHA256 
9565dd38649064d0350a2883fa81ccfe92eb17dcda457ebdc01535e1ab0c8f99 SHA512 
83d6101fd402f37845ab3febc914335e4c6d9bdebbb0ff81c8e048d5252ffa5a1b77c4250a434fed5dd541ef1f1f2c47d969b59f7a51d6ab9aea38a8646a9798
 WHIRLPOOL 
7d2c580589b9b31e1eba169e4bf930ac42d2564e21eb1c25adbdd39b701abd221fd671ebc227167ab956a48b2c30eeb740a6394355a8fa748c408ee42fdff6fc
+DIST haproxy-1.5.15.tar.gz 1356790 SHA256 
5af46e1438601d0919f5628081f660f9533087d88af3d9274f245395475663e1 SHA512 
9c4f1b5ebd2401e5a13f5929b3d8fc7f93fde694971a8f0cead8ad3d166779b1dd0e3da9c872f4681d7fc55d87ff4cb4396024eea34e1482d400707d275d4715
 WHIRLPOOL 
d37d4f9d8dccd24d2955eda9ff16a114d5d005f3589713c9607aec2f83dc24fc7f8f0c47b1067547e3fb84acaae6f68a7432c7fb3120ccb16c874bceb0e80792
 DIST haproxy-1.6.1.tar.gz 1538337 SHA256 
71da2abe610ed42afd6678c2e95321db5f3c416fe2803235f75fc459d8246289 SHA512 
ffb71b4a7fc4d4ede6c479689f6073e7e436b21f8e5010bf6bf73fce60c1cde0f02fd15a60e0c1ee5e15d0561b8b7c931bcdbb11058afc18c501e46179675c7f
 WHIRLPOOL 
7751b35ba576329b7c68b93fddb0d1f4772c436d11945e3d1ceb69e5448d11d51530a277f810450b7a2265b5dd81a802e996c20a9547aac679628900bf129436
+DIST haproxy-1.6.2.tar.gz 1538976 SHA256 
bd4a7eee79e1bfd25af59d956bb60e82acbb6f146f3fb3b30636036f4c9548d3 SHA512 
8cb1f2bb7e63e75b1350e37b4a06dae9627bc6004ceefc0e3dac7c6f56ea66cdc41ebaee0e536a5acbd4e5b067feba2589d3e360dd7fdc6d3d67c000f6c83ba9
 WHIRLPOOL 
9c4461c74959e896c0135bcd87830667ff8aa8fe23019ca0e4bc97a981acda75026f067bf860cde984adfa76db8ac8dea351cd2ec45c28d61587ea1dea9fe914

diff --git a/net-proxy/haproxy/haproxy-1.5.15.ebuild 
b/net-proxy/haproxy/haproxy-1.5.15.ebuild
new file mode 100644
index 000..8d520b2
--- /dev/null
+++ b/net-proxy/haproxy/haproxy-1.5.15.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit user versionator toolchain-funcs flag-o-matic systemd
+
+MY_P="${PN}-${PV/_beta/-dev}"
+
+DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments"
+HOMEPAGE="http://haproxy.1wt.eu;
+SRC_URI="http://haproxy.1wt.eu/download/$(get_version_component_range 
1-2)/src/${MY_P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+crypt examples +pcre pcre-jit ssl tools vim-syntax +zlib"
+
+DEPEND="pcre? ( dev-libs/libpcre
+   pcre-jit? ( dev-libs/libpcre[jit] )
+   )
+   ssl? ( dev-libs/openssl:0[zlib?] )
+   zlib? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   enewgroup haproxy
+   enewuser haproxy -1 -1 -1 haproxy
+}
+
+src_prepare() {
+   sed -e 's:@SBINDIR@:'/usr/bin':' contrib/systemd/haproxy.service.in \
+   > contrib/systemd/haproxy.service || die
+
+   sed -ie 's:/usr/sbin/haproxy:/usr/bin/haproxy:' 
src/haproxy-systemd-wrapper.c || die
+}
+
+src_compile() {
+   local args="TARGET=linux2628 USE_GETADDRINFO=1"
+
+   if use pcre ; then
+   args="${args} USE_PCRE=1"
+   if use pcre-jit; then
+   args="${args} USE_PCRE_JIT=1"
+   else
+   args="${args} USE_PCRE_JIT="
+   fi
+   else
+   args="${args} USE_PCRE= USE_PCRE_JIT="
+   fi
+
+#  if use kernel_linux; then
+#  args="${args} USE_LINUX_SPLICE=1 USE_LINUX_TPROXY=1"
+#  else
+#  args="${args} USE_LINUX_SPLICE= USE_LINUX_TPROXY="
+#  fi
+
+   if use crypt ; then
+   args="${args} 

[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2015-10-16 Thread Christian Ruppert
commit: 1600c8dff503f1c00b582b966163a09a6eab1393
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Oct 14 17:33:12 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Fri Oct 16 20:10:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1600c8df

net-proxy/haproxy: Remove old ebuilds

Package-Manager: portage-2.2.23

 net-proxy/haproxy/Manifest  |   2 -
 net-proxy/haproxy/haproxy-1.4.25.ebuild |  89 --
 net-proxy/haproxy/haproxy-1.5.4.ebuild  | 128 
 3 files changed, 219 deletions(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 0c4fa2a..7f4d4fe 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,4 +1,2 @@
-DIST haproxy-1.4.25.tar.gz 838775 SHA256 
84408ec1e37bf308c6b45ae3c7e66f2a9d2f762cb689ab6d322c67bba691db62 SHA512 
c3424151309be5eea761ff02b29a0e54bd34f5fcb4087e8b99fb2f4cde17bbc3caf07b6cb41ae5a2606325f8a950a06c4683ceb04c05fd6ebf0177326030bca9
 WHIRLPOOL 
0b32acffc82d216325abd330073717d951aa8cff349d538fa42a9de76154e1f7be5b1718854d04be41f78834b914b83be804557eb20aa174db71769060c9f644
 DIST haproxy-1.4.26.tar.gz 837280 SHA256 
a8787dae723c045eebd0ed9e0213514f909a67325d64e963eaf50c35b147d3d3 SHA512 
f21901069f651f3320c2b7cb6aee96fced5d4d5d4a73eec0d94dd8bd109a391d8da85026389e7209f85026cdefc1b879afcfd0a9bc0970e41aedd59e35935454
 WHIRLPOOL 
406b7f8bb4b9b3f6b8080f58431a804abea1d834ef9b8d86ede328b27e4f3fe944fbdae5bad8c3f7da75c81c92ff0e030950e09feac28eac4f763e511b5e7dce
 DIST haproxy-1.5.14.tar.gz 1345345 SHA256 
9565dd38649064d0350a2883fa81ccfe92eb17dcda457ebdc01535e1ab0c8f99 SHA512 
83d6101fd402f37845ab3febc914335e4c6d9bdebbb0ff81c8e048d5252ffa5a1b77c4250a434fed5dd541ef1f1f2c47d969b59f7a51d6ab9aea38a8646a9798
 WHIRLPOOL 
7d2c580589b9b31e1eba169e4bf930ac42d2564e21eb1c25adbdd39b701abd221fd671ebc227167ab956a48b2c30eeb740a6394355a8fa748c408ee42fdff6fc
-DIST haproxy-1.5.4.tar.gz 1336140 SHA256 
75056ca5b9121b193d383ba4ebc6e5a3782c537a7499db80fce8d6d5fd265e10 SHA512 
9ba6a82207487a8e59117c21de0dd7a178cc4bf472cc99fbca21146883f8a2ffe1b3d0bab316999abc151e16ad363f80b593205f39fa2cb173ba37b086076323
 WHIRLPOOL 
19ef3cbe10aac30c80ac193e7728f5f5127ce690e4f4e314e3ea23743701adffb2f7248a37b2d3737461abf89f575612980208a8af8499dffc34e28b40817389

diff --git a/net-proxy/haproxy/haproxy-1.4.25.ebuild 
b/net-proxy/haproxy/haproxy-1.4.25.ebuild
deleted file mode 100644
index 7bf4532..000
--- a/net-proxy/haproxy/haproxy-1.4.25.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit user versionator toolchain-funcs flag-o-matic
-
-DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments"
-HOMEPAGE="http://haproxy.1wt.eu;
-SRC_URI="http://haproxy.1wt.eu/download/$(get_version_component_range 
1-2)/src/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="+crypt examples +pcre vim-syntax"
-
-DEPEND="pcre? ( dev-libs/libpcre )"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   enewgroup haproxy
-   enewuser haproxy -1 -1 -1 haproxy
-}
-
-src_compile() {
-   local args="TARGET=linux2628"
-
-   if use pcre; then
-   args="${args} USE_PCRE=1"
-   else
-   args="${args} USE_PCRE="
-   fi
-
-#  if use kernel_linux; then
-#  args="${args} USE_LINUX_SPLICE=1 USE_LINUX_TPROXY=1"
-#  else
-#  args="${args} USE_LINUX_SPLICE= USE_LINUX_TPROXY="
-#  fi
-
-   if use crypt; then
-   args="${args} USE_LIBCRYPT=1"
-   else
-   args="${args} USE_LIBCRYPT="
-   fi
-
-   # For now, until the strict-aliasing breakage will be fixed
-#  append-cflags -fno-strict-aliasing
-
-   emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args} || 
die
-}
-
-src_install() {
-   dobin haproxy || die
-
-   newinitd "${FILESDIR}/haproxy.initd-r2" haproxy || die
-
-   # Don't install useless files
-   rm examples/build.cfg doc/*gpl.txt
-
-   dodoc CHANGELOG ROADMAP TODO doc/{configuration,haproxy-en}.txt
-   doman doc/haproxy.1
-
-   if use examples;
-   then
-   docinto examples
-   dodoc examples/*.cfg || die
-   fi
-
-   if use vim-syntax;
-   then
-   insinto /usr/share/vim/vimfiles/syntax
-   doins examples/haproxy.vim || die
-   fi
-}
-
-pkg_postinst() {
-   if [[ ! -f "${ROOT}/etc/haproxy.cfg" ]] ; then
-   ewarn "You need to create /etc/haproxy.cfg before you start the 
haproxy service."
-   ewarn "It's best practice to not run haproxy as root, use

[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/

2015-10-16 Thread Christian Ruppert
commit: b66c99006d161fbe84cdbc0cd9a6a70f9114e71b
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sat Oct 10 19:16:08 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Fri Oct 16 20:10:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66c9900

media-plugins/vdr-xineliboutput: doinit -> doinitd

Package-Manager: portage-2.2.23

 .../vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild  | 2 +-
 .../vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild  | 2 +-
 media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild 
b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild
index 98efcd1..1838c03 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild
@@ -127,7 +127,7 @@ src_install() {
fi
 
if use xine; then
-   doinit "${FILESDIR}"/vdr-frontend
+   doinitd "${FILESDIR}"/vdr-frontend
 
insinto $XINE_PLUGIN_DIR
doins xineplug_inp_xvdr.so

diff --git 
a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild 
b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild
index a64f98d..637c1dc 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild
@@ -117,7 +117,7 @@ src_install() {
fi
 
if use xine; then
-   doinit "${FILESDIR}"/vdr-frontend
+   doinitd "${FILESDIR}"/vdr-frontend
 
insinto $XINE_PLUGIN_DIR
doins xineplug_inp_xvdr.so

diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild 
b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild
index 9811633..ca97a9d 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild
@@ -131,7 +131,7 @@ src_install() {
fi
 
if use xine; then
-   doinit "${FILESDIR}"/vdr-frontend
+   doinitd "${FILESDIR}"/vdr-frontend
 
insinto $XINE_PLUGIN_DIR
doins xineplug_inp_xvdr.so



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/, net-proxy/haproxy/files/

2015-10-16 Thread Christian Ruppert
commit: baa4e242781638ae2d093ed51017b3b89a8c47e9
Author: Christian Ruppert  gentoo  org>
AuthorDate: Fri Oct 16 20:09:47 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Fri Oct 16 20:10:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa4e242

net-proxy/haproxy: Version bump to 1.6.0. Also fixes bug 555864

Package-Manager: portage-2.2.23

 net-proxy/haproxy/Manifest   |   1 +
 net-proxy/haproxy/files/haproxy.confd|  14 +++
 net-proxy/haproxy/files/haproxy.initd-r3 |  75 ++
 net-proxy/haproxy/haproxy-1.6.0.ebuild   | 161 +++
 net-proxy/haproxy/metadata.xml   |   1 +
 5 files changed, 252 insertions(+)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 7f4d4fe..f2ed0d7 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,2 +1,3 @@
 DIST haproxy-1.4.26.tar.gz 837280 SHA256 
a8787dae723c045eebd0ed9e0213514f909a67325d64e963eaf50c35b147d3d3 SHA512 
f21901069f651f3320c2b7cb6aee96fced5d4d5d4a73eec0d94dd8bd109a391d8da85026389e7209f85026cdefc1b879afcfd0a9bc0970e41aedd59e35935454
 WHIRLPOOL 
406b7f8bb4b9b3f6b8080f58431a804abea1d834ef9b8d86ede328b27e4f3fe944fbdae5bad8c3f7da75c81c92ff0e030950e09feac28eac4f763e511b5e7dce
 DIST haproxy-1.5.14.tar.gz 1345345 SHA256 
9565dd38649064d0350a2883fa81ccfe92eb17dcda457ebdc01535e1ab0c8f99 SHA512 
83d6101fd402f37845ab3febc914335e4c6d9bdebbb0ff81c8e048d5252ffa5a1b77c4250a434fed5dd541ef1f1f2c47d969b59f7a51d6ab9aea38a8646a9798
 WHIRLPOOL 
7d2c580589b9b31e1eba169e4bf930ac42d2564e21eb1c25adbdd39b701abd221fd671ebc227167ab956a48b2c30eeb740a6394355a8fa748c408ee42fdff6fc
+DIST haproxy-1.6.0.tar.gz 1538022 SHA256 
e83a272b7d3638cf1d37bba58d3e75f497c1862315ee5bb7f5efc1d98d26e25b SHA512 
44bfcd040c87e0c3e7d925bb671009e8ed568a7a32ae32ac5d58921417aaa458b772a1368876fee8bf9252106fb315c1c3d29b7f03739a239567b86fb3c25e8e
 WHIRLPOOL 
06afedc7dc7110e0985864f6d955261489997fd55644a16320203e47e14fc6f3bbb9020b772dfc571c01c76c7a55c8883a910f5b0553e70d4f321c1a14d97a2d

diff --git a/net-proxy/haproxy/files/haproxy.confd 
b/net-proxy/haproxy/files/haproxy.confd
new file mode 100644
index 000..5a989a7
--- /dev/null
+++ b/net-proxy/haproxy/files/haproxy.confd
@@ -0,0 +1,14 @@
+# HAProxy config file(s), space separated
+#CONFIGS="/etc/haproxy/haproxy.cfg"
+
+# Additional HAProxy command line options
+HAPROXY_OPTS=""
+
+# If you want to make use ot the new seamless reload you can just write your 
own
+# reload_seamless function here. It will be called by the init script.
+# For more information on how to use that feature please have a look at the
+# "seamless_reload.txt" documentation file (requires 
net-proxy/haproxy[examples])
+#reload_seamless() {
+#  checkpath -d -m 0700 haproxy:haproxy "/var/run/haproxy/"
+#  socat /var/run/haproxy/socket - <<< "show servers state" > 
/var/run/haproxy/global.state
+#}

diff --git a/net-proxy/haproxy/files/haproxy.initd-r3 
b/net-proxy/haproxy/files/haproxy.initd-r3
new file mode 100644
index 000..4b3a0e6
--- /dev/null
+++ b/net-proxy/haproxy/files/haproxy.initd-r3
@@ -0,0 +1,75 @@
+#!/sbin/runscript
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+extra_commands="checkconfig"
+extra_started_commands="reload"
+
+command="/usr/bin/haproxy"
+
+pidfile="${HAPROXY_PIDFILE:-/var/run/${SVCNAME}.pid}"
+
+configs=
+
+if [ -z "${CONFIGS}" ]; then
+   if [ -f "/etc/haproxy/${SVCNAME}.cfg" ]; then
+   CONFIGS=/etc/haproxy/${SVCNAME}.cfg
+   elif [ -f "/etc/${SVCNAME}.cfg" ]; then
+   CONFIGS=/etc/${SVCNAME}.cfg # Deprecated
+   fi
+fi
+
+for conf in $CONFIGS; do
+   configs="${configs} -f ${conf}"
+done
+
+command_args="-D -p ${pidfile} ${configs} ${HAPROXY_OPTS}"
+
+depend() {
+   need net
+   use dns logger
+}
+
+checkconfig() {
+   if [ -z "${CONFIGS}" ]; then
+   eerror "No config(s) has been specified"
+   return 1
+   fi
+
+   for conf in $CONFIGS; do
+   if [ ! -f "${conf}" ]; then
+   eerror "${conf} does not exist!"
+   return 1
+   fi
+   done
+
+   ebegin "Checking ${CONFIGS}"
+   $command -q -c $configs $HAPROXY_OPTS
+   eend $?
+}
+
+start_pre() {
+   if [ "${RC_CMD}" != "restart" ]; then
+   checkconfig || return 1
+   fi
+}
+
+stop_pre() {
+   if [ "${RC_CMD}" = "restart" ]; then
+   checkconfig || return 1
+   fi
+}
+
+reload() {
+   checkconfig || { eerror "Reloading failed, please fix your config(s) 
first"; return 1; }
+
+   if [ "$(command -v re

[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/files/, net-dns/bind/

2015-10-17 Thread Christian Ruppert
commit: 27a6674499336a5b717ee0b9d2622176a43acc5b
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sat Oct 17 12:13:39 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Sat Oct 17 12:18:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a66744

net-dns/bind: Version bump, also fixes bug 559862

Package-Manager: portage-2.2.23

 net-dns/bind/Manifest |   1 +
 net-dns/bind/bind-9.10.3.ebuild   | 410 ++
 net-dns/bind/files/named.cache-r1 |  90 +
 net-dns/bind/metadata.xml |   2 +
 4 files changed, 503 insertions(+)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index fa6c181..887070d 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,3 +1,4 @@
 DIST bind-9.10.2-P3.tar.gz 8469831 SHA256 
78079a66dda455ffecfe93ef72d1ffc947f17b1c453d55ec06b860b49a5e1d4a SHA512 
cf33c3f83ab7c46f5919c16719870310f9e82237df4ed7ba4f7eb76ddae14b9644bd67dbb6c46e75650f59185aee391d3ac6fee45b2edb88473f9dbc578bb016
 WHIRLPOOL 
ff7e1c827bfb62e229b8d93c299ff0647614f8403ba84cd3ebdbcafd51d37fdfcee7afd3feaf73036dfc46904b9b506b1da7c7e8ae73e167fe6f1f0246dc6163
 DIST bind-9.10.2-P4.tar.gz 8471531 SHA256 
c00b21ec1def212957f28efe9d10aac52d6ec515e84fbf2c42143f5d71429cb8 SHA512 
71dd211167c46ada768389f818b114c9e101132544510df0fde7b83ccbe6ef4d7313a3a254f11efe1ccea43a35f74785de4757c9f6044320174f5a69d39cdd5c
 WHIRLPOOL 
0e179fb597c906c05d820969b8a005511aac177c968ffb10d34c1eda132c6caf9aa6fe8348a16e6ce55317784e44645a5295ccdb2aa740ac5960d6bd85dca7db
+DIST bind-9.10.3.tar.gz 8552545 SHA256 
9ac33bd8754ab4b6ee449b1b2aa88e09f51cda088486f4ab1585acd920b98ff0 SHA512 
4dd6b298496cb451d8ccc0c1360f7bcfcd4f3180097c7fe4af33bffb8f8d38808e56bcc008d009deb5c8f1e612a2c6c00154b822df94a709195a3abf63e98f99
 WHIRLPOOL 
0562f3fb4fd0ca9b487f84a67321c1ccf4d05ca13272de740db9ccbda7bb50bea9d23f4d6732bf9b9dabbfaeef03e87b47a7eb7f36bf84c92aee2e87a76ea859
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.10.3.ebuild b/net-dns/bind/bind-9.10.3.ebuild
new file mode 100644
index 000..f1956d5
--- /dev/null
+++ b/net-dns/bind/bind-9.10.3.ebuild
@@ -0,0 +1,410 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Re dlz/mysql and threads, needs to be verified..
+# MySQL uses thread local storage in its C api. Thus MySQL
+# requires that each thread of an application execute a MySQL
+# thread initialization to setup the thread local storage.
+# This is impossible to do safely while staying within the DLZ
+# driver API. This is a limitation caused by MySQL, and not the DLZ API.
+# Because of this BIND MUST only run with a single thread when
+# using the MySQL driver.
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+
+inherit python-r1 eutils autotools toolchain-funcs flag-o-matic multilib 
db-use user systemd
+
+MY_PV="${PV/_p/-P}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SDB_LDAP_VER="1.1.0-fc14"
+
+RRL_PV="${MY_PV}"
+
+NSLINT_DIR="contrib/nslint-3.0a2/"
+
+# SDB-LDAP: http://bind9-ldap.bayour.com/
+
+DESCRIPTION="BIND - Berkeley Internet Name Domain - Name Server"
+HOMEPAGE="http://www.isc.org/software/bind;
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz
+   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
+#  sdb-ldap? (
+#  
http://ftp.disconnected-by-peer.at/pub/bind-sdb-ldap-${SDB_LDAP_VER}.patch.bz2
+#  )"
+
+LICENSE="GPL-2 ISC BSD BSD-2 HPND JNIC openssl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="berkdb +caps dlz doc fetchlimit filter- fixed-rrset geoip gost 
gssapi idn ipv6
+json ldap mysql nslint odbc postgres python rpz seccomp selinux sit ssl 
static-libs
++threads urandom xml"
+# sdb-ldap - patch broken
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+REQUIRED_USE="postgres? ( dlz )
+   berkdb? ( dlz )
+   mysql? ( dlz !threads )
+   odbc? ( dlz )
+   ldap? ( dlz )
+   gost? ( ssl )
+   threads? ( caps )"
+# sdb-ldap? ( dlz )
+
+DEPEND="ssl? ( dev-libs/openssl:0[-bindist] )
+   mysql? ( >=virtual/mysql-4.0 )
+   odbc? ( >=dev-db/unixODBC-2.2.6 )
+   ldap? ( net-nds/openldap )
+   idn? ( net-dns/idnkit )
+  

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

2015-10-17 Thread Christian Ruppert
commit: 2cfbec3e13c69d08e9316f4e4273530a4eaeb1e0
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sat Oct 17 12:16:00 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Sat Oct 17 12:18:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cfbec3e

net-dns/bind: Remove old version

Package-Manager: portage-2.2.23

 net-dns/bind/Manifest  |   1 -
 net-dns/bind/bind-9.10.2_p3.ebuild | 407 -
 2 files changed, 408 deletions(-)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 887070d..92f5978 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,4 +1,3 @@
-DIST bind-9.10.2-P3.tar.gz 8469831 SHA256 
78079a66dda455ffecfe93ef72d1ffc947f17b1c453d55ec06b860b49a5e1d4a SHA512 
cf33c3f83ab7c46f5919c16719870310f9e82237df4ed7ba4f7eb76ddae14b9644bd67dbb6c46e75650f59185aee391d3ac6fee45b2edb88473f9dbc578bb016
 WHIRLPOOL 
ff7e1c827bfb62e229b8d93c299ff0647614f8403ba84cd3ebdbcafd51d37fdfcee7afd3feaf73036dfc46904b9b506b1da7c7e8ae73e167fe6f1f0246dc6163
 DIST bind-9.10.2-P4.tar.gz 8471531 SHA256 
c00b21ec1def212957f28efe9d10aac52d6ec515e84fbf2c42143f5d71429cb8 SHA512 
71dd211167c46ada768389f818b114c9e101132544510df0fde7b83ccbe6ef4d7313a3a254f11efe1ccea43a35f74785de4757c9f6044320174f5a69d39cdd5c
 WHIRLPOOL 
0e179fb597c906c05d820969b8a005511aac177c968ffb10d34c1eda132c6caf9aa6fe8348a16e6ce55317784e44645a5295ccdb2aa740ac5960d6bd85dca7db
 DIST bind-9.10.3.tar.gz 8552545 SHA256 
9ac33bd8754ab4b6ee449b1b2aa88e09f51cda088486f4ab1585acd920b98ff0 SHA512 
4dd6b298496cb451d8ccc0c1360f7bcfcd4f3180097c7fe4af33bffb8f8d38808e56bcc008d009deb5c8f1e612a2c6c00154b822df94a709195a3abf63e98f99
 WHIRLPOOL 
0562f3fb4fd0ca9b487f84a67321c1ccf4d05ca13272de740db9ccbda7bb50bea9d23f4d6732bf9b9dabbfaeef03e87b47a7eb7f36bf84c92aee2e87a76ea859
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.10.2_p3.ebuild 
b/net-dns/bind/bind-9.10.2_p3.ebuild
deleted file mode 100644
index 8642d04..000
--- a/net-dns/bind/bind-9.10.2_p3.ebuild
+++ /dev/null
@@ -1,407 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Re dlz/mysql and threads, needs to be verified..
-# MySQL uses thread local storage in its C api. Thus MySQL
-# requires that each thread of an application execute a MySQL
-# thread initialization to setup the thread local storage.
-# This is impossible to do safely while staying within the DLZ
-# driver API. This is a limitation caused by MySQL, and not the DLZ API.
-# Because of this BIND MUST only run with a single thread when
-# using the MySQL driver.
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
-
-inherit python-r1 eutils autotools toolchain-funcs flag-o-matic multilib 
db-use user systemd
-
-MY_PV="${PV/_p/-P}"
-MY_PV="${MY_PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-
-SDB_LDAP_VER="1.1.0-fc14"
-
-RRL_PV="${MY_PV}"
-
-NSLINT_DIR="contrib/nslint-3.0a2/"
-
-# SDB-LDAP: http://bind9-ldap.bayour.com/
-
-DESCRIPTION="BIND - Berkeley Internet Name Domain - Name Server"
-HOMEPAGE="http://www.isc.org/software/bind;
-SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz
-   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
-#  sdb-ldap? (
-#  
http://ftp.disconnected-by-peer.at/pub/bind-sdb-ldap-${SDB_LDAP_VER}.patch.bz2
-#  )"
-
-LICENSE="GPL-2 ISC BSD BSD-2 HPND JNIC openssl"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="berkdb +caps dlz doc filter- fixed-rrset geoip gost gssapi idn ipv6
-json ldap mysql nslint odbc postgres python rpz seccomp selinux ssl static-libs
-+threads urandom xml"
-# sdb-ldap - patch broken
-# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
-
-REQUIRED_USE="postgres? ( dlz )
-   berkdb? ( dlz )
-   mysql? ( dlz !threads )
-   odbc? ( dlz )
-   ldap? ( dlz )
-   gost? ( ssl )
-   threads? ( caps )"
-# sdb-ldap? ( dlz )
-
-DEPEND="ssl? ( dev-libs/openssl:0[-bindist] )
-   mysql? ( >=virtual/mysql-4.0 )
-   odbc? ( >=dev-db/unixODBC-2.2.6 )
-   ldap? ( net-nds/openldap )
-   idn? ( net-dns/idnkit )
-   postgres? ( dev-db/postgresql:= )
-   caps? ( >=sys-libs/libcap-2.1.0 )
-   xml? ( dev-libs/libxml2 )
-   geoip

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

2015-10-17 Thread Christian Ruppert
commit: 4200eac5ba7c55aaa54f67d8a6cf4ced7de43622
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sat Oct 17 12:17:51 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Sat Oct 17 12:18:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4200eac5

net-dns/bind-tools: Version bump

Package-Manager: portage-2.2.23

 net-dns/bind-tools/Manifest |   1 +
 net-dns/bind-tools/bind-tools-9.10.3.ebuild | 129 
 2 files changed, 130 insertions(+)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index 9f62224..eba9343 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,3 +1,4 @@
 DIST bind-9.10.1-P1.tar.gz 8356463 SHA256 
974343108d32f253a130383d0ba51290fb7bf372092f1451f264a9e3ac09898d SHA512 
5fedff46d9cb0ff2544624c6d998f4f4bcd82152730e8e936c2611847fe443018b5c5c1dfb1dc49888dde5e3e30c3814f08369525612f0770575d54a3133ed48
 WHIRLPOOL 
6f39ff0e15676ed68f6d48d2ec5894b00de5192edbbbff9f62dcf83e62a1e72019d575da97b6e6cde91b8918da78721c48510dbaad88095d4f2b3af375eb
 DIST bind-9.10.2-P2.tar.gz 8469608 SHA256 
b1e6f0af88634aaf48fb9d06bbf82968264f49b8e2685f061dd3fd4c1ab76c5f SHA512 
f59a4e7ef268cd95be9c31b8f908a77b261c76bfad0572608f503175e4e06e69c22ee88f4b6ae9578cd096aa069d9401f76084c7e07b3e98e9dbbb40d535695c
 WHIRLPOOL 
10b035f790a43552b22eed13a98b8dcfdc0cc0614342ae221ce23ba655fb40a46e336cca8575460bf26a792303c6eba61e184ca5deb219372fdd09609b4c9798
 DIST bind-9.10.2-P4.tar.gz 8471531 SHA256 
c00b21ec1def212957f28efe9d10aac52d6ec515e84fbf2c42143f5d71429cb8 SHA512 
71dd211167c46ada768389f818b114c9e101132544510df0fde7b83ccbe6ef4d7313a3a254f11efe1ccea43a35f74785de4757c9f6044320174f5a69d39cdd5c
 WHIRLPOOL 
0e179fb597c906c05d820969b8a005511aac177c968ffb10d34c1eda132c6caf9aa6fe8348a16e6ce55317784e44645a5295ccdb2aa740ac5960d6bd85dca7db
+DIST bind-9.10.3.tar.gz 8552545 SHA256 
9ac33bd8754ab4b6ee449b1b2aa88e09f51cda088486f4ab1585acd920b98ff0 SHA512 
4dd6b298496cb451d8ccc0c1360f7bcfcd4f3180097c7fe4af33bffb8f8d38808e56bcc008d009deb5c8f1e612a2c6c00154b822df94a709195a3abf63e98f99
 WHIRLPOOL 
0562f3fb4fd0ca9b487f84a67321c1ccf4d05ca13272de740db9ccbda7bb50bea9d23f4d6732bf9b9dabbfaeef03e87b47a7eb7f36bf84c92aee2e87a76ea859

diff --git a/net-dns/bind-tools/bind-tools-9.10.3.ebuild 
b/net-dns/bind-tools/bind-tools-9.10.3.ebuild
new file mode 100644
index 000..38b6062
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.10.3.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="http://www.isc.org/software/bind;
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz;
+
+LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+REQUIRED_USE="gost? ( ssl )"
+
+DEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/idnkit )
+   gssapi? ( virtual/krb5 )
+   readline? ( sys-libs/readline:0= )
+   seccomp? ( sys-libs/libseccomp )"
+RDEPEND="${DEPEND}
+   !> config.h
+}
+
+src_compile() {
+   local AR=$(tc-getAR)
+
+   emake AR="${AR}" -C lib/
+   emake AR="${AR}" -C bin/delv/
+   emake AR="${AR}" -C bin/dig/
+   emake AR="${AR}" -C bin/nsupdate/
+   emake AR="${AR}" -C bin/dnssec/
+}
+
+src_install() {
+   dodoc README CHANGES FAQ
+
+   cd "${S}"/bin/delv
+   dobin delv
+   doman delv.1
+
+   cd "${S}"/bin/dig
+   dobin dig host nslookup
+   doman {dig,host,nslookup}.1
+
+   cd "${S}"/bin/nsupdate
+   dobin nsupdate
+   doman nsupdate.1
+   if use doc; then
+   dohtml nsupdate.html
+   fi
+
+   cd "${S}"/bin/dnssec
+   for tool in dsfromkey importkey keyfromlabel keygen \
+ revoke settime signzone verify; do
+   dobin dnssec-"${tool}"
+   doman dnssec-"${tool}".8
+   if use doc; then
+   dohtml dnssec-"${tool}".html
+   fi
+   done
+}



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

2015-10-17 Thread Christian Ruppert
commit: cf14d4fa6a5efa87bc06c0bf453fafa0f97a2c2d
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sat Oct 17 14:00:03 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Sat Oct 17 14:00:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf14d4fa

sys-apps/grepcidr: Initial import

Package-Manager: portage-2.2.23

 sys-apps/grepcidr/Manifest|  1 +
 sys-apps/grepcidr/grepcidr-2.0.ebuild | 29 +
 sys-apps/grepcidr/metadata.xml|  8 
 3 files changed, 38 insertions(+)

diff --git a/sys-apps/grepcidr/Manifest b/sys-apps/grepcidr/Manifest
new file mode 100644
index 000..35625c6
--- /dev/null
+++ b/sys-apps/grepcidr/Manifest
@@ -0,0 +1 @@
+DIST grepcidr-2.0.tar.gz 16557 SHA256 
61886a377dabf98797145c31f6ba95e6837b6786e70c932324b7d6176d50f7fb SHA512 
c592c7a96e5e711cb5ee10ea1f63907411f69c0014c0bdc845f4b026766b6466db624063af1411b994b53aa7e694fe99ecb1120c11543c5ea1b11afc9558f7aa
 WHIRLPOOL 
b35386ec975a682a55b8d258a102680512018da449a123fa6f73f77337ce9946b4dd95ef2491fb36eaf92532350ee35bea346e8542fc9fd8197e2dd28648efc8

diff --git a/sys-apps/grepcidr/grepcidr-2.0.ebuild 
b/sys-apps/grepcidr/grepcidr-2.0.ebuild
new file mode 100644
index 000..0119a38
--- /dev/null
+++ b/sys-apps/grepcidr/grepcidr-2.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs
+
+DESCRIPTION="Filter IPv4 and IPv6 addresses matching CIDR patterns"
+HOMEPAGE="http://www.pc-tools.net/unix/grepcidr/;
+SRC_URI="http://www.pc-tools.net/files/unix/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_compile() {
+   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EROOT}/usr" install
+
+   dodoc README ChangeLog
+}

diff --git a/sys-apps/grepcidr/metadata.xml b/sys-apps/grepcidr/metadata.xml
new file mode 100644
index 000..b71a8a2
--- /dev/null
+++ b/sys-apps/grepcidr/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   id...@gentoo.org
+   Christian Ruppert
+   
+



[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/

2015-09-10 Thread Christian Ruppert
commit: 026216987a8144fac4c9f7c3958430e7c8cc67fb
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Sep 10 08:38:50 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Sep 10 08:38:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02621698

sys-process/htop: Remove unneeded python depends, bug 558108

Package-Manager: portage-2.2.20.1

 sys-process/htop/htop-1.0.3-r1.ebuild | 75 +++
 1 file changed, 75 insertions(+)

diff --git a/sys-process/htop/htop-1.0.3-r1.ebuild 
b/sys-process/htop/htop-1.0.3-r1.ebuild
new file mode 100644
index 000..87f44a4
--- /dev/null
+++ b/sys-process/htop/htop-1.0.3-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils linux-info
+
+DESCRIPTION="interactive process viewer"
+HOMEPAGE="http://hisham.hm/htop/;
+SRC_URI="http://hisham.hm/htop/releases/${PV}/${P}.tar.gz;
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="kernel_FreeBSD kernel_linux oom openvz unicode vserver"
+
+RDEPEND="sys-libs/ncurses:0=[unicode?]"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+# config.h problems
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+PATCHES=("${FILESDIR}/${P}-tinfo.patch")
+
+pkg_setup() {
+   if use kernel_FreeBSD && ! [[ -f ${ROOT}/compat/linux/proc/stat && -f 
${ROOT}/compat/linux/proc/meminfo ]]; then
+   echo
+   eerror "htop requires linprocfs mounted at /compat/linux/proc 
to build and function."
+   eerror "To mount it, type:"
+   [ -d /compat/linux/proc ] || eerror "mkdir -p 
/compat/linux/proc"
+   eerror "mount -t linprocfs none /compat/linux/proc"
+   eerror "Alternatively, place this information into /etc/fstab"
+   echo
+   die "htop needs /compat/linux/proc mounted"
+   fi
+
+   if ! has_version sys-process/lsof; then
+   ewarn "To use lsof features in htop(what processes are 
accessing"
+   ewarn "what files), you must have sys-process/lsof installed."
+   fi
+
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   rm missing || die
+
+   autotools-utils_src_prepare
+}
+
+src_configure() {
+   [[ $CBUILD != $CHOST ]] && export ac_cv_file__proc_{meminfo,stat}=yes 
#328971
+
+   local myeconfargs=()
+
+   use kernel_FreeBSD && myeconfargs+=( --with-proc=/compat/linux/proc )
+
+   myeconfargs+=(
+   $(use_enable openvz)
+   $(use_enable kernel_linux cgroup)
+   $(use_enable vserver)
+   $(use_enable unicode)
+   $(use_enable oom)
+   --enable-taskstats
+   )
+   autotools-utils_src_configure
+}



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

2015-09-10 Thread Christian Ruppert
commit: f57c989398a5a216c8ca0f38550764ad42449053
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Sep 10 08:23:52 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Sep 10 08:24:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57c9893

dev-db/xtrabackup-bin: Remove old ebuild

Package-Manager: portage-2.2.20.1

 dev-db/xtrabackup-bin/Manifest|  2 -
 dev-db/xtrabackup-bin/xtrabackup-bin-2.2.3.ebuild | 55 ---
 2 files changed, 57 deletions(-)

diff --git a/dev-db/xtrabackup-bin/Manifest b/dev-db/xtrabackup-bin/Manifest
index fa78772..91cfdd3 100644
--- a/dev-db/xtrabackup-bin/Manifest
+++ b/dev-db/xtrabackup-bin/Manifest
@@ -2,7 +2,5 @@ DIST percona-xtrabackup-2.1.9-x86_32.tar.gz 48553967 SHA256 
5cff7d0b8ca81a15f408
 DIST percona-xtrabackup-2.1.9-x86_64.tar.gz 49557534 SHA256 
a4821d324bcd6e40db9f8288d8f681efb1ce53e9fd4797e8a862a599d7b6c570 SHA512 
93b13414d67d23af1cacbd58033001cec4e7e097d231cd8e665814cfea5e9414e25a98d29738ef0dde72218c7aeb4cd0cb112bcc68f6a70fcc247dc91a80f486
 WHIRLPOOL 
ea9d696da8c4aa30fa73f052f4004b7451ae310c2654ecf5767f82a87d403c9727a7a9260a2ad3cb7d003916366fa041d9a0d69cd669fe98f7d7f867c313a2fb
 DIST percona-xtrabackup-2.2.12-Linux-i686.tar.gz 25150988 SHA256 
8d8954e1ab6b7f1274c8663b92df1d3765af420da01bfdb7f1bf30c0b8188caf SHA512 
67965379758eaf89714292a7c75a6d90befa185421bebc0fa3fbedf80cf200630aae576aff9c8f5ee080894fb01143924029b04106dcb8d97faa3bc62887d117
 WHIRLPOOL 
28deec400462a64d3e32a56cd819c80b9ff659a479e8cd6f28c44d17349293c101919a8dde1e0bbee721c12245a95c6d4901551d8a5f47df4971ca5289d34679
 DIST percona-xtrabackup-2.2.12-Linux-x86_64.tar.gz 25478801 SHA256 
73a02e348aa2eca10328af28548eeeb5eea25ba40c1abc5c0b79c4555c48e4ec SHA512 
1a42c0c5195ed955c954b741b63952e2f5eeaae7935372292ddbd665f6cfaacc55d0a00b1cb14839184ab28d03cd9771a177b39277c750553932a27cc0947119
 WHIRLPOOL 
f245441f99c209819fa2a1b8bcb08dbe6ff33f09ddcb418db25f1c38636d5983930ebae65ab5702351b36bae38a2a411ebbe7e8b3d72307804b79359db68a91a
-DIST percona-xtrabackup-2.2.3-4982-Linux-i686.tar.gz 23872530 SHA256 
435586fe3078dc363e0628ee5354ce0837ca282ee4f4a51b9e8417729392e027 SHA512 
ee8f1bb18e80e7fe053c73279acc94fbc03856f9593a6daeca398f24a6dc5e4f1af3e30d37101f6bfaef9c45a42ee59dd311739aea5605e5704b5c207eaad67e
 WHIRLPOOL 
2562ac17f851c92ff9a5303b2823bd21aa5148162282a0904945239cdd8bc1b1428d3e3882da8726cccec429db2c4c033536b8d323177c74750c63dd4911e17f
-DIST percona-xtrabackup-2.2.3-4982-Linux-x86_64.tar.gz 24266588 SHA256 
00c7efb4c2b8a14bd635eae9ae2b8310db11bab7cc34c051bae85d7f7af9919b SHA512 
9a2f52ff2b167523714970d71279a9f929e126dcb7257f238e4c41a546e14c9088c4d1839e30714500e5c781d8b41ccf43750d253422a1e4d8b16ec8efbf08fb
 WHIRLPOOL 
9e3e3d57920dd1d895c15d4cb2cece69f276ec07cc57fb09c89bd0d511ba9958bb55397adad15f0026e4535322034eb8bf38983f86342e2a56e33794d652eba2
 DIST percona-xtrabackup-2.2.5-5027-Linux-i686.tar.gz 24942813 SHA256 
b904bb8d7bc48b48aaadf1af8a21df9987198f36c23c576e2a2090c9e06eb55a SHA512 
16ca7739e43b65f22ac5ab9cc9e0e701d4b0ecbe179ebac70719902000a36cb37de87446b9a2830813fe2714ffdfa7bccb938961951c01804d8e2ec98f6d7c10
 WHIRLPOOL 
3d565e29ddaf9f21d3c0e85d49f2ba8379ab1c07961561853abdc197bbf3c4c7aa067e9e0da3d5de96569b41834282e2954a02e4d8169ed0030606c3f4169e6c
 DIST percona-xtrabackup-2.2.5-5027-Linux-x86_64.tar.gz 25313698 SHA256 
90b5ca03e872581e95aa3e24972212940417d3c64879b28bc37a848f89bba7e9 SHA512 
54576cecd24797730ab0b262558424e2716135de88ccc80dfb7716adfcf404fdb2ac2ceec99b436eb1e31392fffdf5eba122e15070cc0f10906aaf5617bada85
 WHIRLPOOL 
655143c2a75db8a38b9f97a657c3c199bf1054552a5b638ff8c27d3ad76b1d67b1504628077577664711010c8085b3185a754507c0f330e5603e94ebccbf25d2

diff --git a/dev-db/xtrabackup-bin/xtrabackup-bin-2.2.3.ebuild 
b/dev-db/xtrabackup-bin/xtrabackup-bin-2.2.3.ebuild
deleted file mode 100644
index 60dae13..000
--- a/dev-db/xtrabackup-bin/xtrabackup-bin-2.2.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MY_PN="percona-${PN/-bin}"
-MY_PVR="${PV}-4982"
-MY_P="${MY_PN}-${PV}"
-MY_PF="${MY_PN}-${MY_PVR}"
-
-inherit eutils
-
-DESCRIPTION="MySQL hot backup software that performs non-blocking backups for
-InnoDB and XtraDB databases"
-HOMEPAGE="http://www.percona.com/software/percona-xtrabackup;
-SRC_URI="
-   amd64? (
-   
http://www.percona.com/downloads/XtraBackup/XtraBackup-${PV}/binary/tarball/${MY_PF}-Linux-x86_64.tar.gz
-   )
-   x86? (
-   
http://www.percona.com/downloads/XtraBackup/XtraBackup-${PV}/binary/tarball/${MY_PF}-Linux-i686.tar.gz
-   )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="dev-libs/libaio
-   || ( dev-libs/libgcrypt:0/11 dev-libs/libgcrypt:11/11 )
-  

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

2015-09-10 Thread Christian Ruppert
commit: 2de11e41a62dccc01aa8bf64a5db82474b6fc153
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Sep 10 08:23:32 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Sep 10 08:24:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de11e41

dev-db/xtrabackup-bin: Version bump, bug 532110

Package-Manager: portage-2.2.20.1

 dev-db/xtrabackup-bin/Manifest |  2 +
 dev-db/xtrabackup-bin/xtrabackup-bin-2.2.12.ebuild | 55 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-db/xtrabackup-bin/Manifest b/dev-db/xtrabackup-bin/Manifest
index 8a16ff0..fa78772 100644
--- a/dev-db/xtrabackup-bin/Manifest
+++ b/dev-db/xtrabackup-bin/Manifest
@@ -1,5 +1,7 @@
 DIST percona-xtrabackup-2.1.9-x86_32.tar.gz 48553967 SHA256 
5cff7d0b8ca81a15f4084cf733c3e4ffb1856fbf9306628a493dfc4fa13ca62b SHA512 
1095fd84cb8361d8afecf713572ccb7fa792a204474951951bb6e5f526ce3b62ce835020f1ca40cd20290fe4db5b0039bfdcc97d2970f7422fd31293cee0ebd6
 WHIRLPOOL 
13919d1d7d7b0c80168446d24450b6d41764b09fbed136b0cd1d9493a0392150dddae72cca01262403cbfe0c848efd579acbf509c40715abee2289ea2d00ebc7
 DIST percona-xtrabackup-2.1.9-x86_64.tar.gz 49557534 SHA256 
a4821d324bcd6e40db9f8288d8f681efb1ce53e9fd4797e8a862a599d7b6c570 SHA512 
93b13414d67d23af1cacbd58033001cec4e7e097d231cd8e665814cfea5e9414e25a98d29738ef0dde72218c7aeb4cd0cb112bcc68f6a70fcc247dc91a80f486
 WHIRLPOOL 
ea9d696da8c4aa30fa73f052f4004b7451ae310c2654ecf5767f82a87d403c9727a7a9260a2ad3cb7d003916366fa041d9a0d69cd669fe98f7d7f867c313a2fb
+DIST percona-xtrabackup-2.2.12-Linux-i686.tar.gz 25150988 SHA256 
8d8954e1ab6b7f1274c8663b92df1d3765af420da01bfdb7f1bf30c0b8188caf SHA512 
67965379758eaf89714292a7c75a6d90befa185421bebc0fa3fbedf80cf200630aae576aff9c8f5ee080894fb01143924029b04106dcb8d97faa3bc62887d117
 WHIRLPOOL 
28deec400462a64d3e32a56cd819c80b9ff659a479e8cd6f28c44d17349293c101919a8dde1e0bbee721c12245a95c6d4901551d8a5f47df4971ca5289d34679
+DIST percona-xtrabackup-2.2.12-Linux-x86_64.tar.gz 25478801 SHA256 
73a02e348aa2eca10328af28548eeeb5eea25ba40c1abc5c0b79c4555c48e4ec SHA512 
1a42c0c5195ed955c954b741b63952e2f5eeaae7935372292ddbd665f6cfaacc55d0a00b1cb14839184ab28d03cd9771a177b39277c750553932a27cc0947119
 WHIRLPOOL 
f245441f99c209819fa2a1b8bcb08dbe6ff33f09ddcb418db25f1c38636d5983930ebae65ab5702351b36bae38a2a411ebbe7e8b3d72307804b79359db68a91a
 DIST percona-xtrabackup-2.2.3-4982-Linux-i686.tar.gz 23872530 SHA256 
435586fe3078dc363e0628ee5354ce0837ca282ee4f4a51b9e8417729392e027 SHA512 
ee8f1bb18e80e7fe053c73279acc94fbc03856f9593a6daeca398f24a6dc5e4f1af3e30d37101f6bfaef9c45a42ee59dd311739aea5605e5704b5c207eaad67e
 WHIRLPOOL 
2562ac17f851c92ff9a5303b2823bd21aa5148162282a0904945239cdd8bc1b1428d3e3882da8726cccec429db2c4c033536b8d323177c74750c63dd4911e17f
 DIST percona-xtrabackup-2.2.3-4982-Linux-x86_64.tar.gz 24266588 SHA256 
00c7efb4c2b8a14bd635eae9ae2b8310db11bab7cc34c051bae85d7f7af9919b SHA512 
9a2f52ff2b167523714970d71279a9f929e126dcb7257f238e4c41a546e14c9088c4d1839e30714500e5c781d8b41ccf43750d253422a1e4d8b16ec8efbf08fb
 WHIRLPOOL 
9e3e3d57920dd1d895c15d4cb2cece69f276ec07cc57fb09c89bd0d511ba9958bb55397adad15f0026e4535322034eb8bf38983f86342e2a56e33794d652eba2
 DIST percona-xtrabackup-2.2.5-5027-Linux-i686.tar.gz 24942813 SHA256 
b904bb8d7bc48b48aaadf1af8a21df9987198f36c23c576e2a2090c9e06eb55a SHA512 
16ca7739e43b65f22ac5ab9cc9e0e701d4b0ecbe179ebac70719902000a36cb37de87446b9a2830813fe2714ffdfa7bccb938961951c01804d8e2ec98f6d7c10
 WHIRLPOOL 
3d565e29ddaf9f21d3c0e85d49f2ba8379ab1c07961561853abdc197bbf3c4c7aa067e9e0da3d5de96569b41834282e2954a02e4d8169ed0030606c3f4169e6c

diff --git a/dev-db/xtrabackup-bin/xtrabackup-bin-2.2.12.ebuild 
b/dev-db/xtrabackup-bin/xtrabackup-bin-2.2.12.ebuild
new file mode 100644
index 000..c31eec4
--- /dev/null
+++ b/dev-db/xtrabackup-bin/xtrabackup-bin-2.2.12.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MY_PN="percona-${PN/-bin}"
+MY_P="${MY_PN}-${PV}"
+
+inherit eutils
+
+DESCRIPTION="MySQL hot backup software that performs non-blocking backups for
+InnoDB and 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=""
+
+DEPEND=""
+RDEPEND="dev-libs/libaio
+   || ( dev-libs/libgcrypt:0/11 dev-libs/libgcrypt:11/11 )
+   dev-libs/libgpg-error
+   dev-perl/DBD-mysql
+   sys-libs/zlib"
+
+if use amd64; then
+   S="${WORKDIR}/${MY_P}-Lin

[gentoo-commits] proj/vdr/devel:master commit in: media-plugins/vdr-softhddevice/

2015-10-01 Thread Christian Ruppert
commit: 16313b680f99291d0e116835d7aae425573d0402
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Oct  1 19:14:10 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Oct  1 19:14:10 2015 +
URL:https://gitweb.gentoo.org/proj/vdr/devel.git/commit/?id=16313b68

media-plugins/vdr-softhddevice: Version bump

Package-Manager: portage-2.2.22
Manifest-Sign-Key: 0x5EAB0C62B427ABC8

 media-plugins/vdr-softhddevice/Manifest| 13 ++--
 .../vdr-softhddevice-0.6.1_p20151001.ebuild| 71 ++
 2 files changed, 80 insertions(+), 4 deletions(-)

diff --git a/media-plugins/vdr-softhddevice/Manifest 
b/media-plugins/vdr-softhddevice/Manifest
index 99b2420..56148a5 100644
--- a/media-plugins/vdr-softhddevice/Manifest
+++ b/media-plugins/vdr-softhddevice/Manifest
@@ -10,6 +10,7 @@ AUX rc-addon-0.5.2.sh 1455 SHA256 
cbd538b06472716bea2280afbb57108c517b9c647beb14
 AUX rc-addon-0.6.0.sh 1741 SHA256 
15b3dc89c63c4a9ef85b2d99fa619c6859043fe39a3ab8b7085e89cb9cf66022 SHA512 
823f39eb857b605995a3982ec7ee465ed6935c3b81d4f167e3d24179f35469af6e79a76c159556c2f0b7e5321dd3bc099ca616f4d3558c7885932ce0f3cfc651
 WHIRLPOOL 
92eb658432c2628d171b8b321d683772162b3ae9f8697b9a4474867a16df0b0ac7b1e8a7ccad8d398b95f859303718b9317b159eb7052ede04dfe6075d2e50c3
 AUX vdr-softhddevice-0.5.1_Makefile.patch 3762 SHA256 
6b31dd827998859983ee0cce8761c07effcb4adc1ac480e715876fd1eb1ff0e2 SHA512 
7f1c3d4f399fc6af0b925c44b1828f8b89518863fcc5c4e154e31ab4d4baab6adbb382f4a76d4ddd7ea38f7388fcd2d882204381134aa69ae266100b0bb85648
 WHIRLPOOL 
4247dc8efa6cd67394699a6cd5e8127e6d704de7eed2efa25dda3ec2dd9f9b857eaa8ac822a7328d8ebc3c3b788f29bb8284a8d5935b6067743448cd25eef303
 DIST vdr-plugin-softhddevice-2ceeb6db4062ca57eaad5e25f86f68328035233c.tar.bz2 
139969 SHA256 660f1307c72d4a2b3f059efa5ebd719ff833edac3490452c9f1aa0543e2d34d4 
SHA512 
0b1aade444d9c667ec9a6fc5314be1b883b54298f33c1507326a100be435c8a2c22da827511b846f218b640704c74c785e7d1f65eafbd5b18ac243713bb1ac9c
 WHIRLPOOL 
deb612f9d11e441ce67cbe054271418020e8f5bd090677cb71cd8ea352d8fd0354f64e599759948bcab937298407f409c89a21b700a35eb7cc2506d0642b1ea5
+DIST vdr-plugin-softhddevice-5dc5601576c617516ec41c9c4899d3e18c0cc030.tar.bz2 
142220 SHA256 9aff947b1165914ba1e8adff5b6a9946da05bd7fda0abb3cd718d722fd0acd8e 
SHA512 
af1b537ff9406c08f991c728fb91e28ba1be81c9be137e9cc18391b731332d8677964831d4855989944b7747f690dea0a1fc2350afdc266e9771dcf66aa5bcac
 WHIRLPOOL 
76dfe9dff5963fcef20344b695eec8e3c094836825133d89fae3e5935e9c4504effec46e98f361dd6fe51bbc8fd94410198dd8dc847fd3d169b05a80cf2a3163
 DIST vdr-plugin-softhddevice-978fc59abadba1b9d305572554e6638198753a00.tar.bz2 
138785 SHA256 2a8edc81ab82000e4d1060e78d42b0da0d99afa5adc9638d0469de1942167aea 
SHA512 
2140c7cd3b6d93ce04cb56d816a277bf7c0f32ae228f51c58f5bf7c79b5b04a598db97057108dd11be569aff6d162ed904a4915247c7ed693a143ff35967d912
 WHIRLPOOL 
ca698d640ddefd2c80560011633d20f8d45ae279d0dacef6b07748dfb0669388bdca6c52036c3a67de349575a0f5f7c5e5b7c5cedbf9e4f9ee4bd2624ba4c306
 DIST vdr-plugin-softhddevice-a1939eb6cb94ed22d402e8935f3cec294b2af39d.tar.bz2 
140500 SHA256 a7195682fe12bf11a67fb7f247a4109e275f40d29f5624f2c316d02e101a760a 
SHA512 
9b858560bfafb19651a872adf060828b3e46dfa891b79b948fe29100271752c1be731e80776be3d69ae7bc77999a6840be763f5d48b21b33e17d7fda99f922ff
 WHIRLPOOL 
0efbe1e40c625d0d624f04a8cf05a7c981b2d25d4d370a64c6651a80fb8f8e27ad173e0817f93e45fbff3b79c57aa2fa91b6ee8abf8178947df0d0be888b347d
 DIST vdr-plugin-softhddevice-a3c0052c.tar.bz2 139540 SHA256 
a6b51fc1956c5f6a3e7d56c8220cc705ef30ffd7d87a0b22c19595b1361929d7 SHA512 
64140e57aa184aae9937d934650e07eff84fda1a3a1170588b37c532e4bc75e2d9e5b034dae5b0eba33903e9f58d63779039aa6c32555051d8153af9613d9838
 WHIRLPOOL 
012bb2fcfa923f40bc107856e56d6585f6435d81a165d4f887d3253e5fa84fd3d8142b1b8714be9266452eb8d5d0440d5255fa8636fc0c26ea4933c81a8d6ad4
@@ -19,14 +20,18 @@ EBUILD vdr-softhddevice-0.6.0_p20140108.ebuild 1807 SHA256 
07cefc8bf948e34d3a96d
 EBUILD vdr-softhddevice-0.6.0_p20140923.ebuild 2000 SHA256 
b8074f0d5365b910d4941bc7bead67ad10e72879a1c398fa4e80bd8ee102c31e SHA512 
29e892ece0d1ffcc0c33ccf679e478eb11f2473b981d3889d75c7f202a747adfd244c09471c26c058cc966d4816fb17adc11feccde1a52d273a7c36a2c03ecc7
 WHIRLPOOL 
670f78724614b3bb23b7a5a629b783544457bcae081e03d2bde1ef8e1841ee1f067f0a5f73ef18a8361ff9ba2acf466bf6c9a32d7caf33373e24e3ce2c2dddce
 EBUILD vdr-softhddevice-0.6.1_p20150209.ebuild 2105 SHA256 
50ec14c83556e6e80f83fd78bf7e92969e655df11e6d7b02f7000be85c2a4625 SHA512 
53cdfb1b35c68e0e96cabaf7f07fdf0679149b4162a9c1a6a47061c00c119ae1eb2a24c56d7bd19082fab4d0b2a30c121b16189503f644c3d5a5f5c09bf08190
 WHIRLPOOL 
484b1b000d02abe093f0751ddcb6597f2ea87699dd4f9f2e44577686cfb1b0a5a2202a0f63871326b07aab77d5044d3088b92f07f8ea4b23fc0bf5c154c4f84b
 EBUILD vdr-softhddevice-0.6.1_p20150310.ebuild 1826 SHA256 
266e5990af01185cd57426ada07ddb1bed8e84b78fdab70545f67fb54e9f4967 

[gentoo-commits] repo/gentoo:master commit in: media-video/nvidia-settings/

2015-09-27 Thread Christian Ruppert
commit: 3dbabfdb662295c25b84de83c9a2dfd291680ecd
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sun Sep 27 10:34:48 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Sun Sep 27 10:35:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dbabfdb

media-video/nvidia-settings: Fix nvidia-drivers dependency

Package-Manager: portage-2.2.22

 media-video/nvidia-settings/nvidia-settings-355.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/nvidia-settings/nvidia-settings-355.11.ebuild 
b/media-video/nvidia-settings/nvidia-settings-355.11.ebuild
index 56ab788..5189eea 100644
--- a/media-video/nvidia-settings/nvidia-settings-355.11.ebuild
+++ b/media-video/nvidia-settings/nvidia-settings-355.11.ebuild
@@ -31,7 +31,7 @@ COMMON_DEPEND="x11-libs/gtk+:2
>=x11-libs/libvdpau-1.0"
 
 RDEPEND="${COMMON_DEPEND}
-   x11-drivers/nvidia-drivers:0/340"
+   x11-drivers/nvidia-drivers:0/355"
 DEPEND="${RDEPEND}
virtual/pkgconfig
x11-proto/xproto"



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/eagle/

2015-09-27 Thread Christian Ruppert
commit: c10d452743fd95c62f03085effeaef70dc0c1fd1
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sun Sep 27 10:49:34 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Sun Sep 27 10:49:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c10d4527

sci-electronics/eagle: Version bump to 7.4.0

Package-Manager: portage-2.2.22

 sci-electronics/eagle/Manifest   |   2 +
 sci-electronics/eagle/eagle-7.4.0.ebuild | 130 +++
 2 files changed, 132 insertions(+)

diff --git a/sci-electronics/eagle/Manifest b/sci-electronics/eagle/Manifest
index 147bfbb..4768ec4 100644
--- a/sci-electronics/eagle/Manifest
+++ b/sci-electronics/eagle/Manifest
@@ -2,4 +2,6 @@ DIST eagle-lin-5.11.0.run 36691433 SHA256 
b7202e45fb2cb6c3fc6104a19f7cd3ef03d877
 DIST eagle-lin-5.12.0.run 36580499 SHA256 
7903438b6f171894d7503d6b6e3149d3da321c386a86d1b05f1e08a3b924dafd SHA512 
b2faf4cb4521f8ec6e843f7ea70b0e0dc0df36ded2687162921a4fec15386bf002c813dd198c6812544c9a6e0c0cab2fca514f6a1aa67dd69890b5edf9b1bc3d
 WHIRLPOOL 
6db4f6ce8d4268d0496d704696d4b02c66a8293535d6c7d3295a3880f1530f52f48b857310cd088a2bf28ddf8cae893a4532598e0672a267fd61890e7ba8
 DIST eagle-lin-6.6.0.run 41425368 SHA256 
1dd8f59a4c6b3a741e4c5e7eaa88347b9c12be8076c7cbb3580541a55a42a254 SHA512 
6b28231665e4af5726799f998b3a4961be631a4b36e732d72d76af1939bec6cc144bcdebf5724c9c216771fb5fecef9549843d5c1ada6c41fb6a9f33b2cc33e2
 WHIRLPOOL 
6743f753f41be9a59982b993bde9eb4051049759209278a8630ea93686bf55c22a92a09996aa27faab260af7f2b1611cec72b858abeecd26498d12297713e201
 DIST eagle-lin32-7.3.0.run 48599533 SHA256 
93428e5cd6938f6a5efccce5f9ca1d2223ba2118868efd810a3fc84caf871232 SHA512 
ef25fe7910a89e80b0c4c2d8a8f80269474510d5bd9250c6a2751ac198e7a5b4c687a30d1d784a86196589377ef7df527ff8cfa2a747c4f6e0f85496c3a180ab
 WHIRLPOOL 
9e9654bd55516cc2fa965fbb01156f2cc2c7189744b598a20c048b7b65d51aa0b7e01ebd87769b3124ef1c2e43f3be62477643098a500cf9635426a666d99267
+DIST eagle-lin32-7.4.0.run 49535353 SHA256 
c233413057454b26d9d9d714428a008a3e259178b16455330f3e97e6517857f7 SHA512 
667d213861458fb8f915dd1d46161e0b87fa9151f9686564638afdd33a8b2924fde28850c8bd6815d405104e48aa25957a5050e6276c43d5550a106016c0625a
 WHIRLPOOL 
3efef7280e0c6fb2c6d0b4d8090f103eeeb8a7eefd9764cf1081129a553a708e910ce9a6ef9d5ce4e5e232774b2db6f22125ccd4f91a157c7b206f14135d4e8d
 DIST eagle-lin64-7.3.0.run 48248700 SHA256 
2e7d98dc3c03bbd6ff3c10b54001722f57e25f8db8776851beac6fe755c8a7a5 SHA512 
bd158b25ed682c63405b90358f82ffcb0903c7f5e5ae81737efcb56b6074a78125de31909c64f31a5f4bab7727c63b6aa0c7af0f6440793010f7f6de3f92f681
 WHIRLPOOL 
e0422a00740182ce434ec7e1453234fc62fb83d20d5e6422b8d19440f6e6338826c0c55cb9995826be34c96885ddbc8b9345ada1e048635e5a793cd3bc81d6a4
+DIST eagle-lin64-7.4.0.run 49186247 SHA256 
2eda561eac449880087a717e65b823a6745b5102d1d9cbd95ecdc72fef739ac1 SHA512 
a840689487a120f03323cb05894e9de00bae0fefc44ca63eaf6642ebb91c839ddc59ea7efffa308072ca38692f9ba6da478f114a56180a4bb6ec74eb49740a13
 WHIRLPOOL 
152a56b2a68099f770d96209f184acc708bc0fa6507fac3abdc34e122b37a3827c530df687c06e10904ffb36b54053f782d48e6db0d22a995da25314312db700

diff --git a/sci-electronics/eagle/eagle-7.4.0.ebuild 
b/sci-electronics/eagle/eagle-7.4.0.ebuild
new file mode 100644
index 000..42f618a
--- /dev/null
+++ b/sci-electronics/eagle/eagle-7.4.0.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils
+
+DESCRIPTION="CadSoft EAGLE schematic and printed circuit board (PCB) layout 
editor"
+HOMEPAGE="http://www.cadsoft.de;
+SRC_URI="
+   x86? ( 
ftp://ftp.cadsoft.de/${PN}/program/${PV%\.[0-9]}/${PN}-lin32-${PV}.run )
+   amd64? ( 
ftp://ftp.cadsoft.de/${PN}/program/${PV%\.[0-9]}/${PN}-lin64-${PV}.run )"
+
+LICENSE="cadsoft-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 -*"
+IUSE="doc linguas_de linguas_zh"
+
+QA_PREBUILT="opt/eagle/bin/eagle"
+RESTRICT="mirror bindist"
+
+RDEPEND="
+   sys-libs/glibc
+   dev-libs/openssl:0
+   >=sys-libs/zlib-1.2.8-r1
+   >=media-libs/freetype-2.5.0.1
+   >=media-libs/fontconfig-2.10.92
+   x11-libs/libXext
+   x11-libs/libX11
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXrandr-1.4.2
+   >=x11-libs/libXcursor-1.1.14
+   >=x11-libs/libXi-1.7.2
+   net-print/cups
+   x11-libs/libxcb
+"
+
+# Append ${PV} since that's what upstream installs to
+case "${LINGUAS}" in
+   *de*)
+   MY_LANG="de";;
+   *)
+   MY_LANG="en";;
+esac
+
+src_unpack() {
+   # Extract the built-in .tar.bz2 file starting at __DATA__
+   sed  -e '1,/^__DATA__$/d' "${DISTDIR}/${A}" | tar xj || die "unpacking 
failed"
+}
+
+src_install() {
+   local installdir="/opt/

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

2015-09-09 Thread Christian Ruppert
commit: 08d974dd3308088eb5354ef934d281869d26cf4b
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Sep  9 20:24:59 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Sep  9 20:24:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08d974dd

dev-db/percona-toolkit: Version bump, bug 539282

Package-Manager: portage-2.2.20.1

 dev-db/percona-toolkit/Manifest|  1 +
 .../percona-toolkit/percona-toolkit-2.2.15.ebuild  | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest
index 84e15a8..1b29c40 100644
--- a/dev-db/percona-toolkit/Manifest
+++ b/dev-db/percona-toolkit/Manifest
@@ -1,2 +1,3 @@
 DIST percona-toolkit-2.2.11.tar.gz 1389718 SHA256 
848a8a57bf04dc1b2cc2ab555dd594a2c708b76656042ff38b1a91b8ccb1df4b SHA512 
d5e34fce1b6b69dfc1a8ecd7bcbe84e586e950976553f4fd30afb887a850770c08990216e41fc194bdd0a5642034905ee2d69c2f8b3781503c9b4aab47017cdb
 WHIRLPOOL 
79e02087c97b86e6e282215cf73c89d7d6842978a1d40d3b9e2a484437e6939a9957c7028feb8690ffc8b915c26627c943204f230f4cb09749bb3e22ec4189ff
+DIST percona-toolkit-2.2.15.tar.gz 1401540 SHA256 
ad9fffcee66852ac19c5d138e17474ff48af0083bc0fd8d0a6fb9400bab130f3 SHA512 
b7035701909c3587ded1438bef7bdaa4ca1f40b339dbce001826aeadff46335ff39023a020c05ebd3e81a9ede70de26a162c48e5852e47577e7c6b3ec49a57c0
 WHIRLPOOL 
782134712d7562699f6e1f60299852d67e1bb1193c846c4cf48dba666f4fac44da655157bd2d5dafb4ae89db64e371d8e2e875d0397b8d2c3f257302928873d4
 DIST percona-toolkit-2.2.7.tar.gz 1451687 SHA256 
49ed1fa6d46b8211ba82355ec3c9dd0614c3b29fd31993123f2041e85a38891e SHA512 
d3d7c4162de08c381810b815600effc683d1b79a8df2ccacd16e2b333924b6634c135f08387784c88867c90ce4ee1b334eae6d7f974e9587008da30b7206c5d3
 WHIRLPOOL 
b6d02d5bc0aafbd8fdabc48efb4fa8e0d04634d31185c2c12c2c2776e36e80f138f7bcd1a6fcd2c079ca0cd25c56e79a6aea0e1615dfc7ad26a553c60716674d

diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.15.ebuild 
b/dev-db/percona-toolkit/percona-toolkit-2.2.15.ebuild
new file mode 100644
index 000..f2aba78
--- /dev/null
+++ b/dev-db/percona-toolkit/percona-toolkit-2.2.15.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils perl-app perl-module toolchain-funcs
+
+DESCRIPTION="essential command-line utilities for MySQL"
+HOMEPAGE="http://www.percona.com/software/percona-toolkit/;
+SRC_URI="http://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/*
+   epatch "${FILESDIR}/${PN}-2.2.7-no-versioncheck.patch"
+}
+
+# Percona Toolkit does NOT contain the UDF code for Murmur/FNV any more.
+src_install() {
+   perl-module_src_install
+   dodoc docs/percona-toolkit.pod
+}



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

2015-09-09 Thread Christian Ruppert
commit: bc3517015d09612cb368b9c0991768e36eab2a61
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Sep  9 19:06:57 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Sep  9 20:07:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc351701

net-dns/bind: Security bump, bug #559462 - CVE-2015-5722, CVE-2015-5986

Package-Manager: portage-2.2.20.1

 net-dns/bind/Manifest  |   1 +
 net-dns/bind/bind-9.10.2_p4.ebuild | 407 +
 2 files changed, 408 insertions(+)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 5831123..b44630c 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,3 +1,4 @@
 DIST bind-9.10.2-P2.tar.gz 8469608 SHA256 
b1e6f0af88634aaf48fb9d06bbf82968264f49b8e2685f061dd3fd4c1ab76c5f SHA512 
f59a4e7ef268cd95be9c31b8f908a77b261c76bfad0572608f503175e4e06e69c22ee88f4b6ae9578cd096aa069d9401f76084c7e07b3e98e9dbbb40d535695c
 WHIRLPOOL 
10b035f790a43552b22eed13a98b8dcfdc0cc0614342ae221ce23ba655fb40a46e336cca8575460bf26a792303c6eba61e184ca5deb219372fdd09609b4c9798
 DIST bind-9.10.2-P3.tar.gz 8469831 SHA256 
78079a66dda455ffecfe93ef72d1ffc947f17b1c453d55ec06b860b49a5e1d4a SHA512 
cf33c3f83ab7c46f5919c16719870310f9e82237df4ed7ba4f7eb76ddae14b9644bd67dbb6c46e75650f59185aee391d3ac6fee45b2edb88473f9dbc578bb016
 WHIRLPOOL 
ff7e1c827bfb62e229b8d93c299ff0647614f8403ba84cd3ebdbcafd51d37fdfcee7afd3feaf73036dfc46904b9b506b1da7c7e8ae73e167fe6f1f0246dc6163
+DIST bind-9.10.2-P4.tar.gz 8471531 SHA256 
c00b21ec1def212957f28efe9d10aac52d6ec515e84fbf2c42143f5d71429cb8 SHA512 
71dd211167c46ada768389f818b114c9e101132544510df0fde7b83ccbe6ef4d7313a3a254f11efe1ccea43a35f74785de4757c9f6044320174f5a69d39cdd5c
 WHIRLPOOL 
0e179fb597c906c05d820969b8a005511aac177c968ffb10d34c1eda132c6caf9aa6fe8348a16e6ce55317784e44645a5295ccdb2aa740ac5960d6bd85dca7db
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.10.2_p4.ebuild 
b/net-dns/bind/bind-9.10.2_p4.ebuild
new file mode 100644
index 000..3464845
--- /dev/null
+++ b/net-dns/bind/bind-9.10.2_p4.ebuild
@@ -0,0 +1,407 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Re dlz/mysql and threads, needs to be verified..
+# MySQL uses thread local storage in its C api. Thus MySQL
+# requires that each thread of an application execute a MySQL
+# thread initialization to setup the thread local storage.
+# This is impossible to do safely while staying within the DLZ
+# driver API. This is a limitation caused by MySQL, and not the DLZ API.
+# Because of this BIND MUST only run with a single thread when
+# using the MySQL driver.
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+
+inherit python-r1 eutils autotools toolchain-funcs flag-o-matic multilib 
db-use user systemd
+
+MY_PV="${PV/_p/-P}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SDB_LDAP_VER="1.1.0-fc14"
+
+RRL_PV="${MY_PV}"
+
+NSLINT_DIR="contrib/nslint-3.0a2/"
+
+# SDB-LDAP: http://bind9-ldap.bayour.com/
+
+DESCRIPTION="BIND - Berkeley Internet Name Domain - Name Server"
+HOMEPAGE="http://www.isc.org/software/bind;
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz
+   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
+#  sdb-ldap? (
+#  
http://ftp.disconnected-by-peer.at/pub/bind-sdb-ldap-${SDB_LDAP_VER}.patch.bz2
+#  )"
+
+LICENSE="GPL-2 ISC BSD BSD-2 HPND JNIC openssl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="berkdb +caps dlz doc filter- fixed-rrset geoip gost gssapi idn ipv6
+json ldap mysql nslint odbc postgres python rpz seccomp selinux ssl static-libs
++threads urandom xml"
+# sdb-ldap - patch broken
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+REQUIRED_USE="postgres? ( dlz )
+   berkdb? ( dlz )
+   mysql? ( dlz !threads )
+   odbc? ( dlz )
+   ldap? ( dlz )
+   gost? ( ssl )
+   threads? ( caps )"
+# sdb-ldap? ( dlz )
+
+DEPEND="ssl? ( dev-libs/openssl:0[-bindist] )
+   mysql? ( >=virtual/mysql-4.0 )
+   odbc? ( >=dev-db/unixODBC-2.2.6 )
+   ldap? ( net-nds/openldap )
+   idn? ( net-dns/idnkit )
+   postgres? ( dev-db/postgresql:= )
+   caps? ( >=sys-libs/libca

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

2015-09-09 Thread Christian Ruppert
commit: 611412d9bb570646c5312f0d68c3134619d5b94f
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Sep  9 19:10:38 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Sep  9 20:07:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611412d9

net-dns/bind-tools: Security bump, bug #559462 - CVE-2015-5722, CVE-2015-5986

Package-Manager: portage-2.2.20.1

 net-dns/bind-tools/Manifest|   1 +
 net-dns/bind-tools/bind-tools-9.10.2_p4.ebuild | 125 +
 2 files changed, 126 insertions(+)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index 15de656..9f62224 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,2 +1,3 @@
 DIST bind-9.10.1-P1.tar.gz 8356463 SHA256 
974343108d32f253a130383d0ba51290fb7bf372092f1451f264a9e3ac09898d SHA512 
5fedff46d9cb0ff2544624c6d998f4f4bcd82152730e8e936c2611847fe443018b5c5c1dfb1dc49888dde5e3e30c3814f08369525612f0770575d54a3133ed48
 WHIRLPOOL 
6f39ff0e15676ed68f6d48d2ec5894b00de5192edbbbff9f62dcf83e62a1e72019d575da97b6e6cde91b8918da78721c48510dbaad88095d4f2b3af375eb
 DIST bind-9.10.2-P2.tar.gz 8469608 SHA256 
b1e6f0af88634aaf48fb9d06bbf82968264f49b8e2685f061dd3fd4c1ab76c5f SHA512 
f59a4e7ef268cd95be9c31b8f908a77b261c76bfad0572608f503175e4e06e69c22ee88f4b6ae9578cd096aa069d9401f76084c7e07b3e98e9dbbb40d535695c
 WHIRLPOOL 
10b035f790a43552b22eed13a98b8dcfdc0cc0614342ae221ce23ba655fb40a46e336cca8575460bf26a792303c6eba61e184ca5deb219372fdd09609b4c9798
+DIST bind-9.10.2-P4.tar.gz 8471531 SHA256 
c00b21ec1def212957f28efe9d10aac52d6ec515e84fbf2c42143f5d71429cb8 SHA512 
71dd211167c46ada768389f818b114c9e101132544510df0fde7b83ccbe6ef4d7313a3a254f11efe1ccea43a35f74785de4757c9f6044320174f5a69d39cdd5c
 WHIRLPOOL 
0e179fb597c906c05d820969b8a005511aac177c968ffb10d34c1eda132c6caf9aa6fe8348a16e6ce55317784e44645a5295ccdb2aa740ac5960d6bd85dca7db

diff --git a/net-dns/bind-tools/bind-tools-9.10.2_p4.ebuild 
b/net-dns/bind-tools/bind-tools-9.10.2_p4.ebuild
new file mode 100644
index 000..965482f
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.10.2_p4.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="http://www.isc.org/software/bind;
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz;
+
+LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc gost gssapi idn ipv6 readline seccomp ssl urandom xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+REQUIRED_USE="gost? ( ssl )"
+
+DEPEND="ssl? ( dev-libs/openssl:0 )
+   gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/idnkit )
+   gssapi? ( virtual/krb5 )
+   readline? ( sys-libs/readline:0= )
+   seccomp? ( sys-libs/libseccomp )"
+RDEPEND="${DEPEND}
+   !> config.h
+}
+
+src_compile() {
+   local AR=$(tc-getAR)
+
+   emake AR="${AR}" -C lib/
+   emake AR="${AR}" -C bin/delv/
+   emake AR="${AR}" -C bin/dig/
+   emake AR="${AR}" -C bin/nsupdate/
+   emake AR="${AR}" -C bin/dnssec/
+}
+
+src_install() {
+   dodoc README CHANGES FAQ
+
+   cd "${S}"/bin/delv
+   dobin delv
+   doman delv.1
+
+   cd "${S}"/bin/dig
+   dobin dig host nslookup
+   doman {dig,host,nslookup}.1
+
+   cd "${S}"/bin/nsupdate
+   dobin nsupdate
+   doman nsupdate.1
+   if use doc; then
+   dohtml nsupdate.html
+   fi
+
+   cd "${S}"/bin/dnssec
+   for tool in dsfromkey importkey keyfromlabel keygen \
+ revoke settime signzone verify; do
+   dobin dnssec-"${tool}"
+   doman dnssec-"${tool}".8
+   if use doc; then
+   dohtml dnssec-"${tool}".html
+   fi
+   done
+}



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

2015-09-09 Thread Christian Ruppert
commit: 78c28b789f3f79d436b7e2fcd406c84dd8faee2e
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Sep  9 19:07:43 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Sep  9 20:07:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c28b78

net-dns/bind: Remove old ebuild

Package-Manager: portage-2.2.20.1

 net-dns/bind/Manifest  |   1 -
 net-dns/bind/bind-9.10.2_p2.ebuild | 407 -
 2 files changed, 408 deletions(-)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index b44630c..fa6c181 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,4 +1,3 @@
-DIST bind-9.10.2-P2.tar.gz 8469608 SHA256 
b1e6f0af88634aaf48fb9d06bbf82968264f49b8e2685f061dd3fd4c1ab76c5f SHA512 
f59a4e7ef268cd95be9c31b8f908a77b261c76bfad0572608f503175e4e06e69c22ee88f4b6ae9578cd096aa069d9401f76084c7e07b3e98e9dbbb40d535695c
 WHIRLPOOL 
10b035f790a43552b22eed13a98b8dcfdc0cc0614342ae221ce23ba655fb40a46e336cca8575460bf26a792303c6eba61e184ca5deb219372fdd09609b4c9798
 DIST bind-9.10.2-P3.tar.gz 8469831 SHA256 
78079a66dda455ffecfe93ef72d1ffc947f17b1c453d55ec06b860b49a5e1d4a SHA512 
cf33c3f83ab7c46f5919c16719870310f9e82237df4ed7ba4f7eb76ddae14b9644bd67dbb6c46e75650f59185aee391d3ac6fee45b2edb88473f9dbc578bb016
 WHIRLPOOL 
ff7e1c827bfb62e229b8d93c299ff0647614f8403ba84cd3ebdbcafd51d37fdfcee7afd3feaf73036dfc46904b9b506b1da7c7e8ae73e167fe6f1f0246dc6163
 DIST bind-9.10.2-P4.tar.gz 8471531 SHA256 
c00b21ec1def212957f28efe9d10aac52d6ec515e84fbf2c42143f5d71429cb8 SHA512 
71dd211167c46ada768389f818b114c9e101132544510df0fde7b83ccbe6ef4d7313a3a254f11efe1ccea43a35f74785de4757c9f6044320174f5a69d39cdd5c
 WHIRLPOOL 
0e179fb597c906c05d820969b8a005511aac177c968ffb10d34c1eda132c6caf9aa6fe8348a16e6ce55317784e44645a5295ccdb2aa740ac5960d6bd85dca7db
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.10.2_p2.ebuild 
b/net-dns/bind/bind-9.10.2_p2.ebuild
deleted file mode 100644
index 8642d04..000
--- a/net-dns/bind/bind-9.10.2_p2.ebuild
+++ /dev/null
@@ -1,407 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Re dlz/mysql and threads, needs to be verified..
-# MySQL uses thread local storage in its C api. Thus MySQL
-# requires that each thread of an application execute a MySQL
-# thread initialization to setup the thread local storage.
-# This is impossible to do safely while staying within the DLZ
-# driver API. This is a limitation caused by MySQL, and not the DLZ API.
-# Because of this BIND MUST only run with a single thread when
-# using the MySQL driver.
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
-
-inherit python-r1 eutils autotools toolchain-funcs flag-o-matic multilib 
db-use user systemd
-
-MY_PV="${PV/_p/-P}"
-MY_PV="${MY_PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-
-SDB_LDAP_VER="1.1.0-fc14"
-
-RRL_PV="${MY_PV}"
-
-NSLINT_DIR="contrib/nslint-3.0a2/"
-
-# SDB-LDAP: http://bind9-ldap.bayour.com/
-
-DESCRIPTION="BIND - Berkeley Internet Name Domain - Name Server"
-HOMEPAGE="http://www.isc.org/software/bind;
-SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz
-   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
-#  sdb-ldap? (
-#  
http://ftp.disconnected-by-peer.at/pub/bind-sdb-ldap-${SDB_LDAP_VER}.patch.bz2
-#  )"
-
-LICENSE="GPL-2 ISC BSD BSD-2 HPND JNIC openssl"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="berkdb +caps dlz doc filter- fixed-rrset geoip gost gssapi idn ipv6
-json ldap mysql nslint odbc postgres python rpz seccomp selinux ssl static-libs
-+threads urandom xml"
-# sdb-ldap - patch broken
-# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
-
-REQUIRED_USE="postgres? ( dlz )
-   berkdb? ( dlz )
-   mysql? ( dlz !threads )
-   odbc? ( dlz )
-   ldap? ( dlz )
-   gost? ( ssl )
-   threads? ( caps )"
-# sdb-ldap? ( dlz )
-
-DEPEND="ssl? ( dev-libs/openssl:0[-bindist] )
-   mysql? ( >=virtual/mysql-4.0 )
-   odbc? ( >=dev-db/unixODBC-2.2.6 )
-   ldap? ( net-nds/openldap )
-   idn? ( net-dns/idnkit )
-   postgres? ( dev-db/postgresql:= )
-   caps? ( >=sys-libs/libcap-2.1.0 )
-   xml? ( dev-libs/libxml2 

[gentoo-commits] repo/gentoo:master commit in: media-video/nvidia-settings/

2015-09-24 Thread Christian Ruppert
commit: 6cc8025889d413a0d175cc73a03e1fd44d42074a
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Sep 24 20:17:46 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Sep 24 20:26:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc80258

media-video/nvidia-settings: Version bump, bug 561236

Package-Manager: portage-2.2.20.1

 media-video/nvidia-settings/Manifest   |  1 +
 media-video/nvidia-settings/metadata.xml   | 11 +--
 .../nvidia-settings/nvidia-settings-355.11.ebuild  | 80 ++
 3 files changed, 88 insertions(+), 4 deletions(-)

diff --git a/media-video/nvidia-settings/Manifest 
b/media-video/nvidia-settings/Manifest
index ed69383..915c28f 100644
--- a/media-video/nvidia-settings/Manifest
+++ b/media-video/nvidia-settings/Manifest
@@ -1 +1,2 @@
 DIST nvidia-settings-340.58.tar.bz2 1549850 SHA256 
21cd29fea50e62766d1985c84f6d6de8efa911e32abcbff8e7ccf0e43ebe25c0 SHA512 
4c581a940c99fac28564ab6154f47cae496ebfda6339b7f10c5decf8fea52b6c12e5b63dfcf78f8365909e49539560a50338edb17117881b6a03c196bd51836c
 WHIRLPOOL 
b486032339c4f8c4767239e3a4b001667bceb2c3ef5f3e94f08d1c54c60a958e1c76456415769ce9ff0503b6eb3d903aa89599a0234e08447c33671c598e66c8
+DIST nvidia-settings-355.11.tar.bz2 1570699 SHA256 
999ebc9e12ca1a6b6195d439f08aac0b9420f8117e42cac62dccd2872dabb74b SHA512 
7565e3d809c5f27ec9ca092a6369cf89ca7571e0cb1b1285c50192cc1cc763e95316d9c71d06ed2333077b97946318e825c6d672f48549b58bd41faa673fb49c
 WHIRLPOOL 
700a0c70fe63d4379d4ccb9dc7aa4350fbdc8b0c67d0a2d13c117d06b81fdf3fc7f1a690f9293b20f03a1876494d63ad5d4ec2536573f726d23cdbfa49c36c4e

diff --git a/media-video/nvidia-settings/metadata.xml 
b/media-video/nvidia-settings/metadata.xml
index a78c793..d76a291 100644
--- a/media-video/nvidia-settings/metadata.xml
+++ b/media-video/nvidia-settings/metadata.xml
@@ -1,8 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-id...@gentoo.org
-Christian Ruppert
-  
+   
+   id...@gentoo.org
+   Christian Ruppert
+   
+   
+   Additionally build the GTK 3 library
+   
 

diff --git a/media-video/nvidia-settings/nvidia-settings-355.11.ebuild 
b/media-video/nvidia-settings/nvidia-settings-355.11.ebuild
new file mode 100644
index 000..56ab788
--- /dev/null
+++ b/media-video/nvidia-settings/nvidia-settings-355.11.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="NVIDIA Linux X11 Settings Utility"
+HOMEPAGE="http://www.nvidia.com/;
+SRC_URI="ftp://download.nvidia.com/XFree86/${PN}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
+IUSE="examples gtk3"
+
+COMMON_DEPEND="x11-libs/gtk+:2
+   gtk3? ( x11-libs/gtk+:3 )
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXxf86vm
+   x11-libs/gdk-pixbuf[X]
+   media-libs/mesa
+   x11-libs/pango[X]
+   x11-libs/libXv
+   x11-libs/libXrandr
+   dev-libs/glib:2
+   dev-libs/jansson
+   x11-libs/cairo
+   >=x11-libs/libvdpau-1.0"
+
+RDEPEND="${COMMON_DEPEND}
+   x11-drivers/nvidia-drivers:0/340"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   x11-proto/xproto"
+
+src_compile() {
+   einfo "Building libXNVCtrl..."
+   emake -C src/ \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   RANLIB="$(tc-getRANLIB)" \
+   build-xnvctrl
+
+   einfo "Building nvidia-settings..."
+   emake -C src/ \
+   CC="$(tc-getCC)" \
+   LD="$(tc-getLD)" \
+   STRIP_CMD="$(type -P true)" \
+   NV_VERBOSE=1 \
+   NV_USE_BUNDLED_LIBJANSSON=0 \
+   NVML_AVAILABLE=0 \
+   GTK3_AVAILABLE=$(usex gtk3 1 0)
+}
+
+src_install() {
+   emake -C src/ DESTDIR="${D}" PREFIX=/usr NV_USE_BUNDLED_LIBJANSSON=0 
GTK3_AVAILABLE=$(usex gtk3 1 0) install
+
+   insinto /usr/$(get_libdir)
+   doins src/libXNVCtrl/libXNVCtrl.a
+
+   insinto /usr/include/NVCtrl
+   doins src/libXNVCtrl/*.h
+
+#  doicon doc/${PN}.png # Installed through nvidia-drivers
+   make_desktop_entry ${PN} "NVIDIA X Server Settings" ${PN} Settings
+
+   # bug 412569 - Installed through nvidia-drivers
+#  rm -rf "${D}"/usr/share/man
+
+   dodoc doc/*.txt
+
+   if use examples; then
+   docinto examples/
+   dodoc samples/*.c
+   dodoc samples/README
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2016-01-06 Thread Christian Ruppert
commit: 42be18bf65f165cdd322e8f75811a87f21654b07
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Jan  6 11:44:33 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Jan  6 11:45:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42be18bf

net-proxy/haproxy: Remove 1.6.1

Package-Manager: portage-2.2.26

 net-proxy/haproxy/Manifest |   1 -
 net-proxy/haproxy/haproxy-1.6.1.ebuild | 161 -
 2 files changed, 162 deletions(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 924cf03..d8171cb 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,5 +1,4 @@
 DIST haproxy-1.4.26.tar.gz 837280 SHA256 
a8787dae723c045eebd0ed9e0213514f909a67325d64e963eaf50c35b147d3d3 SHA512 
f21901069f651f3320c2b7cb6aee96fced5d4d5d4a73eec0d94dd8bd109a391d8da85026389e7209f85026cdefc1b879afcfd0a9bc0970e41aedd59e35935454
 WHIRLPOOL 
406b7f8bb4b9b3f6b8080f58431a804abea1d834ef9b8d86ede328b27e4f3fe944fbdae5bad8c3f7da75c81c92ff0e030950e09feac28eac4f763e511b5e7dce
 DIST haproxy-1.5.14.tar.gz 1345345 SHA256 
9565dd38649064d0350a2883fa81ccfe92eb17dcda457ebdc01535e1ab0c8f99 SHA512 
83d6101fd402f37845ab3febc914335e4c6d9bdebbb0ff81c8e048d5252ffa5a1b77c4250a434fed5dd541ef1f1f2c47d969b59f7a51d6ab9aea38a8646a9798
 WHIRLPOOL 
7d2c580589b9b31e1eba169e4bf930ac42d2564e21eb1c25adbdd39b701abd221fd671ebc227167ab956a48b2c30eeb740a6394355a8fa748c408ee42fdff6fc
 DIST haproxy-1.5.15.tar.gz 1356790 SHA256 
5af46e1438601d0919f5628081f660f9533087d88af3d9274f245395475663e1 SHA512 
9c4f1b5ebd2401e5a13f5929b3d8fc7f93fde694971a8f0cead8ad3d166779b1dd0e3da9c872f4681d7fc55d87ff4cb4396024eea34e1482d400707d275d4715
 WHIRLPOOL 
d37d4f9d8dccd24d2955eda9ff16a114d5d005f3589713c9607aec2f83dc24fc7f8f0c47b1067547e3fb84acaae6f68a7432c7fb3120ccb16c874bceb0e80792
-DIST haproxy-1.6.1.tar.gz 1538337 SHA256 
71da2abe610ed42afd6678c2e95321db5f3c416fe2803235f75fc459d8246289 SHA512 
ffb71b4a7fc4d4ede6c479689f6073e7e436b21f8e5010bf6bf73fce60c1cde0f02fd15a60e0c1ee5e15d0561b8b7c931bcdbb11058afc18c501e46179675c7f
 WHIRLPOOL 
7751b35ba576329b7c68b93fddb0d1f4772c436d11945e3d1ceb69e5448d11d51530a277f810450b7a2265b5dd81a802e996c20a9547aac679628900bf129436
 DIST haproxy-1.6.2.tar.gz 1538976 SHA256 
bd4a7eee79e1bfd25af59d956bb60e82acbb6f146f3fb3b30636036f4c9548d3 SHA512 
8cb1f2bb7e63e75b1350e37b4a06dae9627bc6004ceefc0e3dac7c6f56ea66cdc41ebaee0e536a5acbd4e5b067feba2589d3e360dd7fdc6d3d67c000f6c83ba9
 WHIRLPOOL 
9c4461c74959e896c0135bcd87830667ff8aa8fe23019ca0e4bc97a981acda75026f067bf860cde984adfa76db8ac8dea351cd2ec45c28d61587ea1dea9fe914

diff --git a/net-proxy/haproxy/haproxy-1.6.1.ebuild 
b/net-proxy/haproxy/haproxy-1.6.1.ebuild
deleted file mode 100644
index e9cd80d..000
--- a/net-proxy/haproxy/haproxy-1.6.1.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit user versionator toolchain-funcs flag-o-matic systemd linux-info
-
-MY_P="${PN}-${PV/_beta/-dev}"
-
-DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments"
-HOMEPAGE="http://haproxy.1wt.eu;
-SRC_URI="http://haproxy.1wt.eu/download/$(get_version_component_range 
1-2)/src/${MY_P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="+crypt doc examples net_ns +pcre pcre-jit ssl tools vim-syntax +zlib" # 
lua
-
-DEPEND="pcre? ( dev-libs/libpcre
-   pcre-jit? ( dev-libs/libpcre[jit] )
-   )
-   ssl? ( dev-libs/openssl:0[zlib?] )
-   zlib? ( sys-libs/zlib )"
-# lua? ( dev-lang/lua:5.3 )
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   enewgroup haproxy
-   enewuser haproxy -1 -1 -1 haproxy
-
-   if use net_ns; then
-   CONFIG_CHECK="~NET_NS"
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   sed -e 's:@SBINDIR@:'/usr/bin':' contrib/systemd/haproxy.service.in \
-   > contrib/systemd/haproxy.service || die
-
-   sed -ie 's:/usr/sbin/haproxy:/usr/bin/haproxy:' 
src/haproxy-systemd-wrapper.c || die
-}
-
-src_compile() {
-   local args="TARGET=linux2628 USE_GETADDRINFO=1"
-
-   if use crypt ; then
-   args="${args} USE_LIBCRYPT=1"
-   else
-   args="${args} USE_LIBCRYPT="
-   fi
-
-# bug 541042
-#  if use lua; then
-#  args="${args} USE_LUA=1"
-#  else
-   args="${args} USE_LUA="
-#  fi
-
-   if use net_ns; then
-   args="${args} USE_NS=1"
-   else
-   args="${args} USE_NS="
-   fi
-
-   if use pcre ; then
-   args="${args} USE_PCRE=1"
-   if use pcre-jit; the

[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2016-01-06 Thread Christian Ruppert
commit: fde90adcc8162d7266de3d32d5b2891d8e69fa47
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Jan  6 11:45:39 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Jan  6 11:45:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde90adc

net-proxy/haproxy: Version bump to 1.6.3

Package-Manager: portage-2.2.26

 net-proxy/haproxy/Manifest |   1 +
 net-proxy/haproxy/haproxy-1.6.3.ebuild | 161 +
 2 files changed, 162 insertions(+)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index d8171cb..7338109 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -2,3 +2,4 @@ DIST haproxy-1.4.26.tar.gz 837280 SHA256 
a8787dae723c045eebd0ed9e0213514f909a673
 DIST haproxy-1.5.14.tar.gz 1345345 SHA256 
9565dd38649064d0350a2883fa81ccfe92eb17dcda457ebdc01535e1ab0c8f99 SHA512 
83d6101fd402f37845ab3febc914335e4c6d9bdebbb0ff81c8e048d5252ffa5a1b77c4250a434fed5dd541ef1f1f2c47d969b59f7a51d6ab9aea38a8646a9798
 WHIRLPOOL 
7d2c580589b9b31e1eba169e4bf930ac42d2564e21eb1c25adbdd39b701abd221fd671ebc227167ab956a48b2c30eeb740a6394355a8fa748c408ee42fdff6fc
 DIST haproxy-1.5.15.tar.gz 1356790 SHA256 
5af46e1438601d0919f5628081f660f9533087d88af3d9274f245395475663e1 SHA512 
9c4f1b5ebd2401e5a13f5929b3d8fc7f93fde694971a8f0cead8ad3d166779b1dd0e3da9c872f4681d7fc55d87ff4cb4396024eea34e1482d400707d275d4715
 WHIRLPOOL 
d37d4f9d8dccd24d2955eda9ff16a114d5d005f3589713c9607aec2f83dc24fc7f8f0c47b1067547e3fb84acaae6f68a7432c7fb3120ccb16c874bceb0e80792
 DIST haproxy-1.6.2.tar.gz 1538976 SHA256 
bd4a7eee79e1bfd25af59d956bb60e82acbb6f146f3fb3b30636036f4c9548d3 SHA512 
8cb1f2bb7e63e75b1350e37b4a06dae9627bc6004ceefc0e3dac7c6f56ea66cdc41ebaee0e536a5acbd4e5b067feba2589d3e360dd7fdc6d3d67c000f6c83ba9
 WHIRLPOOL 
9c4461c74959e896c0135bcd87830667ff8aa8fe23019ca0e4bc97a981acda75026f067bf860cde984adfa76db8ac8dea351cd2ec45c28d61587ea1dea9fe914
+DIST haproxy-1.6.3.tar.gz 1555861 SHA256 
fd06b45054cde2c69cb3322dfdd8a4bcfc46eb9d0c4b36d20d3ea19d84e338a7 SHA512 
79ed526cd857dcd68d9b8289df4d4a2d87594e8d0d119f4d7c618597db7563a0cedc8417ddcfefb464a322d1fb50cb044656a2fbe78867f58052e0ddaa894bb9
 WHIRLPOOL 
37c6e1b0b063d8956d69039b55583320f4e191c1f9212b86ff1e8aef7b51f7e1228ad5923b86db893e25fb0ebb9d0570e88930cf45bc88a4a328e9576d982d30

diff --git a/net-proxy/haproxy/haproxy-1.6.3.ebuild 
b/net-proxy/haproxy/haproxy-1.6.3.ebuild
new file mode 100644
index 000..3f896e8
--- /dev/null
+++ b/net-proxy/haproxy/haproxy-1.6.3.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit user versionator toolchain-funcs flag-o-matic systemd linux-info
+
+MY_P="${PN}-${PV/_beta/-dev}"
+
+DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments"
+HOMEPAGE="http://haproxy.1wt.eu;
+SRC_URI="http://haproxy.1wt.eu/download/$(get_version_component_range 
1-2)/src/${MY_P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+crypt doc examples net_ns +pcre pcre-jit ssl tools vim-syntax +zlib" # 
lua
+
+DEPEND="pcre? ( dev-libs/libpcre
+   pcre-jit? ( dev-libs/libpcre[jit] )
+   )
+   ssl? ( dev-libs/openssl:0[zlib?] )
+   zlib? ( sys-libs/zlib )"
+# lua? ( dev-lang/lua:5.3 )
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   enewgroup haproxy
+   enewuser haproxy -1 -1 -1 haproxy
+
+   if use net_ns; then
+   CONFIG_CHECK="~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   sed -e 's:@SBINDIR@:'/usr/bin':' contrib/systemd/haproxy.service.in \
+   > contrib/systemd/haproxy.service || die
+
+   sed -ie 's:/usr/sbin/haproxy:/usr/bin/haproxy:' 
src/haproxy-systemd-wrapper.c || die
+}
+
+src_compile() {
+   local args="TARGET=linux2628 USE_GETADDRINFO=1"
+
+   if use crypt ; then
+   args="${args} USE_LIBCRYPT=1"
+   else
+   args="${args} USE_LIBCRYPT="
+   fi
+
+# bug 541042
+#  if use lua; then
+#  args="${args} USE_LUA=1"
+#  else
+   args="${args} USE_LUA="
+#  fi
+
+   if use net_ns; then
+   args="${args} USE_NS=1"
+   else
+   args="${args} USE_NS="
+   fi
+
+   if use pcre ; then
+   args="${args} USE_PCRE=1"
+   if use pcre-jit; then
+   args="${args} USE_PCRE_JIT=1"
+   else
+   args="${args} USE_PCRE_JIT="
+   fi
+   else
+   args="${args} USE_PCRE= USE_PCRE_JIT="
+   fi
+
+#  if use kernel_linux; then
+

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

2015-12-27 Thread Christian Ruppert
commit: 79e991fd0782b69a7a0b7b31aff6138c4b2dda2b
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sun Dec 27 19:36:51 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Sun Dec 27 19:36:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e991fd

net-dns/bind: Add patch comment / bug id

Package-Manager: portage-2.2.26

 net-dns/bind/bind-9.10.3_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind/bind-9.10.3_p2.ebuild 
b/net-dns/bind/bind-9.10.3_p2.ebuild
index 3b45baa..2c5d866 100644
--- a/net-dns/bind/bind-9.10.3_p2.ebuild
+++ b/net-dns/bind/bind-9.10.3_p2.ebuild
@@ -91,7 +91,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   epatch "${FILESDIR}"/${P}-libressl.patch
+   epatch "${FILESDIR}"/${P}-libressl.patch #563362
 
# Adjusting PATHs in manpages
for i in bin/{named/named.8,check/named-checkconf.8,rndc/rndc.8} ; do



[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/files/, net-dns/bind-tools/

2015-12-27 Thread Christian Ruppert
commit: 7b86453f35d4dcda7dacf9d3d3768bef4c5ad995
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sun Dec 27 19:38:54 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Sun Dec 27 19:38:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b86453f

net-dns/bind-tools: Version bump. Fixes bug 563648 and bug 568982

Package-Manager: portage-2.2.26

 net-dns/bind-tools/Manifest|   2 +-
 ...s-9.10.3.ebuild => bind-tools-9.10.3_p2.ebuild} |   3 +-
 .../files/bind-tools-9.10.3_p2-libressl.patch  | 110 +
 3 files changed, 113 insertions(+), 2 deletions(-)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index eba9343..f7eba42 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,4 +1,4 @@
 DIST bind-9.10.1-P1.tar.gz 8356463 SHA256 
974343108d32f253a130383d0ba51290fb7bf372092f1451f264a9e3ac09898d SHA512 
5fedff46d9cb0ff2544624c6d998f4f4bcd82152730e8e936c2611847fe443018b5c5c1dfb1dc49888dde5e3e30c3814f08369525612f0770575d54a3133ed48
 WHIRLPOOL 
6f39ff0e15676ed68f6d48d2ec5894b00de5192edbbbff9f62dcf83e62a1e72019d575da97b6e6cde91b8918da78721c48510dbaad88095d4f2b3af375eb
 DIST bind-9.10.2-P2.tar.gz 8469608 SHA256 
b1e6f0af88634aaf48fb9d06bbf82968264f49b8e2685f061dd3fd4c1ab76c5f SHA512 
f59a4e7ef268cd95be9c31b8f908a77b261c76bfad0572608f503175e4e06e69c22ee88f4b6ae9578cd096aa069d9401f76084c7e07b3e98e9dbbb40d535695c
 WHIRLPOOL 
10b035f790a43552b22eed13a98b8dcfdc0cc0614342ae221ce23ba655fb40a46e336cca8575460bf26a792303c6eba61e184ca5deb219372fdd09609b4c9798
 DIST bind-9.10.2-P4.tar.gz 8471531 SHA256 
c00b21ec1def212957f28efe9d10aac52d6ec515e84fbf2c42143f5d71429cb8 SHA512 
71dd211167c46ada768389f818b114c9e101132544510df0fde7b83ccbe6ef4d7313a3a254f11efe1ccea43a35f74785de4757c9f6044320174f5a69d39cdd5c
 WHIRLPOOL 
0e179fb597c906c05d820969b8a005511aac177c968ffb10d34c1eda132c6caf9aa6fe8348a16e6ce55317784e44645a5295ccdb2aa740ac5960d6bd85dca7db
-DIST bind-9.10.3.tar.gz 8552545 SHA256 
9ac33bd8754ab4b6ee449b1b2aa88e09f51cda088486f4ab1585acd920b98ff0 SHA512 
4dd6b298496cb451d8ccc0c1360f7bcfcd4f3180097c7fe4af33bffb8f8d38808e56bcc008d009deb5c8f1e612a2c6c00154b822df94a709195a3abf63e98f99
 WHIRLPOOL 
0562f3fb4fd0ca9b487f84a67321c1ccf4d05ca13272de740db9ccbda7bb50bea9d23f4d6732bf9b9dabbfaeef03e87b47a7eb7f36bf84c92aee2e87a76ea859
+DIST bind-9.10.3-P2.tar.gz 8523719 SHA256 
4a6c1911ac0d4b6be635b63de3429b6c168ea244043f12bbc8a4eb3368fd6ecd SHA512 
21905cdff464f9ff275b87744433970d4a80faa6d9245c66c092421a45e89e438bd78f3bfe0d795964312f072c936e44eb6867b72decbba86821619180ced210
 WHIRLPOOL 
7bc4038a746e5b5c4166fb0d7a57985be9defef4c4c494492312671b81853f506c3216fcd94df993f6f1088d4c36c838d40d85fedbe8eee1b4265c5e2caecaa6

diff --git a/net-dns/bind-tools/bind-tools-9.10.3.ebuild 
b/net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild
similarity index 97%
rename from net-dns/bind-tools/bind-tools-9.10.3.ebuild
rename to net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild
index fb90401..59d4b9b 100644
--- a/net-dns/bind-tools/bind-tools-9.10.3.ebuild
+++ b/net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild
@@ -21,7 +21,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~s
 IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml"
 # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
 
-REQUIRED_USE="gost? ( ssl )"
+REQUIRED_USE="gost? ( !libressl ssl )"
 
 DEPEND="
ssl? (
@@ -45,6 +45,7 @@ RESTRICT="test"
 src_prepare() {
epatch "${FILESDIR}"/${PN}-9.5.0_p1-lwconfig.patch #231247
epatch "${FILESDIR}"/${PN}-9.10.2-openssl.patch #417129
+   epatch "${FILESDIR}"/${P}-libressl.patch #563648
 
# Disable tests for now, bug 406399
sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die

diff --git a/net-dns/bind-tools/files/bind-tools-9.10.3_p2-libressl.patch 
b/net-dns/bind-tools/files/bind-tools-9.10.3_p2-libressl.patch
new file mode 100644
index 000..a38a70d
--- /dev/null
+++ b/net-dns/bind-tools/files/bind-tools-9.10.3_p2-libressl.patch
@@ -0,0 +1,110 @@
+Fix LibreSSL compatibility, patches from OpenBSD
+
+http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/isc-bind/patches/
+
+http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch-lib_dns_dst_openssl_h?rev=1.1=text/plain
+http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch-lib_dns_openssl_link_c?rev=1.1=text/plain
+http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch-lib_dns_openssldh_link_c?rev=1.1=text/plain
+http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch-lib_dns_openssldsa_link_c?rev=1.1=text/plain
+http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch-lib_dns_opensslrsa_link_c?r

[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/files/, net-dns/bind/

2015-12-27 Thread Christian Ruppert
commit: a32f595328efc2f1a00cd765eb1a7162424f4157
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sun Dec 27 19:32:04 2015 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Sun Dec 27 19:32:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32f5953

net-dns/bind: Version bump. Fixes bug 563362, bug 567438 and bug 568982

Package-Manager: portage-2.2.26

 net-dns/bind/Manifest  |   2 +-
 .../{bind-9.10.3.ebuild => bind-9.10.3_p2.ebuild}  |  14 ++-
 net-dns/bind/files/bind-9.10.3_p2-libressl.patch   | 110 +
 net-dns/bind/files/named.cache-r2  |  90 +
 4 files changed, 211 insertions(+), 5 deletions(-)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 92f5978..8ce5420 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,3 +1,3 @@
 DIST bind-9.10.2-P4.tar.gz 8471531 SHA256 
c00b21ec1def212957f28efe9d10aac52d6ec515e84fbf2c42143f5d71429cb8 SHA512 
71dd211167c46ada768389f818b114c9e101132544510df0fde7b83ccbe6ef4d7313a3a254f11efe1ccea43a35f74785de4757c9f6044320174f5a69d39cdd5c
 WHIRLPOOL 
0e179fb597c906c05d820969b8a005511aac177c968ffb10d34c1eda132c6caf9aa6fe8348a16e6ce55317784e44645a5295ccdb2aa740ac5960d6bd85dca7db
-DIST bind-9.10.3.tar.gz 8552545 SHA256 
9ac33bd8754ab4b6ee449b1b2aa88e09f51cda088486f4ab1585acd920b98ff0 SHA512 
4dd6b298496cb451d8ccc0c1360f7bcfcd4f3180097c7fe4af33bffb8f8d38808e56bcc008d009deb5c8f1e612a2c6c00154b822df94a709195a3abf63e98f99
 WHIRLPOOL 
0562f3fb4fd0ca9b487f84a67321c1ccf4d05ca13272de740db9ccbda7bb50bea9d23f4d6732bf9b9dabbfaeef03e87b47a7eb7f36bf84c92aee2e87a76ea859
+DIST bind-9.10.3-P2.tar.gz 8523719 SHA256 
4a6c1911ac0d4b6be635b63de3429b6c168ea244043f12bbc8a4eb3368fd6ecd SHA512 
21905cdff464f9ff275b87744433970d4a80faa6d9245c66c092421a45e89e438bd78f3bfe0d795964312f072c936e44eb6867b72decbba86821619180ced210
 WHIRLPOOL 
7bc4038a746e5b5c4166fb0d7a57985be9defef4c4c494492312671b81853f506c3216fcd94df993f6f1088d4c36c838d40d85fedbe8eee1b4265c5e2caecaa6
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.10.3.ebuild 
b/net-dns/bind/bind-9.10.3_p2.ebuild
similarity index 97%
rename from net-dns/bind/bind-9.10.3.ebuild
rename to net-dns/bind/bind-9.10.3_p2.ebuild
index f1956d5..3b45baa 100644
--- a/net-dns/bind/bind-9.10.3.ebuild
+++ b/net-dns/bind/bind-9.10.3_p2.ebuild
@@ -41,7 +41,7 @@ LICENSE="GPL-2 ISC BSD BSD-2 HPND JNIC openssl"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="berkdb +caps dlz doc fetchlimit filter- fixed-rrset geoip gost 
gssapi idn ipv6
-json ldap mysql nslint odbc postgres python rpz seccomp selinux sit ssl 
static-libs
+json ldap libressl mysql nslint odbc postgres python rpz seccomp selinux sit 
ssl static-libs
 +threads urandom xml"
 # sdb-ldap - patch broken
 # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
@@ -51,11 +51,15 @@ REQUIRED_USE="postgres? ( dlz )
mysql? ( dlz !threads )
odbc? ( dlz )
ldap? ( dlz )
-   gost? ( ssl )
+   gost? ( !libressl ssl )
threads? ( caps )"
 # sdb-ldap? ( dlz )
 
-DEPEND="ssl? ( dev-libs/openssl:0[-bindist] )
+DEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0[-bindist] )
+   libressl? ( dev-libs/libressl )
+   )
mysql? ( >=virtual/mysql-4.0 )
odbc? ( >=dev-db/unixODBC-2.2.6 )
ldap? ( net-nds/openldap )
@@ -87,6 +91,8 @@ pkg_setup() {
 }
 
 src_prepare() {
+   epatch "${FILESDIR}"/${P}-libressl.patch
+
# Adjusting PATHs in manpages
for i in bin/{named/named.8,check/named-checkconf.8,rndc/rndc.8} ; do
sed -i \
@@ -235,7 +241,7 @@ src_install() {
 
# ftp://ftp.rs.internic.net/domain/named.cache:
insinto /var/bind
-   newins "${FILESDIR}"/named.cache-r1 named.cache
+   newins "${FILESDIR}"/named.cache-r2 named.cache
 
insinto /var/bind/pri
newins "${FILESDIR}"/localhost.zone-r3 localhost.zone

diff --git a/net-dns/bind/files/bind-9.10.3_p2-libressl.patch 
b/net-dns/bind/files/bind-9.10.3_p2-libressl.patch
new file mode 100644
index 000..a38a70d
--- /dev/null
+++ b/net-dns/bind/files/bind-9.10.3_p2-libressl.patch
@@ -0,0 +1,110 @@
+Fix LibreSSL compatibility, patches from OpenBSD
+
+http://cvsweb.openbsd.org/cgi-bin/c

[gentoo-commits] repo/gentoo:master commit in: sci-electronics/eagle/

2016-05-25 Thread Christian Ruppert
commit: 9be7416f8a6a6bbb6865589d1c25785c19f76c49
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed May 25 18:56:22 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed May 25 18:56:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be7416f

sci-electronics/eagle: Remove old versions, also fixes bug 569794

Package-Manager: portage-2.2.28

 sci-electronics/eagle/Manifest|   3 -
 sci-electronics/eagle/eagle-5.11.0.ebuild |  95 
 sci-electronics/eagle/eagle-5.12.0.ebuild |  99 -
 sci-electronics/eagle/eagle-6.6.0.ebuild  | 101 --
 4 files changed, 298 deletions(-)

diff --git a/sci-electronics/eagle/Manifest b/sci-electronics/eagle/Manifest
index 4bc0fc6..fe4362e 100644
--- a/sci-electronics/eagle/Manifest
+++ b/sci-electronics/eagle/Manifest
@@ -1,6 +1,3 @@
-DIST eagle-lin-5.11.0.run 36691433 SHA256 
b7202e45fb2cb6c3fc6104a19f7cd3ef03d8776fdd277288feda412586cbc42d SHA512 
8bed866f963c397dfd634ed06c4a4f6ba640267d1bc9f377c7be99dea0b0dc1114217a24b7b90711b428650fdb47bd00cc555ceb515c6c64721e5b61faaf9add
 WHIRLPOOL 
7fc378cb448d2c67c6cd8809854dc8d446edd3a83f3ad3957a4fa3516c166f234a845ce9644fcce7d1ecf7525956041e749317f2ceb4f666ee9a161705ebc4d8
-DIST eagle-lin-5.12.0.run 36580499 SHA256 
7903438b6f171894d7503d6b6e3149d3da321c386a86d1b05f1e08a3b924dafd SHA512 
b2faf4cb4521f8ec6e843f7ea70b0e0dc0df36ded2687162921a4fec15386bf002c813dd198c6812544c9a6e0c0cab2fca514f6a1aa67dd69890b5edf9b1bc3d
 WHIRLPOOL 
6db4f6ce8d4268d0496d704696d4b02c66a8293535d6c7d3295a3880f1530f52f48b857310cd088a2bf28ddf8cae893a4532598e0672a267fd61890e7ba8
-DIST eagle-lin-6.6.0.run 41425368 SHA256 
1dd8f59a4c6b3a741e4c5e7eaa88347b9c12be8076c7cbb3580541a55a42a254 SHA512 
6b28231665e4af5726799f998b3a4961be631a4b36e732d72d76af1939bec6cc144bcdebf5724c9c216771fb5fecef9549843d5c1ada6c41fb6a9f33b2cc33e2
 WHIRLPOOL 
6743f753f41be9a59982b993bde9eb4051049759209278a8630ea93686bf55c22a92a09996aa27faab260af7f2b1611cec72b858abeecd26498d12297713e201
 DIST eagle-lin32-7.3.0.run 48599533 SHA256 
93428e5cd6938f6a5efccce5f9ca1d2223ba2118868efd810a3fc84caf871232 SHA512 
ef25fe7910a89e80b0c4c2d8a8f80269474510d5bd9250c6a2751ac198e7a5b4c687a30d1d784a86196589377ef7df527ff8cfa2a747c4f6e0f85496c3a180ab
 WHIRLPOOL 
9e9654bd55516cc2fa965fbb01156f2cc2c7189744b598a20c048b7b65d51aa0b7e01ebd87769b3124ef1c2e43f3be62477643098a500cf9635426a666d99267
 DIST eagle-lin32-7.4.0.run 49535353 SHA256 
c233413057454b26d9d9d714428a008a3e259178b16455330f3e97e6517857f7 SHA512 
667d213861458fb8f915dd1d46161e0b87fa9151f9686564638afdd33a8b2924fde28850c8bd6815d405104e48aa25957a5050e6276c43d5550a106016c0625a
 WHIRLPOOL 
3efef7280e0c6fb2c6d0b4d8090f103eeeb8a7eefd9764cf1081129a553a708e910ce9a6ef9d5ce4e5e232774b2db6f22125ccd4f91a157c7b206f14135d4e8d
 DIST eagle-lin32-7.6.0.run 51535802 SHA256 
0f3469e201a192161e0c7f95d3f12a5e51b6d2bd88d00c57a00e00fb3853dc3b SHA512 
1151a34b16240dfd6ba1aff108e75bbd14d2062b0d0c43a1587770bc4897018031eda685e86accdfbfd53f3988774db6e538d862eb5844c45e939098005c1e76
 WHIRLPOOL 
d00add4294813f9c2bbe9ca201b495bb52367f527cb58ec3aeb9f516e0289030cc8ab89d35d52603443b9c865f1f9192b4ec83126f4e0a5e726ad330928bcac2

diff --git a/sci-electronics/eagle/eagle-5.11.0.ebuild 
b/sci-electronics/eagle/eagle-5.11.0.ebuild
deleted file mode 100644
index 8fb24fd..000
--- a/sci-electronics/eagle/eagle-5.11.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="CadSoft EAGLE schematic and printed circuit board (PCB) layout 
editor"
-HOMEPAGE="http://www.cadsoft.de;
-
-KEYWORDS="amd64 x86"
-IUSE="doc linguas_de linguas_zh"
-LICENSE="cadsoft"
-RESTRICT="strip test mirror bindist"
-SLOT="0"
-
-SRC_URI="ftp://ftp.cadsoft.de/eagle/program/${PV%\.[0-9]}/${PN}-lin-${PV}.run;
-
-QA_FLAGS_IGNORED="opt/eagle-${PV}/bin/eagle"
-
-RDEPEND="
-   sys-libs/glibc
-   || ( virtual/jpeg:62[abi_x86_32(-)]  media-libs/jpeg:62[abi_x86_32(-)] )
-   >=media-libs/libpng-1.2.51:1.2[abi_x86_32(-)]
-   >=dev-libs/openssl-0.9.8z_p1-r2:0.9.8[abi_x86_32(-)]
-   x11-libs/libXext[abi_x86_32(-)]
-   x11-libs/libX11[abi_x86_32(-)]
-   x11-libs/libXau[abi_x86_32(-)]
-   x11-libs/libXdmcp[abi_x86_32(-)]
-"
-
-# Append ${PV} since that's what upstream installs to
-INSTALLDIR="/opt/eagle-${PV}"
-case "${LINGUAS}" in
-   *de*)
-   MY_LANG="de";;
-   *)
-   MY_LANG="en";;
-esac
-# Mandatory documentation being installed
-DOCS="README_${MY_LANG} UPDATE_${MY_LANG} library_${MY_LANG}.txt"
-
-src_unpack() {
-   # Extract the built-in .tar.bz2 file starting at __DATA__
-   sed  -e '1,/^__DATA__$/d' "${DISTDIR}/${A

[gentoo-commits] repo/gentoo:master commit in: sci-electronics/eagle/

2016-05-25 Thread Christian Ruppert
commit: 2ab224b6caea5b5464881309f007e745f1bb94dc
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed May 25 18:44:22 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed May 25 18:56:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab224b6

sci-electronics/eagle: Version bump to 7.6.0

Package-Manager: portage-2.2.28

 sci-electronics/eagle/Manifest   |   2 +
 sci-electronics/eagle/eagle-7.6.0.ebuild | 130 +++
 2 files changed, 132 insertions(+)

diff --git a/sci-electronics/eagle/Manifest b/sci-electronics/eagle/Manifest
index 4768ec4..4bc0fc6 100644
--- a/sci-electronics/eagle/Manifest
+++ b/sci-electronics/eagle/Manifest
@@ -3,5 +3,7 @@ DIST eagle-lin-5.12.0.run 36580499 SHA256 
7903438b6f171894d7503d6b6e3149d3da321c
 DIST eagle-lin-6.6.0.run 41425368 SHA256 
1dd8f59a4c6b3a741e4c5e7eaa88347b9c12be8076c7cbb3580541a55a42a254 SHA512 
6b28231665e4af5726799f998b3a4961be631a4b36e732d72d76af1939bec6cc144bcdebf5724c9c216771fb5fecef9549843d5c1ada6c41fb6a9f33b2cc33e2
 WHIRLPOOL 
6743f753f41be9a59982b993bde9eb4051049759209278a8630ea93686bf55c22a92a09996aa27faab260af7f2b1611cec72b858abeecd26498d12297713e201
 DIST eagle-lin32-7.3.0.run 48599533 SHA256 
93428e5cd6938f6a5efccce5f9ca1d2223ba2118868efd810a3fc84caf871232 SHA512 
ef25fe7910a89e80b0c4c2d8a8f80269474510d5bd9250c6a2751ac198e7a5b4c687a30d1d784a86196589377ef7df527ff8cfa2a747c4f6e0f85496c3a180ab
 WHIRLPOOL 
9e9654bd55516cc2fa965fbb01156f2cc2c7189744b598a20c048b7b65d51aa0b7e01ebd87769b3124ef1c2e43f3be62477643098a500cf9635426a666d99267
 DIST eagle-lin32-7.4.0.run 49535353 SHA256 
c233413057454b26d9d9d714428a008a3e259178b16455330f3e97e6517857f7 SHA512 
667d213861458fb8f915dd1d46161e0b87fa9151f9686564638afdd33a8b2924fde28850c8bd6815d405104e48aa25957a5050e6276c43d5550a106016c0625a
 WHIRLPOOL 
3efef7280e0c6fb2c6d0b4d8090f103eeeb8a7eefd9764cf1081129a553a708e910ce9a6ef9d5ce4e5e232774b2db6f22125ccd4f91a157c7b206f14135d4e8d
+DIST eagle-lin32-7.6.0.run 51535802 SHA256 
0f3469e201a192161e0c7f95d3f12a5e51b6d2bd88d00c57a00e00fb3853dc3b SHA512 
1151a34b16240dfd6ba1aff108e75bbd14d2062b0d0c43a1587770bc4897018031eda685e86accdfbfd53f3988774db6e538d862eb5844c45e939098005c1e76
 WHIRLPOOL 
d00add4294813f9c2bbe9ca201b495bb52367f527cb58ec3aeb9f516e0289030cc8ab89d35d52603443b9c865f1f9192b4ec83126f4e0a5e726ad330928bcac2
 DIST eagle-lin64-7.3.0.run 48248700 SHA256 
2e7d98dc3c03bbd6ff3c10b54001722f57e25f8db8776851beac6fe755c8a7a5 SHA512 
bd158b25ed682c63405b90358f82ffcb0903c7f5e5ae81737efcb56b6074a78125de31909c64f31a5f4bab7727c63b6aa0c7af0f6440793010f7f6de3f92f681
 WHIRLPOOL 
e0422a00740182ce434ec7e1453234fc62fb83d20d5e6422b8d19440f6e6338826c0c55cb9995826be34c96885ddbc8b9345ada1e048635e5a793cd3bc81d6a4
 DIST eagle-lin64-7.4.0.run 49186247 SHA256 
2eda561eac449880087a717e65b823a6745b5102d1d9cbd95ecdc72fef739ac1 SHA512 
a840689487a120f03323cb05894e9de00bae0fefc44ca63eaf6642ebb91c839ddc59ea7efffa308072ca38692f9ba6da478f114a56180a4bb6ec74eb49740a13
 WHIRLPOOL 
152a56b2a68099f770d96209f184acc708bc0fa6507fac3abdc34e122b37a3827c530df687c06e10904ffb36b54053f782d48e6db0d22a995da25314312db700
+DIST eagle-lin64-7.6.0.run 51149541 SHA256 
1a794c90b7fc37180c3a9e45904559083e4479bf91f0f7db02ab6799db74acf2 SHA512 
2eb3192c7aab36d23ecaae4ac4cf0b096306383bcf49680fb5936f9c45ef42d429f72796f03f818f46ba945ead5b60e57744d78ca1e3c63b73b44c185586a82c
 WHIRLPOOL 
9dafc12d082c70c3b0e058ad3d9c07eb7e365924bee76ecf73d840b33025c37d62b65682cdd313b3b878f85da49ccc53d2bf28304abc919536f48d46740fa3bf

diff --git a/sci-electronics/eagle/eagle-7.6.0.ebuild 
b/sci-electronics/eagle/eagle-7.6.0.ebuild
new file mode 100644
index 000..423a679
--- /dev/null
+++ b/sci-electronics/eagle/eagle-7.6.0.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit eutils
+
+DESCRIPTION="CadSoft EAGLE schematic and printed circuit board (PCB) layout 
editor"
+HOMEPAGE="http://www.cadsoft.de;
+SRC_URI="
+   x86? ( 
ftp://ftp.cadsoft.de/${PN}/program/${PV%\.[0-9]}/${PN}-lin32-${PV}.run )
+   amd64? ( 
ftp://ftp.cadsoft.de/${PN}/program/${PV%\.[0-9]}/${PN}-lin64-${PV}.run )"
+
+LICENSE="cadsoft-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 -*"
+IUSE="doc linguas_de linguas_zh"
+
+QA_PREBUILT="opt/eagle/bin/eagle"
+RESTRICT="mirror bindist"
+
+RDEPEND="
+   sys-libs/glibc
+   dev-libs/openssl:0
+   >=sys-libs/zlib-1.2.8-r1
+   >=media-libs/freetype-2.5.0.1
+   >=media-libs/fontconfig-2.10.92
+   x11-libs/libXext
+   x11-libs/libX11
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXrandr-1.4.2
+   >=x11-libs/libXcursor-1.1.14
+   >=x11-libs/libXi-1.7.2
+   net-print/cups
+   x11-libs/libxcb
+"
+
+# Append ${PV} since that's what upstream installs

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

2016-01-20 Thread Christian Ruppert
commit: 62dfcde5e67a3d9b4430a1b00c604c910ab0d119
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Jan 20 18:53:27 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Jan 20 18:56:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62dfcde5

net-dns/bind: Version bump, fixes bug 572414 - CVE-2015-8704

Package-Manager: portage-2.2.26

 net-dns/bind/Manifest  |   1 +
 net-dns/bind/bind-9.10.3_p3.ebuild | 416 +
 2 files changed, 417 insertions(+)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 1662149..44732d6 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,2 +1,3 @@
 DIST bind-9.10.3-P2.tar.gz 8523719 SHA256 
4a6c1911ac0d4b6be635b63de3429b6c168ea244043f12bbc8a4eb3368fd6ecd SHA512 
21905cdff464f9ff275b87744433970d4a80faa6d9245c66c092421a45e89e438bd78f3bfe0d795964312f072c936e44eb6867b72decbba86821619180ced210
 WHIRLPOOL 
7bc4038a746e5b5c4166fb0d7a57985be9defef4c4c494492312671b81853f506c3216fcd94df993f6f1088d4c36c838d40d85fedbe8eee1b4265c5e2caecaa6
+DIST bind-9.10.3-P3.tar.gz 8527540 SHA256 
690810d1fbb72afa629e74638d19cd44e28d2b2e5eb63f55c705ad85d1a4cb83 SHA512 
3f42e8646d84dd68ad99290697de45cac19c40a17bda528eddfd03fad612ca5d1970847910e2d7f45e2fbe5e626879c323405bc6b50993ae6b11b8e75aa597f8
 WHIRLPOOL 
2a7a8a8cc9790d0bb12fd0fa2c0ac9fc3d9c9947f3ff412eedf5e19e68373ad824eeab8d1cbadd9ddaada3e827ac1719f2e403ed060a4cbd98b2552f7027c0e5
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.10.3_p3.ebuild 
b/net-dns/bind/bind-9.10.3_p3.ebuild
new file mode 100644
index 000..75022f9
--- /dev/null
+++ b/net-dns/bind/bind-9.10.3_p3.ebuild
@@ -0,0 +1,416 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Re dlz/mysql and threads, needs to be verified..
+# MySQL uses thread local storage in its C api. Thus MySQL
+# requires that each thread of an application execute a MySQL
+# thread initialization to setup the thread local storage.
+# This is impossible to do safely while staying within the DLZ
+# driver API. This is a limitation caused by MySQL, and not the DLZ API.
+# Because of this BIND MUST only run with a single thread when
+# using the MySQL driver.
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+
+inherit python-r1 eutils autotools toolchain-funcs flag-o-matic multilib 
db-use user systemd
+
+MY_PV="${PV/_p/-P}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SDB_LDAP_VER="1.1.0-fc14"
+
+RRL_PV="${MY_PV}"
+
+NSLINT_DIR="contrib/nslint-3.0a2/"
+
+# SDB-LDAP: http://bind9-ldap.bayour.com/
+
+DESCRIPTION="BIND - Berkeley Internet Name Domain - Name Server"
+HOMEPAGE="http://www.isc.org/software/bind;
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz
+   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
+#  sdb-ldap? (
+#  
http://ftp.disconnected-by-peer.at/pub/bind-sdb-ldap-${SDB_LDAP_VER}.patch.bz2
+#  )"
+
+LICENSE="GPL-2 ISC BSD BSD-2 HPND JNIC openssl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="berkdb +caps dlz doc fetchlimit filter- fixed-rrset geoip gost 
gssapi idn ipv6
+json ldap libressl mysql nslint odbc postgres python rpz seccomp selinux sit 
ssl static-libs
++threads urandom xml"
+# sdb-ldap - patch broken
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+REQUIRED_USE="postgres? ( dlz )
+   berkdb? ( dlz )
+   mysql? ( dlz !threads )
+   odbc? ( dlz )
+   ldap? ( dlz )
+   gost? ( !libressl ssl )
+   threads? ( caps )"
+# sdb-ldap? ( dlz )
+
+DEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0[-bindist] )
+   libressl? ( dev-libs/libressl )
+   )
+   mysql? ( >=virtual/mysql-4.0 )
+   odbc? ( >=dev-db/unixODBC-2.2.6 )
+   ldap? ( net-nds/openldap )
+   idn? ( net-dns/idnkit )
+   postgres? ( dev-db/postgresql:= )
+   caps? ( >=sys-libs/libcap-2.1.0 )
+   xml? ( dev-libs/libxml2 )
+   geoip? ( >=dev-libs/geoip-1.4.6 )
+   gssapi? ( virtual/krb5 )
+   gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
+   seccomp? ( sys-libs/libseccomp )
+   json? ( dev-libs/json-c )"
+#  sdb-l

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

2016-01-20 Thread Christian Ruppert
commit: 5e3014e2bc1d9534e068834f775ede7a8804f2d8
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Jan 20 18:54:55 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Jan 20 18:56:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e3014e2

net-dns/bind-tools: Remove old versions

Package-Manager: portage-2.2.26

 net-dns/bind-tools/Manifest   |   2 -
 net-dns/bind-tools/bind-tools-9.10.2_p2.ebuild| 125 -
 net-dns/bind-tools/bind-tools-9.10.2_p4-r1.ebuild | 129 --
 net-dns/bind-tools/bind-tools-9.10.2_p4.ebuild| 125 -
 4 files changed, 381 deletions(-)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index f7eba42..ceb70e4 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,4 +1,2 @@
 DIST bind-9.10.1-P1.tar.gz 8356463 SHA256 
974343108d32f253a130383d0ba51290fb7bf372092f1451f264a9e3ac09898d SHA512 
5fedff46d9cb0ff2544624c6d998f4f4bcd82152730e8e936c2611847fe443018b5c5c1dfb1dc49888dde5e3e30c3814f08369525612f0770575d54a3133ed48
 WHIRLPOOL 
6f39ff0e15676ed68f6d48d2ec5894b00de5192edbbbff9f62dcf83e62a1e72019d575da97b6e6cde91b8918da78721c48510dbaad88095d4f2b3af375eb
-DIST bind-9.10.2-P2.tar.gz 8469608 SHA256 
b1e6f0af88634aaf48fb9d06bbf82968264f49b8e2685f061dd3fd4c1ab76c5f SHA512 
f59a4e7ef268cd95be9c31b8f908a77b261c76bfad0572608f503175e4e06e69c22ee88f4b6ae9578cd096aa069d9401f76084c7e07b3e98e9dbbb40d535695c
 WHIRLPOOL 
10b035f790a43552b22eed13a98b8dcfdc0cc0614342ae221ce23ba655fb40a46e336cca8575460bf26a792303c6eba61e184ca5deb219372fdd09609b4c9798
-DIST bind-9.10.2-P4.tar.gz 8471531 SHA256 
c00b21ec1def212957f28efe9d10aac52d6ec515e84fbf2c42143f5d71429cb8 SHA512 
71dd211167c46ada768389f818b114c9e101132544510df0fde7b83ccbe6ef4d7313a3a254f11efe1ccea43a35f74785de4757c9f6044320174f5a69d39cdd5c
 WHIRLPOOL 
0e179fb597c906c05d820969b8a005511aac177c968ffb10d34c1eda132c6caf9aa6fe8348a16e6ce55317784e44645a5295ccdb2aa740ac5960d6bd85dca7db
 DIST bind-9.10.3-P2.tar.gz 8523719 SHA256 
4a6c1911ac0d4b6be635b63de3429b6c168ea244043f12bbc8a4eb3368fd6ecd SHA512 
21905cdff464f9ff275b87744433970d4a80faa6d9245c66c092421a45e89e438bd78f3bfe0d795964312f072c936e44eb6867b72decbba86821619180ced210
 WHIRLPOOL 
7bc4038a746e5b5c4166fb0d7a57985be9defef4c4c494492312671b81853f506c3216fcd94df993f6f1088d4c36c838d40d85fedbe8eee1b4265c5e2caecaa6

diff --git a/net-dns/bind-tools/bind-tools-9.10.2_p2.ebuild 
b/net-dns/bind-tools/bind-tools-9.10.2_p2.ebuild
deleted file mode 100644
index 6db6fe9..000
--- a/net-dns/bind-tools/bind-tools-9.10.2_p2.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils autotools flag-o-matic toolchain-funcs
-
-MY_PN=${PN//-tools}
-MY_PV=${PV/_p/-P}
-MY_PV=${MY_PV/_rc/rc}
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
-HOMEPAGE="http://www.isc.org/software/bind;
-SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz;
-
-LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc gost gssapi idn ipv6 readline seccomp ssl urandom xml"
-# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
-
-REQUIRED_USE="gost? ( ssl )"
-
-DEPEND="ssl? ( dev-libs/openssl:0 )
-   gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
-   xml? ( dev-libs/libxml2 )
-   idn? ( net-dns/idnkit )
-   gssapi? ( virtual/krb5 )
-   readline? ( sys-libs/readline:0= )
-   seccomp? ( sys-libs/libseccomp )"
-RDEPEND="${DEPEND}
-   !> config.h
-}
-
-src_compile() {
-   local AR=$(tc-getAR)
-
-   emake AR="${AR}" -C lib/
-   emake AR="${AR}" -C bin/delv/
-   emake AR="${AR}" -C bin/dig/
-   emake AR="${AR}" -C bin/nsupdate/
-   emake AR="${AR}" -C bin/dnssec/
-}
-
-src_install() {
-   dodoc README CHANGES FAQ
-
-   cd "${S}"/bin/delv
-   dobin delv
-   doman delv.1
-
-   cd "${S}"/bin/dig
-   dobin dig host nslookup
-   doman {dig,host,nslookup}.1
-
-   cd "${S}"/bin/nsupdate
-   dobin nsupdate
-   doman nsupdate.1
-   if use doc; then
-   dohtml nsupdate.html
-   fi
-
-   cd "${S}"/bin/dnssec
-   for tool in dsfromkey importkey keyfromlabel keygen \
- revoke settime signzone verify; do
-   dobin dnssec-"${tool}"
-   doman dnssec-"${tool}".8
-   if

[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/files/, net-dns/bind/

2016-01-20 Thread Christian Ruppert
commit: 0e0691849217fd2a7038ca3f7392a40967081e8f
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Jan 20 18:46:10 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Jan 20 18:56:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e069184

net-dns/bind: Remove old versions. Cleanup

Package-Manager: portage-2.2.26

 net-dns/bind/Manifest  |   1 -
 net-dns/bind/bind-9.10.2_p4-r1.ebuild  | 408 -
 net-dns/bind/bind-9.10.2_p4.ebuild | 407 
 .../bind/files/bind-9.7.3-odbc-dlz-detect.patch|  21 --
 net-dns/bind/files/bind-dlzmysql5-reconnect.patch  |  59 ---
 net-dns/bind/files/named.cache |  88 -
 net-dns/bind/files/named.cache-r1  |  90 -
 7 files changed, 1074 deletions(-)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 8ce5420..1662149 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,3 +1,2 @@
-DIST bind-9.10.2-P4.tar.gz 8471531 SHA256 
c00b21ec1def212957f28efe9d10aac52d6ec515e84fbf2c42143f5d71429cb8 SHA512 
71dd211167c46ada768389f818b114c9e101132544510df0fde7b83ccbe6ef4d7313a3a254f11efe1ccea43a35f74785de4757c9f6044320174f5a69d39cdd5c
 WHIRLPOOL 
0e179fb597c906c05d820969b8a005511aac177c968ffb10d34c1eda132c6caf9aa6fe8348a16e6ce55317784e44645a5295ccdb2aa740ac5960d6bd85dca7db
 DIST bind-9.10.3-P2.tar.gz 8523719 SHA256 
4a6c1911ac0d4b6be635b63de3429b6c168ea244043f12bbc8a4eb3368fd6ecd SHA512 
21905cdff464f9ff275b87744433970d4a80faa6d9245c66c092421a45e89e438bd78f3bfe0d795964312f072c936e44eb6867b72decbba86821619180ced210
 WHIRLPOOL 
7bc4038a746e5b5c4166fb0d7a57985be9defef4c4c494492312671b81853f506c3216fcd94df993f6f1088d4c36c838d40d85fedbe8eee1b4265c5e2caecaa6
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.10.2_p4-r1.ebuild 
b/net-dns/bind/bind-9.10.2_p4-r1.ebuild
deleted file mode 100644
index 68ccb97..000
--- a/net-dns/bind/bind-9.10.2_p4-r1.ebuild
+++ /dev/null
@@ -1,408 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Re dlz/mysql and threads, needs to be verified..
-# MySQL uses thread local storage in its C api. Thus MySQL
-# requires that each thread of an application execute a MySQL
-# thread initialization to setup the thread local storage.
-# This is impossible to do safely while staying within the DLZ
-# driver API. This is a limitation caused by MySQL, and not the DLZ API.
-# Because of this BIND MUST only run with a single thread when
-# using the MySQL driver.
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
-
-inherit python-r1 eutils autotools toolchain-funcs flag-o-matic multilib 
db-use user systemd
-
-MY_PV="${PV/_p/-P}"
-MY_PV="${MY_PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-
-SDB_LDAP_VER="1.1.0-fc14"
-
-RRL_PV="${MY_PV}"
-
-NSLINT_DIR="contrib/nslint-3.0a2/"
-
-# SDB-LDAP: http://bind9-ldap.bayour.com/
-
-DESCRIPTION="BIND - Berkeley Internet Name Domain - Name Server"
-HOMEPAGE="http://www.isc.org/software/bind;
-SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz
-   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
-#  sdb-ldap? (
-#  
http://ftp.disconnected-by-peer.at/pub/bind-sdb-ldap-${SDB_LDAP_VER}.patch.bz2
-#  )"
-
-LICENSE="GPL-2 ISC BSD BSD-2 HPND JNIC openssl"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="berkdb +caps dlz doc filter- fixed-rrset geoip gost gssapi idn ipv6
-json ldap mysql nslint odbc postgres python rpz seccomp selinux ssl static-libs
-+threads urandom xml"
-# sdb-ldap - patch broken
-# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
-
-REQUIRED_USE="postgres? ( dlz )
-   berkdb? ( dlz )
-   mysql? ( dlz !threads )
-   odbc? ( dlz )
-   ldap? ( dlz )
-   gost? ( ssl )
-   threads? ( caps )"
-# sdb-ldap? ( dlz )
-
-DEPEND="ssl? ( dev-libs/openssl:0[-bindist] )
-   mysql? ( >=virtual/mysql-4.0 )
-   odbc? ( >=dev-db/unixODBC-2.2.6 )
-   ldap? ( net-nds/openldap )
-   idn? ( net-dns/idnkit )
-   postgres? ( dev-db/postgresql:= )
-   caps? ( >=sys-libs/libcap-2.1.0 )
-   xml? ( dev-libs/libxml2 )
-   geoip? ( >

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

2016-03-10 Thread Christian Ruppert
commit: 12c526842f8e03fbc419f629b0d844abe587d3bf
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Mar 10 21:09:12 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Mar 10 21:09:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c52684

net-dns/bind-tools: Version bump

Package-Manager: portage-2.2.27

 net-dns/bind-tools/Manifest|   1 +
 net-dns/bind-tools/bind-tools-9.10.3_p4.ebuild | 134 +
 2 files changed, 135 insertions(+)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index ceb70e4..ee330c7 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,2 +1,3 @@
 DIST bind-9.10.1-P1.tar.gz 8356463 SHA256 
974343108d32f253a130383d0ba51290fb7bf372092f1451f264a9e3ac09898d SHA512 
5fedff46d9cb0ff2544624c6d998f4f4bcd82152730e8e936c2611847fe443018b5c5c1dfb1dc49888dde5e3e30c3814f08369525612f0770575d54a3133ed48
 WHIRLPOOL 
6f39ff0e15676ed68f6d48d2ec5894b00de5192edbbbff9f62dcf83e62a1e72019d575da97b6e6cde91b8918da78721c48510dbaad88095d4f2b3af375eb
 DIST bind-9.10.3-P2.tar.gz 8523719 SHA256 
4a6c1911ac0d4b6be635b63de3429b6c168ea244043f12bbc8a4eb3368fd6ecd SHA512 
21905cdff464f9ff275b87744433970d4a80faa6d9245c66c092421a45e89e438bd78f3bfe0d795964312f072c936e44eb6867b72decbba86821619180ced210
 WHIRLPOOL 
7bc4038a746e5b5c4166fb0d7a57985be9defef4c4c494492312671b81853f506c3216fcd94df993f6f1088d4c36c838d40d85fedbe8eee1b4265c5e2caecaa6
+DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129

diff --git a/net-dns/bind-tools/bind-tools-9.10.3_p4.ebuild 
b/net-dns/bind-tools/bind-tools-9.10.3_p4.ebuild
new file mode 100644
index 000..08d7816
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.10.3_p4.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="http://www.isc.org/software/bind;
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz;
+
+LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+REQUIRED_USE="gost? ( !libressl ssl )"
+
+CDEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/idnkit )
+   gssapi? ( virtual/krb5 )
+   readline? ( sys-libs/readline:0= )
+   seccomp? ( sys-libs/libseccomp )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   !> config.h
+}
+
+src_compile() {
+   local AR=$(tc-getAR)
+
+   emake AR="${AR}" -C lib/
+   emake AR="${AR}" -C bin/delv/
+   emake AR="${AR}" -C bin/dig/
+   emake AR="${AR}" -C bin/nsupdate/
+   emake AR="${AR}" -C bin/dnssec/
+}
+
+src_install() {
+   dodoc README CHANGES FAQ
+
+   cd "${S}"/bin/delv
+   dobin delv
+   doman delv.1
+
+   cd "${S}"/bin/dig
+   dobin dig host nslookup
+   doman {dig,host,nslookup}.1
+
+   cd "${S}"/bin/nsupdate
+   dobin nsupdate
+   doman nsupdate.1
+   if use doc; then
+   dohtml nsupdate.html
+   fi
+
+   cd "${S}"/bin/dnssec
+   for tool in dsfromkey importkey keyfromlabel keygen \
+ revoke settime signzone verify; do
+   dobin dnssec-"${tool}"
+   doman dnssec-"${tool}".8
+   if use doc; then
+   dohtml dnssec-"${tool}".html
+   fi
+   done
+}



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

2016-03-10 Thread Christian Ruppert
commit: f9574350c304da8df42bf614735e184ea64aaeee
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Mar 10 21:07:40 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Mar 10 21:09:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9574350

net-dns/bind: Version bump

Package-Manager: portage-2.2.27

 net-dns/bind/Manifest | 2 +-
 net-dns/bind/{bind-9.10.3_p3.ebuild => bind-9.10.3_p4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 44732d6..17fed3d 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,3 +1,3 @@
 DIST bind-9.10.3-P2.tar.gz 8523719 SHA256 
4a6c1911ac0d4b6be635b63de3429b6c168ea244043f12bbc8a4eb3368fd6ecd SHA512 
21905cdff464f9ff275b87744433970d4a80faa6d9245c66c092421a45e89e438bd78f3bfe0d795964312f072c936e44eb6867b72decbba86821619180ced210
 WHIRLPOOL 
7bc4038a746e5b5c4166fb0d7a57985be9defef4c4c494492312671b81853f506c3216fcd94df993f6f1088d4c36c838d40d85fedbe8eee1b4265c5e2caecaa6
-DIST bind-9.10.3-P3.tar.gz 8527540 SHA256 
690810d1fbb72afa629e74638d19cd44e28d2b2e5eb63f55c705ad85d1a4cb83 SHA512 
3f42e8646d84dd68ad99290697de45cac19c40a17bda528eddfd03fad612ca5d1970847910e2d7f45e2fbe5e626879c323405bc6b50993ae6b11b8e75aa597f8
 WHIRLPOOL 
2a7a8a8cc9790d0bb12fd0fa2c0ac9fc3d9c9947f3ff412eedf5e19e68373ad824eeab8d1cbadd9ddaada3e827ac1719f2e403ed060a4cbd98b2552f7027c0e5
+DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.10.3_p3.ebuild 
b/net-dns/bind/bind-9.10.3_p4.ebuild
similarity index 100%
rename from net-dns/bind/bind-9.10.3_p3.ebuild
rename to net-dns/bind/bind-9.10.3_p4.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2016-03-18 Thread Christian Ruppert
commit: 0d3bd0973c2c1b84f46a1110c1ae1aee1aaedb9d
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Mar 16 20:04:32 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Mar 16 20:04:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d3bd097

net-proxy/haproxy: Version bump to 1.5.16 and 1.6.3. Also fixes bug 576580

Package-Manager: portage-2.2.27

 net-proxy/haproxy/Manifest |  2 +
 ...{haproxy-1.6.3.ebuild => haproxy-1.5.16.ebuild} | 60 ++
 ...aproxy-1.6.3.ebuild => haproxy-1.6.3-r1.ebuild} |  5 +-
 .../{haproxy-1.6.3.ebuild => haproxy-1.6.4.ebuild} |  5 +-
 4 files changed, 23 insertions(+), 49 deletions(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 48814e7..5dabce2 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,3 +1,5 @@
 DIST haproxy-1.5.14.tar.gz 1345345 SHA256 
9565dd38649064d0350a2883fa81ccfe92eb17dcda457ebdc01535e1ab0c8f99 SHA512 
83d6101fd402f37845ab3febc914335e4c6d9bdebbb0ff81c8e048d5252ffa5a1b77c4250a434fed5dd541ef1f1f2c47d969b59f7a51d6ab9aea38a8646a9798
 WHIRLPOOL 
7d2c580589b9b31e1eba169e4bf930ac42d2564e21eb1c25adbdd39b701abd221fd671ebc227167ab956a48b2c30eeb740a6394355a8fa748c408ee42fdff6fc
 DIST haproxy-1.5.15.tar.gz 1356790 SHA256 
5af46e1438601d0919f5628081f660f9533087d88af3d9274f245395475663e1 SHA512 
9c4f1b5ebd2401e5a13f5929b3d8fc7f93fde694971a8f0cead8ad3d166779b1dd0e3da9c872f4681d7fc55d87ff4cb4396024eea34e1482d400707d275d4715
 WHIRLPOOL 
d37d4f9d8dccd24d2955eda9ff16a114d5d005f3589713c9607aec2f83dc24fc7f8f0c47b1067547e3fb84acaae6f68a7432c7fb3120ccb16c874bceb0e80792
+DIST haproxy-1.5.16.tar.gz 1359008 SHA256 
3bc6bf5c84c488f97f9270c0d2a557adb2521ae03a9db488202ac3434a3433af SHA512 
8f3f6e5ece8c9fe16e5b99477028287c2b504077284048051b27755167f1394134d49fc20de0656e41013c9d7e8c6425440c8c72d68fd45c718f64c9a3bec7ca
 WHIRLPOOL 
c722790ac8ef178fb99fa404804e0ed8b8cd09f0f8a479ebcbbc996a5f5ad0b43c95eadf9ce46c669e4d402e9396f6149dab7dcbe2cf197505d62a9a62989599
 DIST haproxy-1.6.3.tar.gz 1555861 SHA256 
fd06b45054cde2c69cb3322dfdd8a4bcfc46eb9d0c4b36d20d3ea19d84e338a7 SHA512 
79ed526cd857dcd68d9b8289df4d4a2d87594e8d0d119f4d7c618597db7563a0cedc8417ddcfefb464a322d1fb50cb044656a2fbe78867f58052e0ddaa894bb9
 WHIRLPOOL 
37c6e1b0b063d8956d69039b55583320f4e191c1f9212b86ff1e8aef7b51f7e1228ad5923b86db893e25fb0ebb9d0570e88930cf45bc88a4a328e9576d982d30
+DIST haproxy-1.6.4.tar.gz 1559276 SHA256 
e5fa3c604f1fe9ecb6974ccda6705c105ebee14b3a913069fb08f00e860cd230 SHA512 
9f0fc316100e312a0c35c0706895b0e57634ad6ef353c33e958bbebce445855a057a0d7dabd67f3c15126843f40ab13d436ab9544b9793de4623b59d1bc91c52
 WHIRLPOOL 
ddaf8b197013649d4011340ecdfc459abef98c0969b09bdc5ca6e0f41b7d10068da4c82f74b764e0107494ee1b6946a2d4acc31273c69e48c4a9103f5c7c6e0c

diff --git a/net-proxy/haproxy/haproxy-1.6.3.ebuild 
b/net-proxy/haproxy/haproxy-1.5.16.ebuild
similarity index 73%
copy from net-proxy/haproxy/haproxy-1.6.3.ebuild
copy to net-proxy/haproxy/haproxy-1.5.16.ebuild
index 5bf06c3..5225980 100644
--- a/net-proxy/haproxy/haproxy-1.6.3.ebuild
+++ b/net-proxy/haproxy/haproxy-1.5.16.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="5"
 
-inherit user versionator toolchain-funcs flag-o-matic systemd linux-info
+inherit user versionator toolchain-funcs flag-o-matic systemd
 
 MY_P="${PN}-${PV/_beta/-dev}"
 
@@ -15,14 +15,13 @@ 
SRC_URI="http://haproxy.1wt.eu/download/$(get_version_component_range 1-2)/src/$
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="+crypt doc examples net_ns +pcre pcre-jit ssl tools vim-syntax +zlib" # 
lua
+IUSE="+crypt examples +pcre pcre-jit ssl tools vim-syntax +zlib"
 
 DEPEND="pcre? ( dev-libs/libpcre
-   pcre-jit? ( dev-libs/libpcre[jit] )
-   )
+   pcre-jit? ( dev-libs/libpcre[jit] )
+   )
ssl? ( dev-libs/openssl:0[zlib?] )
zlib? ( sys-libs/zlib )"
-# lua? ( dev-lang/lua:5.3 )
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${MY_P}"
@@ -30,11 +29,6 @@ S="${WORKDIR}/${MY_P}"
 pkg_setup() {
enewgroup haproxy
enewuser haproxy -1 -1 -1 haproxy
-
-   if use net_ns; then
-   CONFIG_CHECK="~NET_NS"
-   linux-info_pkg_setup
-   fi
 }
 
 src_prepare() {
@@ -47,25 +41,6 @@ src_prepare() {
 src_compile() {
local args="TARGET=linux2628 USE_GETADDRINFO=1"
 
-   if use crypt ; then
-   args="${args} USE_LIBCRYPT=1"
-   else
-   args="${args} USE_LIBCRYPT="
-   fi
-
-# bug 541042
-#  if use lua; then
-#  args="${args} USE_LUA=1"
-#  else
-   args="${args} USE_LUA="
-#  fi
-
-   if use net_ns; then
-   args="${args} USE_NS=1"
- 

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

2016-03-18 Thread Christian Ruppert
commit: 66a00842f0534d03acaafb71fa08f7f203842a05
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Mar 16 18:39:10 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Mar 16 18:39:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a00842

dev-db/percona-toolkit: Add comment back to create the no-versioncheck patch

Package-Manager: portage-2.2.27

 dev-db/percona-toolkit/percona-toolkit-2.2.17.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.17.ebuild 
b/dev-db/percona-toolkit/percona-toolkit-2.2.17.ebuild
index 4b10d16..c2affd1 100644
--- a/dev-db/percona-toolkit/percona-toolkit-2.2.17.ebuild
+++ b/dev-db/percona-toolkit/percona-toolkit-2.2.17.ebuild
@@ -37,6 +37,7 @@ DEPEND="${COMMON_DEPEND}
 
 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.17-fix-package-name.patch
 



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

2016-03-18 Thread Christian Ruppert
commit: 27550099ef4282187235a241a7afc7ac80b6e8bc
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Mar 16 19:00:58 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Mar 16 19:37:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27550099

dev-db/xtrabackup-bin: Remove old version

Package-Manager: portage-2.2.27

 dev-db/xtrabackup-bin/Manifest|  2 -
 dev-db/xtrabackup-bin/xtrabackup-bin-2.1.9.ebuild | 60 ---
 2 files changed, 62 deletions(-)

diff --git a/dev-db/xtrabackup-bin/Manifest b/dev-db/xtrabackup-bin/Manifest
index 91cfdd3..d2cfa88 100644
--- a/dev-db/xtrabackup-bin/Manifest
+++ b/dev-db/xtrabackup-bin/Manifest
@@ -1,5 +1,3 @@
-DIST percona-xtrabackup-2.1.9-x86_32.tar.gz 48553967 SHA256 
5cff7d0b8ca81a15f4084cf733c3e4ffb1856fbf9306628a493dfc4fa13ca62b SHA512 
1095fd84cb8361d8afecf713572ccb7fa792a204474951951bb6e5f526ce3b62ce835020f1ca40cd20290fe4db5b0039bfdcc97d2970f7422fd31293cee0ebd6
 WHIRLPOOL 
13919d1d7d7b0c80168446d24450b6d41764b09fbed136b0cd1d9493a0392150dddae72cca01262403cbfe0c848efd579acbf509c40715abee2289ea2d00ebc7
-DIST percona-xtrabackup-2.1.9-x86_64.tar.gz 49557534 SHA256 
a4821d324bcd6e40db9f8288d8f681efb1ce53e9fd4797e8a862a599d7b6c570 SHA512 
93b13414d67d23af1cacbd58033001cec4e7e097d231cd8e665814cfea5e9414e25a98d29738ef0dde72218c7aeb4cd0cb112bcc68f6a70fcc247dc91a80f486
 WHIRLPOOL 
ea9d696da8c4aa30fa73f052f4004b7451ae310c2654ecf5767f82a87d403c9727a7a9260a2ad3cb7d003916366fa041d9a0d69cd669fe98f7d7f867c313a2fb
 DIST percona-xtrabackup-2.2.12-Linux-i686.tar.gz 25150988 SHA256 
8d8954e1ab6b7f1274c8663b92df1d3765af420da01bfdb7f1bf30c0b8188caf SHA512 
67965379758eaf89714292a7c75a6d90befa185421bebc0fa3fbedf80cf200630aae576aff9c8f5ee080894fb01143924029b04106dcb8d97faa3bc62887d117
 WHIRLPOOL 
28deec400462a64d3e32a56cd819c80b9ff659a479e8cd6f28c44d17349293c101919a8dde1e0bbee721c12245a95c6d4901551d8a5f47df4971ca5289d34679
 DIST percona-xtrabackup-2.2.12-Linux-x86_64.tar.gz 25478801 SHA256 
73a02e348aa2eca10328af28548eeeb5eea25ba40c1abc5c0b79c4555c48e4ec SHA512 
1a42c0c5195ed955c954b741b63952e2f5eeaae7935372292ddbd665f6cfaacc55d0a00b1cb14839184ab28d03cd9771a177b39277c750553932a27cc0947119
 WHIRLPOOL 
f245441f99c209819fa2a1b8bcb08dbe6ff33f09ddcb418db25f1c38636d5983930ebae65ab5702351b36bae38a2a411ebbe7e8b3d72307804b79359db68a91a
 DIST percona-xtrabackup-2.2.5-5027-Linux-i686.tar.gz 24942813 SHA256 
b904bb8d7bc48b48aaadf1af8a21df9987198f36c23c576e2a2090c9e06eb55a SHA512 
16ca7739e43b65f22ac5ab9cc9e0e701d4b0ecbe179ebac70719902000a36cb37de87446b9a2830813fe2714ffdfa7bccb938961951c01804d8e2ec98f6d7c10
 WHIRLPOOL 
3d565e29ddaf9f21d3c0e85d49f2ba8379ab1c07961561853abdc197bbf3c4c7aa067e9e0da3d5de96569b41834282e2954a02e4d8169ed0030606c3f4169e6c

diff --git a/dev-db/xtrabackup-bin/xtrabackup-bin-2.1.9.ebuild 
b/dev-db/xtrabackup-bin/xtrabackup-bin-2.1.9.ebuild
deleted file mode 100644
index 9c9125c..000
--- a/dev-db/xtrabackup-bin/xtrabackup-bin-2.1.9.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MY_PN="percona-${PN/-bin}"
-MY_PVR="${PV}-744"
-MY_P="${MY_PN}-${PV}"
-MY_PF="${MY_PN}-${MY_PVR}"
-
-inherit eutils
-
-DESCRIPTION="MySQL hot backup software that performs non-blocking backups for
-InnoDB and XtraDB databases"
-HOMEPAGE="http://www.percona.com/software/percona-xtrabackup;
-SRC_URI="
-   amd64? (
-   
http://www.percona.com/downloads/XtraBackup/XtraBackup-${PV}/binary/Linux/x86_64/${MY_PF}-Linux-x86_64.tar.gz
 -> ${MY_P}-x86_64.tar.gz
-   )
-   x86? (
-   
http://www.percona.com/downloads/XtraBackup/XtraBackup-${PV}/binary/Linux/i686/${MY_PF}-Linux-i686.tar.gz
 -> ${MY_P}-x86_32.tar.gz
-   )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="dev-libs/libaio
-   || ( dev-libs/libgcrypt:0/11 dev-libs/libgcrypt:11/11 )
-   dev-libs/libgpg-error
-   dev-perl/DBD-mysql"
-
-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_prepare() {
-   # bug 501904 - CVE-2014-2029
-   epatch "${FILESDIR}/${PN}-2.1.7-no-versioncheck.patch"
-}
-
-src_install() {
-   for bin in innobackupex xbcrypt xbstream xtrabackup xtrabackup_55 
xtrabackup_56; do
-   dobin bin/${bin}
-   done
-   dosym /usr/bin/innobackupex /usr/bin/innobackupex-1.5.1
-}
-
-pkg_postinst() {
-   einfo "xtrabackup 2.1.x is for MySQL/MariaDB 5.5 and 5.6 only"
-}



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

2016-03-19 Thread Christian Ruppert
commit: 1cac1caca26f0e7735d8d00498c29b7b6ee75f72
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Mar 17 19:03:16 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Mar 17 19:06:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cac1cac

www-servers/varnish: Version bump. Also fixes hardcoded group id issues, bug 
537472. Revert the workaround of bug 524284 since varnishncsa itself will take 
care of it

Package-Manager: portage-2.2.28

 www-servers/varnish/Manifest   | 2 +-
 www-servers/varnish/{varnish-4.1.1.ebuild => varnish-4.1.2.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest
index 320bb6a..d4f30ee 100644
--- a/www-servers/varnish/Manifest
+++ b/www-servers/varnish/Manifest
@@ -1,4 +1,4 @@
 DIST varnish-3.0.7.tar.gz 2102037 SHA256 
a27e9f11391617fab27cc6edc31d3c8681b8d6975f8c2cd07f6e081bc54c24ce SHA512 
5fa9749305eb1a546ef4aae8a1797247fcc9098e1661453b9b87916da9fbc60d76bc0de9542ab17136e3da4b256c8a547aded2b4372dbbb54c44e93eff34a061
 WHIRLPOOL 
00ff6d16603ba4bf42608d55d769048f35c275a8ffa2b6860df6de2571d0481c39019d58d5b843f8a64492a5bf26caf9d841a023826d2fd2771ed8d35447a659
 DIST varnish-4.0.3.tar.gz 1866760 SHA256 
94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 
db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883
 WHIRLPOOL 
942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f
 DIST varnish-4.1.0.tar.gz 1990932 SHA256 
4a6ea08e30b62fbf25f884a65f0d8af42e9cc9d25bf70f45ae4417c4f1c99017 SHA512 
b50aaa41247b912b40307423f99ae519ae5e19bea3546b049f148661727887f06b3d27712e685c219ae18cb6d53d89b415ddbd10bada7cfac00b2fd995995f5c
 WHIRLPOOL 
ae462819521b2ad5df29e82a1966190b849eba2c0d9d146cf97c8a0dba325653c24a6c67ed8a154c1cb1cba6a1a25c78bfda6d83deff72ad7756a57725521d92
-DIST varnish-4.1.1.tar.gz 2009042 SHA256 
1230ac1b87248b5a3f3fdfddc66cf080c7c4d80a97fcb44efa6286e5ccf8354f SHA512 
8407fa049aafd3ae1c7dfe134a2ecaa10d1a0fb77359bd423cc97e90790eacf3b8a785926956a3d0842efbdeb1558ecb487181f093124b9698961f29d30f0b15
 WHIRLPOOL 
4766fb3fd1fd22382dd1316dab40ded1639567bb7afaff92675acec6b5d0bd561d706983aa34b54ed0a2bd1d9ffb1aab3cb62f6f7ac5e326ead169fa82e24e6b
+DIST varnish-4.1.2.tar.gz 2030846 SHA256 
9728da944d28eb5be90e7ab6799c2c4c831ef4df5e5154537eb7f2e5d5e348c4 SHA512 
28c4e5a3a74bf5294e6d1f7a48cd3ec64faffca89388b7ea9ed3de3cd58bede357383bcdd021ff783a411590c0a0a1cb747981507272352c1521b4fcac35e179
 WHIRLPOOL 
8a1841d44bd6f132306aab6a0c97f839159a38a98f8d72415577fada866cade3f57ba4aae4753f880043b912b73ed6f590e4529d26d669822f532f3b1f578103

diff --git a/www-servers/varnish/varnish-4.1.1.ebuild 
b/www-servers/varnish/varnish-4.1.2.ebuild
similarity index 94%
rename from www-servers/varnish/varnish-4.1.1.ebuild
rename to www-servers/varnish/varnish-4.1.2.ebuild
index 52170ef..31fefbf 100644
--- a/www-servers/varnish/varnish-4.1.1.ebuild
+++ b/www-servers/varnish/varnish-4.1.2.ebuild
@@ -44,8 +44,8 @@ AUTOTOOLS_AUTORECONF="yes"
 
 pkg_setup() {
ebegin "Creating varnish user and group"
-   enewgroup varnish 40
-   enewuser varnish 40 -1 /var/lib/varnish varnish
+   enewgroup varnish
+   enewuser varnish -1 -1 /var/lib/varnish varnish
eend $?
 }
 
@@ -74,7 +74,7 @@ src_install() {
newinitd "${FILESDIR}"/varnishlog.initd varnishlog
newconfd "${FILESDIR}"/varnishlog.confd varnishlog
 
-   newinitd "${FILESDIR}"/varnishncsa.initd-r1 varnishncsa
+   newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa
newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa
 
newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd



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

2016-03-19 Thread Christian Ruppert
commit: 083199dfafd701012883ad7130be3407e684084d
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Mar 16 19:37:44 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Mar 16 19:37:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083199df

dev-db/xtrabackup-bin: Version bump to 2.4.1, bug 564460 and bug 564458

Package-Manager: portage-2.2.27

 dev-db/xtrabackup-bin/Manifest |  4 +--
 ...n-2.2.12.ebuild => xtrabackup-bin-2.4.1.ebuild} | 31 --
 2 files changed, 19 insertions(+), 16 deletions(-)

diff --git a/dev-db/xtrabackup-bin/Manifest b/dev-db/xtrabackup-bin/Manifest
index d2cfa88..1f688fd 100644
--- a/dev-db/xtrabackup-bin/Manifest
+++ b/dev-db/xtrabackup-bin/Manifest
@@ -1,4 +1,4 @@
-DIST percona-xtrabackup-2.2.12-Linux-i686.tar.gz 25150988 SHA256 
8d8954e1ab6b7f1274c8663b92df1d3765af420da01bfdb7f1bf30c0b8188caf SHA512 
67965379758eaf89714292a7c75a6d90befa185421bebc0fa3fbedf80cf200630aae576aff9c8f5ee080894fb01143924029b04106dcb8d97faa3bc62887d117
 WHIRLPOOL 
28deec400462a64d3e32a56cd819c80b9ff659a479e8cd6f28c44d17349293c101919a8dde1e0bbee721c12245a95c6d4901551d8a5f47df4971ca5289d34679
-DIST percona-xtrabackup-2.2.12-Linux-x86_64.tar.gz 25478801 SHA256 
73a02e348aa2eca10328af28548eeeb5eea25ba40c1abc5c0b79c4555c48e4ec SHA512 
1a42c0c5195ed955c954b741b63952e2f5eeaae7935372292ddbd665f6cfaacc55d0a00b1cb14839184ab28d03cd9771a177b39277c750553932a27cc0947119
 WHIRLPOOL 
f245441f99c209819fa2a1b8bcb08dbe6ff33f09ddcb418db25f1c38636d5983930ebae65ab5702351b36bae38a2a411ebbe7e8b3d72307804b79359db68a91a
 DIST percona-xtrabackup-2.2.5-5027-Linux-i686.tar.gz 24942813 SHA256 
b904bb8d7bc48b48aaadf1af8a21df9987198f36c23c576e2a2090c9e06eb55a SHA512 
16ca7739e43b65f22ac5ab9cc9e0e701d4b0ecbe179ebac70719902000a36cb37de87446b9a2830813fe2714ffdfa7bccb938961951c01804d8e2ec98f6d7c10
 WHIRLPOOL 
3d565e29ddaf9f21d3c0e85d49f2ba8379ab1c07961561853abdc197bbf3c4c7aa067e9e0da3d5de96569b41834282e2954a02e4d8169ed0030606c3f4169e6c
 DIST percona-xtrabackup-2.2.5-5027-Linux-x86_64.tar.gz 25313698 SHA256 
90b5ca03e872581e95aa3e24972212940417d3c64879b28bc37a848f89bba7e9 SHA512 
54576cecd24797730ab0b262558424e2716135de88ccc80dfb7716adfcf404fdb2ac2ceec99b436eb1e31392fffdf5eba122e15070cc0f10906aaf5617bada85
 WHIRLPOOL 
655143c2a75db8a38b9f97a657c3c199bf1054552a5b638ff8c27d3ad76b1d67b1504628077577664711010c8085b3185a754507c0f330e5603e94ebccbf25d2
+DIST percona-xtrabackup-2.4.1-Linux-i686.tar.gz 79585648 SHA256 
be80de6c40aa13717566cd4a6c7d8ee26933c0df0656f800e1e88a6d00f8303d SHA512 
8aaa8b3490fc975925e061138c62976c0b64a6578cf725b73786fd9ce71065115cc857fd06ebecf771dbbacaca00428fd342498275ac8af0235a1a27b2cb50e3
 WHIRLPOOL 
51919ec6872687d709d87c2a962c07c76a2fa7f95baa810af473e2869d6d58f79023a944385d0084dda7c51b55949916752672475f4561c0bd8e627395bbf432
+DIST percona-xtrabackup-2.4.1-Linux-x86_64.tar.gz 80754302 SHA256 
ba1423df58da1ca21d9db4ea6c3d29886a52af708bfb85859f89d1aaa4135b21 SHA512 
38c0229674154eb5e17b3300f9d8a413f7ec548f8357a1ad3309f0353f32a479f59767679d364a76b8ffa5b72bb764bb2d4f162ad5a28993f71b69bd95869a7b
 WHIRLPOOL 
ca8994c40d215c9389f8a16f56a5445fc327cc104be56d908dd330b20ff2b8e94ec51ce56b3984771f47d2163b5dd36c62e0e8636a51524c645273a807252401

diff --git a/dev-db/xtrabackup-bin/xtrabackup-bin-2.2.12.ebuild 
b/dev-db/xtrabackup-bin/xtrabackup-bin-2.4.1.ebuild
similarity index 57%
rename from dev-db/xtrabackup-bin/xtrabackup-bin-2.2.12.ebuild
rename to dev-db/xtrabackup-bin/xtrabackup-bin-2.4.1.ebuild
index 8cd30ef..5a51783 100644
--- a/dev-db/xtrabackup-bin/xtrabackup-bin-2.2.12.ebuild
+++ b/dev-db/xtrabackup-bin/xtrabackup-bin-2.4.1.ebuild
@@ -1,16 +1,13 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 MY_PN="percona-${PN/-bin}"
 MY_P="${MY_PN}-${PV}"
 
-inherit eutils
-
-DESCRIPTION="MySQL hot backup software that performs non-blocking backups for
-InnoDB and XtraDB databases"
+DESCRIPTION="MySQL hot backup software. non-blocking backups for InnoDB/XtraDB 
databases"
 HOMEPAGE="http://www.percona.com/software/percona-xtrabackup;
 SRC_URI="
amd64? (
@@ -25,6 +22,7 @@ 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:0/11 dev-libs/libgcrypt:11/11 )
@@ -42,18 +40,23 @@ src_unpack() {
fi
 }
 
-src_prepare() {
-   # bug 501904 - CVE-2014-2029
-   epatch "${FILESDIR}/${PN}-2.1.7-no-versioncheck.patch"
-}
-
 src_install() {
-   for tool in innobackupex xbcrypt xbstream xtrabackup; do
+   # 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
+   #

[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2016-03-19 Thread Christian Ruppert
commit: 4ecdc048ea95e2eca39f9c3b410ed80a766bf7a3
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Mar 16 19:55:14 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Mar 16 19:55:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ecdc048

net-proxy/haproxy: Remove old versions

Package-Manager: portage-2.2.27

 net-proxy/haproxy/Manifest  |   2 -
 net-proxy/haproxy/haproxy-1.4.26.ebuild |  89 --
 net-proxy/haproxy/haproxy-1.6.2.ebuild  | 161 
 3 files changed, 252 deletions(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 7338109..48814e7 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,5 +1,3 @@
-DIST haproxy-1.4.26.tar.gz 837280 SHA256 
a8787dae723c045eebd0ed9e0213514f909a67325d64e963eaf50c35b147d3d3 SHA512 
f21901069f651f3320c2b7cb6aee96fced5d4d5d4a73eec0d94dd8bd109a391d8da85026389e7209f85026cdefc1b879afcfd0a9bc0970e41aedd59e35935454
 WHIRLPOOL 
406b7f8bb4b9b3f6b8080f58431a804abea1d834ef9b8d86ede328b27e4f3fe944fbdae5bad8c3f7da75c81c92ff0e030950e09feac28eac4f763e511b5e7dce
 DIST haproxy-1.5.14.tar.gz 1345345 SHA256 
9565dd38649064d0350a2883fa81ccfe92eb17dcda457ebdc01535e1ab0c8f99 SHA512 
83d6101fd402f37845ab3febc914335e4c6d9bdebbb0ff81c8e048d5252ffa5a1b77c4250a434fed5dd541ef1f1f2c47d969b59f7a51d6ab9aea38a8646a9798
 WHIRLPOOL 
7d2c580589b9b31e1eba169e4bf930ac42d2564e21eb1c25adbdd39b701abd221fd671ebc227167ab956a48b2c30eeb740a6394355a8fa748c408ee42fdff6fc
 DIST haproxy-1.5.15.tar.gz 1356790 SHA256 
5af46e1438601d0919f5628081f660f9533087d88af3d9274f245395475663e1 SHA512 
9c4f1b5ebd2401e5a13f5929b3d8fc7f93fde694971a8f0cead8ad3d166779b1dd0e3da9c872f4681d7fc55d87ff4cb4396024eea34e1482d400707d275d4715
 WHIRLPOOL 
d37d4f9d8dccd24d2955eda9ff16a114d5d005f3589713c9607aec2f83dc24fc7f8f0c47b1067547e3fb84acaae6f68a7432c7fb3120ccb16c874bceb0e80792
-DIST haproxy-1.6.2.tar.gz 1538976 SHA256 
bd4a7eee79e1bfd25af59d956bb60e82acbb6f146f3fb3b30636036f4c9548d3 SHA512 
8cb1f2bb7e63e75b1350e37b4a06dae9627bc6004ceefc0e3dac7c6f56ea66cdc41ebaee0e536a5acbd4e5b067feba2589d3e360dd7fdc6d3d67c000f6c83ba9
 WHIRLPOOL 
9c4461c74959e896c0135bcd87830667ff8aa8fe23019ca0e4bc97a981acda75026f067bf860cde984adfa76db8ac8dea351cd2ec45c28d61587ea1dea9fe914
 DIST haproxy-1.6.3.tar.gz 1555861 SHA256 
fd06b45054cde2c69cb3322dfdd8a4bcfc46eb9d0c4b36d20d3ea19d84e338a7 SHA512 
79ed526cd857dcd68d9b8289df4d4a2d87594e8d0d119f4d7c618597db7563a0cedc8417ddcfefb464a322d1fb50cb044656a2fbe78867f58052e0ddaa894bb9
 WHIRLPOOL 
37c6e1b0b063d8956d69039b55583320f4e191c1f9212b86ff1e8aef7b51f7e1228ad5923b86db893e25fb0ebb9d0570e88930cf45bc88a4a328e9576d982d30

diff --git a/net-proxy/haproxy/haproxy-1.4.26.ebuild 
b/net-proxy/haproxy/haproxy-1.4.26.ebuild
deleted file mode 100644
index 8dbb3e2..000
--- a/net-proxy/haproxy/haproxy-1.4.26.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit user versionator toolchain-funcs flag-o-matic
-
-DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments"
-HOMEPAGE="http://haproxy.1wt.eu;
-SRC_URI="http://haproxy.1wt.eu/download/$(get_version_component_range 
1-2)/src/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="+crypt examples +pcre vim-syntax"
-
-DEPEND="pcre? ( dev-libs/libpcre )"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   enewgroup haproxy
-   enewuser haproxy -1 -1 -1 haproxy
-}
-
-src_compile() {
-   local args="TARGET=linux2628"
-
-   if use pcre; then
-   args="${args} USE_PCRE=1"
-   else
-   args="${args} USE_PCRE="
-   fi
-
-#  if use kernel_linux; then
-#  args="${args} USE_LINUX_SPLICE=1 USE_LINUX_TPROXY=1"
-#  else
-#  args="${args} USE_LINUX_SPLICE= USE_LINUX_TPROXY="
-#  fi
-
-   if use crypt; then
-   args="${args} USE_LIBCRYPT=1"
-   else
-   args="${args} USE_LIBCRYPT="
-   fi
-
-   # For now, until the strict-aliasing breakage will be fixed
-#  append-cflags -fno-strict-aliasing
-
-   emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args} || 
die
-}
-
-src_install() {
-   dobin haproxy || die
-
-   newinitd "${FILESDIR}/haproxy.initd-r2" haproxy || die
-
-   # Don't install useless files
-   rm examples/build.cfg doc/*gpl.txt
-
-   dodoc CHANGELOG ROADMAP doc/{configuration,haproxy-en}.txt
-   doman doc/haproxy.1
-
-   if use examples;
-   then
-   docinto examples
-   dodoc examples/*.cfg || die
-   fi
-
-   if use vim-syntax;
-   then
- 

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

2016-03-19 Thread Christian Ruppert
commit: 7aa5d9296ee921042f9d7c40861c063cc35955fe
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Mar 16 18:38:22 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Mar 16 18:39:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa5d929

dev-db/percona-toolkit: Remove old version

Package-Manager: portage-2.2.27

 dev-db/percona-toolkit/Manifest|  1 -
 .../percona-toolkit/percona-toolkit-2.2.7.ebuild   | 48 --
 2 files changed, 49 deletions(-)

diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest
index 396adaa..a449b93 100644
--- a/dev-db/percona-toolkit/Manifest
+++ b/dev-db/percona-toolkit/Manifest
@@ -1,4 +1,3 @@
 DIST percona-toolkit-2.2.11.tar.gz 1389718 SHA256 
848a8a57bf04dc1b2cc2ab555dd594a2c708b76656042ff38b1a91b8ccb1df4b SHA512 
d5e34fce1b6b69dfc1a8ecd7bcbe84e586e950976553f4fd30afb887a850770c08990216e41fc194bdd0a5642034905ee2d69c2f8b3781503c9b4aab47017cdb
 WHIRLPOOL 
79e02087c97b86e6e282215cf73c89d7d6842978a1d40d3b9e2a484437e6939a9957c7028feb8690ffc8b915c26627c943204f230f4cb09749bb3e22ec4189ff
 DIST percona-toolkit-2.2.15.tar.gz 1401540 SHA256 
ad9fffcee66852ac19c5d138e17474ff48af0083bc0fd8d0a6fb9400bab130f3 SHA512 
b7035701909c3587ded1438bef7bdaa4ca1f40b339dbce001826aeadff46335ff39023a020c05ebd3e81a9ede70de26a162c48e5852e47577e7c6b3ec49a57c0
 WHIRLPOOL 
782134712d7562699f6e1f60299852d67e1bb1193c846c4cf48dba666f4fac44da655157bd2d5dafb4ae89db64e371d8e2e875d0397b8d2c3f257302928873d4
 DIST percona-toolkit-2.2.17.tar.gz 1420968 SHA256 
5a49c84bd8cf9dceca943f1e2879d0a67b58b73325dc7db725aec81a6a125262 SHA512 
a6ac84db9fc77b57fffd4f18b1e6c147fa39821a8b8db128af15bac6884a2937f973aa59adb05b738c3a15d9006c71db49276207c5b321acbefd8bd3a6130b76
 WHIRLPOOL 
f2041c61f0e58c68cad1cb1ddca09aca7f9c0b9bb2ffc81303e80e483211b5fcf59f176d32d9bc324cf1bce6404fe15ad730fda40ad5c9b96c4bc81fc5b9e437
-DIST percona-toolkit-2.2.7.tar.gz 1451687 SHA256 
49ed1fa6d46b8211ba82355ec3c9dd0614c3b29fd31993123f2041e85a38891e SHA512 
d3d7c4162de08c381810b815600effc683d1b79a8df2ccacd16e2b333924b6634c135f08387784c88867c90ce4ee1b334eae6d7f974e9587008da30b7206c5d3
 WHIRLPOOL 
b6d02d5bc0aafbd8fdabc48efb4fa8e0d04634d31185c2c12c2c2776e36e80f138f7bcd1a6fcd2c079ca0cd25c56e79a6aea0e1615dfc7ad26a553c60716674d

diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.7.ebuild 
b/dev-db/percona-toolkit/percona-toolkit-2.2.7.ebuild
deleted file mode 100644
index 96dad03..000
--- a/dev-db/percona-toolkit/percona-toolkit-2.2.7.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils perl-app perl-module toolchain-funcs
-
-DESCRIPTION="essential command-line utilities for MySQL"
-HOMEPAGE="http://www.percona.com/software/percona-toolkit/;
-SRC_URI="http://www.percona.com/downloads/${PN}/${PV}/${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/*
-   epatch "${FILESDIR}/${P}-no-versioncheck.patch"
-}
-
-# Percona Toolkit does NOT contain the UDF code for Murmur/FNV any more.
-src_install() {
-   perl-module_src_install
-   dodoc docs/percona-toolkit.pod
-}



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

2016-03-19 Thread Christian Ruppert
commit: d51558296c895b2d866d18bba6608e1d5e1f806d
Author: Thomas D  whissi  de>
AuthorDate: Tue Mar 15 22:11:10 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Mar 16 18:39:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5155829

dev-db/percona-toolkit: Bumped to v2.2.17 wrt bug #567420

Acked-by: Christian Ruppert  gentoo.org>

Package-Manager: portage-2.2.28

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

diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest
index 1b29c40..396adaa 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.15.tar.gz 1401540 SHA256 
ad9fffcee66852ac19c5d138e17474ff48af0083bc0fd8d0a6fb9400bab130f3 SHA512 
b7035701909c3587ded1438bef7bdaa4ca1f40b339dbce001826aeadff46335ff39023a020c05ebd3e81a9ede70de26a162c48e5852e47577e7c6b3ec49a57c0
 WHIRLPOOL 
782134712d7562699f6e1f60299852d67e1bb1193c846c4cf48dba666f4fac44da655157bd2d5dafb4ae89db64e371d8e2e875d0397b8d2c3f257302928873d4
+DIST percona-toolkit-2.2.17.tar.gz 1420968 SHA256 
5a49c84bd8cf9dceca943f1e2879d0a67b58b73325dc7db725aec81a6a125262 SHA512 
a6ac84db9fc77b57fffd4f18b1e6c147fa39821a8b8db128af15bac6884a2937f973aa59adb05b738c3a15d9006c71db49276207c5b321acbefd8bd3a6130b76
 WHIRLPOOL 
f2041c61f0e58c68cad1cb1ddca09aca7f9c0b9bb2ffc81303e80e483211b5fcf59f176d32d9bc324cf1bce6404fe15ad730fda40ad5c9b96c4bc81fc5b9e437
 DIST percona-toolkit-2.2.7.tar.gz 1451687 SHA256 
49ed1fa6d46b8211ba82355ec3c9dd0614c3b29fd31993123f2041e85a38891e SHA512 
d3d7c4162de08c381810b815600effc683d1b79a8df2ccacd16e2b333924b6634c135f08387784c88867c90ce4ee1b334eae6d7f974e9587008da30b7206c5d3
 WHIRLPOOL 
b6d02d5bc0aafbd8fdabc48efb4fa8e0d04634d31185c2c12c2c2776e36e80f138f7bcd1a6fcd2c079ca0cd25c56e79a6aea0e1615dfc7ad26a553c60716674d

diff --git 
a/dev-db/percona-toolkit/files/percona-toolkit-2.2.17-fix-package-name.patch 
b/dev-db/percona-toolkit/files/percona-toolkit-2.2.17-fix-package-name.patch
new file mode 100644
index 000..2cd7634
--- /dev/null
+++ b/dev-db/percona-toolkit/files/percona-toolkit-2.2.17-fix-package-name.patch
@@ -0,0 +1,35 @@
+From 0e7c176b38c6ee286511e6bb7720390d31fc6233 Mon Sep 17 00:00:00 2001
+From: Thomas D.
+Date: Tue, 15 Mar 2016 22:21:48 +0100
+Subject: [PATCH] Fix package name
+
+The previous package name "percona-toolkit" is not a valid package name for
+ExtUtils::MakeMaker:
+
+  $ perl Makefile.PL
+  Checking if your kit is complete...
+  Looks good
+  Warning: NAME must be a package name
+  [...]
+
+Let us use the same package name (Percona::Toolkit) various scripts in bin/
+are already using.
+---
+ Makefile.PL | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index 7f46523..a9723f4 100644
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -1,7 +1,7 @@
+ use ExtUtils::MakeMaker;
+
+ WriteMakefile(
+-NAME  => 'percona-toolkit',
++NAME  => 'Percona::Toolkit',
+ VERSION   => '2.2.17',
+ EXE_FILES => [  ],
+ MAN1PODS  => {
+--
+2.7.3

diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.17.ebuild 
b/dev-db/percona-toolkit/percona-toolkit-2.2.17.ebuild
new file mode 100644
index 000..4b10d16
--- /dev/null
+++ b/dev-db/percona-toolkit/percona-toolkit-2.2.17.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 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
+ 

[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2016-07-20 Thread Christian Ruppert
commit: a96ab4720bb2a2743af36d3575bbff58eb79262f
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Jul 20 19:14:04 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Jul 20 19:14:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96ab472

net-proxy/haproxy: Version bump

Package-Manager: portage-2.3.0

 net-proxy/haproxy/Manifest   | 2 +-
 net-proxy/haproxy/{haproxy-1.6.6.ebuild => haproxy-1.6.7.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index db23581..68179c8 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,3 +1,3 @@
 DIST haproxy-1.5.14.tar.gz 1345345 SHA256 
9565dd38649064d0350a2883fa81ccfe92eb17dcda457ebdc01535e1ab0c8f99 SHA512 
83d6101fd402f37845ab3febc914335e4c6d9bdebbb0ff81c8e048d5252ffa5a1b77c4250a434fed5dd541ef1f1f2c47d969b59f7a51d6ab9aea38a8646a9798
 WHIRLPOOL 
7d2c580589b9b31e1eba169e4bf930ac42d2564e21eb1c25adbdd39b701abd221fd671ebc227167ab956a48b2c30eeb740a6394355a8fa748c408ee42fdff6fc
 DIST haproxy-1.5.18.tar.gz 1360582 SHA256 
14a5684d85cf65c34a8d441afff2aaa4dd9b4234e81b3d4ddd242e6e7c97257e SHA512 
b4f85986a6b1e0d152b643f576a0ff770fbc190457d3e0130fbb923ff9bf4d00b634e64edf0eadd5b47d0eb758fd9f6ecf33907fc4c21150a518064df954e7d0
 WHIRLPOOL 
5faf0aec42332564a3c392b0bbca25dc56c6a754672e1853ca765fc5d95d9ca963cd041dc705bbb38085a3da77219adf061966f2caa209e327ff02f3ee8fde3b
-DIST haproxy-1.6.6.tar.gz 1565046 SHA256 
fdb03d63078cc3c688bb6d39fc75dcc158d65356e4c8e1c459033ebeddff55f5 SHA512 
66503bb9bb33bf345d5e9351fa8a0aea2ef8c3c2870d35ee2f1e4f8e79ed66b3936e7410ce79571901a9936a2eec3695ce3080bb664200fb55040b1ef1f7f888
 WHIRLPOOL 
524e87fd833b9d9e1c2e006b2487f9a6118d2f028bd2c6e645d5c5d3f0b345e4a86d702072c22c96fed8689e477d6a2ea3337f0e706e5ea6432501e0041d2adb
+DIST haproxy-1.6.7.tar.gz 1565243 SHA256 
583e0c0c3388c0597dea241601f3fedfe1d7ff8c735d471831be67315f58183a SHA512 
fba060517aa316c3c66ac709c4b718cba7d265565ce191f8b022410a5c1c34ca8383b18e3ad6b6f8d1d9ee7648768b0bf1cd76ad3de3449144b0529dc16fcd00
 WHIRLPOOL 
73eede3745213adb9915898ff1cdfb6798e6716547b1d888785e1da3653b2ad7068c76299dda3ba19a8cd5cf0addf97e841b6f2b6c4741a52c3402a94f96f56c

diff --git a/net-proxy/haproxy/haproxy-1.6.6.ebuild 
b/net-proxy/haproxy/haproxy-1.6.7.ebuild
similarity index 100%
rename from net-proxy/haproxy/haproxy-1.6.6.ebuild
rename to net-proxy/haproxy/haproxy-1.6.7.ebuild



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

2016-07-20 Thread Christian Ruppert
commit: 2cdc2d1096506ee4e08d4ca7abd5e7b131f8cd95
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Jul 13 17:19:27 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Jul 20 17:59:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cdc2d10

net-dns/bind: Remove old version

Package-Manager: portage-2.3.0

 net-dns/bind/Manifest  |   1 -
 net-dns/bind/bind-9.10.3_p2.ebuild | 416 -
 2 files changed, 417 deletions(-)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 17fed3d..7305a5f 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,3 +1,2 @@
-DIST bind-9.10.3-P2.tar.gz 8523719 SHA256 
4a6c1911ac0d4b6be635b63de3429b6c168ea244043f12bbc8a4eb3368fd6ecd SHA512 
21905cdff464f9ff275b87744433970d4a80faa6d9245c66c092421a45e89e438bd78f3bfe0d795964312f072c936e44eb6867b72decbba86821619180ced210
 WHIRLPOOL 
7bc4038a746e5b5c4166fb0d7a57985be9defef4c4c494492312671b81853f506c3216fcd94df993f6f1088d4c36c838d40d85fedbe8eee1b4265c5e2caecaa6
 DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.10.3_p2.ebuild 
b/net-dns/bind/bind-9.10.3_p2.ebuild
deleted file mode 100644
index 5565ba5..000
--- a/net-dns/bind/bind-9.10.3_p2.ebuild
+++ /dev/null
@@ -1,416 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Re dlz/mysql and threads, needs to be verified..
-# MySQL uses thread local storage in its C api. Thus MySQL
-# requires that each thread of an application execute a MySQL
-# thread initialization to setup the thread local storage.
-# This is impossible to do safely while staying within the DLZ
-# driver API. This is a limitation caused by MySQL, and not the DLZ API.
-# Because of this BIND MUST only run with a single thread when
-# using the MySQL driver.
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
-
-inherit python-r1 eutils autotools toolchain-funcs flag-o-matic multilib 
db-use user systemd
-
-MY_PV="${PV/_p/-P}"
-MY_PV="${MY_PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-
-SDB_LDAP_VER="1.1.0-fc14"
-
-RRL_PV="${MY_PV}"
-
-NSLINT_DIR="contrib/nslint-3.0a2/"
-
-# SDB-LDAP: http://bind9-ldap.bayour.com/
-
-DESCRIPTION="BIND - Berkeley Internet Name Domain - Name Server"
-HOMEPAGE="http://www.isc.org/software/bind;
-SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz
-   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
-#  sdb-ldap? (
-#  
http://ftp.disconnected-by-peer.at/pub/bind-sdb-ldap-${SDB_LDAP_VER}.patch.bz2
-#  )"
-
-LICENSE="GPL-2 ISC BSD BSD-2 HPND JNIC openssl"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="berkdb +caps dlz doc fetchlimit filter- fixed-rrset geoip gost 
gssapi idn ipv6
-json ldap libressl mysql nslint odbc postgres python rpz seccomp selinux sit 
ssl static-libs
-+threads urandom xml"
-# sdb-ldap - patch broken
-# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
-
-REQUIRED_USE="postgres? ( dlz )
-   berkdb? ( dlz )
-   mysql? ( dlz !threads )
-   odbc? ( dlz )
-   ldap? ( dlz )
-   gost? ( !libressl ssl )
-   threads? ( caps )"
-# sdb-ldap? ( dlz )
-
-DEPEND="
-   ssl? (
-   !libressl? ( dev-libs/openssl:0[-bindist] )
-   libressl? ( dev-libs/libressl )
-   )
-   mysql? ( >=virtual/mysql-4.0 )
-   odbc? ( >=dev-db/unixODBC-2.2.6 )
-   ldap? ( net-nds/openldap )
-   idn? ( net-dns/idnkit )
-   postgres? ( dev-db/postgresql:= )
-   caps? ( >=sys-libs/libcap-2.1.0 )
-   xml? ( dev-libs/libxml2 )
-   geoip? ( >=dev-libs/geoip-1.4.6 )
-   gssapi? ( virtual/krb5 )
-   gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
-   seccomp? ( sys-libs/libseccomp )
-   json? ( dev-libs/json-c )"
-#  sdb-ldap? ( net-nds/openldap )
-

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

2016-07-20 Thread Christian Ruppert
commit: cc07e69e211ebd4a6e9527d0f0a4d1f68e362b87
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Jul 20 17:55:11 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Jul 20 17:59:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc07e69e

net-dns/bind: Version bump

Package-Manager: portage-2.3.0

 net-dns/bind/Manifest | 2 +-
 net-dns/bind/{bind-9.10.4_p1.ebuild => bind-9.10.4_p2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 58dad9b..71bf549 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,3 +1,3 @@
 DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129
-DIST bind-9.10.4-P1.tar.gz 9293605 SHA256 
7c3b7d1afe48a6bbead8f11f6971fb09eb57fa257dc32a088fcc20a0218131a2 SHA512 
71ea1462b58fce94cfe3d0312ced32822f604b1b0df043076833bbc52f579d49cff1e3e5327a8ebc10f84d07dfe590561bb6c7d53329c1f33e539a8831bbf6da
 WHIRLPOOL 
15a1243362819fa55b8548472db8e0fe6f58a1ac9d49de0b01fc58de462543dea8985aad52242b4f0e897dee2d2b742c7647664dec347f2dcbcd76916a1e25df
+DIST bind-9.10.4-P2.tar.gz 9298010 SHA256 
b35b8af8fe030196d03b3e487f5ecd0c0836b5e124abc7a3ecd184740b23 SHA512 
e540d5b69f8859d9a78ec0da1662b7ae5a87ef30ded127c84c198b974c06638ab78e82bab484dc614b313e16076e242645d09f4453f830ded37beecbe13d769e
 WHIRLPOOL 
7e36499a91085cc4aa5cef9feb4162252c13654f9e0d98966789c60bd5b85ac8da7d53fc4cd7e57aa71983dc6e1ddb4ce8ff77babbf64dee13035270561ae708
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.10.4_p1.ebuild 
b/net-dns/bind/bind-9.10.4_p2.ebuild
similarity index 100%
rename from net-dns/bind/bind-9.10.4_p1.ebuild
rename to net-dns/bind/bind-9.10.4_p2.ebuild



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

2016-07-20 Thread Christian Ruppert
commit: 1e8542955037b2f129164ca9c7cc8907788d76ec
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Jul 13 17:30:25 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Jul 20 17:59:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e854295

net-dns/bind: Version bump

Package-Manager: portage-2.3.0

 net-dns/bind/Manifest  |   1 +
 net-dns/bind/bind-9.10.4_p1.ebuild | 414 +
 2 files changed, 415 insertions(+)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 7305a5f..58dad9b 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,2 +1,3 @@
 DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129
+DIST bind-9.10.4-P1.tar.gz 9293605 SHA256 
7c3b7d1afe48a6bbead8f11f6971fb09eb57fa257dc32a088fcc20a0218131a2 SHA512 
71ea1462b58fce94cfe3d0312ced32822f604b1b0df043076833bbc52f579d49cff1e3e5327a8ebc10f84d07dfe590561bb6c7d53329c1f33e539a8831bbf6da
 WHIRLPOOL 
15a1243362819fa55b8548472db8e0fe6f58a1ac9d49de0b01fc58de462543dea8985aad52242b4f0e897dee2d2b742c7647664dec347f2dcbcd76916a1e25df
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.10.4_p1.ebuild 
b/net-dns/bind/bind-9.10.4_p1.ebuild
new file mode 100644
index 000..5cf08f6
--- /dev/null
+++ b/net-dns/bind/bind-9.10.4_p1.ebuild
@@ -0,0 +1,414 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Re dlz/mysql and threads, needs to be verified..
+# MySQL uses thread local storage in its C api. Thus MySQL
+# requires that each thread of an application execute a MySQL
+# thread initialization to setup the thread local storage.
+# This is impossible to do safely while staying within the DLZ
+# driver API. This is a limitation caused by MySQL, and not the DLZ API.
+# Because of this BIND MUST only run with a single thread when
+# using the MySQL driver.
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+
+inherit python-r1 eutils autotools toolchain-funcs flag-o-matic multilib 
db-use user systemd
+
+MY_PV="${PV/_p/-P}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SDB_LDAP_VER="1.1.0-fc14"
+
+RRL_PV="${MY_PV}"
+
+NSLINT_DIR="contrib/nslint-3.0a2/"
+
+# SDB-LDAP: http://bind9-ldap.bayour.com/
+
+DESCRIPTION="BIND - Berkeley Internet Name Domain - Name Server"
+HOMEPAGE="http://www.isc.org/software/bind;
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz
+   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
+#  sdb-ldap? (
+#  
http://ftp.disconnected-by-peer.at/pub/bind-sdb-ldap-${SDB_LDAP_VER}.patch.bz2
+#  )"
+
+LICENSE="GPL-2 ISC BSD BSD-2 HPND JNIC openssl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="berkdb +caps dlz doc fetchlimit filter- fixed-rrset geoip gost 
gssapi idn ipv6
+json ldap libressl mysql nslint odbc postgres python rpz seccomp selinux sit 
ssl static-libs
++threads urandom xml"
+# sdb-ldap - patch broken
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+REQUIRED_USE="postgres? ( dlz )
+   berkdb? ( dlz )
+   mysql? ( dlz !threads )
+   odbc? ( dlz )
+   ldap? ( dlz )
+   gost? ( !libressl ssl )
+   threads? ( caps )"
+# sdb-ldap? ( dlz )
+
+DEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0[-bindist] )
+   libressl? ( dev-libs/libressl )
+   )
+   mysql? ( >=virtual/mysql-4.0 )
+   odbc? ( >=dev-db/unixODBC-2.2.6 )
+   ldap? ( net-nds/openldap )
+   idn? ( net-dns/idnkit )
+   postgres? ( dev-db/postgresql:= )
+   caps? ( >=sys-libs/libcap-2.1.0 )
+   xml? ( dev-libs/libxml2 )
+   geoip? ( >=dev-libs/geoip-1.4.6 )
+   gssapi? ( virtual/krb5 )
+   gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
+   seccomp? ( sys-libs/libseccomp )
+   json? ( dev-libs/json-c )"
+#  sdb-ldap? ( net-nds/openldap )
+

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

2016-07-20 Thread Christian Ruppert
commit: 12974f31750e1da06d20a302a8b958023d1b6078
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Jul 20 17:59:47 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Jul 20 17:59:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12974f31

net-dns/bind-tools: Remove old Version

Package-Manager: portage-2.3.0

 net-dns/bind-tools/Manifest|   1 -
 net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild | 134 -
 2 files changed, 135 deletions(-)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index e8d243d..8f8ff44 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,3 +1,2 @@
-DIST bind-9.10.3-P2.tar.gz 8523719 SHA256 
4a6c1911ac0d4b6be635b63de3429b6c168ea244043f12bbc8a4eb3368fd6ecd SHA512 
21905cdff464f9ff275b87744433970d4a80faa6d9245c66c092421a45e89e438bd78f3bfe0d795964312f072c936e44eb6867b72decbba86821619180ced210
 WHIRLPOOL 
7bc4038a746e5b5c4166fb0d7a57985be9defef4c4c494492312671b81853f506c3216fcd94df993f6f1088d4c36c838d40d85fedbe8eee1b4265c5e2caecaa6
 DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129
 DIST bind-9.10.4-P2.tar.gz 9298010 SHA256 
b35b8af8fe030196d03b3e487f5ecd0c0836b5e124abc7a3ecd184740b23 SHA512 
e540d5b69f8859d9a78ec0da1662b7ae5a87ef30ded127c84c198b974c06638ab78e82bab484dc614b313e16076e242645d09f4453f830ded37beecbe13d769e
 WHIRLPOOL 
7e36499a91085cc4aa5cef9feb4162252c13654f9e0d98966789c60bd5b85ac8da7d53fc4cd7e57aa71983dc6e1ddb4ce8ff77babbf64dee13035270561ae708

diff --git a/net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild 
b/net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild
deleted file mode 100644
index 844e35d..000
--- a/net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils autotools flag-o-matic toolchain-funcs
-
-MY_PN=${PN//-tools}
-MY_PV=${PV/_p/-P}
-MY_PV=${MY_PV/_rc/rc}
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
-HOMEPAGE="http://www.isc.org/software/bind;
-SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz;
-
-LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml"
-# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
-
-REQUIRED_USE="gost? ( !libressl ssl )"
-
-CDEPEND="
-   ssl? (
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
-   )
-   gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
-   xml? ( dev-libs/libxml2 )
-   idn? ( net-dns/idnkit )
-   gssapi? ( virtual/krb5 )
-   readline? ( sys-libs/readline:0= )
-   seccomp? ( sys-libs/libseccomp )"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"
-RDEPEND="${CDEPEND}
-   !> config.h
-}
-
-src_compile() {
-   local AR=$(tc-getAR)
-
-   emake AR="${AR}" -C lib/
-   emake AR="${AR}" -C bin/delv/
-   emake AR="${AR}" -C bin/dig/
-   emake AR="${AR}" -C bin/nsupdate/
-   emake AR="${AR}" -C bin/dnssec/
-}
-
-src_install() {
-   dodoc README CHANGES FAQ
-
-   cd "${S}"/bin/delv
-   dobin delv
-   doman delv.1
-
-   cd "${S}"/bin/dig
-   dobin dig host nslookup
-   doman {dig,host,nslookup}.1
-
-   cd "${S}"/bin/nsupdate
-   dobin nsupdate
-   doman nsupdate.1
-   if use doc; then
-   dohtml nsupdate.html
-   fi
-
-   cd "${S}"/bin/dnssec
-   for tool in dsfromkey importkey keyfromlabel keygen \
- revoke settime signzone verify; do
-   dobin dnssec-"${tool}"
-   doman dnssec-"${tool}".8
-   if use doc; then
-   dohtml dnssec-"${tool}".html
-   fi
-   done
-}



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

2016-07-20 Thread Christian Ruppert
commit: 89e325afcc8b94075b7a35bbf1ad78a17a6286fe
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Jul 20 17:58:40 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Jul 20 17:59:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e325af

net-dns/bind-tools: Version bump

Package-Manager: portage-2.3.0

 net-dns/bind-tools/Manifest|   1 +
 net-dns/bind-tools/bind-tools-9.10.4_p2.ebuild | 132 +
 2 files changed, 133 insertions(+)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index caad745..e8d243d 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,2 +1,3 @@
 DIST bind-9.10.3-P2.tar.gz 8523719 SHA256 
4a6c1911ac0d4b6be635b63de3429b6c168ea244043f12bbc8a4eb3368fd6ecd SHA512 
21905cdff464f9ff275b87744433970d4a80faa6d9245c66c092421a45e89e438bd78f3bfe0d795964312f072c936e44eb6867b72decbba86821619180ced210
 WHIRLPOOL 
7bc4038a746e5b5c4166fb0d7a57985be9defef4c4c494492312671b81853f506c3216fcd94df993f6f1088d4c36c838d40d85fedbe8eee1b4265c5e2caecaa6
 DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129
+DIST bind-9.10.4-P2.tar.gz 9298010 SHA256 
b35b8af8fe030196d03b3e487f5ecd0c0836b5e124abc7a3ecd184740b23 SHA512 
e540d5b69f8859d9a78ec0da1662b7ae5a87ef30ded127c84c198b974c06638ab78e82bab484dc614b313e16076e242645d09f4453f830ded37beecbe13d769e
 WHIRLPOOL 
7e36499a91085cc4aa5cef9feb4162252c13654f9e0d98966789c60bd5b85ac8da7d53fc4cd7e57aa71983dc6e1ddb4ce8ff77babbf64dee13035270561ae708

diff --git a/net-dns/bind-tools/bind-tools-9.10.4_p2.ebuild 
b/net-dns/bind-tools/bind-tools-9.10.4_p2.ebuild
new file mode 100644
index 000..4cbf263
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.10.4_p2.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="http://www.isc.org/software/bind;
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz;
+
+LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+REQUIRED_USE="gost? ( !libressl ssl )"
+
+CDEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/idnkit )
+   gssapi? ( virtual/krb5 )
+   readline? ( sys-libs/readline:0= )
+   seccomp? ( sys-libs/libseccomp )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   !> config.h
+}
+
+src_compile() {
+   local AR=$(tc-getAR)
+
+   emake AR="${AR}" -C lib/
+   emake AR="${AR}" -C bin/delv/
+   emake AR="${AR}" -C bin/dig/
+   emake AR="${AR}" -C bin/nsupdate/
+   emake AR="${AR}" -C bin/dnssec/
+}
+
+src_install() {
+   dodoc README CHANGES FAQ
+
+   cd "${S}"/bin/delv
+   dobin delv
+   doman delv.1
+
+   cd "${S}"/bin/dig
+   dobin dig host nslookup
+   doman {dig,host,nslookup}.1
+
+   cd "${S}"/bin/nsupdate
+   dobin nsupdate
+   doman nsupdate.1
+   if use doc; then
+   dohtml nsupdate.html
+   fi
+
+   cd "${S}"/bin/dnssec
+   for tool in dsfromkey importkey keyfromlabel keygen \
+ revoke settime signzone verify; do
+   dobin dnssec-"${tool}"
+   doman dnssec-"${tool}".8
+   if use doc; then
+   dohtml dnssec-"${tool}".html
+   fi
+   done
+}



[gentoo-commits] data/api:master commit in: files/overlays/

2016-07-04 Thread Christian Ruppert
commit: 668a06e6f7209a01cd0044376a3343451fa552d0
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Jul  4 20:19:34 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Mon Jul  4 20:19:34 2016 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=668a06e6

Remove vdr-testing, bug 557798

 files/overlays/repositories.xml | 12 
 1 file changed, 12 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 1623aaa..12d6ebe 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -4864,18 +4864,6 @@ FIN
 git+ssh://g...@git.gentoo.org/proj/vdr/devel.git
 https://cgit.gentoo.org/proj/vdr/devel.git/atom/
   
-  
-vdr-testing
-Development overlay for VDR, testing branch.
-https://cgit.gentoo.org/proj/vdr/testing.git/
-
-  v...@gentoo.org
-
-git://anongit.gentoo.org/proj/vdr/testing.git
-https://anongit.gentoo.org/git/proj/vdr/testing.git
-git+ssh://g...@git.gentoo.org/proj/vdr/testing.git
-https://cgit.gentoo.org/proj/vdr/testing.git/atom/
-  
   
 v-fox
 Public Gentoo overlay for games, emulators and more 
of nifty stuff



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2016-07-04 Thread Christian Ruppert
commit: c1ba589d4c8a24865a2dc30c71b7a5c284920a30
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Jul  4 18:01:39 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Mon Jul  4 18:03:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ba589d

net-proxy/haproxy: Version bump to 1.5.18 and 1.6.6

Package-Manager: portage-2.3.0

 net-proxy/haproxy/Manifest | 4 ++--
 net-proxy/haproxy/{haproxy-1.5.16.ebuild => haproxy-1.5.18.ebuild} | 0
 net-proxy/haproxy/{haproxy-1.6.5.ebuild => haproxy-1.6.6.ebuild}   | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index b17e6ef..db23581 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,3 +1,3 @@
 DIST haproxy-1.5.14.tar.gz 1345345 SHA256 
9565dd38649064d0350a2883fa81ccfe92eb17dcda457ebdc01535e1ab0c8f99 SHA512 
83d6101fd402f37845ab3febc914335e4c6d9bdebbb0ff81c8e048d5252ffa5a1b77c4250a434fed5dd541ef1f1f2c47d969b59f7a51d6ab9aea38a8646a9798
 WHIRLPOOL 
7d2c580589b9b31e1eba169e4bf930ac42d2564e21eb1c25adbdd39b701abd221fd671ebc227167ab956a48b2c30eeb740a6394355a8fa748c408ee42fdff6fc
-DIST haproxy-1.5.16.tar.gz 1359008 SHA256 
3bc6bf5c84c488f97f9270c0d2a557adb2521ae03a9db488202ac3434a3433af SHA512 
8f3f6e5ece8c9fe16e5b99477028287c2b504077284048051b27755167f1394134d49fc20de0656e41013c9d7e8c6425440c8c72d68fd45c718f64c9a3bec7ca
 WHIRLPOOL 
c722790ac8ef178fb99fa404804e0ed8b8cd09f0f8a479ebcbbc996a5f5ad0b43c95eadf9ce46c669e4d402e9396f6149dab7dcbe2cf197505d62a9a62989599
-DIST haproxy-1.6.5.tar.gz 1563272 SHA256 
c4b3fb938874ad52782087117cc2590263af78fdce86d64e4a11acfe85de SHA512 
68222f97cb9515c05c46f8650fe63c522de409118a533f90d8c03d1d09d99c21faa8d53f570313407d9f40605dec5151f5fe560280b8ba99734ffdf5bd3db03a
 WHIRLPOOL 
fcfabec754f3f6321a610e2f2740282224e3b1c49a69f8f78fe531547367cf805e57f1806366209a81e787bdc0803b3be8df4590b88281170aeacc3baad14656
+DIST haproxy-1.5.18.tar.gz 1360582 SHA256 
14a5684d85cf65c34a8d441afff2aaa4dd9b4234e81b3d4ddd242e6e7c97257e SHA512 
b4f85986a6b1e0d152b643f576a0ff770fbc190457d3e0130fbb923ff9bf4d00b634e64edf0eadd5b47d0eb758fd9f6ecf33907fc4c21150a518064df954e7d0
 WHIRLPOOL 
5faf0aec42332564a3c392b0bbca25dc56c6a754672e1853ca765fc5d95d9ca963cd041dc705bbb38085a3da77219adf061966f2caa209e327ff02f3ee8fde3b
+DIST haproxy-1.6.6.tar.gz 1565046 SHA256 
fdb03d63078cc3c688bb6d39fc75dcc158d65356e4c8e1c459033ebeddff55f5 SHA512 
66503bb9bb33bf345d5e9351fa8a0aea2ef8c3c2870d35ee2f1e4f8e79ed66b3936e7410ce79571901a9936a2eec3695ce3080bb664200fb55040b1ef1f7f888
 WHIRLPOOL 
524e87fd833b9d9e1c2e006b2487f9a6118d2f028bd2c6e645d5c5d3f0b345e4a86d702072c22c96fed8689e477d6a2ea3337f0e706e5ea6432501e0041d2adb

diff --git a/net-proxy/haproxy/haproxy-1.5.16.ebuild 
b/net-proxy/haproxy/haproxy-1.5.18.ebuild
similarity index 100%
rename from net-proxy/haproxy/haproxy-1.5.16.ebuild
rename to net-proxy/haproxy/haproxy-1.5.18.ebuild

diff --git a/net-proxy/haproxy/haproxy-1.6.5.ebuild 
b/net-proxy/haproxy/haproxy-1.6.6.ebuild
similarity index 100%
rename from net-proxy/haproxy/haproxy-1.6.5.ebuild
rename to net-proxy/haproxy/haproxy-1.6.6.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/fritzing/

2016-07-04 Thread Christian Ruppert
commit: d14b8a6d5fd773cb2f94224a71d312b0be8fe230
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Jul  4 18:41:15 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Mon Jul  4 18:44:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14b8a6d

sci-electronics/fritzing: Drop maintainership as announced on Wed, 16 Mar 2016 
at the dev ML

Package-Manager: portage-2.3.0

 sci-electronics/fritzing/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sci-electronics/fritzing/metadata.xml 
b/sci-electronics/fritzing/metadata.xml
index 70a72d4..990244b 100644
--- a/sci-electronics/fritzing/metadata.xml
+++ b/sci-electronics/fritzing/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   id...@gentoo.org
-   Christian Ruppert
-   

fritzing/fritzing-app




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

2016-07-04 Thread Christian Ruppert
commit: 25e937b3dd833da5ab014e5be8a7ba20592d5a39
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Jul  4 18:43:47 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Mon Jul  4 18:44:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e937b3

dev-libs/log4cplus: Drop maintainership as announced on Wed, 16 Mar 2016 at the 
dev ML

Package-Manager: portage-2.3.0

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

diff --git a/dev-libs/log4cplus/metadata.xml b/dev-libs/log4cplus/metadata.xml
index 11735e5..befc56a 100644
--- a/dev-libs/log4cplus/metadata.xml
+++ b/dev-libs/log4cplus/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   id...@gentoo.org
-   Christian Ruppert
-   

Use C++'s std::locale for wchar_t 
- char conversions. See also log4cplus's unicode.txt 
documentation
Use the C99 locale facilities for 
wchar_t - char conversions. See also log4cplus's unicode.txt 
documentation 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libnss-cache/

2016-07-04 Thread Christian Ruppert
commit: 9c4c6c1558174f0f1b374a0e59070a2d9e473297
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Jul  4 18:41:55 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Mon Jul  4 18:44:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4c6c15

sys-auth/libnss-cache: Drop maintainership as announced on Wed, 16 Mar 2016 at 
the dev ML

Package-Manager: portage-2.3.0

 sys-auth/libnss-cache/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-auth/libnss-cache/metadata.xml 
b/sys-auth/libnss-cache/metadata.xml
index 48e4a32..b52fc03 100644
--- a/sys-auth/libnss-cache/metadata.xml
+++ b/sys-auth/libnss-cache/metadata.xml
@@ -5,10 +5,6 @@
x...@gentoo.org
Michael Weber

-   
-   id...@gentoo.org
-   Christian Ruppert
-   

nsscache
google/nsscache



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

2016-07-04 Thread Christian Ruppert
commit: e499aabcf1750e7a81e4995094a6df53a48a19a0
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Jul  4 18:43:17 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Mon Jul  4 18:44:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e499aabc

dev-vcs/git-deploy: Drop maintainership as announced on Wed, 16 Mar 2016 at the 
dev ML

Package-Manager: portage-2.3.0

 dev-vcs/git-deploy/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-vcs/git-deploy/metadata.xml b/dev-vcs/git-deploy/metadata.xml
index e14714f..c68a692 100644
--- a/dev-vcs/git-deploy/metadata.xml
+++ b/dev-vcs/git-deploy/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   id...@gentoo.org
-   Christian Ruppert
-   

git-deploy/git-deploy




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

2016-07-04 Thread Christian Ruppert
commit: 9501fe3238a53fa288f262176691aa0fd5e48110
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Jul  4 18:43:31 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Mon Jul  4 18:44:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9501fe32

dev-vcs/colorsvn: Drop maintainership as announced on Wed, 16 Mar 2016 at the 
dev ML

Package-Manager: portage-2.3.0

 dev-vcs/colorsvn/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-vcs/colorsvn/metadata.xml b/dev-vcs/colorsvn/metadata.xml
index e8e46ea..b77dbfa 100644
--- a/dev-vcs/colorsvn/metadata.xml
+++ b/dev-vcs/colorsvn/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   id...@gentoo.org
-   Christian Ruppert
-   

colorsvn is the Subversion output colorizer. Colorsvn was 
extracted from
kde-sdk and was extended with build process and configuration.



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

2016-07-04 Thread Christian Ruppert
commit: 8f3af3d766a9d642f18bb7559f7e2bb3cff3f6e3
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Jul  4 18:42:38 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Mon Jul  4 18:44:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3af3d7

dev-vcs/topgit: Drop maintainership as announced on Wed, 16 Mar 2016 at the dev 
ML

Package-Manager: portage-2.3.0

 dev-vcs/topgit/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-vcs/topgit/metadata.xml b/dev-vcs/topgit/metadata.xml
index 19bff75..ad17ee0 100644
--- a/dev-vcs/topgit/metadata.xml
+++ b/dev-vcs/topgit/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   id...@gentoo.org
-   Christian Ruppert
-   

greenrd/topgit




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

2017-02-13 Thread Christian Ruppert
commit: 6b37f27c916b73411c68c8f7c6ba2607a5f081e0
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Feb 13 19:04:04 2017 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Mon Feb 13 19:04:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b37f27c

net-dns/bind-tools: Version bump re bug 608740 - CVE-2017-3135

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dns/bind-tools/Manifest|   1 +
 net-dns/bind-tools/bind-tools-9.11.0_p3.ebuild | 134 +
 2 files changed, 135 insertions(+)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index ee7c73434f..89077bf487 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,2 +1,3 @@
 DIST bind-9.10.4-P4.tar.gz 9299638 SHA256 
a41ce7518e1d0faa40312cc89f4ca42246906b2718099d992e87a5d3ce9a9d86 SHA512 
a662053f2052eb2d7ea61b4ecbd4e92980c808080598f7c4590c746e8e5d6545a9f965a8aeece57ce92b17545844cf8565719f697eaef6e2ade8106d810d2799
 WHIRLPOOL 
31b8e7b7a7c35d9894d91d2caf7428935f28c319c0af5176aaa8bfabac38882c658fa45f5548387295502013b2cba2de624279531d9b79f4c120b4da62c46b1b
 DIST bind-9.11.0-P2.tar.gz 9677204 SHA256 
d651f83ce1c08c83d6ac8201685c4f2b5fdb79794f3a4f93c3948e0ef439c1e5 SHA512 
19ba809814d42afdbd7cab291b006ac23d08a4aabfcbed101bc269a68597e70f2f89e1da27b719ceb4c94741702df2b95b2d8fce46b2a33a65ff242d5a3b298d
 WHIRLPOOL 
c79adae68a970e43100b6ed3a446dd872ffcf7ce8439bd86e721bf9555f309d0004efb0c9b577d17a7cde59a143e034f86287f544abb2596457d3e55f0f6632b
+DIST bind-9.11.0-P3.tar.gz 9691935 SHA256 
0feee0374bcbdee73a9d4277f3c5007622279572d520d7c27a4b64015d8ca9e9 SHA512 
fd5818ea36d7d4aa754a69ced675485cdb80b82f871b3f175c24715c0bd57fc78d4566657996f86ab32cb4158a974e97bb941ff9920cc3718b3484c161164b45
 WHIRLPOOL 
34db478ddd0841f8be244835c1d4b4149b4bda37707d56f697c544e836000aba0b0fa33c12ba8b86ebf9ca358cf7706db546570fe6371d94f93dca277dae1069

diff --git a/net-dns/bind-tools/bind-tools-9.11.0_p3.ebuild 
b/net-dns/bind-tools/bind-tools-9.11.0_p3.ebuild
new file mode 100644
index 00..e6d0ffa972
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.11.0_p3.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="http://www.isc.org/software/bind;
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz;
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+REQUIRED_USE="gost? ( !libressl ssl )"
+
+CDEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/idnkit )
+   gssapi? ( virtual/krb5 )
+   readline? ( sys-libs/readline:0= )
+   seccomp? ( sys-libs/libseccomp )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   !> config.h
+}
+
+src_compile() {
+   local AR=$(tc-getAR)
+
+   emake AR="${AR}" -C lib/
+   emake AR="${AR}" -C bin/delv/
+   emake AR="${AR}" -C bin/dig/
+   emake AR="${AR}" -C bin/nsupdate/
+   emake AR="${AR}" -C bin/dnssec/
+}
+
+src_install() {
+   dodoc README CHANGES FAQ
+
+   cd "${S}"/bin/delv
+   dobin delv
+   doman delv.1
+
+   cd "${S}"/bin/dig
+   dobin dig host nslookup
+   doman {dig,host,nslookup}.1
+
+   cd "${S}"/bin/nsupdate
+   dobin nsupdate
+   doman nsupdate.1
+   if use doc; then
+   dohtml nsupdate.html
+   fi
+
+   cd "${S}"/bin/dnssec
+   for tool in dsfromkey importkey keyfromlabel keygen \
+ revoke settime signzone verify; do
+   dobin dnssec-"${tool}"
+   doman dnssec-"${tool}".8
+   if use doc; then
+   dohtml dnssec-"${tool}".html
+   fi
+   done
+}



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

2017-02-13 Thread Christian Ruppert
commit: c43138afe787f82cbc36233ec4fec7678b9ecf7e
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Feb 13 19:00:02 2017 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Mon Feb 13 19:00:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43138af

net-dns/bind: Version bump re bug 608740 - CVE-2017-3135

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dns/bind/Manifest  |   1 +
 net-dns/bind/bind-9.11.0_p3.ebuild | 420 +
 2 files changed, 421 insertions(+)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index ae917013eb..d50e5a2d61 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,3 +1,4 @@
 DIST bind-9.10.4-P4.tar.gz 9299638 SHA256 
a41ce7518e1d0faa40312cc89f4ca42246906b2718099d992e87a5d3ce9a9d86 SHA512 
a662053f2052eb2d7ea61b4ecbd4e92980c808080598f7c4590c746e8e5d6545a9f965a8aeece57ce92b17545844cf8565719f697eaef6e2ade8106d810d2799
 WHIRLPOOL 
31b8e7b7a7c35d9894d91d2caf7428935f28c319c0af5176aaa8bfabac38882c658fa45f5548387295502013b2cba2de624279531d9b79f4c120b4da62c46b1b
 DIST bind-9.11.0-P2.tar.gz 9677204 SHA256 
d651f83ce1c08c83d6ac8201685c4f2b5fdb79794f3a4f93c3948e0ef439c1e5 SHA512 
19ba809814d42afdbd7cab291b006ac23d08a4aabfcbed101bc269a68597e70f2f89e1da27b719ceb4c94741702df2b95b2d8fce46b2a33a65ff242d5a3b298d
 WHIRLPOOL 
c79adae68a970e43100b6ed3a446dd872ffcf7ce8439bd86e721bf9555f309d0004efb0c9b577d17a7cde59a143e034f86287f544abb2596457d3e55f0f6632b
+DIST bind-9.11.0-P3.tar.gz 9691935 SHA256 
0feee0374bcbdee73a9d4277f3c5007622279572d520d7c27a4b64015d8ca9e9 SHA512 
fd5818ea36d7d4aa754a69ced675485cdb80b82f871b3f175c24715c0bd57fc78d4566657996f86ab32cb4158a974e97bb941ff9920cc3718b3484c161164b45
 WHIRLPOOL 
34db478ddd0841f8be244835c1d4b4149b4bda37707d56f697c544e836000aba0b0fa33c12ba8b86ebf9ca358cf7706db546570fe6371d94f93dca277dae1069
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.11.0_p3.ebuild 
b/net-dns/bind/bind-9.11.0_p3.ebuild
new file mode 100644
index 00..aeca70a096
--- /dev/null
+++ b/net-dns/bind/bind-9.11.0_p3.ebuild
@@ -0,0 +1,420 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Re dlz/mysql and threads, needs to be verified..
+# MySQL uses thread local storage in its C api. Thus MySQL
+# requires that each thread of an application execute a MySQL
+# thread initialization to setup the thread local storage.
+# This is impossible to do safely while staying within the DLZ
+# driver API. This is a limitation caused by MySQL, and not the DLZ API.
+# Because of this BIND MUST only run with a single thread when
+# using the MySQL driver.
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit python-r1 eutils autotools toolchain-funcs flag-o-matic multilib 
db-use user systemd
+
+MY_PV="${PV/_p/-P}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SDB_LDAP_VER="1.1.0-fc14"
+
+RRL_PV="${MY_PV}"
+
+NSLINT_DIR="contrib/nslint-3.0a2/"
+
+# SDB-LDAP: http://bind9-ldap.bayour.com/
+
+DESCRIPTION="BIND - Berkeley Internet Name Domain - Name Server"
+HOMEPAGE="http://www.isc.org/software/bind;
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz
+   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
+#  sdb-ldap? (
+#  
http://ftp.disconnected-by-peer.at/pub/bind-sdb-ldap-${SDB_LDAP_VER}.patch.bz2
+#  )"
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+# -berkdb by default re bug 602682
+IUSE="-berkdb +caps dlz dnstap doc filter- fixed-rrset geoip gost gssapi 
idn ipv6
+json ldap libressl lmdb mysql nslint odbc postgres python rpz seccomp selinux 
ssl static-libs
++threads urandom xml +zlib"
+# sdb-ldap - patch broken
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+REQUIRED_USE="postgres? ( dlz )
+   berkdb? ( dlz )
+   mysql? ( dlz !threads )
+   odbc? ( dlz )
+   ldap? ( dlz )
+   gost? ( !libressl ssl )
+   threads? ( caps )
+   dnstap? ( threads )"
+# sdb-ldap? ( dlz )
+
+DEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0[-bindist] )
+   libressl? ( dev-libs/libressl )
+   )
+   mysql? ( >=vi

[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2017-02-28 Thread Christian Ruppert
commit: 428334ede73ce464f790396da3a5135e54a680f4
Author: Christian Ruppert  gentoo  org>
AuthorDate: Tue Feb 28 09:20:31 2017 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Tue Feb 28 09:20:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428334ed

net-proxy/haproxy: Cleanup old versions

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-proxy/haproxy/Manifest |   5 -
 net-proxy/haproxy/haproxy-1.5.18.ebuild| 140 
 net-proxy/haproxy/haproxy-1.6.10-r1.ebuild | 166 -
 net-proxy/haproxy/haproxy-1.6.10.ebuild| 141 
 net-proxy/haproxy/haproxy-1.6.9.ebuild | 141 
 net-proxy/haproxy/haproxy-1.7.0.ebuild | 166 -
 net-proxy/haproxy/haproxy-1.7.1.ebuild | 165 
 7 files changed, 924 deletions(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 8e5421c43d..c8bfaf14d1 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,9 +1,4 @@
 DIST haproxy-1.5.14.tar.gz 1345345 SHA256 
9565dd38649064d0350a2883fa81ccfe92eb17dcda457ebdc01535e1ab0c8f99 SHA512 
83d6101fd402f37845ab3febc914335e4c6d9bdebbb0ff81c8e048d5252ffa5a1b77c4250a434fed5dd541ef1f1f2c47d969b59f7a51d6ab9aea38a8646a9798
 WHIRLPOOL 
7d2c580589b9b31e1eba169e4bf930ac42d2564e21eb1c25adbdd39b701abd221fd671ebc227167ab956a48b2c30eeb740a6394355a8fa748c408ee42fdff6fc
-DIST haproxy-1.5.18.tar.gz 1360582 SHA256 
14a5684d85cf65c34a8d441afff2aaa4dd9b4234e81b3d4ddd242e6e7c97257e SHA512 
b4f85986a6b1e0d152b643f576a0ff770fbc190457d3e0130fbb923ff9bf4d00b634e64edf0eadd5b47d0eb758fd9f6ecf33907fc4c21150a518064df954e7d0
 WHIRLPOOL 
5faf0aec42332564a3c392b0bbca25dc56c6a754672e1853ca765fc5d95d9ca963cd041dc705bbb38085a3da77219adf061966f2caa209e327ff02f3ee8fde3b
 DIST haproxy-1.5.19.tar.gz 1362834 SHA256 
e00ae2a633da614967f2e3ebebdb817ec537cba8383b833fc8d9a506876e0d5e SHA512 
3462458350d76fe5634428f7b443f21e2d8d4a171ab6254736db2d64587707d11d0df1d851d629c5a2cdfb2858e98cc9345d592859c6d6d8a352b57542dc465a
 WHIRLPOOL 
0cb297dd48e8b9e0c2d6291aa7549c0b6b11e75c58ace3bd50205d7218cf95187129126b21cd13572e0287fc5b311c94ad2ccf664ff30d83a3bc782aea7714ff
-DIST haproxy-1.6.10.tar.gz 1571842 SHA256 
5c865e0238d31b03ec7e31d4bf1a20d08984eea7fcf4bbb36a40bd35d8744460 SHA512 
84920ef12357f5149ed286030ea38e0f9ae09b29003e8c000eef7f50a519ea958f3a92d352b25fd71d296f0b68beffb797ca4b6e59b87e71dc02f7fe20d50573
 WHIRLPOOL 
2c4d4b22d6412b8f7e4e6c3c94e9a666b87d9e38a6cb07094438d28c5cce2c4ef1fe14df00afeb8ed284f306d5a09616d04a1b4a5b8573c6e8d283cdfe26428b
 DIST haproxy-1.6.11.tar.gz 1574029 SHA256 
62fe982edb102a9f55205792bc14b0d05745cc7993cd6bee5d73cd3c5ae16ace SHA512 
73ff1c7301197b3bd75a3b1355787419676854d132ce2dcdacb2a296e297dcdfc52b0c571a4fb715e369f1126e1a58196fabb21f828c880f15904032da78e434
 WHIRLPOOL 
4454c51da89bb089579aefcf54093fd4c09b42918e81e41772d263ebc19f243a37b42135a02c4012705e4cc31370f377cf0b429e81707f307cffe9ed23f5183b
-DIST haproxy-1.6.9.tar.gz 1566715 SHA256 
cf7d2fa891d2ae4aa6489fc43a9cadf68c42f9cb0de4801afad45d32e7dda133 SHA512 
0060a93c628689e1ca9e5845f9f93641f7647efc176cbf093bce59be19496492c317c8101fa50dd6181b130f861c74a20199f18e41ebd6995715364b1ea46a2e
 WHIRLPOOL 
a7311cb08507898cf19a422a6a55a6d429cbb99e0329b2de0defea472314c495d6c426a973ef436d532340f95d5abee2ad07fbf1d051d36fe4618ac28b743a35
-DIST haproxy-1.7.0.tar.gz 1728237 SHA256 
abdce486f98c024f3df45dade4011caeb925f48129370f4754a45f1623794622 SHA512 
e41c4d73e438f3975dd704de5048eb1179cfa884ae16970d868d8ae7e0958ee0ab5bd58a952113e90b89c040cb84402dafd4ae6e4daf03ea6621e03b861837c7
 WHIRLPOOL 
a82563956cad92ccb257cfe202a43ea1cae3c2b4fa36fb954829096e55b524cbe224080669f60a8b62e38e73e682321a50a59e3d650a6b0ae340d3bf24a9768d
-DIST haproxy-1.7.1.tar.gz 1730401 SHA256 
56a7f5e919755d9b01b64f91b497c2c4eabdbe3a6fd84f7e5192a264097d8759 SHA512 
97dd81493a8902efd1b15171ace2da16f77feb537657e22c28f0ace3c05600f860e4d6f70a40f6fde8f0701e5399f8a4a7d982d4acf9cbccda6e2cf7dbe6f68e
 WHIRLPOOL 
5bed6c02e888f2193574881be16c6bb87041438486edf73f2bcbaeda4394012d966465645c95e8a0e9fc30e3c306a327589a603e48b0dc880b6499876bb39116
 DIST haproxy-1.7.2.tar.gz 1735073 SHA256 
f95b40f52a4d61feaae363c9b15bf411c16fe8f61fddb297c7afcca0072e4b2f SHA512 
1db3bdc5110d84694390b357ded0700b3fc902516ae7a67902fe7dfc76f18abb3c56e0c46209f9b0e025904d62859020ee97b98680f237a2e15f03154f24fe5d
 WHIRLPOOL 
6ffc05ca50243b2dd24b414264852fcfdda724888a00f0b987b0d6d3ef4d9df92192befa6e0e36a17aef696e96cdde6c865689ef6c27e87486d53aa094d06241

diff --git a/net-proxy/haproxy/haproxy-1.5.18.ebuild 
b/net-proxy/haproxy/haproxy-1.5.18.ebuild
deleted file mode 100644
index 56a14f50d2..00
--- a/net-proxy/haproxy/haproxy-1.5.18.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit 

[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2017-02-28 Thread Christian Ruppert
commit: 2419275d178c5b6d391d2592630211a10d4b8b3a
Author: Christian Ruppert  gentoo  org>
AuthorDate: Tue Feb 28 09:23:43 2017 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Tue Feb 28 09:23:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2419275d

net-proxy/haproxy: Version bump to 1.7.3

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-proxy/haproxy/Manifest   | 2 +-
 net-proxy/haproxy/{haproxy-1.7.2.ebuild => haproxy-1.7.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index c8bfaf14d1..0842c112e6 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,4 +1,4 @@
 DIST haproxy-1.5.14.tar.gz 1345345 SHA256 
9565dd38649064d0350a2883fa81ccfe92eb17dcda457ebdc01535e1ab0c8f99 SHA512 
83d6101fd402f37845ab3febc914335e4c6d9bdebbb0ff81c8e048d5252ffa5a1b77c4250a434fed5dd541ef1f1f2c47d969b59f7a51d6ab9aea38a8646a9798
 WHIRLPOOL 
7d2c580589b9b31e1eba169e4bf930ac42d2564e21eb1c25adbdd39b701abd221fd671ebc227167ab956a48b2c30eeb740a6394355a8fa748c408ee42fdff6fc
 DIST haproxy-1.5.19.tar.gz 1362834 SHA256 
e00ae2a633da614967f2e3ebebdb817ec537cba8383b833fc8d9a506876e0d5e SHA512 
3462458350d76fe5634428f7b443f21e2d8d4a171ab6254736db2d64587707d11d0df1d851d629c5a2cdfb2858e98cc9345d592859c6d6d8a352b57542dc465a
 WHIRLPOOL 
0cb297dd48e8b9e0c2d6291aa7549c0b6b11e75c58ace3bd50205d7218cf95187129126b21cd13572e0287fc5b311c94ad2ccf664ff30d83a3bc782aea7714ff
 DIST haproxy-1.6.11.tar.gz 1574029 SHA256 
62fe982edb102a9f55205792bc14b0d05745cc7993cd6bee5d73cd3c5ae16ace SHA512 
73ff1c7301197b3bd75a3b1355787419676854d132ce2dcdacb2a296e297dcdfc52b0c571a4fb715e369f1126e1a58196fabb21f828c880f15904032da78e434
 WHIRLPOOL 
4454c51da89bb089579aefcf54093fd4c09b42918e81e41772d263ebc19f243a37b42135a02c4012705e4cc31370f377cf0b429e81707f307cffe9ed23f5183b
-DIST haproxy-1.7.2.tar.gz 1735073 SHA256 
f95b40f52a4d61feaae363c9b15bf411c16fe8f61fddb297c7afcca0072e4b2f SHA512 
1db3bdc5110d84694390b357ded0700b3fc902516ae7a67902fe7dfc76f18abb3c56e0c46209f9b0e025904d62859020ee97b98680f237a2e15f03154f24fe5d
 WHIRLPOOL 
6ffc05ca50243b2dd24b414264852fcfdda724888a00f0b987b0d6d3ef4d9df92192befa6e0e36a17aef696e96cdde6c865689ef6c27e87486d53aa094d06241
+DIST haproxy-1.7.3.tar.gz 1737006 SHA256 
ebb31550a5261091034f1b6ac7f4a8b9d79a8ce2a3ddcd7be5b5eb355c35ba65 SHA512 
9a5dd5d910f73ce9d9a69b137942749a15143db5b00fef5cac1c8b93d4ce27e3348a329fc0e82302642fb29151d37ffa2edeeb26e59a8ac29b4c28000663369a
 WHIRLPOOL 
50ae2804e25301fb4481388c1d353bcc596307d61e64712d112ff29b0fe6f28572088ed1486e1ab767e4623e3746b89748d4e3228723383755026bbdcd75a9ae

diff --git a/net-proxy/haproxy/haproxy-1.7.2.ebuild 
b/net-proxy/haproxy/haproxy-1.7.3.ebuild
similarity index 100%
rename from net-proxy/haproxy/haproxy-1.7.2.ebuild
rename to net-proxy/haproxy/haproxy-1.7.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagstamon/files/, net-analyzer/nagstamon/

2016-08-30 Thread Christian Ruppert
commit: 60531c074938c4734403e010536fdd3c4987397a
Author: Christian Ruppert  gentoo  org>
AuthorDate: Tue Aug 30 17:39:23 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Tue Aug 30 17:39:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60531c07

net-analyzer/nagstamon: Version bump to 2.0

Package-Manager: portage-2.3.0

 net-analyzer/nagstamon/Manifest|  1 +
 .../nagstamon/files/nagstamon-2.0-setup.patch  | 25 ++
 net-analyzer/nagstamon/nagstamon-2.0.ebuild| 57 ++
 3 files changed, 83 insertions(+)

diff --git a/net-analyzer/nagstamon/Manifest b/net-analyzer/nagstamon/Manifest
index d4177be..e7e9204 100644
--- a/net-analyzer/nagstamon/Manifest
+++ b/net-analyzer/nagstamon/Manifest
@@ -1,2 +1,3 @@
 DIST Nagstamon-1.0.1.tar.gz 455110 SHA256 
e60a2b1fef842deb8377ace02df6791f3dcc5683d9dae4323de3f5f1f8a9893b SHA512 
040f3ac03c4945b25345f36d4749903238e05001f40f2777afe5277588aababb24212b538890c4b0ff0e1edef9a950804deb93fb2111bc25c8a773a84b69c353
 WHIRLPOOL 
8d040c7bb1573451ec0bb7439f0795b8ec6003d292429d3a96a07bb68d0617b23838677c93183d22a9cea10620152b51a3e7d4940642560986d5890f98b13822
+DIST Nagstamon-2.0.tar.gz 532668 SHA256 
ff2172d467be6c9c68913aed05978949330ac7d069581b81c050eb4f90ff6443 SHA512 
c8190a38b6a215dbfe07281b54d9effe2d79eb4c3219a868852514d921798b0097575423d7f7116ee1d49a949f0e9760ac536cb7aebfe49fa1676033670a71bd
 WHIRLPOOL 
7c3652ff3773e5a09c460d43ba490239efa46be5e4fa63fd0f8194e65f05832877aade5d504a080f98023e1d17be5fbacfeeafcf49ad633b4bf2285d2d8cf8db
 DIST Nagstamon-b7a91e68ca93ead4e5cfef22e2226c1ff9c7b52c.tar.gz 7021698 SHA256 
0f3a6552d033ce91a5070ddb7570ce83c99f74b4e13f8e504f6d3fafc7b3f6a3 SHA512 
f24d561127d6ae82acd084fbc4d7eeec6a31f0d37b123e42565347cd8eb2e8cac4f6c9ed77c50f8d16cc7f94fdf771404397ac7f847e7a7a094a7bb53c3fadab
 WHIRLPOOL 
45d03e134687a7716a148d4cbff716cc8e933aef51eb9cdc46403f08243cc66afeb431eac2e1f18c8f0683ca4d5cf2bf8f9fd677f4d4df0f6e55a7b26b7ddda0

diff --git a/net-analyzer/nagstamon/files/nagstamon-2.0-setup.patch 
b/net-analyzer/nagstamon/files/nagstamon-2.0-setup.patch
new file mode 100644
index ..3a58227
--- /dev/null
+++ b/net-analyzer/nagstamon/files/nagstamon-2.0-setup.patch
@@ -0,0 +1,25 @@
+diff --git a/setup.py b/setup.py
+index 467bb42..24644a3 100644
+--- a/setup.py
 b/setup.py
+@@ -35,7 +35,7 @@ if platform.system() not in ['Windows', 'Darwin']:
+ NAME = NAME.lower()
+ VERSION = AppInfo.VERSION
+
+-NAGSTAMON_SCRIPT = 'nagstamon.py'
++NAGSTAMON_SCRIPT = 'nagstamon'
+
+ # workaround to get directory of Qt5 plugins to add missing 'mediaservice' 
folder needed for audio on OSX and Windows
+ import os.path
+@@ -134,10 +134,7 @@ setup(name=NAME,
+   'Nagstamon.thirdparty.Xlib.ext',
+   'Nagstamon.thirdparty.Xlib.protocol',
+   'Nagstamon.thirdparty.Xlib.support',
+-  'Nagstamon.thirdparty.Xlib.xobject',
+-  'Nagstamon.thirdparty.keyring',
+-  'Nagstamon.thirdparty.keyring.backends',
+-  'Nagstamon.thirdparty.keyring.util'],
++  'Nagstamon.thirdparty.Xlib.xobject',],
+   package_dir={'Nagstamon':'Nagstamon'},
+   package_data={'Nagstamon':['resources/*']},
+   data_files=[('%s/share/man/man1' % sys.prefix, 
['Nagstamon/resources/nagstamon.1.gz']),

diff --git a/net-analyzer/nagstamon/nagstamon-2.0.ebuild 
b/net-analyzer/nagstamon/nagstamon-2.0.ebuild
new file mode 100644
index ..851bca1
--- /dev/null
+++ b/net-analyzer/nagstamon/nagstamon-2.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_4 )
+
+inherit eutils python-r1 distutils-r1
+
+MY_PN="Nagstamon"
+MY_P="${MY_PN}-${PV/_}"
+
+DESCRIPTION="status monitor for the desktop"
+HOMEPAGE="http://nagstamon.sourceforge.net;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# TODO: secretstorage
+# TODO: Xlib - https://github.com/python-xlib/python-xlib/tree/master/Xlib
+RDEPEND="dev-python/PyQt5[gui,multimedia,svg,widgets]
+   dev-python/beautifulsoup:4
+   dev-python/dbus-python
+   dev-python/keyring
+   dev-python/requests
+   dev-python/psutil
+   dev-python/setuptools"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_PN}"
+
+PATCHES="${FILESDIR}/${P}-setup.patch"
+
+src_prepare() {
+   default_src_prepare
+
+   mv ${PN}.py ${PN} || die
+
+#  rm -rf "${S}/Nagstamon/thirdparty/Xlib/" || die
+   rm -rf "${S}/Nagstamon/thirdparty/keyring/" || die
+}
+
+pkg_preinst() {
+   if has_version "

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagstamon/, net-analyzer/nagstamon/files/

2016-08-31 Thread Christian Ruppert
commit: 91677b075dc3191b847eb9af194cc40c3b66e750
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Aug 31 19:01:05 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Aug 31 19:01:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91677b07

net-analyzer/nagstamon: Revbump, fixes 
https://github.com/HenriWahl/Nagstamon/issues/296

Package-Manager: portage-2.3.0

 .../nagstamon/files/nagstamon-2.0-EWMH.patch   | 38 ++
 ...agstamon-2.0.ebuild => nagstamon-2.0-r1.ebuild} | 15 ++---
 2 files changed, 40 insertions(+), 13 deletions(-)

diff --git a/net-analyzer/nagstamon/files/nagstamon-2.0-EWMH.patch 
b/net-analyzer/nagstamon/files/nagstamon-2.0-EWMH.patch
new file mode 100644
index ..f7e62bc
--- /dev/null
+++ b/net-analyzer/nagstamon/files/nagstamon-2.0-EWMH.patch
@@ -0,0 +1,38 @@
+From 8ea1a9336b6239ead43ea7c4b767052e10745fe8 Mon Sep 17 00:00:00 2001
+From: Christian Ruppert <id...@gentoo.org>
+Date: Wed, 31 Aug 2016 20:19:20 +0200
+Subject: [PATCH] Initialize EWMH as soon as possible, #296
+
+Signed-off-by: Christian Ruppert <id...@gentoo.org>
+---
+ Nagstamon/QUI/__init__.py | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/Nagstamon/QUI/__init__.py b/Nagstamon/QUI/__init__.py
+index 930cb68..d41b786 100644
+--- a/Nagstamon/QUI/__init__.py
 b/Nagstamon/QUI/__init__.py
+@@ -898,6 +898,10 @@ class StatusWindow(QWidget):
+ # immediately hide to avoid flicker on Windows and OSX
+ self.hide()
+
++# ewmh.py in thirdparty directory needed to keep floating statusbar 
on all desktops in Linux
++if not platform.system() in NON_LINUX:
++self.ewmh = EWMH()
++
+ # avoid quitting when using Qt.Tool flag and closing settings dialog
+ APP.setQuitOnLastWindowClosed(False)
+
+@@ -1080,10 +1084,6 @@ class StatusWindow(QWidget):
+ # start with priority 0 = lowest
+ self.worker_thread.start(0)
+
+-# ewmh.py in thirdparty directory needed to keep floating statusbar 
on all desktops in Linux
+-if not platform.system() in NON_LINUX:
+-self.ewmh = EWMH()
+-
+ # finally show up
+ self.set_mode()
+
+--
+2.7.3

diff --git a/net-analyzer/nagstamon/nagstamon-2.0.ebuild 
b/net-analyzer/nagstamon/nagstamon-2.0-r1.ebuild
similarity index 74%
rename from net-analyzer/nagstamon/nagstamon-2.0.ebuild
rename to net-analyzer/nagstamon/nagstamon-2.0-r1.ebuild
index 851bca1..7337ca2 100644
--- a/net-analyzer/nagstamon/nagstamon-2.0.ebuild
+++ b/net-analyzer/nagstamon/nagstamon-2.0-r1.ebuild
@@ -33,7 +33,8 @@ DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_PN}"
 
-PATCHES="${FILESDIR}/${P}-setup.patch"
+PATCHES="${FILESDIR}/${P}-setup.patch
+   ${FILESDIR}/${P}-EWMH.patch"
 
 src_prepare() {
default_src_prepare
@@ -43,15 +44,3 @@ src_prepare() {
 #  rm -rf "${S}/Nagstamon/thirdparty/Xlib/" || die
rm -rf "${S}/Nagstamon/thirdparty/keyring/" || die
 }
-
-pkg_preinst() {
-   if has_version "

[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2016-08-18 Thread Christian Ruppert
commit: 53281f8174ce7727fdbe2bfe02afcfd029b262af
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Aug 18 20:50:28 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Aug 18 20:50:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53281f81

net-proxy/haproxy: Version bump

Package-Manager: portage-2.3.0

 net-proxy/haproxy/Manifest   | 2 +-
 net-proxy/haproxy/{haproxy-1.6.7.ebuild => haproxy-1.6.8.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 68179c8..00567be 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,3 +1,3 @@
 DIST haproxy-1.5.14.tar.gz 1345345 SHA256 
9565dd38649064d0350a2883fa81ccfe92eb17dcda457ebdc01535e1ab0c8f99 SHA512 
83d6101fd402f37845ab3febc914335e4c6d9bdebbb0ff81c8e048d5252ffa5a1b77c4250a434fed5dd541ef1f1f2c47d969b59f7a51d6ab9aea38a8646a9798
 WHIRLPOOL 
7d2c580589b9b31e1eba169e4bf930ac42d2564e21eb1c25adbdd39b701abd221fd671ebc227167ab956a48b2c30eeb740a6394355a8fa748c408ee42fdff6fc
 DIST haproxy-1.5.18.tar.gz 1360582 SHA256 
14a5684d85cf65c34a8d441afff2aaa4dd9b4234e81b3d4ddd242e6e7c97257e SHA512 
b4f85986a6b1e0d152b643f576a0ff770fbc190457d3e0130fbb923ff9bf4d00b634e64edf0eadd5b47d0eb758fd9f6ecf33907fc4c21150a518064df954e7d0
 WHIRLPOOL 
5faf0aec42332564a3c392b0bbca25dc56c6a754672e1853ca765fc5d95d9ca963cd041dc705bbb38085a3da77219adf061966f2caa209e327ff02f3ee8fde3b
-DIST haproxy-1.6.7.tar.gz 1565243 SHA256 
583e0c0c3388c0597dea241601f3fedfe1d7ff8c735d471831be67315f58183a SHA512 
fba060517aa316c3c66ac709c4b718cba7d265565ce191f8b022410a5c1c34ca8383b18e3ad6b6f8d1d9ee7648768b0bf1cd76ad3de3449144b0529dc16fcd00
 WHIRLPOOL 
73eede3745213adb9915898ff1cdfb6798e6716547b1d888785e1da3653b2ad7068c76299dda3ba19a8cd5cf0addf97e841b6f2b6c4741a52c3402a94f96f56c
+DIST haproxy-1.6.8.tar.gz 1566594 SHA256 
a51b7bf667245369683f8aafb288c4e33cb55d36c4b4b836f1dfc9aa56bb095c SHA512 
692f93e0abf4ba457f74c25a17940ed855f39cbc50b4a4912e066cc8299cba5ba95d90dae98af95fbfa73b5b2fbb6ad21da7b6fa91cde7a91754f17f5bc332a3
 WHIRLPOOL 
1ecfced926da5c582bfe38fc20815bf57209c3c8afe5284a38c1e3e9446941993c8c3b2c9ba8b67256adf3c507d365fce02ab4ce175bbb411817b7753dee1a1c

diff --git a/net-proxy/haproxy/haproxy-1.6.7.ebuild 
b/net-proxy/haproxy/haproxy-1.6.8.ebuild
similarity index 100%
rename from net-proxy/haproxy/haproxy-1.6.7.ebuild
rename to net-proxy/haproxy/haproxy-1.6.8.ebuild



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

2016-08-18 Thread Christian Ruppert
commit: 9ca2349f9031c19c9666f477849df21deec88eae
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Aug 18 21:07:46 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Aug 18 21:07:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca2349f

dev-db/xtrabackup-bin: Version bump

Package-Manager: portage-2.3.0

 dev-db/xtrabackup-bin/Manifest| 4 ++--
 .../{xtrabackup-bin-2.4.1.ebuild => xtrabackup-bin-2.4.4.ebuild}  | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/xtrabackup-bin/Manifest b/dev-db/xtrabackup-bin/Manifest
index 18d4ea7..453e434 100644
--- a/dev-db/xtrabackup-bin/Manifest
+++ b/dev-db/xtrabackup-bin/Manifest
@@ -1,2 +1,2 @@
-DIST percona-xtrabackup-2.4.1-Linux-i686.tar.gz 79585648 SHA256 
be80de6c40aa13717566cd4a6c7d8ee26933c0df0656f800e1e88a6d00f8303d SHA512 
8aaa8b3490fc975925e061138c62976c0b64a6578cf725b73786fd9ce71065115cc857fd06ebecf771dbbacaca00428fd342498275ac8af0235a1a27b2cb50e3
 WHIRLPOOL 
51919ec6872687d709d87c2a962c07c76a2fa7f95baa810af473e2869d6d58f79023a944385d0084dda7c51b55949916752672475f4561c0bd8e627395bbf432
-DIST percona-xtrabackup-2.4.1-Linux-x86_64.tar.gz 80754302 SHA256 
ba1423df58da1ca21d9db4ea6c3d29886a52af708bfb85859f89d1aaa4135b21 SHA512 
38c0229674154eb5e17b3300f9d8a413f7ec548f8357a1ad3309f0353f32a479f59767679d364a76b8ffa5b72bb764bb2d4f162ad5a28993f71b69bd95869a7b
 WHIRLPOOL 
ca8994c40d215c9389f8a16f56a5445fc327cc104be56d908dd330b20ff2b8e94ec51ce56b3984771f47d2163b5dd36c62e0e8636a51524c645273a807252401
+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

diff --git a/dev-db/xtrabackup-bin/xtrabackup-bin-2.4.1.ebuild 
b/dev-db/xtrabackup-bin/xtrabackup-bin-2.4.4.ebuild
similarity index 100%
rename from dev-db/xtrabackup-bin/xtrabackup-bin-2.4.1.ebuild
rename to dev-db/xtrabackup-bin/xtrabackup-bin-2.4.4.ebuild



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

2016-08-18 Thread Christian Ruppert
commit: 480871067e25d5c1ae230d93132cc4c33080e081
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Aug 18 20:54:35 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Aug 18 20:54:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48087106

dev-db/xtrabackup-bin: Remove old version

Package-Manager: portage-2.3.0

 dev-db/xtrabackup-bin/Manifest |  2 -
 .../xtrabackup-bin-2.1.7-no-versioncheck.patch | 13 -
 dev-db/xtrabackup-bin/xtrabackup-bin-2.2.5.ebuild  | 60 --
 3 files changed, 75 deletions(-)

diff --git a/dev-db/xtrabackup-bin/Manifest b/dev-db/xtrabackup-bin/Manifest
index 1f688fd..18d4ea7 100644
--- a/dev-db/xtrabackup-bin/Manifest
+++ b/dev-db/xtrabackup-bin/Manifest
@@ -1,4 +1,2 @@
-DIST percona-xtrabackup-2.2.5-5027-Linux-i686.tar.gz 24942813 SHA256 
b904bb8d7bc48b48aaadf1af8a21df9987198f36c23c576e2a2090c9e06eb55a SHA512 
16ca7739e43b65f22ac5ab9cc9e0e701d4b0ecbe179ebac70719902000a36cb37de87446b9a2830813fe2714ffdfa7bccb938961951c01804d8e2ec98f6d7c10
 WHIRLPOOL 
3d565e29ddaf9f21d3c0e85d49f2ba8379ab1c07961561853abdc197bbf3c4c7aa067e9e0da3d5de96569b41834282e2954a02e4d8169ed0030606c3f4169e6c
-DIST percona-xtrabackup-2.2.5-5027-Linux-x86_64.tar.gz 25313698 SHA256 
90b5ca03e872581e95aa3e24972212940417d3c64879b28bc37a848f89bba7e9 SHA512 
54576cecd24797730ab0b262558424e2716135de88ccc80dfb7716adfcf404fdb2ac2ceec99b436eb1e31392fffdf5eba122e15070cc0f10906aaf5617bada85
 WHIRLPOOL 
655143c2a75db8a38b9f97a657c3c199bf1054552a5b638ff8c27d3ad76b1d67b1504628077577664711010c8085b3185a754507c0f330e5603e94ebccbf25d2
 DIST percona-xtrabackup-2.4.1-Linux-i686.tar.gz 79585648 SHA256 
be80de6c40aa13717566cd4a6c7d8ee26933c0df0656f800e1e88a6d00f8303d SHA512 
8aaa8b3490fc975925e061138c62976c0b64a6578cf725b73786fd9ce71065115cc857fd06ebecf771dbbacaca00428fd342498275ac8af0235a1a27b2cb50e3
 WHIRLPOOL 
51919ec6872687d709d87c2a962c07c76a2fa7f95baa810af473e2869d6d58f79023a944385d0084dda7c51b55949916752672475f4561c0bd8e627395bbf432
 DIST percona-xtrabackup-2.4.1-Linux-x86_64.tar.gz 80754302 SHA256 
ba1423df58da1ca21d9db4ea6c3d29886a52af708bfb85859f89d1aaa4135b21 SHA512 
38c0229674154eb5e17b3300f9d8a413f7ec548f8357a1ad3309f0353f32a479f59767679d364a76b8ffa5b72bb764bb2d4f162ad5a28993f71b69bd95869a7b
 WHIRLPOOL 
ca8994c40d215c9389f8a16f56a5445fc327cc104be56d908dd330b20ff2b8e94ec51ce56b3984771f47d2163b5dd36c62e0e8636a51524c645273a807252401

diff --git 
a/dev-db/xtrabackup-bin/files/xtrabackup-bin-2.1.7-no-versioncheck.patch 
b/dev-db/xtrabackup-bin/files/xtrabackup-bin-2.1.7-no-versioncheck.patch
deleted file mode 100644
index 5460e43..000
--- a/dev-db/xtrabackup-bin/files/xtrabackup-bin-2.1.7-no-versioncheck.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/bin/innobackupex b/bin/innobackupex
-index 1df8d91..9729b6c 100755
 a/bin/innobackupex
-+++ b/bin/innobackupex
-@@ -142,7 +142,7 @@ my $option_rebuild_threads = 0;
- 
- my $option_debug_sleep_before_unlock = '';
- 
--my $option_version_check = '1';
-+my $option_version_check = '0';
- 
- my $option_force_non_empty_dirs = '';
- 

diff --git a/dev-db/xtrabackup-bin/xtrabackup-bin-2.2.5.ebuild 
b/dev-db/xtrabackup-bin/xtrabackup-bin-2.2.5.ebuild
deleted file mode 100644
index 2d55fe0..000
--- a/dev-db/xtrabackup-bin/xtrabackup-bin-2.2.5.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MY_PN="percona-${PN/-bin}"
-MY_PVR="${PV}-5027"
-MY_P="${MY_PN}-${PV}"
-MY_PF="${MY_PN}-${MY_PVR}"
-
-inherit eutils
-
-DESCRIPTION="MySQL hot backup software that performs non-blocking backups for
-InnoDB and 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_PF}-Linux-x86_64.tar.gz
-   )
-   x86? (
-   
http://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_PF}-Linux-i686.tar.gz
-   )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-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_prepare() {
-   # bug 501904 - CVE-2014-2029
-   epatch "${FILESDIR}/${PN}-2.1.7-no-versioncheck.patch"
-}
-
-src_install() {
-   for bin in innobackupex xbcrypt xbstream xtrabackup; do
-   dobin bin/${bin}
-   done
-}
-
-pkg_postinst() {
-   einfo "xtrabackup 2.2.x is for MySQL/MariaDB 5.6 only"
-}



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

2016-08-18 Thread Christian Ruppert
commit: 48ed8550c93240511894b01030f2b393150473fb
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Aug 18 21:09:52 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Aug 18 21:14:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ed8550

dev-db/percona-toolkit: Remove old version

Package-Manager: portage-2.3.0

 dev-db/percona-toolkit/Manifest|  1 -
 .../percona-toolkit/percona-toolkit-2.2.15.ebuild  | 48 --
 2 files changed, 49 deletions(-)

diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest
index a449b93..d8d5ddd 100644
--- a/dev-db/percona-toolkit/Manifest
+++ b/dev-db/percona-toolkit/Manifest
@@ -1,3 +1,2 @@
 DIST percona-toolkit-2.2.11.tar.gz 1389718 SHA256 
848a8a57bf04dc1b2cc2ab555dd594a2c708b76656042ff38b1a91b8ccb1df4b SHA512 
d5e34fce1b6b69dfc1a8ecd7bcbe84e586e950976553f4fd30afb887a850770c08990216e41fc194bdd0a5642034905ee2d69c2f8b3781503c9b4aab47017cdb
 WHIRLPOOL 
79e02087c97b86e6e282215cf73c89d7d6842978a1d40d3b9e2a484437e6939a9957c7028feb8690ffc8b915c26627c943204f230f4cb09749bb3e22ec4189ff
-DIST percona-toolkit-2.2.15.tar.gz 1401540 SHA256 
ad9fffcee66852ac19c5d138e17474ff48af0083bc0fd8d0a6fb9400bab130f3 SHA512 
b7035701909c3587ded1438bef7bdaa4ca1f40b339dbce001826aeadff46335ff39023a020c05ebd3e81a9ede70de26a162c48e5852e47577e7c6b3ec49a57c0
 WHIRLPOOL 
782134712d7562699f6e1f60299852d67e1bb1193c846c4cf48dba666f4fac44da655157bd2d5dafb4ae89db64e371d8e2e875d0397b8d2c3f257302928873d4
 DIST percona-toolkit-2.2.17.tar.gz 1420968 SHA256 
5a49c84bd8cf9dceca943f1e2879d0a67b58b73325dc7db725aec81a6a125262 SHA512 
a6ac84db9fc77b57fffd4f18b1e6c147fa39821a8b8db128af15bac6884a2937f973aa59adb05b738c3a15d9006c71db49276207c5b321acbefd8bd3a6130b76
 WHIRLPOOL 
f2041c61f0e58c68cad1cb1ddca09aca7f9c0b9bb2ffc81303e80e483211b5fcf59f176d32d9bc324cf1bce6404fe15ad730fda40ad5c9b96c4bc81fc5b9e437

diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.15.ebuild 
b/dev-db/percona-toolkit/percona-toolkit-2.2.15.ebuild
deleted file mode 100644
index f2aba78..000
--- a/dev-db/percona-toolkit/percona-toolkit-2.2.15.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils perl-app perl-module toolchain-funcs
-
-DESCRIPTION="essential command-line utilities for MySQL"
-HOMEPAGE="http://www.percona.com/software/percona-toolkit/;
-SRC_URI="http://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/*
-   epatch "${FILESDIR}/${PN}-2.2.7-no-versioncheck.patch"
-}
-
-# Percona Toolkit does NOT contain the UDF code for Murmur/FNV any more.
-src_install() {
-   perl-module_src_install
-   dodoc docs/percona-toolkit.pod
-}



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

2016-08-18 Thread Christian Ruppert
commit: 0c0356979ce7de262f19864e6a215bf02f5e355f
Author: Sergiy Borodych  gmail  com>
AuthorDate: Thu Aug 18 11:56:21 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Aug 18 21:16:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c035697

dev-db/percona-toolkit: version bump to 2.2.19

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

Signed-off-by: Christian Ruppert  gentoo.org>

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

diff --git a/dev-db/percona-toolkit/Manifest b/dev-db/percona-toolkit/Manifest
index d8d5ddd..d09ef88 100644
--- a/dev-db/percona-toolkit/Manifest
+++ b/dev-db/percona-toolkit/Manifest
@@ -1,2 +1,3 @@
 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

diff --git 
a/dev-db/percona-toolkit/files/percona-toolkit-2.2.19-fix-package-name.patch 
b/dev-db/percona-toolkit/files/percona-toolkit-2.2.19-fix-package-name.patch
new file mode 100644
index 000..283299b
--- /dev/null
+++ b/dev-db/percona-toolkit/files/percona-toolkit-2.2.19-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.19',
+ EXE_FILES => [  ],
+ MAN1PODS  => {

diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.19.ebuild 
b/dev-db/percona-toolkit/percona-toolkit-2.2.19.ebuild
new file mode 100644
index 000..2672360
--- /dev/null
+++ b/dev-db/percona-toolkit/percona-toolkit-2.2.19.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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.19-fix-package-name.patch
+
+   default
+}



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

2016-09-28 Thread Christian Ruppert
commit: f5b928f924baa3c55aee966460a1c2c339faae53
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Sep 28 19:12:28 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Sep 28 19:12:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5b928f9

net-dns/bind: Version bump to 9.10.4-P3, bug 595340

Package-Manager: portage-2.3.1

 net-dns/bind/Manifest | 2 +-
 net-dns/bind/{bind-9.10.4_p2.ebuild => bind-9.10.4_p3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 71bf549..b1be883 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,3 +1,3 @@
 DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129
-DIST bind-9.10.4-P2.tar.gz 9298010 SHA256 
b35b8af8fe030196d03b3e487f5ecd0c0836b5e124abc7a3ecd184740b23 SHA512 
e540d5b69f8859d9a78ec0da1662b7ae5a87ef30ded127c84c198b974c06638ab78e82bab484dc614b313e16076e242645d09f4453f830ded37beecbe13d769e
 WHIRLPOOL 
7e36499a91085cc4aa5cef9feb4162252c13654f9e0d98966789c60bd5b85ac8da7d53fc4cd7e57aa71983dc6e1ddb4ce8ff77babbf64dee13035270561ae708
+DIST bind-9.10.4-P3.tar.gz 9299078 SHA256 
a075e5ce89fddccb0e64d1777d59161387dd5151cf4e7d1a93875a487812baef SHA512 
6ffe0b488a5e5c4547723b1570b5b71287fbcb93b54a89d79c43ddd661bbf5c575edc8b4dae275a34916d3951907c2c6a4e58aee1ee9c87a4c3075de4671c124
 WHIRLPOOL 
3ec3ff7be4bd9fc8be5c57319b8e510ae8298007256ac149f6eb92901e9fb074eccd7616284c7aa846741fa807971f156f92c254213d0dfbf4f723faf584fd79
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.10.4_p2.ebuild 
b/net-dns/bind/bind-9.10.4_p3.ebuild
similarity index 100%
rename from net-dns/bind/bind-9.10.4_p2.ebuild
rename to net-dns/bind/bind-9.10.4_p3.ebuild



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

2016-09-28 Thread Christian Ruppert
commit: 99564b410d3d0bc98ed0a70fc6c6b18883dc3740
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Sep 28 19:08:35 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Sep 28 19:08:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99564b41

net-dns/bind-tools: Remove 9.10.3_p2

Package-Manager: portage-2.3.1

 net-dns/bind-tools/Manifest|   1 -
 net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild | 134 -
 2 files changed, 135 deletions(-)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index e8d243d..8f8ff44 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,3 +1,2 @@
-DIST bind-9.10.3-P2.tar.gz 8523719 SHA256 
4a6c1911ac0d4b6be635b63de3429b6c168ea244043f12bbc8a4eb3368fd6ecd SHA512 
21905cdff464f9ff275b87744433970d4a80faa6d9245c66c092421a45e89e438bd78f3bfe0d795964312f072c936e44eb6867b72decbba86821619180ced210
 WHIRLPOOL 
7bc4038a746e5b5c4166fb0d7a57985be9defef4c4c494492312671b81853f506c3216fcd94df993f6f1088d4c36c838d40d85fedbe8eee1b4265c5e2caecaa6
 DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129
 DIST bind-9.10.4-P2.tar.gz 9298010 SHA256 
b35b8af8fe030196d03b3e487f5ecd0c0836b5e124abc7a3ecd184740b23 SHA512 
e540d5b69f8859d9a78ec0da1662b7ae5a87ef30ded127c84c198b974c06638ab78e82bab484dc614b313e16076e242645d09f4453f830ded37beecbe13d769e
 WHIRLPOOL 
7e36499a91085cc4aa5cef9feb4162252c13654f9e0d98966789c60bd5b85ac8da7d53fc4cd7e57aa71983dc6e1ddb4ce8ff77babbf64dee13035270561ae708

diff --git a/net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild 
b/net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild
deleted file mode 100644
index 844e35d..
--- a/net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils autotools flag-o-matic toolchain-funcs
-
-MY_PN=${PN//-tools}
-MY_PV=${PV/_p/-P}
-MY_PV=${MY_PV/_rc/rc}
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
-HOMEPAGE="http://www.isc.org/software/bind;
-SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz;
-
-LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml"
-# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
-
-REQUIRED_USE="gost? ( !libressl ssl )"
-
-CDEPEND="
-   ssl? (
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
-   )
-   gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
-   xml? ( dev-libs/libxml2 )
-   idn? ( net-dns/idnkit )
-   gssapi? ( virtual/krb5 )
-   readline? ( sys-libs/readline:0= )
-   seccomp? ( sys-libs/libseccomp )"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"
-RDEPEND="${CDEPEND}
-   !> config.h
-}
-
-src_compile() {
-   local AR=$(tc-getAR)
-
-   emake AR="${AR}" -C lib/
-   emake AR="${AR}" -C bin/delv/
-   emake AR="${AR}" -C bin/dig/
-   emake AR="${AR}" -C bin/nsupdate/
-   emake AR="${AR}" -C bin/dnssec/
-}
-
-src_install() {
-   dodoc README CHANGES FAQ
-
-   cd "${S}"/bin/delv
-   dobin delv
-   doman delv.1
-
-   cd "${S}"/bin/dig
-   dobin dig host nslookup
-   doman {dig,host,nslookup}.1
-
-   cd "${S}"/bin/nsupdate
-   dobin nsupdate
-   doman nsupdate.1
-   if use doc; then
-   dohtml nsupdate.html
-   fi
-
-   cd "${S}"/bin/dnssec
-   for tool in dsfromkey importkey keyfromlabel keygen \
- revoke settime signzone verify; do
-   dobin dnssec-"${tool}"
-   doman dnssec-"${tool}".8
-   if use doc; then
-   dohtml dnssec-"${tool}".html
-   fi
-   done
-}



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

2016-09-28 Thread Christian Ruppert
commit: ac0d734b0e99dcc54d62976a19dc44f08a0c9a99
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Sep 28 19:12:07 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Sep 28 19:12:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0d734b

net-dns/bind-tools: Version bump to 9.10.4-P3, bug 595340

Package-Manager: portage-2.3.1

 net-dns/bind-tools/Manifest | 2 +-
 .../{bind-tools-9.10.4_p2.ebuild => bind-tools-9.10.4_p3.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index 8f8ff44..ed5a2ad 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,2 +1,2 @@
 DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129
-DIST bind-9.10.4-P2.tar.gz 9298010 SHA256 
b35b8af8fe030196d03b3e487f5ecd0c0836b5e124abc7a3ecd184740b23 SHA512 
e540d5b69f8859d9a78ec0da1662b7ae5a87ef30ded127c84c198b974c06638ab78e82bab484dc614b313e16076e242645d09f4453f830ded37beecbe13d769e
 WHIRLPOOL 
7e36499a91085cc4aa5cef9feb4162252c13654f9e0d98966789c60bd5b85ac8da7d53fc4cd7e57aa71983dc6e1ddb4ce8ff77babbf64dee13035270561ae708
+DIST bind-9.10.4-P3.tar.gz 9299078 SHA256 
a075e5ce89fddccb0e64d1777d59161387dd5151cf4e7d1a93875a487812baef SHA512 
6ffe0b488a5e5c4547723b1570b5b71287fbcb93b54a89d79c43ddd661bbf5c575edc8b4dae275a34916d3951907c2c6a4e58aee1ee9c87a4c3075de4671c124
 WHIRLPOOL 
3ec3ff7be4bd9fc8be5c57319b8e510ae8298007256ac149f6eb92901e9fb074eccd7616284c7aa846741fa807971f156f92c254213d0dfbf4f723faf584fd79

diff --git a/net-dns/bind-tools/bind-tools-9.10.4_p2.ebuild 
b/net-dns/bind-tools/bind-tools-9.10.4_p3.ebuild
similarity index 100%
rename from net-dns/bind-tools/bind-tools-9.10.4_p2.ebuild
rename to net-dns/bind-tools/bind-tools-9.10.4_p3.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2016-09-28 Thread Christian Ruppert
commit: f7e0aa7b250c5657511825427c0ae9419b2e0b7a
Author: Bertrand Jacquin  jacquin  bzh>
AuthorDate: Sat Sep 17 23:33:51 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Sep 28 19:53:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e0aa7b

net-proxy/haproxy: Simplify src_compile() by using REQUIRED_USE

We can avoid nested `if use' by making pcre USE flag mandatory if pcre-jit
USE flag is selected

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/2293

Signed-off-by: Christian Ruppert  gentoo.org>

 net-proxy/haproxy/haproxy-1.6.9.ebuild | 14 --
 net-proxy/haproxy/haproxy-.ebuild  | 14 --
 2 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/net-proxy/haproxy/haproxy-1.6.9.ebuild 
b/net-proxy/haproxy/haproxy-1.6.9.ebuild
index 9ddbe6f..8518135 100644
--- a/net-proxy/haproxy/haproxy-1.6.9.ebuild
+++ b/net-proxy/haproxy/haproxy-1.6.9.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="+crypt doc examples libressl net_ns +pcre pcre-jit ssl tools vim-syntax 
+zlib" # lua
+REQUIRED_USE="pcre-jit? ( pcre )"
 
 DEPEND="
pcre? (
@@ -77,13 +78,14 @@ src_compile() {
 
if use pcre ; then
args="${args} USE_PCRE=1"
-   if use pcre-jit; then
-   args="${args} USE_PCRE_JIT=1"
-   else
-   args="${args} USE_PCRE_JIT="
-   fi
else
-   args="${args} USE_PCRE= USE_PCRE_JIT="
+   args="${args} USE_PCRE="
+   fi
+
+   if use pcre-jit; then
+   args="${args} USE_PCRE_JIT=1"
+   else
+   args="${args} USE_PCRE_JIT="
fi
 
 #  if use kernel_linux; then

diff --git a/net-proxy/haproxy/haproxy-.ebuild 
b/net-proxy/haproxy/haproxy-.ebuild
index 42be396..f2325eb 100644
--- a/net-proxy/haproxy/haproxy-.ebuild
+++ b/net-proxy/haproxy/haproxy-.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
 KEYWORDS=""
 IUSE="+crypt doc examples libressl net_ns +pcre pcre-jit ssl tools vim-syntax 
+zlib" # lua
+REQUIRED_USE="pcre-jit? ( pcre )"
 
 DEPEND="
pcre? (
@@ -77,13 +78,14 @@ src_compile() {
 
if use pcre ; then
args="${args} USE_PCRE=1"
-   if use pcre-jit; then
-   args="${args} USE_PCRE_JIT=1"
-   else
-   args="${args} USE_PCRE_JIT="
-   fi
else
-   args="${args} USE_PCRE= USE_PCRE_JIT="
+   args="${args} USE_PCRE="
+   fi
+
+   if use pcre-jit; then
+   args="${args} USE_PCRE_JIT=1"
+   else
+   args="${args} USE_PCRE_JIT="
fi
 
 #  if use kernel_linux; then



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2016-09-28 Thread Christian Ruppert
commit: 0848c9412a70bd44c065e2da79c97aeedac9c2d9
Author: Bertrand Jacquin  jacquin  bzh>
AuthorDate: Sat Sep 10 23:58:55 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Sep 28 19:53:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0848c941

net-proxy/haproxy: Move to EAPI 6 and git-r3

Sync live ebuild with 1.6.9

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/2293

Signed-off-by: Christian Ruppert  gentoo.org>

 net-proxy/haproxy/haproxy-.ebuild | 72 +--
 1 file changed, 51 insertions(+), 21 deletions(-)

diff --git a/net-proxy/haproxy/haproxy-.ebuild 
b/net-proxy/haproxy/haproxy-.ebuild
index 6306bfa..42be396 100644
--- a/net-proxy/haproxy/haproxy-.ebuild
+++ b/net-proxy/haproxy/haproxy-.ebuild
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="5"
+EAPI="6"
 
-inherit user versionator toolchain-funcs flag-o-matic git-2 systemd
+inherit user versionator toolchain-funcs flag-o-matic systemd linux-info git-r3
 
 MY_P="${PN}-${PV/_beta/-dev}"
 
@@ -15,7 +15,7 @@ 
EGIT_REPO_URI="http://master.formilux.org/git/people/willy/haproxy.git;
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
 KEYWORDS=""
-IUSE="+crypt examples libressl +pcre pcre-jit ssl tools vim-syntax +zlib"
+IUSE="+crypt doc examples libressl net_ns +pcre pcre-jit ssl tools vim-syntax 
+zlib" # lua
 
 DEPEND="
pcre? (
@@ -27,16 +27,26 @@ DEPEND="
libressl? ( dev-libs/libressl:0= )
)
zlib? ( sys-libs/zlib )"
+# lua? ( dev-lang/lua:5.3 )
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${MY_P}"
 
+DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS )
+
 pkg_setup() {
enewgroup haproxy
enewuser haproxy -1 -1 -1 haproxy
+
+   if use net_ns; then
+   CONFIG_CHECK="~NET_NS"
+   linux-info_pkg_setup
+   fi
 }
 
 src_prepare() {
+   default
+
sed -e 's:@SBINDIR@:'/usr/bin':' contrib/systemd/haproxy.service.in \
> contrib/systemd/haproxy.service || die
 
@@ -46,6 +56,25 @@ src_prepare() {
 src_compile() {
local args="TARGET=linux2628 USE_GETADDRINFO=1"
 
+   if use crypt ; then
+   args="${args} USE_LIBCRYPT=1"
+   else
+   args="${args} USE_LIBCRYPT="
+   fi
+
+# bug 541042
+#  if use lua; then
+#  args="${args} USE_LUA=1"
+#  else
+   args="${args} USE_LUA="
+#  fi
+
+   if use net_ns; then
+   args="${args} USE_NS=1"
+   else
+   args="${args} USE_NS="
+   fi
+
if use pcre ; then
args="${args} USE_PCRE=1"
if use pcre-jit; then
@@ -63,12 +92,6 @@ src_compile() {
 #  args="${args} USE_LINUX_SPLICE= USE_LINUX_TPROXY="
 #  fi
 
-   if use crypt ; then
-   args="${args} USE_LIBCRYPT=1"
-   else
-   args="${args} USE_LIBCRYPT="
-   fi
-
if use ssl ; then
args="${args} USE_OPENSSL=1"
else
@@ -97,26 +120,33 @@ src_compile() {
 src_install() {
dobin haproxy
 
-   newinitd "${FILESDIR}/haproxy.initd-r2" haproxy
-
-   # Don't install useless files
-#  rm examples/build.cfg doc/*gpl.txt
+   newconfd "${FILESDIR}/${PN}.confd" $PN
+   newinitd "${FILESDIR}/${PN}.initd-r3" $PN
 
-   dodoc CHANGELOG ROADMAP doc/{configuration,haproxy-en}.txt
doman doc/haproxy.1
 
dobin haproxy-systemd-wrapper
systemd_dounit contrib/systemd/haproxy.service
 
+   einstalldocs
+
+   if use doc; then
+   dodoc ROADMAP 
doc/{close-options,configuration,cookie-options,intro,linux-syn-cookies,management,proxy-protocol}.txt
+   fi
+
if use tools ; then
-   for contrib in halog iprange ; do
-   dobin contrib/${contrib}/${contrib}
-   done
+   dobin contrib/halog/halog
+   newbin contrib/iprange/iprange haproxy_iprange
+   fi
+
+   if use net_ns && use doc; then
+   dodoc doc/network-namespaces.txt
fi
 
if use examples ; then
docinto examples
dodoc examples/*.cfg
+   dodoc examples/seamless_reload.txt
fi
 
if use vim-syntax ; then
@@ -126,15 +156,15 @@ src_install() {
 }
 
 pkg_postinst() {
-   if [[ ! -f "${ROOT}/etc/haproxy.cfg" ]] ; then
-   ewarn "You need to create /etc/haproxy.cfg before you start the 
haproxy service."
+   if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then
+  

[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2016-09-28 Thread Christian Ruppert
commit: b85b0dc514e1429589ef18ca6415016f19118dbd
Author: Bertrand Jacquin  jacquin  bzh>
AuthorDate: Sat Sep 17 23:46:16 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Sep 28 19:53:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85b0dc5

net-proxy/haproxy: Define haproxy_use() to condence emake arguments creation

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/2293

Signed-off-by: Christian Ruppert  gentoo.org>

 net-proxy/haproxy/haproxy-1.6.9.ebuild | 58 +-
 net-proxy/haproxy/haproxy-.ebuild  | 58 +-
 2 files changed, 30 insertions(+), 86 deletions(-)

diff --git a/net-proxy/haproxy/haproxy-1.6.9.ebuild 
b/net-proxy/haproxy/haproxy-1.6.9.ebuild
index 3052698..a070371 100644
--- a/net-proxy/haproxy/haproxy-1.6.9.ebuild
+++ b/net-proxy/haproxy/haproxy-1.6.9.ebuild
@@ -35,6 +35,12 @@ S="${WORKDIR}/${MY_P}"
 
 DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS )
 
+haproxy_use() {
+   (( $# != 2 )) && die "${FUNCNAME}  "
+
+   usex "${1}" "USE_${2}=1" "USE_${2}="
+}
+
 pkg_setup() {
enewgroup haproxy
enewuser haproxy -1 -1 -1 haproxy
@@ -60,54 +66,20 @@ src_compile() {
USE_GETADDRINFO=1
)
 
-   if use crypt ; then
-   args+=( USE_LIBCRYPT=1 )
-   else
-   args+=( USE_LIBCRYPT= )
-   fi
+   args+=( $(haproxy_use crypt LIBCRYPT) )
 
 # bug 541042
-#  if use lua; then
-#  args+=( USE_LUA=1 )
-#  else
-   args+=( USE_LUA= )
-#  fi
+#  args+=( $(haproxy_use lua LUA) )
 
-   if use net_ns; then
-   args+=( USE_NS=1 )
-   else
-   args+=( USE_NS= )
-   fi
+   args+=( $(haproxy_use net_ns NS) )
+   args+=( $(haproxy_use pcre PCRE) )
+   args+=( $(haproxy_use pcre-jit PCRE_JIT) )
 
-   if use pcre ; then
-   args+=( USE_PCRE=1 )
-   else
-   args+=( USE_PCRE= )
-   fi
+#  args+=( $(haproxy_use kernel_linux LINUX_SPLICE) )
+#  args+=( $(haproxy_use kernel_linux LINUX_TPROXY) )
 
-   if use pcre-jit; then
-   args+=( USE_PCRE_JIT=1 )
-   else
-   args+=( USE_PCRE_JIT= )
-   fi
-
-#  if use kernel_linux; then
-#  args+=( USE_LINUX_SPLICE=1 USE_LINUX_TPROXY=1 )
-#  else
-#  args+=( USE_LINUX_SPLICE= USE_LINUX_TPROXY= )
-#  fi
-
-   if use ssl ; then
-   args+=( USE_OPENSSL=1 )
-   else
-   args+=( USE_OPENSSL= )
-   fi
-
-   if use zlib ; then
-   args+=( USE_ZLIB=1 )
-   else
-   args+=( USE_ZLIB= )
-   fi
+   args+=( $(haproxy_use ssl OPENSSL) )
+   args+=( $(haproxy_use zlib ZLIB) )
 
# For now, until the strict-aliasing breakage will be fixed
append-cflags -fno-strict-aliasing

diff --git a/net-proxy/haproxy/haproxy-.ebuild 
b/net-proxy/haproxy/haproxy-.ebuild
index a140ddb..9499a51 100644
--- a/net-proxy/haproxy/haproxy-.ebuild
+++ b/net-proxy/haproxy/haproxy-.ebuild
@@ -35,6 +35,12 @@ S="${WORKDIR}/${MY_P}"
 
 DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS )
 
+haproxy_use() {
+   (( $# != 2 )) && die "${FUNCNAME}  "
+
+   usex "${1}" "USE_${2}=1" "USE_${2}="
+}
+
 pkg_setup() {
enewgroup haproxy
enewuser haproxy -1 -1 -1 haproxy
@@ -60,54 +66,20 @@ src_compile() {
USE_GETADDRINFO=1
)
 
-   if use crypt ; then
-   args+=( USE_LIBCRYPT=1 )
-   else
-   args+=( USE_LIBCRYPT= )
-   fi
+   args+=( $(haproxy_use crypt LIBCRYPT) )
 
 # bug 541042
-#  if use lua; then
-#  args+=( USE_LUA=1 )
-#  else
-   args+=( USE_LUA= )
-#  fi
+#  args+=( $(haproxy_use lua LUA) )
 
-   if use net_ns; then
-   args+=( USE_NS=1 )
-   else
-   args+=( USE_NS= )
-   fi
+   args+=( $(haproxy_use net_ns NS) )
+   args+=( $(haproxy_use pcre PCRE) )
+   args+=( $(haproxy_use pcre-jit PCRE_JIT) )
 
-   if use pcre ; then
-   args+=( USE_PCRE=1 )
-   else
-   args+=( USE_PCRE= )
-   fi
+#  args+=( $(haproxy_use kernel_linux LINUX_SPLICE) )
+#  args+=( $(haproxy_use kernel_linux LINUX_TPROXY) )
 
-   if use pcre-jit; then
-   args+=( USE_PCRE_JIT=1 )
-   else
-   args+=( USE_PCRE_JIT= )
-   fi
-
-#  if use kernel_linux; then
-#  args+=( USE_LINUX_SPLICE=1 USE_LINUX_TPROXY=1 )
-#  else
-#  args+=( USE_LINUX_SPLICE= USE_LINUX_TPROXY= )
-#  fi
-
-   if use ssl ; then
-   args+=( USE_OPENSSL=1 )
-   else
-   args+=( USE_OPENSSL= )
-   fi
-
-   if 

[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2016-09-28 Thread Christian Ruppert
commit: 35602ec5ee9c4f657ac616004ab0c35147bbfa4c
Author: Bertrand Jacquin  jacquin  bzh>
AuthorDate: Sat Sep 10 18:46:40 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Sep 28 19:53:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35602ec5

net-proxy/haproxy: Version bump

Move to EAPI 6
Replace dodoc with DOCS
Use EROOT instead of ROOT

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/2293

Signed-off-by: Christian Ruppert  gentoo.org>

 net-proxy/haproxy/Manifest|  2 +-
 .../{haproxy-1.6.8.ebuild => haproxy-1.6.9.ebuild}| 15 ++-
 2 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 00567be..06b20d1 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,3 +1,3 @@
 DIST haproxy-1.5.14.tar.gz 1345345 SHA256 
9565dd38649064d0350a2883fa81ccfe92eb17dcda457ebdc01535e1ab0c8f99 SHA512 
83d6101fd402f37845ab3febc914335e4c6d9bdebbb0ff81c8e048d5252ffa5a1b77c4250a434fed5dd541ef1f1f2c47d969b59f7a51d6ab9aea38a8646a9798
 WHIRLPOOL 
7d2c580589b9b31e1eba169e4bf930ac42d2564e21eb1c25adbdd39b701abd221fd671ebc227167ab956a48b2c30eeb740a6394355a8fa748c408ee42fdff6fc
 DIST haproxy-1.5.18.tar.gz 1360582 SHA256 
14a5684d85cf65c34a8d441afff2aaa4dd9b4234e81b3d4ddd242e6e7c97257e SHA512 
b4f85986a6b1e0d152b643f576a0ff770fbc190457d3e0130fbb923ff9bf4d00b634e64edf0eadd5b47d0eb758fd9f6ecf33907fc4c21150a518064df954e7d0
 WHIRLPOOL 
5faf0aec42332564a3c392b0bbca25dc56c6a754672e1853ca765fc5d95d9ca963cd041dc705bbb38085a3da77219adf061966f2caa209e327ff02f3ee8fde3b
-DIST haproxy-1.6.8.tar.gz 1566594 SHA256 
a51b7bf667245369683f8aafb288c4e33cb55d36c4b4b836f1dfc9aa56bb095c SHA512 
692f93e0abf4ba457f74c25a17940ed855f39cbc50b4a4912e066cc8299cba5ba95d90dae98af95fbfa73b5b2fbb6ad21da7b6fa91cde7a91754f17f5bc332a3
 WHIRLPOOL 
1ecfced926da5c582bfe38fc20815bf57209c3c8afe5284a38c1e3e9446941993c8c3b2c9ba8b67256adf3c507d365fce02ab4ce175bbb411817b7753dee1a1c
+DIST haproxy-1.6.9.tar.gz 1566715 SHA256 
cf7d2fa891d2ae4aa6489fc43a9cadf68c42f9cb0de4801afad45d32e7dda133 SHA512 
0060a93c628689e1ca9e5845f9f93641f7647efc176cbf093bce59be19496492c317c8101fa50dd6181b130f861c74a20199f18e41ebd6995715364b1ea46a2e
 WHIRLPOOL 
a7311cb08507898cf19a422a6a55a6d429cbb99e0329b2de0defea472314c495d6c426a973ef436d532340f95d5abee2ad07fbf1d051d36fe4618ac28b743a35

diff --git a/net-proxy/haproxy/haproxy-1.6.8.ebuild 
b/net-proxy/haproxy/haproxy-1.6.9.ebuild
similarity index 94%
rename from net-proxy/haproxy/haproxy-1.6.8.ebuild
rename to net-proxy/haproxy/haproxy-1.6.9.ebuild
index 5b2d0aa..9ddbe6f 100644
--- a/net-proxy/haproxy/haproxy-1.6.8.ebuild
+++ b/net-proxy/haproxy/haproxy-1.6.9.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="5"
+EAPI="6"
 
 inherit user versionator toolchain-funcs flag-o-matic systemd linux-info
 
@@ -32,6 +32,8 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${MY_P}"
 
+DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS )
+
 pkg_setup() {
enewgroup haproxy
enewuser haproxy -1 -1 -1 haproxy
@@ -43,6 +45,8 @@ pkg_setup() {
 }
 
 src_prepare() {
+   default
+
sed -e 's:@SBINDIR@:'/usr/bin':' contrib/systemd/haproxy.service.in \
> contrib/systemd/haproxy.service || die
 
@@ -119,12 +123,13 @@ src_install() {
newconfd "${FILESDIR}/${PN}.confd" $PN
newinitd "${FILESDIR}/${PN}.initd-r3" $PN
 
-   dodoc CHANGELOG CONTRIBUTING MAINTAINERS
doman doc/haproxy.1
 
dobin haproxy-systemd-wrapper
systemd_dounit contrib/systemd/haproxy.service
 
+   einstalldocs
+
if use doc; then
dodoc ROADMAP 
doc/{close-options,configuration,cookie-options,intro,linux-syn-cookies,management,proxy-protocol}.txt
fi
@@ -151,15 +156,15 @@ src_install() {
 }
 
 pkg_postinst() {
-   if [[ ! -f "${ROOT}/etc/haproxy/haproxy.cfg" ]] ; then
+   if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then
ewarn "You need to create /etc/haproxy/haproxy.cfg before you 
start the haproxy service."
ewarn "It's best practice to not run haproxy as root, user and 
group haproxy was therefore created."
ewarn "Make use of them with the \"user\" and \"group\" 
directives."
 
-   if [[ -d "${ROOT}/usr/share/doc/${PF}" ]]; then
+   if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then
einfo "Please consult the installed documentation for 
learning the configuration file's syntax."
einfo "The documentation and sample configuration files 
are installed here:"
-   einfo "   ${ROOT}usr/share/doc/${PF}"
+   einfo "   ${EROOT}usr/share/doc/${PF}"
fi
fi
 }



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2016-09-28 Thread Christian Ruppert
commit: 4a0bcfa4da2f591eb0cadc883faafaa41ff9aa4a
Author: Bertrand Jacquin  jacquin  bzh>
AuthorDate: Sat Sep 17 23:51:56 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Sep 28 19:53:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a0bcfa4

net-proxy/haproxy: Introduce USE=slz

USE=zlib stay the default one in order to avoid users to have to
manually satisfy USE flag constraints since USE=zlib and USE=slz are
mutually exclusive.

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/2293

Signed-off-by: Christian Ruppert  gentoo.org>

 net-proxy/haproxy/haproxy-1.6.9.ebuild | 7 +--
 net-proxy/haproxy/haproxy-.ebuild  | 7 +--
 net-proxy/haproxy/metadata.xml | 1 +
 3 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/net-proxy/haproxy/haproxy-1.6.9.ebuild 
b/net-proxy/haproxy/haproxy-1.6.9.ebuild
index a070371..c9a98ed 100644
--- a/net-proxy/haproxy/haproxy-1.6.9.ebuild
+++ b/net-proxy/haproxy/haproxy-1.6.9.ebuild
@@ -15,8 +15,9 @@ 
SRC_URI="http://haproxy.1wt.eu/download/$(get_version_component_range 1-2)/src/$
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="+crypt doc examples libressl net_ns +pcre pcre-jit ssl tools vim-syntax 
+zlib" # lua
-REQUIRED_USE="pcre-jit? ( pcre )"
+IUSE="+crypt doc examples libressl slz net_ns +pcre pcre-jit ssl tools 
vim-syntax +zlib" # lua
+REQUIRED_USE="pcre-jit? ( pcre )
+   ?? ( slz zlib )"
 
 DEPEND="
pcre? (
@@ -27,6 +28,7 @@ DEPEND="
!libressl? ( dev-libs/openssl:0=[zlib?] )
libressl? ( dev-libs/libressl:0= )
)
+   slz? ( dev-libs/libslz:= )
zlib? ( sys-libs/zlib )"
 # lua? ( dev-lang/lua:5.3 )
 RDEPEND="${DEPEND}"
@@ -79,6 +81,7 @@ src_compile() {
 #  args+=( $(haproxy_use kernel_linux LINUX_TPROXY) )
 
args+=( $(haproxy_use ssl OPENSSL) )
+   args+=( $(haproxy_use slz SLZ) )
args+=( $(haproxy_use zlib ZLIB) )
 
# For now, until the strict-aliasing breakage will be fixed

diff --git a/net-proxy/haproxy/haproxy-.ebuild 
b/net-proxy/haproxy/haproxy-.ebuild
index 9499a51..4100bfa 100644
--- a/net-proxy/haproxy/haproxy-.ebuild
+++ b/net-proxy/haproxy/haproxy-.ebuild
@@ -15,8 +15,9 @@ 
EGIT_REPO_URI="http://master.formilux.org/git/people/willy/haproxy.git;
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
 KEYWORDS=""
-IUSE="+crypt doc examples libressl net_ns +pcre pcre-jit ssl tools vim-syntax 
+zlib" # lua
-REQUIRED_USE="pcre-jit? ( pcre )"
+IUSE="+crypt doc examples libressl slz net_ns +pcre pcre-jit ssl tools 
vim-syntax +zlib" # lua
+REQUIRED_USE="pcre-jit? ( pcre )
+   ?? ( slz zlib )"
 
 DEPEND="
pcre? (
@@ -27,6 +28,7 @@ DEPEND="
!libressl? ( dev-libs/openssl:0=[zlib?] )
libressl? ( dev-libs/libressl:0= )
)
+   slz? ( dev-libs/libslz:= )
zlib? ( sys-libs/zlib )"
 # lua? ( dev-lang/lua:5.3 )
 RDEPEND="${DEPEND}"
@@ -79,6 +81,7 @@ src_compile() {
 #  args+=( $(haproxy_use kernel_linux LINUX_TPROXY) )
 
args+=( $(haproxy_use ssl OPENSSL) )
+   args+=( $(haproxy_use slz SLZ) )
args+=( $(haproxy_use zlib ZLIB) )
 
# For now, until the strict-aliasing breakage will be fixed

diff --git a/net-proxy/haproxy/metadata.xml b/net-proxy/haproxy/metadata.xml
index 5652958..2aaccf1 100644
--- a/net-proxy/haproxy/metadata.xml
+++ b/net-proxy/haproxy/metadata.xml
@@ -21,6 +21,7 @@ Its event-driven architecture allows it to easily handle 
thousands of simultaneo

Enable network namespace support 
(CONFIG_NET_NS)
Use JIT support for PCRE
+   Use dev-libs/libslz compression 
library
Install additional tools (halog, 
iprange)

 



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

2016-09-28 Thread Christian Ruppert
commit: 274fbadf17e8eeb643a306d4272d8143ddadeca0
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Sep 28 19:43:50 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Sep 28 19:53:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274fbadf

dev-libs/libslz: Add myself as maitainer. Use tbz2 instead of tgz. Fix library 
installation by prepend /usr prefix

Package-Manager: portage-2.3.1

 dev-libs/libslz/Manifest| 2 +-
 dev-libs/libslz/libslz-1.1.0.ebuild | 4 ++--
 dev-libs/libslz/metadata.xml| 4 
 3 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libslz/Manifest b/dev-libs/libslz/Manifest
index cd688f1..84b41d1 100644
--- a/dev-libs/libslz/Manifest
+++ b/dev-libs/libslz/Manifest
@@ -1 +1 @@
-DIST libslz-1.1.0.tar.gz 260005 SHA256 
93073cbb68b3b77fb4289c3f5550ff466b4e10679fb3ac12bb7d5fe157c42498 SHA512 
636792797cd1a737f1a5b7539f6a585c293606a8fb689b6d5f1a3ca45dcecd536ff3b6678311c4f3f2c1d2201b5008210623c92a8eab7e6199f8c12a9d0e7cf7
 WHIRLPOOL 
671e76748d2702aaff877bdde7debac48e805a2becf2c7c7494c12805dd8db4f9d122ea47ad39475e2a252617d7d21578256dcf0d9f3723e6e66c2e4ad9f71de
+DIST libslz-1.1.0.tar.bz2 229577 SHA256 
cf6b2c00066890d3c7f40ef00e6620784b9dc4662e9a3b35f2059997037be728 SHA512 
064e2e8e7091adf863653981e5b677bdb9e64901f61cf3b68f098cf7957a4c32e19cec7d41b8dab61098017119d6ea562350c7fbfa10b5e922f52ac0d6066948
 WHIRLPOOL 
00294cac044ac451883463b57734809d079581c62ed2b095e4de7e88b6c0ee25d0c92813c199d6a32147c0702e5b9f9f2d601a1aab750f058386e47c7a790830

diff --git a/dev-libs/libslz/libslz-1.1.0.ebuild 
b/dev-libs/libslz/libslz-1.1.0.ebuild
index 8767056..7dc7165 100644
--- a/dev-libs/libslz/libslz-1.1.0.ebuild
+++ b/dev-libs/libslz/libslz-1.1.0.ebuild
@@ -7,7 +7,7 @@ inherit toolchain-funcs multilib-minimal
 
 DESCRIPTION="stateless, zlib-compatible, and very fast compression library"
 HOMEPAGE="http://1wt.eu/projects/libslz;
-SRC_URI="http://git.1wt.eu/web?p=${PN}.git;a=snapshot;h=v${PV};sf=tgz -> 
${P}.tar.gz"
+SRC_URI="http://git.1wt.eu/web?p=${PN}.git;a=snapshot;h=v${PV};sf=tbz2 -> 
${P}.tar.bz2"
 
 LICENSE="MIT"
 SLOT="0/1"
@@ -48,7 +48,7 @@ multilib_src_install() {
STRIP=":" \
DESTDIR="${ED}" \
PREFIX="${EPREFIX}/usr" \
-   LIBDIR="$(get_libdir)" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
install-headers
install-shared \
$(usex static-libs install-static '')

diff --git a/dev-libs/libslz/metadata.xml b/dev-libs/libslz/metadata.xml
index 163bf23..b70f04c 100644
--- a/dev-libs/libslz/metadata.xml
+++ b/dev-libs/libslz/metadata.xml
@@ -2,6 +2,10 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

+   id...@gentoo.org
+   Christian Ruppert
+   
+   
bertr...@jacquin.bzh
Bertrand Jacquin




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

2016-09-28 Thread Christian Ruppert
commit: dc608389401eb74ed72d589560686cab52dbdbe2
Author: Bertrand Jacquin  jacquin  bzh>
AuthorDate: Sat Sep 17 23:49:37 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Sep 28 19:53:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc608389

dev-libs/libslz: stateless, zlib-compatible, and very fast compression library

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/2293

Signed-off-by: Christian Ruppert  gentoo.org>

 dev-libs/libslz/Manifest|  1 +
 dev-libs/libslz/libslz-1.1.0.ebuild | 66 +
 dev-libs/libslz/metadata.xml| 16 +
 3 files changed, 83 insertions(+)

diff --git a/dev-libs/libslz/Manifest b/dev-libs/libslz/Manifest
new file mode 100644
index ..cd688f1
--- /dev/null
+++ b/dev-libs/libslz/Manifest
@@ -0,0 +1 @@
+DIST libslz-1.1.0.tar.gz 260005 SHA256 
93073cbb68b3b77fb4289c3f5550ff466b4e10679fb3ac12bb7d5fe157c42498 SHA512 
636792797cd1a737f1a5b7539f6a585c293606a8fb689b6d5f1a3ca45dcecd536ff3b6678311c4f3f2c1d2201b5008210623c92a8eab7e6199f8c12a9d0e7cf7
 WHIRLPOOL 
671e76748d2702aaff877bdde7debac48e805a2becf2c7c7494c12805dd8db4f9d122ea47ad39475e2a252617d7d21578256dcf0d9f3723e6e66c2e4ad9f71de

diff --git a/dev-libs/libslz/libslz-1.1.0.ebuild 
b/dev-libs/libslz/libslz-1.1.0.ebuild
new file mode 100644
index ..8767056
--- /dev/null
+++ b/dev-libs/libslz/libslz-1.1.0.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 toolchain-funcs multilib-minimal
+
+DESCRIPTION="stateless, zlib-compatible, and very fast compression library"
+HOMEPAGE="http://1wt.eu/projects/libslz;
+SRC_URI="http://git.1wt.eu/web?p=${PN}.git;a=snapshot;h=v${PV};sf=tgz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="static-libs tools"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+   default
+
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   local -a opts=(
+   CC="$(tc-getCC)" \
+   OPT_CFLAGS="${CFLAGS}" \
+   USR_LFLAGS="${LDFLAGS}" \
+   shared \
+   $(usex static-libs static '')
+   )
+
+   if multilib_is_native_abi ; then
+   opts+=(
+   $(usex tools tools '')
+   )
+   fi
+
+   emake "${opts[@]}"
+}
+
+multilib_src_install() {
+   local -a opts=(
+   STRIP=":" \
+   DESTDIR="${ED}" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="$(get_libdir)" \
+   install-headers
+   install-shared \
+   $(usex static-libs install-static '')
+   )
+
+   if multilib_is_native_abi ; then
+   einstalldocs
+
+   opts+=(
+   $(usex tools install-tools '')
+   )
+   fi
+
+   emake "${opts[@]}"
+}

diff --git a/dev-libs/libslz/metadata.xml b/dev-libs/libslz/metadata.xml
new file mode 100644
index ..163bf23
--- /dev/null
+++ b/dev-libs/libslz/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   bertr...@jacquin.bzh
+   Bertrand Jacquin
+   
+   
+SLZ is a fast and memory-less stream compressor which produces an output that 
can be decompressed with zlib or gzip. It does not implement decompression at 
all, zlib is perfectly fine for this.
+
+The purpose is to use SLZ in situations where a zlib-compatible stream is 
needed and zlib's resource usage would be too high while the compression ratio 
is not critical. The typical use case is in HTTP servers and gateways which 
have to compress many streams in parallel with little CPU resources to assign 
to this task, and without having to thottle the compression ratio due to the 
memory usage. In such an environment, the server's memory usage can easily be 
divided by 10 and the CPU usage by 3
+   
+   
+   Install additional tools (zenc, zdec)
+   
+



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2016-09-28 Thread Christian Ruppert
commit: a37afa92e2fcdc3c768f162480edb70143a937a7
Author: Bertrand Jacquin  jacquin  bzh>
AuthorDate: Sat Sep 17 23:38:51 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Wed Sep 28 19:53:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37afa92

net-proxy/haproxy: Use an array to define emake arguments

It makes the code more clear and avoid duplication

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/2293

Signed-off-by: Christian Ruppert  gentoo.org>

 net-proxy/haproxy/haproxy-1.6.9.ebuild | 41 ++
 net-proxy/haproxy/haproxy-.ebuild  | 41 ++
 2 files changed, 44 insertions(+), 38 deletions(-)

diff --git a/net-proxy/haproxy/haproxy-1.6.9.ebuild 
b/net-proxy/haproxy/haproxy-1.6.9.ebuild
index 8518135..3052698 100644
--- a/net-proxy/haproxy/haproxy-1.6.9.ebuild
+++ b/net-proxy/haproxy/haproxy-1.6.9.ebuild
@@ -55,66 +55,69 @@ src_prepare() {
 }
 
 src_compile() {
-   local args="TARGET=linux2628 USE_GETADDRINFO=1"
+   local -a args=(
+   TARGET=linux2628
+   USE_GETADDRINFO=1
+   )
 
if use crypt ; then
-   args="${args} USE_LIBCRYPT=1"
+   args+=( USE_LIBCRYPT=1 )
else
-   args="${args} USE_LIBCRYPT="
+   args+=( USE_LIBCRYPT= )
fi
 
 # bug 541042
 #  if use lua; then
-#  args="${args} USE_LUA=1"
+#  args+=( USE_LUA=1 )
 #  else
-   args="${args} USE_LUA="
+   args+=( USE_LUA= )
 #  fi
 
if use net_ns; then
-   args="${args} USE_NS=1"
+   args+=( USE_NS=1 )
else
-   args="${args} USE_NS="
+   args+=( USE_NS= )
fi
 
if use pcre ; then
-   args="${args} USE_PCRE=1"
+   args+=( USE_PCRE=1 )
else
-   args="${args} USE_PCRE="
+   args+=( USE_PCRE= )
fi
 
if use pcre-jit; then
-   args="${args} USE_PCRE_JIT=1"
+   args+=( USE_PCRE_JIT=1 )
else
-   args="${args} USE_PCRE_JIT="
+   args+=( USE_PCRE_JIT= )
fi
 
 #  if use kernel_linux; then
-#  args="${args} USE_LINUX_SPLICE=1 USE_LINUX_TPROXY=1"
+#  args+=( USE_LINUX_SPLICE=1 USE_LINUX_TPROXY=1 )
 #  else
-#  args="${args} USE_LINUX_SPLICE= USE_LINUX_TPROXY="
+#  args+=( USE_LINUX_SPLICE= USE_LINUX_TPROXY= )
 #  fi
 
if use ssl ; then
-   args="${args} USE_OPENSSL=1"
+   args+=( USE_OPENSSL=1 )
else
-   args="${args} USE_OPENSSL="
+   args+=( USE_OPENSSL= )
fi
 
if use zlib ; then
-   args="${args} USE_ZLIB=1"
+   args+=( USE_ZLIB=1 )
else
-   args="${args} USE_ZLIB="
+   args+=( USE_ZLIB= )
fi
 
# For now, until the strict-aliasing breakage will be fixed
append-cflags -fno-strict-aliasing
 
-   emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args}
+   emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args[@]}
 
if use tools ; then
for contrib in halog iprange ; do
emake -C contrib/${contrib} \
-   CFLAGS="${CFLAGS}" OPTIMIZE="${CFLAGS}" 
LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args}
+   CFLAGS="${CFLAGS}" OPTIMIZE="${CFLAGS}" 
LDFLAGS="${LDFLAGS}" CC=$(tc-getCC) ${args[@]}
done
fi
 }

diff --git a/net-proxy/haproxy/haproxy-.ebuild 
b/net-proxy/haproxy/haproxy-.ebuild
index f2325eb..a140ddb 100644
--- a/net-proxy/haproxy/haproxy-.ebuild
+++ b/net-proxy/haproxy/haproxy-.ebuild
@@ -55,66 +55,69 @@ src_prepare() {
 }
 
 src_compile() {
-   local args="TARGET=linux2628 USE_GETADDRINFO=1"
+   local -a args=(
+   TARGET=linux2628
+   USE_GETADDRINFO=1
+   )
 
if use crypt ; then
-   args="${args} USE_LIBCRYPT=1"
+   args+=( USE_LIBCRYPT=1 )
else
-   args="${args} USE_LIBCRYPT="
+   args+=( USE_LIBCRYPT= )
fi
 
 # bug 541042
 #  if use lua; then
-#  args="${args} USE_LUA=1"
+#  args+=( USE_LUA=1 )
 #  else
-   args="${args} USE_LUA="
+   args+=( USE_LUA= )
 #  fi
 
if use net_ns; then
-   args="${args} USE_NS=1"
+   args+=(

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

2016-11-05 Thread Christian Ruppert
commit: 903c883f124468957b35b7f5ac06002b56852ff4
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sat Nov  5 11:55:06 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Sat Nov  5 12:05:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903c883f

net-dns/bind-tools: Version bump re bug 598750 / CVE-2016-8864, also fixes bug 
597542

Package-Manager: portage-2.3.2

 net-dns/bind-tools/Manifest| 3 ++-
 .../{bind-tools-9.11.0.ebuild => bind-tools-9.10.4_p4.ebuild}  | 3 +--
 .../{bind-tools-9.11.0.ebuild => bind-tools-9.11.0_p1.ebuild}  | 1 +
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index a8e4f62..bf015ed 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,3 +1,4 @@
 DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129
 DIST bind-9.10.4-P3.tar.gz 9299078 SHA256 
a075e5ce89fddccb0e64d1777d59161387dd5151cf4e7d1a93875a487812baef SHA512 
6ffe0b488a5e5c4547723b1570b5b71287fbcb93b54a89d79c43ddd661bbf5c575edc8b4dae275a34916d3951907c2c6a4e58aee1ee9c87a4c3075de4671c124
 WHIRLPOOL 
3ec3ff7be4bd9fc8be5c57319b8e510ae8298007256ac149f6eb92901e9fb074eccd7616284c7aa846741fa807971f156f92c254213d0dfbf4f723faf584fd79
-DIST bind-9.11.0.tar.gz 9789272 SHA256 
6f0b403036e0281b272a0fbdd0dc3417f3050b625cb059c5409432611418058b SHA512 
50a203ed584260a6e71881ce24d69258af72e6762b7b3fad378e5fe492bcbfe0d3548270cf037dca313d37f4dccf82c0e5f13927782a20b992f72850274954f8
 WHIRLPOOL 
6748d94a55e4edc2367b4996c4f529e696a3e267336c61753dec600eff0513d116dea966cc3ad923989d3eda879e63bece07ea91b1e63682b06313c096e09abc
+DIST bind-9.10.4-P4.tar.gz 9299638 SHA256 
a41ce7518e1d0faa40312cc89f4ca42246906b2718099d992e87a5d3ce9a9d86 SHA512 
a662053f2052eb2d7ea61b4ecbd4e92980c808080598f7c4590c746e8e5d6545a9f965a8aeece57ce92b17545844cf8565719f697eaef6e2ade8106d810d2799
 WHIRLPOOL 
31b8e7b7a7c35d9894d91d2caf7428935f28c319c0af5176aaa8bfabac38882c658fa45f5548387295502013b2cba2de624279531d9b79f4c120b4da62c46b1b
+DIST bind-9.11.0-P1.tar.gz 9673074 SHA256 
094cd3134ba1b44f0910de1334f05a7dca68d583da038de40a8ad7a0cb1592c6 SHA512 
1071b7cf2fb66b9e072df9ba8058fc2e4941eb63a8ca3142da4cd256fbdbddcf54b1717e9cd4c933292d6afa5fd37968840cc0cc441b345f4143eecbcebc455f
 WHIRLPOOL 
acf25890ae5872c750c48eaf307b7ae1c17da307e0fe3a56769fe002c3d40b7e1b4e739f0191199e7d7b66e5e4c50d30c2bd9f80d602584da9eda1f7e326c31b

diff --git a/net-dns/bind-tools/bind-tools-9.11.0.ebuild 
b/net-dns/bind-tools/bind-tools-9.10.4_p4.ebuild
similarity index 97%
copy from net-dns/bind-tools/bind-tools-9.11.0.ebuild
copy to net-dns/bind-tools/bind-tools-9.10.4_p4.ebuild
index 562d9d0..4cbf263 100644
--- a/net-dns/bind-tools/bind-tools-9.11.0.ebuild
+++ b/net-dns/bind-tools/bind-tools-9.10.4_p4.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, 
dnssec-keygen"
 HOMEPAGE="http://www.isc.org/software/bind;
 SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz;
 
-LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml"
@@ -76,7 +76,6 @@ src_configure() {
--localstatedir=/var \
--without-python \
--without-libjson \
-   --without-zlib \
--disable-openssl-version-check \
$(use_enable ipv6) \
$(use_with idn) \

diff --git a/net-dns/bind-tools/bind-tools-9.11.0.ebuild 
b/net-dns/bind-tools/bind-tools-9.11.0_p1.ebuild
similarity index 99%
rename from net-dns/bind-tools/bind-tools-9.11.0.ebuild
rename to net-dns/bind-tools/bind-tools-9.11.0_p1.ebuild
index 562d9d0..c08096f 100644
--- a/net-dns/bind-tools/bind-tools-9.11.0.ebuild
+++ b/net-dns/bind-tools/bind-tools-9.11.0_p1.ebuild
@@ -77,6 +77,7 @@ src_configure() {
--without-python \
--without-libjson \
--without-zlib \
+   --without-lmdb \
--disable-openssl-version-check \
$(use_enable ipv6) \
$(use_with idn) \



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

2016-11-05 Thread Christian Ruppert
commit: 2811a4ac523727f0d317db80c3873553dfb7b976
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sat Nov  5 12:05:42 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Sat Nov  5 12:05:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2811a4ac

net-dns/bind: Version bump re bug 598750 / CVE-2016-8864, also fixes bug 598792

Package-Manager: portage-2.3.2

 net-dns/bind/Manifest|  3 ++-
 .../{bind-9.11.0.ebuild => bind-9.10.4_p4.ebuild}| 20 
 .../{bind-9.11.0.ebuild => bind-9.11.0_p1.ebuild}|  3 ++-
 3 files changed, 12 insertions(+), 14 deletions(-)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 2b7f5f4..32df2b3 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,4 +1,5 @@
 DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129
 DIST bind-9.10.4-P3.tar.gz 9299078 SHA256 
a075e5ce89fddccb0e64d1777d59161387dd5151cf4e7d1a93875a487812baef SHA512 
6ffe0b488a5e5c4547723b1570b5b71287fbcb93b54a89d79c43ddd661bbf5c575edc8b4dae275a34916d3951907c2c6a4e58aee1ee9c87a4c3075de4671c124
 WHIRLPOOL 
3ec3ff7be4bd9fc8be5c57319b8e510ae8298007256ac149f6eb92901e9fb074eccd7616284c7aa846741fa807971f156f92c254213d0dfbf4f723faf584fd79
-DIST bind-9.11.0.tar.gz 9789272 SHA256 
6f0b403036e0281b272a0fbdd0dc3417f3050b625cb059c5409432611418058b SHA512 
50a203ed584260a6e71881ce24d69258af72e6762b7b3fad378e5fe492bcbfe0d3548270cf037dca313d37f4dccf82c0e5f13927782a20b992f72850274954f8
 WHIRLPOOL 
6748d94a55e4edc2367b4996c4f529e696a3e267336c61753dec600eff0513d116dea966cc3ad923989d3eda879e63bece07ea91b1e63682b06313c096e09abc
+DIST bind-9.10.4-P4.tar.gz 9299638 SHA256 
a41ce7518e1d0faa40312cc89f4ca42246906b2718099d992e87a5d3ce9a9d86 SHA512 
a662053f2052eb2d7ea61b4ecbd4e92980c808080598f7c4590c746e8e5d6545a9f965a8aeece57ce92b17545844cf8565719f697eaef6e2ade8106d810d2799
 WHIRLPOOL 
31b8e7b7a7c35d9894d91d2caf7428935f28c319c0af5176aaa8bfabac38882c658fa45f5548387295502013b2cba2de624279531d9b79f4c120b4da62c46b1b
+DIST bind-9.11.0-P1.tar.gz 9673074 SHA256 
094cd3134ba1b44f0910de1334f05a7dca68d583da038de40a8ad7a0cb1592c6 SHA512 
1071b7cf2fb66b9e072df9ba8058fc2e4941eb63a8ca3142da4cd256fbdbddcf54b1717e9cd4c933292d6afa5fd37968840cc0cc441b345f4143eecbcebc455f
 WHIRLPOOL 
acf25890ae5872c750c48eaf307b7ae1c17da307e0fe3a56769fe002c3d40b7e1b4e739f0191199e7d7b66e5e4c50d30c2bd9f80d602584da9eda1f7e326c31b
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.11.0.ebuild 
b/net-dns/bind/bind-9.10.4_p4.ebuild
similarity index 96%
copy from net-dns/bind/bind-9.11.0.ebuild
copy to net-dns/bind/bind-9.10.4_p4.ebuild
index 2936c7b..9dc90c0 100644
--- a/net-dns/bind/bind-9.11.0.ebuild
+++ b/net-dns/bind/bind-9.10.4_p4.ebuild
@@ -37,12 +37,12 @@ SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz
 #  
http://ftp.disconnected-by-peer.at/pub/bind-sdb-ldap-${SDB_LDAP_VER}.patch.bz2
 #  )"
 
-LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+LICENSE="GPL-2 ISC BSD BSD-2 HPND JNIC openssl"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="berkdb +caps dlz dnstap doc filter- fixed-rrset geoip gost gssapi 
idn ipv6
-json ldap libressl lmdb mysql nslint odbc postgres python rpz seccomp selinux 
ssl static-libs
-+threads urandom xml +zlib"
+IUSE="berkdb +caps dlz doc fetchlimit filter- fixed-rrset geoip gost 
gssapi idn ipv6
+json ldap libressl mysql nslint odbc postgres python rpz seccomp selinux sit 
ssl static-libs
++threads urandom xml"
 # sdb-ldap - patch broken
 # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
 
@@ -52,8 +52,7 @@ REQUIRED_USE="postgres? ( dlz )
odbc? ( dlz )
ldap? ( dlz )
gost? ( !libressl ssl )
-   threads? ( caps )
-   dnstap? ( threads )"
+   threads? ( caps )"
 # sdb-ldap? ( dlz )
 
 DEPEND="
@@ -72,10 +71,7 @@ DEPEND="
gssapi? ( virtual/krb5 )
gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
seccomp? ( sys-l

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagstamon/files/, net-analyzer/nagstamon/

2016-10-20 Thread Christian Ruppert
commit: d456352a852692a372d6e277b091e2635f90dabe
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Oct 20 07:50:34 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Oct 20 07:51:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d456352a

net-analyzer/nagstamon: Version bump

Package-Manager: portage-2.3.2

 net-analyzer/nagstamon/Manifest|  2 +-
 .../nagstamon/files/nagstamon-2.0-EWMH.patch   | 38 --
 ...stamon-2.0-r1.ebuild => nagstamon-2.0.1.ebuild} |  3 +-
 3 files changed, 2 insertions(+), 41 deletions(-)

diff --git a/net-analyzer/nagstamon/Manifest b/net-analyzer/nagstamon/Manifest
index e7e9204..d4aa701 100644
--- a/net-analyzer/nagstamon/Manifest
+++ b/net-analyzer/nagstamon/Manifest
@@ -1,3 +1,3 @@
 DIST Nagstamon-1.0.1.tar.gz 455110 SHA256 
e60a2b1fef842deb8377ace02df6791f3dcc5683d9dae4323de3f5f1f8a9893b SHA512 
040f3ac03c4945b25345f36d4749903238e05001f40f2777afe5277588aababb24212b538890c4b0ff0e1edef9a950804deb93fb2111bc25c8a773a84b69c353
 WHIRLPOOL 
8d040c7bb1573451ec0bb7439f0795b8ec6003d292429d3a96a07bb68d0617b23838677c93183d22a9cea10620152b51a3e7d4940642560986d5890f98b13822
-DIST Nagstamon-2.0.tar.gz 532668 SHA256 
ff2172d467be6c9c68913aed05978949330ac7d069581b81c050eb4f90ff6443 SHA512 
c8190a38b6a215dbfe07281b54d9effe2d79eb4c3219a868852514d921798b0097575423d7f7116ee1d49a949f0e9760ac536cb7aebfe49fa1676033670a71bd
 WHIRLPOOL 
7c3652ff3773e5a09c460d43ba490239efa46be5e4fa63fd0f8194e65f05832877aade5d504a080f98023e1d17be5fbacfeeafcf49ad633b4bf2285d2d8cf8db
+DIST Nagstamon-2.0.1.tar.gz 535814 SHA256 
3d4b22190d47250b175a4a70b12391c694ba2399832320887e5909e1ce3dfd7b SHA512 
f9c8ab928a78f289693ae58cd3dde6fa75dd66dc931dbec6a4affc35bd96f16c39a03cb441575c9ca42e810ae5962fc7226513b8cc2a17871e0365aa3a207db6
 WHIRLPOOL 
fb1ab6f9c3ccef81f4d62f238bf998d98186ff24d44e2a41554a13f82a783e8a14a1ac21d046f179ef62347dd252cb34d818d032c0ef78d7f742fd45acbec033
 DIST Nagstamon-b7a91e68ca93ead4e5cfef22e2226c1ff9c7b52c.tar.gz 7021698 SHA256 
0f3a6552d033ce91a5070ddb7570ce83c99f74b4e13f8e504f6d3fafc7b3f6a3 SHA512 
f24d561127d6ae82acd084fbc4d7eeec6a31f0d37b123e42565347cd8eb2e8cac4f6c9ed77c50f8d16cc7f94fdf771404397ac7f847e7a7a094a7bb53c3fadab
 WHIRLPOOL 
45d03e134687a7716a148d4cbff716cc8e933aef51eb9cdc46403f08243cc66afeb431eac2e1f18c8f0683ca4d5cf2bf8f9fd677f4d4df0f6e55a7b26b7ddda0

diff --git a/net-analyzer/nagstamon/files/nagstamon-2.0-EWMH.patch 
b/net-analyzer/nagstamon/files/nagstamon-2.0-EWMH.patch
deleted file mode 100644
index f7e62bc..
--- a/net-analyzer/nagstamon/files/nagstamon-2.0-EWMH.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 8ea1a9336b6239ead43ea7c4b767052e10745fe8 Mon Sep 17 00:00:00 2001
-From: Christian Ruppert <id...@gentoo.org>
-Date: Wed, 31 Aug 2016 20:19:20 +0200
-Subject: [PATCH] Initialize EWMH as soon as possible, #296
-
-Signed-off-by: Christian Ruppert <id...@gentoo.org>

- Nagstamon/QUI/__init__.py | 8 
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/Nagstamon/QUI/__init__.py b/Nagstamon/QUI/__init__.py
-index 930cb68..d41b786 100644
 a/Nagstamon/QUI/__init__.py
-+++ b/Nagstamon/QUI/__init__.py
-@@ -898,6 +898,10 @@ class StatusWindow(QWidget):
- # immediately hide to avoid flicker on Windows and OSX
- self.hide()
-
-+# ewmh.py in thirdparty directory needed to keep floating statusbar 
on all desktops in Linux
-+if not platform.system() in NON_LINUX:
-+self.ewmh = EWMH()
-+
- # avoid quitting when using Qt.Tool flag and closing settings dialog
- APP.setQuitOnLastWindowClosed(False)
-
-@@ -1080,10 +1084,6 @@ class StatusWindow(QWidget):
- # start with priority 0 = lowest
- self.worker_thread.start(0)
-
--# ewmh.py in thirdparty directory needed to keep floating statusbar 
on all desktops in Linux
--if not platform.system() in NON_LINUX:
--self.ewmh = EWMH()
--
- # finally show up
- self.set_mode()
-
---
-2.7.3

diff --git a/net-analyzer/nagstamon/nagstamon-2.0-r1.ebuild 
b/net-analyzer/nagstamon/nagstamon-2.0.1.ebuild
similarity index 93%
rename from net-analyzer/nagstamon/nagstamon-2.0-r1.ebuild
rename to net-analyzer/nagstamon/nagstamon-2.0.1.ebuild
index 7337ca2..5f0b32d 100644
--- a/net-analyzer/nagstamon/nagstamon-2.0-r1.ebuild
+++ b/net-analyzer/nagstamon/nagstamon-2.0.1.ebuild
@@ -33,8 +33,7 @@ DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_PN}"
 
-PATCHES="${FILESDIR}/${P}-setup.patch
-   ${FILESDIR}/${P}-EWMH.patch"
+PATCHES="${FILESDIR}/${PN}-2.0-setup.patch"
 
 src_prepare() {
default_src_prepare



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

2016-10-14 Thread Christian Ruppert
commit: be192d6c4678de143c341d91cb8c8b9ec4c3215e
Author: Christian Ruppert  gentoo  org>
AuthorDate: Fri Oct 14 21:16:19 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Fri Oct 14 21:16:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be192d6c

net-dns/bind-tools: Version bump

Package-Manager: portage-2.3.2

 net-dns/bind-tools/Manifest |   1 +
 net-dns/bind-tools/bind-tools-9.11.0.ebuild | 133 
 2 files changed, 134 insertions(+)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index ed5a2ad..a8e4f62 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,2 +1,3 @@
 DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129
 DIST bind-9.10.4-P3.tar.gz 9299078 SHA256 
a075e5ce89fddccb0e64d1777d59161387dd5151cf4e7d1a93875a487812baef SHA512 
6ffe0b488a5e5c4547723b1570b5b71287fbcb93b54a89d79c43ddd661bbf5c575edc8b4dae275a34916d3951907c2c6a4e58aee1ee9c87a4c3075de4671c124
 WHIRLPOOL 
3ec3ff7be4bd9fc8be5c57319b8e510ae8298007256ac149f6eb92901e9fb074eccd7616284c7aa846741fa807971f156f92c254213d0dfbf4f723faf584fd79
+DIST bind-9.11.0.tar.gz 9789272 SHA256 
6f0b403036e0281b272a0fbdd0dc3417f3050b625cb059c5409432611418058b SHA512 
50a203ed584260a6e71881ce24d69258af72e6762b7b3fad378e5fe492bcbfe0d3548270cf037dca313d37f4dccf82c0e5f13927782a20b992f72850274954f8
 WHIRLPOOL 
6748d94a55e4edc2367b4996c4f529e696a3e267336c61753dec600eff0513d116dea966cc3ad923989d3eda879e63bece07ea91b1e63682b06313c096e09abc

diff --git a/net-dns/bind-tools/bind-tools-9.11.0.ebuild 
b/net-dns/bind-tools/bind-tools-9.11.0.ebuild
new file mode 100644
index ..562d9d0
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.11.0.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="http://www.isc.org/software/bind;
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz;
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+REQUIRED_USE="gost? ( !libressl ssl )"
+
+CDEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/idnkit )
+   gssapi? ( virtual/krb5 )
+   readline? ( sys-libs/readline:0= )
+   seccomp? ( sys-libs/libseccomp )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   !> config.h
+}
+
+src_compile() {
+   local AR=$(tc-getAR)
+
+   emake AR="${AR}" -C lib/
+   emake AR="${AR}" -C bin/delv/
+   emake AR="${AR}" -C bin/dig/
+   emake AR="${AR}" -C bin/nsupdate/
+   emake AR="${AR}" -C bin/dnssec/
+}
+
+src_install() {
+   dodoc README CHANGES FAQ
+
+   cd "${S}"/bin/delv
+   dobin delv
+   doman delv.1
+
+   cd "${S}"/bin/dig
+   dobin dig host nslookup
+   doman {dig,host,nslookup}.1
+
+   cd "${S}"/bin/nsupdate
+   dobin nsupdate
+   doman nsupdate.1
+   if use doc; then
+   dohtml nsupdate.html
+   fi
+
+   cd "${S}"/bin/dnssec
+   for tool in dsfromkey importkey keyfromlabel keygen \
+ revoke settime signzone verify; do
+   dobin dnssec-"${tool}"
+   doman dnssec-"${tool}".8
+   if use doc; then
+   dohtml dnssec-"${tool}".html
+   fi
+   done
+}



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

2016-10-14 Thread Christian Ruppert
commit: 27186f9fb82a79e56828cd70787e877121638371
Author: Christian Ruppert  gentoo  org>
AuthorDate: Fri Oct 14 21:11:45 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Fri Oct 14 21:11:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27186f9f

gentoo/profiles: Add package.use.mask's for net-dns/bind dnstap on ia64

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

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 92c6bc5..3afd9eb 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Christian Ruppert <id...@gentoo.org> (14 Oct 2016)
+# dnstap USE masked due to missing keywords
+net-dns/bind dnstap
+
 # Gilles Dartiguelongue <e...@gentoo.org> (11 Sep 2016)
 # networkmanager USE masked due to missing keywords
 gnome-extra/nm-applet teamd



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

2016-10-14 Thread Christian Ruppert
commit: a4a9f3e45294b46abf9d60d2dc593ee121ecdc83
Author: Christian Ruppert  gentoo  org>
AuthorDate: Fri Oct 14 21:11:21 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Fri Oct 14 21:11:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a9f3e4

gentoo/profiles: Add package.use.mask's for net-dns/bind dnstap on sparc

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index a15e8abc..c933e4d 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Christian Ruppert <id...@gentoo.org> (14 Oct 2016)
+# dnstap USE masked due to missing keywords
+net-dns/bind dnstap
+
 # Gilles Dartiguelongue <e...@gentoo.org> (11 Sep 2016)
 # networkmanager USE masked due to missing keywords
 gnome-extra/nm-applet teamd



[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/, net-dns/bind/files/

2016-10-14 Thread Christian Ruppert
commit: 5635e834ea0fdbb0cf6ffa47fa766ab168a1661b
Author: Christian Ruppert  gentoo  org>
AuthorDate: Fri Oct 14 21:12:31 2016 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Fri Oct 14 21:12:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5635e834

net-dns/bind: Version bump. Also fixes bug #596148

Package-Manager: portage-2.3.2

 net-dns/bind/Manifest |   1 +
 net-dns/bind/bind-9.11.0.ebuild   | 418 ++
 net-dns/bind/files/named.cache-r3 |  91 +
 net-dns/bind/metadata.xml |   2 +
 4 files changed, 512 insertions(+)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index b1be883..2b7f5f4 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,3 +1,4 @@
 DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129
 DIST bind-9.10.4-P3.tar.gz 9299078 SHA256 
a075e5ce89fddccb0e64d1777d59161387dd5151cf4e7d1a93875a487812baef SHA512 
6ffe0b488a5e5c4547723b1570b5b71287fbcb93b54a89d79c43ddd661bbf5c575edc8b4dae275a34916d3951907c2c6a4e58aee1ee9c87a4c3075de4671c124
 WHIRLPOOL 
3ec3ff7be4bd9fc8be5c57319b8e510ae8298007256ac149f6eb92901e9fb074eccd7616284c7aa846741fa807971f156f92c254213d0dfbf4f723faf584fd79
+DIST bind-9.11.0.tar.gz 9789272 SHA256 
6f0b403036e0281b272a0fbdd0dc3417f3050b625cb059c5409432611418058b SHA512 
50a203ed584260a6e71881ce24d69258af72e6762b7b3fad378e5fe492bcbfe0d3548270cf037dca313d37f4dccf82c0e5f13927782a20b992f72850274954f8
 WHIRLPOOL 
6748d94a55e4edc2367b4996c4f529e696a3e267336c61753dec600eff0513d116dea966cc3ad923989d3eda879e63bece07ea91b1e63682b06313c096e09abc
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.11.0.ebuild b/net-dns/bind/bind-9.11.0.ebuild
new file mode 100644
index ..f81e861
--- /dev/null
+++ b/net-dns/bind/bind-9.11.0.ebuild
@@ -0,0 +1,418 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Re dlz/mysql and threads, needs to be verified..
+# MySQL uses thread local storage in its C api. Thus MySQL
+# requires that each thread of an application execute a MySQL
+# thread initialization to setup the thread local storage.
+# This is impossible to do safely while staying within the DLZ
+# driver API. This is a limitation caused by MySQL, and not the DLZ API.
+# Because of this BIND MUST only run with a single thread when
+# using the MySQL driver.
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+
+inherit python-r1 eutils autotools toolchain-funcs flag-o-matic multilib 
db-use user systemd
+
+MY_PV="${PV/_p/-P}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SDB_LDAP_VER="1.1.0-fc14"
+
+RRL_PV="${MY_PV}"
+
+NSLINT_DIR="contrib/nslint-3.0a2/"
+
+# SDB-LDAP: http://bind9-ldap.bayour.com/
+
+DESCRIPTION="BIND - Berkeley Internet Name Domain - Name Server"
+HOMEPAGE="http://www.isc.org/software/bind;
+SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz
+   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
+#  sdb-ldap? (
+#  
http://ftp.disconnected-by-peer.at/pub/bind-sdb-ldap-${SDB_LDAP_VER}.patch.bz2
+#  )"
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="berkdb +caps dlz dnstap doc filter- fixed-rrset geoip gost gssapi 
idn ipv6
+json ldap libressl lmdb mysql nslint odbc postgres python rpz seccomp selinux 
ssl static-libs
++threads urandom xml +zlib"
+# sdb-ldap - patch broken
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+REQUIRED_USE="postgres? ( dlz )
+   berkdb? ( dlz )
+   mysql? ( dlz !threads )
+   odbc? ( dlz )
+   ldap? ( dlz )
+   gost? ( !libressl ssl )
+   threads? ( caps )
+   dnstap? ( threads )"
+# sdb-ldap? ( dlz )
+
+DEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0[-bindist] )
+   libressl? ( dev-libs/libressl )
+   )
+   my

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

2017-01-12 Thread Christian Ruppert
commit: 2292366aad482a0fea769efe988b88426df37fa2
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Jan 12 15:53:25 2017 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Jan 12 15:59:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2292366a

net-dns/bind: Disable berkdb by default, re bug 602682

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dns/bind/bind-9.11.0_p2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-dns/bind/bind-9.11.0_p2.ebuild 
b/net-dns/bind/bind-9.11.0_p2.ebuild
index 4319e6e..aeca70a 100644
--- a/net-dns/bind/bind-9.11.0_p2.ebuild
+++ b/net-dns/bind/bind-9.11.0_p2.ebuild
@@ -40,7 +40,8 @@ SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz
 LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="berkdb +caps dlz dnstap doc filter- fixed-rrset geoip gost gssapi 
idn ipv6
+# -berkdb by default re bug 602682
+IUSE="-berkdb +caps dlz dnstap doc filter- fixed-rrset geoip gost gssapi 
idn ipv6
 json ldap libressl lmdb mysql nslint odbc postgres python rpz seccomp selinux 
ssl static-libs
 +threads urandom xml +zlib"
 # sdb-ldap - patch broken



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

2017-01-12 Thread Christian Ruppert
commit: a728b8beb358492faf736aebd00f954f45d6c917
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Jan 12 15:55:30 2017 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Jan 12 15:59:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a728b8be

net-dns/bind: Cleanup old files

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dns/bind/files/bind-9.10.3_p2-libressl.patch | 110 ---
 net-dns/bind/files/named.cache-r2|  90 ---
 2 files changed, 200 deletions(-)

diff --git a/net-dns/bind/files/bind-9.10.3_p2-libressl.patch 
b/net-dns/bind/files/bind-9.10.3_p2-libressl.patch
deleted file mode 100644
index a38a70d..
--- a/net-dns/bind/files/bind-9.10.3_p2-libressl.patch
+++ /dev/null
@@ -1,110 +0,0 @@
-Fix LibreSSL compatibility, patches from OpenBSD
-
-http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/isc-bind/patches/
-
-http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch-lib_dns_dst_openssl_h?rev=1.1=text/plain
-http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch-lib_dns_openssl_link_c?rev=1.1=text/plain
-http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch-lib_dns_openssldh_link_c?rev=1.1=text/plain
-http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch-lib_dns_openssldsa_link_c?rev=1.1=text/plain
-http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch-lib_dns_opensslrsa_link_c?rev=1.1=text/plain
-
 lib/dns/dst_openssl.h.orig Wed Sep 16 14:00:47 2015
-+++ lib/dns/dst_openssl.h  Wed Sep 16 14:02:42 2015
-@@ -36,7 +36,7 @@
- #define USE_ENGINE 1
- #endif
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- /*
-  * These are new in OpenSSL 1.1.0.  BN_GENCB _cb needs to be declared in
-  * the function like this before the BN_GENCB_new call:
 lib/dns/openssl_link.c.origWed Sep 16 14:01:23 2015
-+++ lib/dns/openssl_link.c Wed Sep 16 14:01:46 2015
-@@ -88,7 +88,7 @@ entropy_getpseudo(unsigned char *buf, int num) {
-   return (result == ISC_R_SUCCESS ? 1 : -1);
- }
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- static void
- entropy_add(const void *buf, int num, double entropy) {
-   /*
-@@ -121,7 +121,7 @@ lock_callback(int mode, int type, const char *file, in
-   UNLOCK([type]);
- }
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- static unsigned long
- id_callback(void) {
-   return ((unsigned long)isc_thread_self());
-@@ -187,7 +187,7 @@ dst__openssl_init(const char *engine) {
-   if (result != ISC_R_SUCCESS)
-   goto cleanup_mutexalloc;
-   CRYPTO_set_locking_callback(lock_callback);
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-   CRYPTO_set_id_callback(id_callback);
- #endif
- 
-@@ -287,7 +287,7 @@ dst__openssl_destroy(void) {
-   CRYPTO_cleanup_all_ex_data();
- #endif
-   ERR_clear_error();
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-   ERR_remove_state(0);
- #endif
-   ERR_free_strings();
 lib/dns/openssldh_link.c.orig  Wed Sep 16 14:01:23 2015
-+++ lib/dns/openssldh_link.c   Wed Sep 16 14:02:06 2015
-@@ -173,7 +173,7 @@ openssldh_generate(dst_key_t *key, int generator, void
-   DH *dh = NULL;
- #if OPENSSL_VERSION_NUMBER > 0x00908000L
-   BN_GENCB *cb;
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-   BN_GENCB _cb;
- #endif
-   union {
-@@ -210,7 +210,7 @@ openssldh_generate(dst_key_t *key, int generator, void
-   if (dh == NULL)
-   return (dst__openssl_toresult(ISC_R_NOMEMORY));
-   cb = BN_GENCB_new();
--#if OPENSSL_VERSION_NUMBER >= 0x1010L
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
-   if (cb == NULL) {
-   DH_free(dh);
-   return (dst__openssl_toresult(ISC_R_NOMEMORY));
 lib/dns/openssldsa_link.c.orig Wed Sep 16 14:01:23 2015
-+++ lib/dns/openssldsa_link.c  Wed Sep 16 14:02:22 2015
-@@ -359,7 +359,7 @@ openssldsa_generate(dst_key_t *key, int unused, void (
-   isc_result_t result;
- #if OPENSSL_VERSION_NUMBER > 0x00908000L
-   BN_GENCB *cb;
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-   BN_GENCB _cb;
- #endif
-   union {
-@@ -383,7 +383,7 @@ openssldsa

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

2017-01-12 Thread Christian Ruppert
commit: cec11b9b3b94bcee4dd8febb373757b74bde5e39
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Jan 12 15:57:04 2017 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Jan 12 15:59:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec11b9b

net-dns/bind: Update named.cache

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dns/bind/files/named.cache-r3 | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-dns/bind/files/named.cache-r3 
b/net-dns/bind/files/named.cache-r3
index 805aded..231cb2a 100644
--- a/net-dns/bind/files/named.cache-r3
+++ b/net-dns/bind/files/named.cache-r3
@@ -9,8 +9,8 @@
 ;   on server   FTP.INTERNIC.NET
 ;   -OR-RS.INTERNIC.NET
 ;
-;   last update:August 25, 2016
-;   related version of root zone:   2016082500
+;   last update:October 20, 2016
+;   related version of root zone:   2016102001
 ;
 ; formerly NS.INTERNIC.NET
 ;
@@ -52,6 +52,7 @@ F.ROOT-SERVERS.NET.  360    2001:500:2f::f
 ;
 .360  NSG.ROOT-SERVERS.NET.
 G.ROOT-SERVERS.NET.  360  A 192.112.36.4
+G.ROOT-SERVERS.NET.  360    2001:500:12::d0d
 ;
 ; FORMERLY AOS.ARL.ARMY.MIL
 ;



[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/files/, net-dns/bind-tools/

2017-01-12 Thread Christian Ruppert
commit: 4a1ce23b27f5aec393ea6a1fa6e7bcc80222a0c8
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Jan 12 15:58:06 2017 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Jan 12 15:59:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1ce23b

net-dns/bind-tools: Remove old versions

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dns/bind-tools/Manifest|   2 -
 net-dns/bind-tools/bind-tools-9.10.3_p4.ebuild | 134 ---
 net-dns/bind-tools/bind-tools-9.10.4_p3.ebuild | 132 ---
 .../files/bind-tools-9.10.2-openssl.patch  | 145 -
 .../files/bind-tools-9.10.3_p2-libressl.patch  | 110 
 5 files changed, 523 deletions(-)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index bf015ed..faff0c0 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,4 +1,2 @@
-DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129
-DIST bind-9.10.4-P3.tar.gz 9299078 SHA256 
a075e5ce89fddccb0e64d1777d59161387dd5151cf4e7d1a93875a487812baef SHA512 
6ffe0b488a5e5c4547723b1570b5b71287fbcb93b54a89d79c43ddd661bbf5c575edc8b4dae275a34916d3951907c2c6a4e58aee1ee9c87a4c3075de4671c124
 WHIRLPOOL 
3ec3ff7be4bd9fc8be5c57319b8e510ae8298007256ac149f6eb92901e9fb074eccd7616284c7aa846741fa807971f156f92c254213d0dfbf4f723faf584fd79
 DIST bind-9.10.4-P4.tar.gz 9299638 SHA256 
a41ce7518e1d0faa40312cc89f4ca42246906b2718099d992e87a5d3ce9a9d86 SHA512 
a662053f2052eb2d7ea61b4ecbd4e92980c808080598f7c4590c746e8e5d6545a9f965a8aeece57ce92b17545844cf8565719f697eaef6e2ade8106d810d2799
 WHIRLPOOL 
31b8e7b7a7c35d9894d91d2caf7428935f28c319c0af5176aaa8bfabac38882c658fa45f5548387295502013b2cba2de624279531d9b79f4c120b4da62c46b1b
 DIST bind-9.11.0-P1.tar.gz 9673074 SHA256 
094cd3134ba1b44f0910de1334f05a7dca68d583da038de40a8ad7a0cb1592c6 SHA512 
1071b7cf2fb66b9e072df9ba8058fc2e4941eb63a8ca3142da4cd256fbdbddcf54b1717e9cd4c933292d6afa5fd37968840cc0cc441b345f4143eecbcebc455f
 WHIRLPOOL 
acf25890ae5872c750c48eaf307b7ae1c17da307e0fe3a56769fe002c3d40b7e1b4e739f0191199e7d7b66e5e4c50d30c2bd9f80d602584da9eda1f7e326c31b

diff --git a/net-dns/bind-tools/bind-tools-9.10.3_p4.ebuild 
b/net-dns/bind-tools/bind-tools-9.10.3_p4.ebuild
deleted file mode 100644
index 05890b0..
--- a/net-dns/bind-tools/bind-tools-9.10.3_p4.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils autotools flag-o-matic toolchain-funcs
-
-MY_PN=${PN//-tools}
-MY_PV=${PV/_p/-P}
-MY_PV=${MY_PV/_rc/rc}
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
-HOMEPAGE="http://www.isc.org/software/bind;
-SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz;
-
-LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml"
-# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
-
-REQUIRED_USE="gost? ( !libressl ssl )"
-
-CDEPEND="
-   ssl? (
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
-   )
-   gost? ( >=dev-libs/openssl-1.0.0:0[-bindist] )
-   xml? ( dev-libs/libxml2 )
-   idn? ( net-dns/idnkit )
-   gssapi? ( virtual/krb5 )
-   readline? ( sys-libs/readline:0= )
-   seccomp? ( sys-libs/libseccomp )"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"
-RDEPEND="${CDEPEND}
-   !> config.h
-}
-
-src_compile() {
-   local AR=$(tc-getAR)
-
-   emake AR="${AR}" -C lib/
-   emake AR="${AR}" -C bin/delv/
-   emake AR="${AR}" -C bin/dig/
-   emake AR="${AR}" -C bin/nsupdate/
-   emake AR="${AR}" -C bin/dnssec/
-}
-
-src_install() {
-   dodoc README CHANGES FAQ
-
-   cd "${S}"/bin/delv
-   dobin delv
-   doman delv.1
-
-   cd "${S}"/bin/dig
-   dobin dig host nslookup
-   doman {dig,host,nslookup}.1
-
-   cd "${S}"/bin/nsupdate
-   dobin nsupdate
-   doman nsupdate.1
-   if use doc; then
-   dohtml nsupdate.html
-   fi
-
-   

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

2017-01-12 Thread Christian Ruppert
commit: 68cd361ff029f161238a69b7315add6e787c3f7a
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Jan 12 15:58:50 2017 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Jan 12 15:59:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68cd361f

net-dns/bind-tools: Version bump re bug 605454 - CVE-2016-9778, CVE-2016-9444, 
CVE-2016-9147, CVE-2016-9131

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dns/bind-tools/Manifest | 2 +-
 .../{bind-tools-9.11.0_p1.ebuild => bind-tools-9.11.0_p2.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index faff0c0..ee7c734 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,2 +1,2 @@
 DIST bind-9.10.4-P4.tar.gz 9299638 SHA256 
a41ce7518e1d0faa40312cc89f4ca42246906b2718099d992e87a5d3ce9a9d86 SHA512 
a662053f2052eb2d7ea61b4ecbd4e92980c808080598f7c4590c746e8e5d6545a9f965a8aeece57ce92b17545844cf8565719f697eaef6e2ade8106d810d2799
 WHIRLPOOL 
31b8e7b7a7c35d9894d91d2caf7428935f28c319c0af5176aaa8bfabac38882c658fa45f5548387295502013b2cba2de624279531d9b79f4c120b4da62c46b1b
-DIST bind-9.11.0-P1.tar.gz 9673074 SHA256 
094cd3134ba1b44f0910de1334f05a7dca68d583da038de40a8ad7a0cb1592c6 SHA512 
1071b7cf2fb66b9e072df9ba8058fc2e4941eb63a8ca3142da4cd256fbdbddcf54b1717e9cd4c933292d6afa5fd37968840cc0cc441b345f4143eecbcebc455f
 WHIRLPOOL 
acf25890ae5872c750c48eaf307b7ae1c17da307e0fe3a56769fe002c3d40b7e1b4e739f0191199e7d7b66e5e4c50d30c2bd9f80d602584da9eda1f7e326c31b
+DIST bind-9.11.0-P2.tar.gz 9677204 SHA256 
d651f83ce1c08c83d6ac8201685c4f2b5fdb79794f3a4f93c3948e0ef439c1e5 SHA512 
19ba809814d42afdbd7cab291b006ac23d08a4aabfcbed101bc269a68597e70f2f89e1da27b719ceb4c94741702df2b95b2d8fce46b2a33a65ff242d5a3b298d
 WHIRLPOOL 
c79adae68a970e43100b6ed3a446dd872ffcf7ce8439bd86e721bf9555f309d0004efb0c9b577d17a7cde59a143e034f86287f544abb2596457d3e55f0f6632b

diff --git a/net-dns/bind-tools/bind-tools-9.11.0_p1.ebuild 
b/net-dns/bind-tools/bind-tools-9.11.0_p2.ebuild
similarity index 98%
rename from net-dns/bind-tools/bind-tools-9.11.0_p1.ebuild
rename to net-dns/bind-tools/bind-tools-9.11.0_p2.ebuild
index c08096f..e6d0ffa 100644
--- a/net-dns/bind-tools/bind-tools-9.11.0_p1.ebuild
+++ b/net-dns/bind-tools/bind-tools-9.11.0_p2.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$
 



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

2017-01-12 Thread Christian Ruppert
commit: 5a0c4a38795c8fe3a0bc003fbba603f55668c733
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Jan 12 15:50:49 2017 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Jan 12 15:59:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0c4a38

net-dns/bind: Version bump re bug 605454 - CVE-2016-9778, CVE-2016-9444, 
CVE-2016-9147, CVE-2016-9131

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dns/bind/Manifest | 2 +-
 net-dns/bind/{bind-9.11.0_p1.ebuild => bind-9.11.0_p2.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 6588e12..ae91701 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,3 +1,3 @@
 DIST bind-9.10.4-P4.tar.gz 9299638 SHA256 
a41ce7518e1d0faa40312cc89f4ca42246906b2718099d992e87a5d3ce9a9d86 SHA512 
a662053f2052eb2d7ea61b4ecbd4e92980c808080598f7c4590c746e8e5d6545a9f965a8aeece57ce92b17545844cf8565719f697eaef6e2ade8106d810d2799
 WHIRLPOOL 
31b8e7b7a7c35d9894d91d2caf7428935f28c319c0af5176aaa8bfabac38882c658fa45f5548387295502013b2cba2de624279531d9b79f4c120b4da62c46b1b
-DIST bind-9.11.0-P1.tar.gz 9673074 SHA256 
094cd3134ba1b44f0910de1334f05a7dca68d583da038de40a8ad7a0cb1592c6 SHA512 
1071b7cf2fb66b9e072df9ba8058fc2e4941eb63a8ca3142da4cd256fbdbddcf54b1717e9cd4c933292d6afa5fd37968840cc0cc441b345f4143eecbcebc455f
 WHIRLPOOL 
acf25890ae5872c750c48eaf307b7ae1c17da307e0fe3a56769fe002c3d40b7e1b4e739f0191199e7d7b66e5e4c50d30c2bd9f80d602584da9eda1f7e326c31b
+DIST bind-9.11.0-P2.tar.gz 9677204 SHA256 
d651f83ce1c08c83d6ac8201685c4f2b5fdb79794f3a4f93c3948e0ef439c1e5 SHA512 
19ba809814d42afdbd7cab291b006ac23d08a4aabfcbed101bc269a68597e70f2f89e1da27b719ceb4c94741702df2b95b2d8fce46b2a33a65ff242d5a3b298d
 WHIRLPOOL 
c79adae68a970e43100b6ed3a446dd872ffcf7ce8439bd86e721bf9555f309d0004efb0c9b577d17a7cde59a143e034f86287f544abb2596457d3e55f0f6632b
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.11.0_p1.ebuild 
b/net-dns/bind/bind-9.11.0_p2.ebuild
similarity index 99%
rename from net-dns/bind/bind-9.11.0_p1.ebuild
rename to net-dns/bind/bind-9.11.0_p2.ebuild
index 2fb3f40..4319e6e 100644
--- a/net-dns/bind/bind-9.11.0_p1.ebuild
+++ b/net-dns/bind/bind-9.11.0_p2.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$
 



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

2017-01-12 Thread Christian Ruppert
commit: 7a4387e06ccfe4ebf7ef1f597af02a496e41e0a9
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu Jan 12 15:47:37 2017 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Thu Jan 12 15:59:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4387e0

net-dns/bind: Remove old versions

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dns/bind/Manifest  |   2 -
 net-dns/bind/bind-9.10.3_p4.ebuild | 416 -
 net-dns/bind/bind-9.10.4_p3.ebuild | 414 
 3 files changed, 832 deletions(-)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 32df2b3..6588e12 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,5 +1,3 @@
-DIST bind-9.10.3-P4.tar.gz 8529535 SHA256 
2ac044b5fbdf45fb45107af0df961b3b7cb5262a3bf1948ed3fe7a170dd13e3e SHA512 
9c7b710054cd1230e7e470541a13850def56b2247c404a1800e0d0dad6aba20b3c3c09b1a17cd6017435525e84fa2f7cde40ae13feeeb7747efb26c66961aadd
 WHIRLPOOL 
9e0384ac8c8b97720c29ed0014613acdde4d7f5a24353dc3f1712d73c37ac8ff00660f80c45c66fab8045afbbf41c7e26b9692b93040fa1db59a2724031ad129
-DIST bind-9.10.4-P3.tar.gz 9299078 SHA256 
a075e5ce89fddccb0e64d1777d59161387dd5151cf4e7d1a93875a487812baef SHA512 
6ffe0b488a5e5c4547723b1570b5b71287fbcb93b54a89d79c43ddd661bbf5c575edc8b4dae275a34916d3951907c2c6a4e58aee1ee9c87a4c3075de4671c124
 WHIRLPOOL 
3ec3ff7be4bd9fc8be5c57319b8e510ae8298007256ac149f6eb92901e9fb074eccd7616284c7aa846741fa807971f156f92c254213d0dfbf4f723faf584fd79
 DIST bind-9.10.4-P4.tar.gz 9299638 SHA256 
a41ce7518e1d0faa40312cc89f4ca42246906b2718099d992e87a5d3ce9a9d86 SHA512 
a662053f2052eb2d7ea61b4ecbd4e92980c808080598f7c4590c746e8e5d6545a9f965a8aeece57ce92b17545844cf8565719f697eaef6e2ade8106d810d2799
 WHIRLPOOL 
31b8e7b7a7c35d9894d91d2caf7428935f28c319c0af5176aaa8bfabac38882c658fa45f5548387295502013b2cba2de624279531d9b79f4c120b4da62c46b1b
 DIST bind-9.11.0-P1.tar.gz 9673074 SHA256 
094cd3134ba1b44f0910de1334f05a7dca68d583da038de40a8ad7a0cb1592c6 SHA512 
1071b7cf2fb66b9e072df9ba8058fc2e4941eb63a8ca3142da4cd256fbdbddcf54b1717e9cd4c933292d6afa5fd37968840cc0cc441b345f4143eecbcebc455f
 WHIRLPOOL 
acf25890ae5872c750c48eaf307b7ae1c17da307e0fe3a56769fe002c3d40b7e1b4e739f0191199e7d7b66e5e4c50d30c2bd9f80d602584da9eda1f7e326c31b
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.10.3_p4.ebuild 
b/net-dns/bind/bind-9.10.3_p4.ebuild
deleted file mode 100644
index 2910d6f..
--- a/net-dns/bind/bind-9.10.3_p4.ebuild
+++ /dev/null
@@ -1,416 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Re dlz/mysql and threads, needs to be verified..
-# MySQL uses thread local storage in its C api. Thus MySQL
-# requires that each thread of an application execute a MySQL
-# thread initialization to setup the thread local storage.
-# This is impossible to do safely while staying within the DLZ
-# driver API. This is a limitation caused by MySQL, and not the DLZ API.
-# Because of this BIND MUST only run with a single thread when
-# using the MySQL driver.
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit python-r1 eutils autotools toolchain-funcs flag-o-matic multilib 
db-use user systemd
-
-MY_PV="${PV/_p/-P}"
-MY_PV="${MY_PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-
-SDB_LDAP_VER="1.1.0-fc14"
-
-RRL_PV="${MY_PV}"
-
-NSLINT_DIR="contrib/nslint-3.0a2/"
-
-# SDB-LDAP: http://bind9-ldap.bayour.com/
-
-DESCRIPTION="BIND - Berkeley Internet Name Domain - Name Server"
-HOMEPAGE="http://www.isc.org/software/bind;
-SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz
-   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
-#  sdb-ldap? (
-#  
http://ftp.disconnected-by-peer.at/pub/bind-sdb-ldap-${SDB_LDAP_VER}.patch.bz2
-#  )"
-
-LICENSE="GPL-2 ISC BSD BSD-2 HPND JNIC openssl"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="berkdb +caps dlz doc fetchlimit filter- fixed-rrset geoip gost 
gssapi idn ipv6
-json ldap libressl mysql nslint odbc postgres python rpz seccomp selinux sit 
ssl static-libs
-+threads urandom xml"
-# sdb-ldap - patch broken
-# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
-
-REQUIRED_USE="postgres? ( dlz )
-   berkdb

[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-tvguide/

2017-01-06 Thread Christian Ruppert
commit: 71b07f83af03d09cb6c823e341a7e77e912f4aca
Author: Christian Ruppert  gentoo  org>
AuthorDate: Fri Jan  6 12:25:35 2017 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Fri Jan  6 12:25:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b07f83

media-plugins/vdr-tvguide: Remove myself as maintainer

Package-Manager: portage-2.3.2

 media-plugins/vdr-tvguide/metadata.xml | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/media-plugins/vdr-tvguide/metadata.xml 
b/media-plugins/vdr-tvguide/metadata.xml
index 08b1c5d..7a38bb9 100644
--- a/media-plugins/vdr-tvguide/metadata.xml
+++ b/media-plugins/vdr-tvguide/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   id...@gentoo.org
-   Christian Ruppert
-   
-   
+   
+



[gentoo-commits] repo/gentoo:master commit in: media-video/nvidia-settings/

2017-01-06 Thread Christian Ruppert
commit: a715a00a034e0fb58a383349ddd9a62dc769093f
Author: Christian Ruppert  gentoo  org>
AuthorDate: Fri Jan  6 12:19:34 2017 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Fri Jan  6 12:25:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a715a00a

media-video/nvidia-settings: Remove myself as maintainer

Package-Manager: portage-2.3.2

 media-video/nvidia-settings/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-video/nvidia-settings/metadata.xml 
b/media-video/nvidia-settings/metadata.xml
index 6f262f6..c2b094f 100644
--- a/media-video/nvidia-settings/metadata.xml
+++ b/media-video/nvidia-settings/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   id...@gentoo.org
-   Christian Ruppert
-   
+   

Additionally build the GTK 3 library




[gentoo-commits] repo/gentoo:master commit in: sys-process/incron/

2017-01-06 Thread Christian Ruppert
commit: 1ced74f32327d18c5975e89c900d0e227e62c55e
Author: Christian Ruppert  gentoo  org>
AuthorDate: Fri Jan  6 12:15:52 2017 +
Commit:     Christian Ruppert  gentoo  org>
CommitDate: Fri Jan  6 12:25:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ced74f3

sys-process/incron: Remove myself as maintainer

Package-Manager: portage-2.3.2

 sys-process/incron/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-process/incron/metadata.xml b/sys-process/incron/metadata.xml
index 5840601..7a38bb9 100644
--- a/sys-process/incron/metadata.xml
+++ b/sys-process/incron/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   id...@gentoo.org
-   Christian Ruppert
-   
+   
 



  1   2   3   4   5   6   >