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

2024-05-14 Thread Andreas Schuerch
commit: efbf7d5e1421af2977ac13fd5191ba109fa9d857
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue May 14 12:13:39 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue May 14 12:13:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efbf7d5e

net-dns/dnsdist: drop 1.9.0-r1, 1.9.3

Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest|   2 -
 net-dns/dnsdist/dnsdist-1.9.0-r1.ebuild | 111 
 net-dns/dnsdist/dnsdist-1.9.3.ebuild| 111 
 3 files changed, 224 deletions(-)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index 54da945169db..9833a2dda6f6 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -1,5 +1,3 @@
 DIST dnsdist-1.8.0.tar.bz2 1480500 BLAKE2B 
47cfcfe3756cdc4520c1ba1e11b7d60191125ef900ba829ff7437ac2041352b845ab5f7183f53fea9b3aa6f44c5745de3878c2b72f2be048fa57d2c2e9325c0c
 SHA512 
426db3e83729bd2f8a8c8b1c02d719c6618acc0aec09d1f2670c159d441c1cad2fdc85c5ffe919e76d1b1e8e24198bf29133802cb857dfacde2dfed2532001f1
 DIST dnsdist-1.8.1.tar.bz2 1492793 BLAKE2B 
84fdf2f360c41ea235f3989d2bc14ad05e98d7b51dd20d983e7ad53ce5a6c00c7075b673e8a15fe3fd710a4e15c80db4d7431256bfb4291bd5785482d3f7f7e5
 SHA512 
db50c56587084ebdea3eb7f8e5b79178aea67b608cf6afce1453932b5225b3474a459cdc3dc8e4618a36a9edb405403dfefaed7fadd5848b5612de6bfb356f3a
-DIST dnsdist-1.9.0.tar.bz2 1620891 BLAKE2B 
9e14f275d83429ab3e83bdbbd6fe8d97b3212763398798d704adcc18d07ad8aebe16c5345425cdb589f6166155717d9649c16546bf981eb265e1349e74d11134
 SHA512 
32c0b9b3a1b58839da6dbde05eee382b78fbe58d68aed14f4927dc172dfcb15ba68b6d2246a8305b709e136e0e0c8666b6dd139ac258c8209083ff3b5673b997
-DIST dnsdist-1.9.3.tar.bz2 1577027 BLAKE2B 
663b8a2161c5a7b94541cd775f135a7024648c5bb57fd2ec18c7ede29aebda142452f97332300c45af32b5131e4dd5f9c1f904a1d68962398fa9a28c474e
 SHA512 
26b4fa70c1ad70e21d86cc51389bffacbfecedd769e2bb39f376d1dc85491c9eddbd1aea1e4a9bd08d05fc58c2f1fc906d1ff19c8dfd653a779f4171242a546f
 DIST dnsdist-1.9.4.tar.bz2 1591994 BLAKE2B 
a8cfc5c2da135ed96b857f9f1b6c3caa796b27f66ff7ead6e976b871a5e5db208ef3ce275c23085318bd7ff2f0fa2ec19e28ad36234991d84b8d13e74acb2f34
 SHA512 
e013fa3e582cc30d104a66ee44eec50dd1d04cb2bd0dc5b3c9dfec95f3e0e5f3da5f2a1bb9a713b50e5659908669957fe4deb5b1ca10f728e6ceaf550a3223ef

diff --git a/net-dns/dnsdist/dnsdist-1.9.0-r1.ebuild 
b/net-dns/dnsdist/dnsdist-1.9.0-r1.ebuild
deleted file mode 100644
index 473717e4807a..
--- a/net-dns/dnsdist/dnsdist-1.9.0-r1.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit flag-o-matic lua-single
-
-DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
-HOMEPAGE="https://dnsdist.org;
-
-SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="bpf cdb dnscrypt dnstap doh doh3 ipcipher lmdb quic regex snmp +ssl 
systemd test web xdp"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${LUA_REQUIRED_USE}
-   dnscrypt? ( ssl )
-   doh? ( ssl )
-   doh3? ( ssl quic )
-   ipcipher? ( ssl )
-   quic? ( ssl )"
-
-RDEPEND="acct-group/dnsdist
-   acct-user/dnsdist
-   bpf? ( dev-libs/libbpf:= )
-   cdb? ( dev-db/tinycdb:= )
-   dev-libs/boost:=
-   sys-libs/libcap
-   dev-libs/libedit
-   dev-libs/libsodium:=
-   dnstap? ( dev-libs/fstrm )
-   doh? ( net-libs/nghttp2:= )
-   doh3? ( net-libs/quiche:= )
-   lmdb? ( dev-db/lmdb:= )
-   quic? ( net-libs/quiche )
-   regex? ( dev-libs/re2:= )
-   snmp? ( net-analyzer/net-snmp:= )
-   ssl? ( dev-libs/openssl:= )
-   systemd? ( sys-apps/systemd:0= )
-   xdp? ( net-libs/xdp-tools )
-   ${LUA_DEPS}
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   # clean up duplicate file
-   rm -f README.md
-}
-
-src_configure() {
-   # bug #822855
-   append-lfs-flags
-
-   # some things can only be enabled/disabled by defines
-   ! use dnstap && append-cppflags -DDISABLE_PROTOBUF
-   ! use web && append-cppflags -DDISABLE_BUILTIN_HTML
-
-   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
-   -i "${S}/configure"
-
-   local myeconfargs=(
-   --sysconfdir=/etc/dnsdist
-   --with-lua="${ELUA}"
-   --without-h2o
-   --enable-tls-providers
-   --without-gnutls
-   $(use_with bpf ebpf)
-   $(use_with cdb cdb)
-   $(

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

2024-05-14 Thread Andreas Schuerch
commit: 13d8c73c84bc53710327233de6d1d03f05fd1140
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue May 14 12:10:20 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue May 14 12:10:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d8c73c

net-dns/dnsdist: add 1.9.4

Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest |   1 +
 net-dns/dnsdist/dnsdist-1.9.4.ebuild | 112 +++
 2 files changed, 113 insertions(+)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index 99501f134796..54da945169db 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -2,3 +2,4 @@ DIST dnsdist-1.8.0.tar.bz2 1480500 BLAKE2B 
47cfcfe3756cdc4520c1ba1e11b7d60191125
 DIST dnsdist-1.8.1.tar.bz2 1492793 BLAKE2B 
84fdf2f360c41ea235f3989d2bc14ad05e98d7b51dd20d983e7ad53ce5a6c00c7075b673e8a15fe3fd710a4e15c80db4d7431256bfb4291bd5785482d3f7f7e5
 SHA512 
db50c56587084ebdea3eb7f8e5b79178aea67b608cf6afce1453932b5225b3474a459cdc3dc8e4618a36a9edb405403dfefaed7fadd5848b5612de6bfb356f3a
 DIST dnsdist-1.9.0.tar.bz2 1620891 BLAKE2B 
9e14f275d83429ab3e83bdbbd6fe8d97b3212763398798d704adcc18d07ad8aebe16c5345425cdb589f6166155717d9649c16546bf981eb265e1349e74d11134
 SHA512 
32c0b9b3a1b58839da6dbde05eee382b78fbe58d68aed14f4927dc172dfcb15ba68b6d2246a8305b709e136e0e0c8666b6dd139ac258c8209083ff3b5673b997
 DIST dnsdist-1.9.3.tar.bz2 1577027 BLAKE2B 
663b8a2161c5a7b94541cd775f135a7024648c5bb57fd2ec18c7ede29aebda142452f97332300c45af32b5131e4dd5f9c1f904a1d68962398fa9a28c474e
 SHA512 
26b4fa70c1ad70e21d86cc51389bffacbfecedd769e2bb39f376d1dc85491c9eddbd1aea1e4a9bd08d05fc58c2f1fc906d1ff19c8dfd653a779f4171242a546f
+DIST dnsdist-1.9.4.tar.bz2 1591994 BLAKE2B 
a8cfc5c2da135ed96b857f9f1b6c3caa796b27f66ff7ead6e976b871a5e5db208ef3ce275c23085318bd7ff2f0fa2ec19e28ad36234991d84b8d13e74acb2f34
 SHA512 
e013fa3e582cc30d104a66ee44eec50dd1d04cb2bd0dc5b3c9dfec95f3e0e5f3da5f2a1bb9a713b50e5659908669957fe4deb5b1ca10f728e6ceaf550a3223ef

diff --git a/net-dns/dnsdist/dnsdist-1.9.4.ebuild 
b/net-dns/dnsdist/dnsdist-1.9.4.ebuild
new file mode 100644
index ..33366646a868
--- /dev/null
+++ b/net-dns/dnsdist/dnsdist-1.9.4.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
+HOMEPAGE="https://dnsdist.org;
+
+SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
+LICENSE="GPL-2"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+IUSE="bpf cdb dnscrypt dnstap doh doh3 ipcipher lmdb quic regex snmp +ssl 
systemd test web xdp"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   dnscrypt? ( ssl )
+   doh? ( ssl )
+   doh3? ( ssl quic )
+   ipcipher? ( ssl )
+   quic? ( ssl )"
+
+RDEPEND="acct-group/dnsdist
+   acct-user/dnsdist
+   bpf? ( dev-libs/libbpf:= )
+   cdb? ( dev-db/tinycdb:= )
+   dev-libs/boost:=
+   sys-libs/libcap
+   dev-libs/libedit
+   dev-libs/libsodium:=
+   dnstap? ( dev-libs/fstrm )
+   doh? ( net-libs/nghttp2:= )
+   doh3? ( net-libs/quiche:= )
+   lmdb? ( dev-db/lmdb:= )
+   quic? ( net-libs/quiche )
+   regex? ( dev-libs/re2:= )
+   snmp? ( net-analyzer/net-snmp:= )
+   ssl? ( dev-libs/openssl:= )
+   systemd? ( sys-apps/systemd:0= )
+   xdp? ( net-libs/xdp-tools )
+   ${LUA_DEPS}
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # clean up duplicate file
+   rm -f README.md
+}
+
+src_configure() {
+   # bug #822855
+   append-lfs-flags
+
+   # some things can only be enabled/disabled by defines
+   ! use dnstap && append-cppflags -DDISABLE_PROTOBUF
+   ! use web && append-cppflags -DDISABLE_BUILTIN_HTML
+
+   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
+   -i "${S}/configure"
+
+   local myeconfargs=(
+   --sysconfdir=/etc/dnsdist
+   --with-lua="${ELUA}"
+   --without-h2o
+   --enable-tls-providers
+   --without-gnutls
+   $(use_with bpf ebpf)
+   $(use_with cdb cdb)
+   $(use_enable doh dns-over-https)
+   $(use_enable doh3 dns-over-http3)
+   $(use_enable dnscrypt)
+   $(use_enable dnstap)
+   $(use_enable ipcipher)
+   $(use_with lmdb )
+   $(use_enable quic dns-over-quic)
+   $(use_with regex re2)
+   $(

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

2024-04-09 Thread Andreas Schuerch
commit: f31368d964e593ba309db7d637b3c447c55b6c1d
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue Apr  9 10:34:11 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue Apr  9 10:34:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31368d9

net-dns/dnsdist: drop 1.9.0

Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/dnsdist-1.9.0.ebuild | 96 
 1 file changed, 96 deletions(-)

diff --git a/net-dns/dnsdist/dnsdist-1.9.0.ebuild 
b/net-dns/dnsdist/dnsdist-1.9.0.ebuild
deleted file mode 100644
index 245bc728ac4b..
--- a/net-dns/dnsdist/dnsdist-1.9.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit flag-o-matic lua-single
-
-DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
-HOMEPAGE="https://dnsdist.org;
-
-SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="dnscrypt dnstap doh doh3 gnutls ipcipher +lmdb quic regex remote-logging 
snmp +ssl systemd test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${LUA_REQUIRED_USE}
-   dnscrypt? ( ssl )
-   gnutls? ( ssl )
-   doh? ( ssl !gnutls )
-   doh3? ( ssl !gnutls quic )
-   ipcipher? ( ssl !gnutls )
-   quic? ( ssl !gnutls )
-   ssl? ( !gnutls )"
-
-RDEPEND="acct-group/dnsdist
-   acct-user/dnsdist
-   dev-libs/boost:=
-   dev-libs/libedit:=
-   dev-libs/libsodium:=
-   >=dev-libs/protobuf-3:=
-   dnstap? ( dev-libs/fstrm:= )
-   doh3? ( net-libs/quiche:= )
-   lmdb? ( dev-db/lmdb:= )
-   quic? ( net-libs/quiche:= )
-   regex? ( dev-libs/re2:= )
-   snmp? ( net-analyzer/net-snmp:= )
-   ssl? (
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? ( dev-libs/openssl:= )
-   )
-   systemd? ( sys-apps/systemd:0= )
-   ${LUA_DEPS}
-   net-libs/nghttp2
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
-   # bug #822855
-   append-lfs-flags
-
-   econf \
-   --sysconfdir=/etc/dnsdist \
-   --with-lua="${ELUA}" \
-   --enable-tls-providers \
-   --enable-asan \
-   --enable-lsan \
-   --enable-ubsan \
-   $(use_enable doh dns-over-https) \
-   $(use_enable doh3 dns-over-http3) \
-   $(use_enable dnscrypt) \
-   $(use_enable dnstap) \
-   $(use_enable ipcipher) \
-   $(use_with lmdb ) \
-   $(use_enable quic dns-over-quic ) \
-   $(use_with regex re2) \
-   $(use_with snmp net-snmp) \
-   $(use ssl && { echo "--enable-dns-over-tls" && use_with gnutls 
&& use_with !gnutls libssl;} || echo "--without-gnutls --without-libssl") \
-   $(use_enable systemd) \
-   $(use_enable test unit-tests)
-   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
-   -i "${S}/configure" || die
-}
-
-src_install() {
-   default
-
-   insinto /etc/dnsdist
-   doins "${FILESDIR}"/dnsdist.conf.example
-
-   newconfd "${FILESDIR}"/dnsdist.confd ${PN}
-   newinitd "${FILESDIR}"/dnsdist.initd ${PN}
-}
-
-pkg_postinst() {
-   elog "dnsdist provides multiple instances support. You can create more 
instances"
-   elog "by symlinking the dnsdist init script to another name."
-   elog
-   elog "The name must be in the format dnsdist. and dnsdist will 
use the"
-   elog "/etc/dnsdist/dnsdist-.conf configuration file instead of 
the default."
-}



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

2024-04-09 Thread Andreas Schuerch
commit: a1e32d2885c267dec3a5f4c3676d6645a858db91
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue Apr  9 10:31:28 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue Apr  9 10:31:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e32d28

net-dns/dnsdist: add 1.9.3

Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest |   1 +
 net-dns/dnsdist/dnsdist-1.9.3.ebuild | 111 +++
 2 files changed, 112 insertions(+)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index 335f8a05e096..99501f134796 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -1,3 +1,4 @@
 DIST dnsdist-1.8.0.tar.bz2 1480500 BLAKE2B 
47cfcfe3756cdc4520c1ba1e11b7d60191125ef900ba829ff7437ac2041352b845ab5f7183f53fea9b3aa6f44c5745de3878c2b72f2be048fa57d2c2e9325c0c
 SHA512 
426db3e83729bd2f8a8c8b1c02d719c6618acc0aec09d1f2670c159d441c1cad2fdc85c5ffe919e76d1b1e8e24198bf29133802cb857dfacde2dfed2532001f1
 DIST dnsdist-1.8.1.tar.bz2 1492793 BLAKE2B 
84fdf2f360c41ea235f3989d2bc14ad05e98d7b51dd20d983e7ad53ce5a6c00c7075b673e8a15fe3fd710a4e15c80db4d7431256bfb4291bd5785482d3f7f7e5
 SHA512 
db50c56587084ebdea3eb7f8e5b79178aea67b608cf6afce1453932b5225b3474a459cdc3dc8e4618a36a9edb405403dfefaed7fadd5848b5612de6bfb356f3a
 DIST dnsdist-1.9.0.tar.bz2 1620891 BLAKE2B 
9e14f275d83429ab3e83bdbbd6fe8d97b3212763398798d704adcc18d07ad8aebe16c5345425cdb589f6166155717d9649c16546bf981eb265e1349e74d11134
 SHA512 
32c0b9b3a1b58839da6dbde05eee382b78fbe58d68aed14f4927dc172dfcb15ba68b6d2246a8305b709e136e0e0c8666b6dd139ac258c8209083ff3b5673b997
+DIST dnsdist-1.9.3.tar.bz2 1577027 BLAKE2B 
663b8a2161c5a7b94541cd775f135a7024648c5bb57fd2ec18c7ede29aebda142452f97332300c45af32b5131e4dd5f9c1f904a1d68962398fa9a28c474e
 SHA512 
26b4fa70c1ad70e21d86cc51389bffacbfecedd769e2bb39f376d1dc85491c9eddbd1aea1e4a9bd08d05fc58c2f1fc906d1ff19c8dfd653a779f4171242a546f

diff --git a/net-dns/dnsdist/dnsdist-1.9.3.ebuild 
b/net-dns/dnsdist/dnsdist-1.9.3.ebuild
new file mode 100644
index ..473717e4807a
--- /dev/null
+++ b/net-dns/dnsdist/dnsdist-1.9.3.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
+HOMEPAGE="https://dnsdist.org;
+
+SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="bpf cdb dnscrypt dnstap doh doh3 ipcipher lmdb quic regex snmp +ssl 
systemd test web xdp"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   dnscrypt? ( ssl )
+   doh? ( ssl )
+   doh3? ( ssl quic )
+   ipcipher? ( ssl )
+   quic? ( ssl )"
+
+RDEPEND="acct-group/dnsdist
+   acct-user/dnsdist
+   bpf? ( dev-libs/libbpf:= )
+   cdb? ( dev-db/tinycdb:= )
+   dev-libs/boost:=
+   sys-libs/libcap
+   dev-libs/libedit
+   dev-libs/libsodium:=
+   dnstap? ( dev-libs/fstrm )
+   doh? ( net-libs/nghttp2:= )
+   doh3? ( net-libs/quiche:= )
+   lmdb? ( dev-db/lmdb:= )
+   quic? ( net-libs/quiche )
+   regex? ( dev-libs/re2:= )
+   snmp? ( net-analyzer/net-snmp:= )
+   ssl? ( dev-libs/openssl:= )
+   systemd? ( sys-apps/systemd:0= )
+   xdp? ( net-libs/xdp-tools )
+   ${LUA_DEPS}
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # clean up duplicate file
+   rm -f README.md
+}
+
+src_configure() {
+   # bug #822855
+   append-lfs-flags
+
+   # some things can only be enabled/disabled by defines
+   ! use dnstap && append-cppflags -DDISABLE_PROTOBUF
+   ! use web && append-cppflags -DDISABLE_BUILTIN_HTML
+
+   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
+   -i "${S}/configure"
+
+   local myeconfargs=(
+   --sysconfdir=/etc/dnsdist
+   --with-lua="${ELUA}"
+   --without-h2o
+   --enable-tls-providers
+   --without-gnutls
+   $(use_with bpf ebpf)
+   $(use_with cdb cdb)
+   $(use_enable doh dns-over-https)
+   $(use_enable doh3 dns-over-http3)
+   $(use_enable dnscrypt)
+   $(use_enable dnstap)
+   $(use_enable ipcipher)
+   $(use_with lmdb )
+   $(use_enable quic dns-over-quic)
+   $(use_with regex re2)
+   $(use_with snmp net-snmp)
+   $(use_enable ssl dns-over-tls)
+  

[gentoo-commits] repo/gentoo:master commit in: net-im/pidgin/

2024-03-17 Thread Andreas Schuerch
commit: 2e167204143ebb8854d0edb612bdd3bdff0d1fb8
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Mar 17 11:11:00 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Mar 17 11:11:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e167204

net-im/pidgin: add myself as a maintainer

Signed-off-by: Andreas Schuerch  gentoo.org>

 net-im/pidgin/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-im/pidgin/metadata.xml b/net-im/pidgin/metadata.xml
index ab06cd30670c..8875dc41710e 100644
--- a/net-im/pidgin/metadata.xml
+++ b/net-im/pidgin/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   native...@gentoo.org
+       Andreas Schuerch
+   

Pidgin is an instant messaging program for Windows, Linux, BSD, 
and other Unixes.
You can talk to your friends using AIM, ICQ, Jabber/XMPP, MSN 
Messenger, Yahoo!,



[gentoo-commits] repo/gentoo:master commit in: net-im/pidgin/

2024-03-17 Thread Andreas Schuerch
commit: 7fba7fce7193a0f760bdbe86fbc85bc8c2ed2452
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Mar 17 10:42:50 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Mar 17 11:07:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fba7fce

net-im/pidgin: add 2.14.13, add gui useflag, set variable to prevent 
gconftool-2 call

Signed-off-by: Andreas Schuerch  gentoo.org>

 net-im/pidgin/Manifest  |   1 +
 net-im/pidgin/pidgin-2.14.13.ebuild | 297 
 2 files changed, 298 insertions(+)

diff --git a/net-im/pidgin/Manifest b/net-im/pidgin/Manifest
index ebb2a52446b1..e56f63e61b80 100644
--- a/net-im/pidgin/Manifest
+++ b/net-im/pidgin/Manifest
@@ -1,2 +1,3 @@
 DIST pidgin-2.14.10.tar.bz2 8229328 BLAKE2B 
9f004abda0f00b315e763e8b17e4e938b44b8a971d5411d775b9428363ab2ae071462d6d16654fcc09270123c434ef2d1f639d7f6d85c08a83b05c0ba4342c21
 SHA512 
53241e9f62170fe7a8ea27ac03176d442f8aad4ed16da0033164b0949b00c3d476539b182e761950e7d6c385f22a891524c5f40a9cf8fe543b3003c37693314d
 DIST pidgin-2.14.12.tar.bz2 8226145 BLAKE2B 
0f0bec301c196fb722b88998a2a420af4084aedb7563215bb44c2c74a670a20db030ac207f226cef7989477dba04a9655c71269564ccc3680b42946ee84fdb16
 SHA512 
ce016ab4c48448653ae22eead1ddc16f1d10f446c601f8abd2c85b4ea83a4e80092e1ce8182834d998b6587f42a92a9a91105b4db976e170ec7043bb6af3c54c
+DIST pidgin-2.14.13.tar.bz2 8230755 BLAKE2B 
38dc8bbd8966b0fce9bdcc043077628df172568490c390e1b6730a326398557b0df2f6289c8fbcb55bee0dd73fad6efc4ca0341c0d172326ba69a6cc5afbd35c
 SHA512 
8bce143079c9421370ec4762d6fdb9b4cacf41c754eecf55c678943b834b709af9c1969070f30361341c0f51576cad4dfcaff89935c2160446be46deb8d2d3ef

diff --git a/net-im/pidgin/pidgin-2.14.13.ebuild 
b/net-im/pidgin/pidgin-2.14.13.ebuild
new file mode 100644
index ..9b4c8c0a4078
--- /dev/null
+++ b/net-im/pidgin/pidgin-2.14.13.ebuild
@@ -0,0 +1,297 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GENTOO_DEPEND_ON_PERL=no
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit autotools gnome2-utils flag-o-matic perl-module python-single-r1 xdg
+
+DESCRIPTION="GTK Instant Messenger client"
+HOMEPAGE="https://pidgin.im/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0/2" # libpurple version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+# The new gui useflag depends on the gtk useflag, as most pidgin plugins depend
+# on the gtk flag. As soon as all plugins have been updated to use the new
+# gui flag, the gtk flag can get removed.
+IUSE="aqua dbus debug doc eds gadu gnutls groupwise +gstreamer +gtk +gui idn
+meanwhile ncurses networkmanager nls perl pie prediction python sasl spell tcl
+test tk v4l +xscreensaver zephyr zeroconf"
+RESTRICT="!test? ( test )"
+
+# dbus requires python to generate C code for dbus bindings (thus DEPEND only).
+# finch uses libgnt that links with libpython - {R,}DEPEND. But still there is
+# no way to build dbus and avoid libgnt linkage with python. If you want this
+# send patch upstream.
+# purple-url-handler and purple-remote require dbus-python thus in reality we
+# rdepend on python if dbus enabled. But it is possible to separate this dep.
+RDEPEND="
+   >=dev-libs/glib-2.16
+   >=dev-libs/libxml2-2.6.18
+   dbus? (
+   >=dev-libs/dbus-glib-0.71
+   >=sys-apps/dbus-0.90
+   $(python_gen_cond_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   ')
+   )
+   gadu? ( >=net-libs/libgadu-1.11.0 )
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   dev-libs/nspr
+   dev-libs/nss
+   )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=net-libs/farstream-0.2.7:0.2
+   )
+   gtk? (
+   >=x11-libs/gtk+-2.10:2[aqua=]
+   x11-libs/libSM
+   >=x11-libs/pango-1.4.0
+   xscreensaver? ( x11-libs/libXScrnSaver )
+   spell? ( >=app-text/gtkspell-2.0.2:2 )
+   eds? ( >=gnome-extra/evolution-data-server-3.6:= )
+   prediction? ( >=dev-db/sqlite-3.3:3 )
+   )
+   idn? ( net-dns/libidn:= )
+   meanwhile? ( net-libs/meanwhile )
+   ncurses? (
+   >=dev-libs/libgnt-$(ver_cut 1-2)
+   sys-libs/ncurses:=[unicode(+)]
+   dbus? ( ${PYTHON_DEPS} )
+   python? ( ${PYTHON_DEPS} )
+   )
+   networkmanager? ( net-misc/networkmanager )
+   perl? ( >=dev-lang/perl-5.16:= )
+   sasl? ( dev-libs/cyrus-sasl:2 )
+   tcl? ( dev-lang/tcl:0= )
+   tk? ( dev-lang/tk:0= )
+   v4l? ( media-plugins/gst-plugins-v4l

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgin-birthday-reminder/

2024-02-25 Thread Andreas Schuerch
commit: 357d8a8fd0d4c26a3b3a97a40d64f5ccd1a80dba
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Feb 25 12:15:12 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Feb 25 12:15:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357d8a8f

x11-plugins/pidgin-birthday-reminder: add 1.13, new upstream, add myself as 
maintainer

Closes: https://github.com/gentoo/gentoo/pull/35173
Signed-off-by: Andreas Schuerch  gentoo.org>

 x11-plugins/pidgin-birthday-reminder/Manifest  |  1 +
 x11-plugins/pidgin-birthday-reminder/metadata.xml  |  7 +++--
 .../pidgin-birthday-reminder-1.13.ebuild   | 33 ++
 3 files changed, 39 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/pidgin-birthday-reminder/Manifest 
b/x11-plugins/pidgin-birthday-reminder/Manifest
index 639b877d7be2..3659c47abb78 100644
--- a/x11-plugins/pidgin-birthday-reminder/Manifest
+++ b/x11-plugins/pidgin-birthday-reminder/Manifest
@@ -1 +1,2 @@
+DIST pidgin-birthday-reminder-1.13.tar.gz 535270 BLAKE2B 
a49477046b99b3949e72d120ca4f09164d3b844d15b5232eacf8c076d7e2dca629a391fe6c86d69d15d77996a6c0a32224126115cd799b7d77dc31a46a9bd69d
 SHA512 
c858c99c01c1105074d2ece46b8f6dbbf4045ee34dee046286a64b1886e32df416d844070a061a6fc8841d9e698f7d129fcf0b0079de0b24a5baf9a2f0b90e75
 DIST pidgin-birthday-reminder-1.7.tar.gz 470361 BLAKE2B 
ea97e495fa04b5a4860b5363034058defcecd0ae7d911ed2f0eb0e56331ece6d66063ae83a2ec0fd346d935a122b35f45818f58755676c7fc598bbd52e5be5be
 SHA512 
1213c193b141f006caf9cfa7b55b052f54f00426414353e758224a1aa35a70436c452b52ea25fa088c346f4f0da25af40b2f4991452a2d3aabf13d40c8438e47

diff --git a/x11-plugins/pidgin-birthday-reminder/metadata.xml 
b/x11-plugins/pidgin-birthday-reminder/metadata.xml
index 539812e55d71..29879cf2a8c6 100644
--- a/x11-plugins/pidgin-birthday-reminder/metadata.xml
+++ b/x11-plugins/pidgin-birthday-reminder/metadata.xml
@@ -1,9 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   native...@gentoo.org
+       Andreas Schuerch
+   

-   
https://bugs.launchpad.net/pidgin-birthday-reminder
pidgin-birthday-reminder
+   kgraefe/pidgin-birthday-reminder

 

diff --git 
a/x11-plugins/pidgin-birthday-reminder/pidgin-birthday-reminder-1.13.ebuild 
b/x11-plugins/pidgin-birthday-reminder/pidgin-birthday-reminder-1.13.ebuild
new file mode 100644
index ..47ac2a78c511
--- /dev/null
+++ b/x11-plugins/pidgin-birthday-reminder/pidgin-birthday-reminder-1.13.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Plugin for Pidgin that reminds you of your buddies birthdays"
+HOMEPAGE="https://github.com/kgraefe/pidgin-birthday-reminder;
+SRC_URI="https://github.com/kgraefe/pidgin-birthday-reminder/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="static-libs"
+
+RDEPEND="net-im/pidgin:=[gtk]"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   mkdir "${D}/usr/share/metainfo"
+   mv "${D}/usr/share/appdata/pidgin-birthday-reminder.metainfo.xml" 
"${D}/usr/share/metainfo/"
+   if ! use static-libs ; then
+   find "${D}" -type f -name '*.la' -delete || die "la removal 
failed"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgin-hotkeys/

2024-02-25 Thread Andreas Schuerch
commit: fdd4b8a5e56fce06a5a77a647dd341556ed23749
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Feb 25 11:57:32 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Feb 25 11:57:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd4b8a5

x11-plugins/pidgin-hotkeys: add myself as a maintainer

Signed-off-by: Andreas Schuerch  gentoo.org>

 x11-plugins/pidgin-hotkeys/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-plugins/pidgin-hotkeys/metadata.xml 
b/x11-plugins/pidgin-hotkeys/metadata.xml
index 59c00cc967ef..44b8a99cfc0a 100644
--- a/x11-plugins/pidgin-hotkeys/metadata.xml
+++ b/x11-plugins/pidgin-hotkeys/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   native...@gentoo.org
+       Andreas Schuerch
+   

pidgin-hotkeys




[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgin-hotkeys/

2024-02-25 Thread Andreas Schuerch
commit: 60470a769677fc30a30f15497b472e807847867b
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Feb 25 11:55:17 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Feb 25 11:55:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60470a76

 x11-plugins/pidgin-hotkeys: EAPI8 bump, fix LICENSE, fix bug #853016

Closes: https://bugs.gentoo.org/853016
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andreas Schuerch  gentoo.org>

 .../pidgin-hotkeys/pidgin-hotkeys-0.2.4-r1.ebuild  | 23 ++
 1 file changed, 23 insertions(+)

diff --git a/x11-plugins/pidgin-hotkeys/pidgin-hotkeys-0.2.4-r1.ebuild 
b/x11-plugins/pidgin-hotkeys/pidgin-hotkeys-0.2.4-r1.ebuild
new file mode 100644
index ..bb859ee62736
--- /dev/null
+++ b/x11-plugins/pidgin-hotkeys/pidgin-hotkeys-0.2.4-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Pidgin plugin to define global hotkeys for various actions"
+HOMEPAGE="https://sourceforge.net/projects/pidgin-hotkeys/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+
+RDEPEND="net-im/pidgin[gtk]
+   x11-libs/gtk+:2"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_install() {
+   default
+
+   find "${D}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgin-led-notification/

2024-02-25 Thread Andreas Schuerch
commit: 68c4004ae3c950b921759a1ef25d54b44ddd6987
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Feb 25 11:52:47 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Feb 25 11:52:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c4004a

x11-plugins/pidgin-led-notification: add myself as a maintainer

Signed-off-by: Andreas Schuerch  gentoo.org>

 x11-plugins/pidgin-led-notification/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-plugins/pidgin-led-notification/metadata.xml 
b/x11-plugins/pidgin-led-notification/metadata.xml
index 85e4ed814fa2..e8de1c56b30f 100644
--- a/x11-plugins/pidgin-led-notification/metadata.xml
+++ b/x11-plugins/pidgin-led-notification/metadata.xml
@@ -1,5 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
+   native...@gentoo.org
+       Andreas Schuerch
+   
 



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgin-led-notification/

2024-02-25 Thread Andreas Schuerch
commit: c4ec4c1c97d2d32abe90ef7172743b20ed1ed1b9
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Feb 25 11:49:15 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Feb 25 11:50:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4ec4c1c

x11-plugins/pidgin-led-notification: EAPI8 bump, fix LICENSE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andreas Schuerch  gentoo.org>

 .../pidgin-led-notification-0.1-r1.ebuild  | 43 ++
 1 file changed, 43 insertions(+)

diff --git 
a/x11-plugins/pidgin-led-notification/pidgin-led-notification-0.1-r1.ebuild 
b/x11-plugins/pidgin-led-notification/pidgin-led-notification-0.1-r1.ebuild
new file mode 100644
index ..da59b6d4d098
--- /dev/null
+++ b/x11-plugins/pidgin-led-notification/pidgin-led-notification-0.1-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_PN="${PN/pidgin-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Pidgin plugin to notify by writing user defined strings to (led 
control) files"
+HOMEPAGE="https://sites.google.com/site/simohmattila/led-notification;
+SRC_URI="https://sites.google.com/site/simohmattila/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
+
+RDEPEND="
+   net-im/pidgin[gtk]
+   x11-libs/gtk+:2"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${P}-hardware.patch )
+
+src_compile() {
+   $(tc-getCC) \
+   ${CFLAGS} -fPIC \
+   ${CPPFLAGS} \
+   ${LDFLAGS} \
+   $($(tc-getPKG_CONFIG) --cflags gtk+-2.0 pidgin) \
+   -shared ${MY_PN}.c -o ${MY_PN}.so \
+   $($(tc-getPKG_CONFIG) --libs gtk+-2.0 pidgin) || die
+}
+
+src_install() {
+   exeinto /usr/$(get_libdir)/pidgin
+   doexe ${MY_PN}.so
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgin-libnotify/

2024-02-25 Thread Andreas Schuerch
commit: 8417eefe85dc7b0bf7bc295e1526698d96624880
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Feb 25 11:38:48 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Feb 25 11:38:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8417eefe

x11-plugins/pidgin-libnotify: add myself as a maintainer

Signed-off-by: Andreas Schuerch  gentoo.org>

 x11-plugins/pidgin-libnotify/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-plugins/pidgin-libnotify/metadata.xml 
b/x11-plugins/pidgin-libnotify/metadata.xml
index d2ead32ea16b..caaf7205d7df 100644
--- a/x11-plugins/pidgin-libnotify/metadata.xml
+++ b/x11-plugins/pidgin-libnotify/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   native...@gentoo.org
+       Andreas Schuerch
+   

gaim-libnotify




[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgin-libnotify/

2024-02-25 Thread Andreas Schuerch
commit: 2dc060c1f907e35648bacaafd25e6221ddd90bc9
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Feb 25 11:35:41 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Feb 25 11:37:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc060c1

x11-plugins/pidgin-libnotify: EAPI8 bump, fix LICENSE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andreas Schuerch  gentoo.org>

 .../pidgin-libnotify-0.14-r2.ebuild| 42 ++
 1 file changed, 42 insertions(+)

diff --git a/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r2.ebuild 
b/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r2.ebuild
new file mode 100644
index ..355ebc642121
--- /dev/null
+++ b/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Pidgin-libnotify provides popups for pidgin via a libnotify 
interface"
+HOMEPAGE="https://gaim-libnotify.sourceforge.net/;
+SRC_URI="mirror://sourceforge/gaim-libnotify/${P}.tar.gz
+   mirror://debian/pool/main/p/${PN}/${PN}_${PV}-4.debian.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+IUSE="nls debug"
+
+RDEPEND=">=x11-libs/libnotify-0.3.2
+   net-im/pidgin[gtk]
+   x11-libs/gtk+:2"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${WORKDIR}/debian/patches"
+   "${FILESDIR}/${P}-libnotify-0.7.patch"
+)
+
+src_prepare() {
+   default
+   sed -i -e '/CFLAGS/s:-g3::' configure || die "sed failed"
+}
+
+src_configure() {
+   econf \
+   --disable-static \
+   $(use_enable debug) \
+   $(use_enable nls)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die "Pruning failed"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgin-mbpurple/

2024-02-25 Thread Andreas Schuerch
commit: 364428079bc8c7f0a21282322116972690c5ab4e
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Feb 25 11:19:42 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Feb 25 11:33:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36442807

x11-plugins/pidgin-mbpurple: add myself as a maintainer

Signed-off-by: Andreas Schuerch  gentoo.org>

 x11-plugins/pidgin-mbpurple/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-plugins/pidgin-mbpurple/metadata.xml 
b/x11-plugins/pidgin-mbpurple/metadata.xml
index 61a93d27d668..daef1582193d 100644
--- a/x11-plugins/pidgin-mbpurple/metadata.xml
+++ b/x11-plugins/pidgin-mbpurple/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
+   native...@gentoo.org
+       Andreas Schuerch
+   

Enable graphical plugin for Gtk+ interface 
of Pidgin.




[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgin-mbpurple/

2024-02-25 Thread Andreas Schuerch
commit: c7ca810baa2be5fc0e63f76127f5d27d76554d43
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Feb 25 11:14:48 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Feb 25 11:18:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ca810b

 x11-plugins/pidgin-mbpurple: EAPI8 bump, fix LICENSE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andreas Schuerch  gentoo.org>

 .../pidgin-mbpurple-0.3.0-r3.ebuild| 42 ++
 1 file changed, 42 insertions(+)

diff --git a/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r3.ebuild 
b/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r3.ebuild
new file mode 100644
index ..fc5eecc24d38
--- /dev/null
+++ b/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="${P/pidgin-/}"
+
+DESCRIPTION="Pidgin plug-in supporting microblog services like Twitter or 
identi.ca"
+HOMEPAGE="https://code.google.com/archive/p/microblog-purple/;
+SRC_URI="https://microblog-purple.googlecode.com/files/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="+twitgin"
+
+RDEPEND="net-im/pidgin
+   twitgin? ( net-im/pidgin[gtk] )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # upstream Issue 226 (Respect LDFLAGS)
+   sed -i "/^LDFLAGS/d" global.mak || die "sed for LDFLAGS failed"
+
+   # upstream Issue 225 (Warnings during compilation using make -j2)
+   sed -i "s/make /\$(MAKE) /g" Makefile || die "sed #2 failed"
+
+   # upstream Issue 224 (configurable twitgin)
+   if ! use twitgin; then
+   sed -i 's/twitgin//g' Makefile || die
+   fi
+}
+
+src_configure() {
+   tc-export CC
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgin-privacy-please/

2024-02-25 Thread Andreas Schuerch
commit: d50fd404cf96e16138d5e783fb5e921da5d6aae1
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Feb 25 10:47:54 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Feb 25 11:12:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d50fd404

x11-plugins/pidgin-privacy-please: add myself as a maintainer

Signed-off-by: Andreas Schuerch  gentoo.org>

 x11-plugins/pidgin-privacy-please/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-plugins/pidgin-privacy-please/metadata.xml 
b/x11-plugins/pidgin-privacy-please/metadata.xml
index c3c97dea8658..11298de835d5 100644
--- a/x11-plugins/pidgin-privacy-please/metadata.xml
+++ b/x11-plugins/pidgin-privacy-please/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   native...@gentoo.org
+       Andreas Schuerch
+   

pidgin-privacy-please




[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgin-privacy-please/

2024-02-25 Thread Andreas Schuerch
commit: 5c92a440b945b2fc4f34dc76d57e512dba63387a
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Feb 25 10:31:44 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Feb 25 10:44:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c92a440

x11-plugins/pidgin-privacy-please: EAPI8 bump, fix LICENSE, fix bug #853022

Closes: https://bugs.gentoo.org/853022
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andreas Schuerch  gentoo.org>

 .../pidgin-privacy-please-0.7.1-r1.ebuild  | 31 ++
 1 file changed, 31 insertions(+)

diff --git 
a/x11-plugins/pidgin-privacy-please/pidgin-privacy-please-0.7.1-r1.ebuild 
b/x11-plugins/pidgin-privacy-please/pidgin-privacy-please-0.7.1-r1.ebuild
new file mode 100644
index ..8c2af2004dc2
--- /dev/null
+++ b/x11-plugins/pidgin-privacy-please/pidgin-privacy-please-0.7.1-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Pidgin plugin to stop spammers from annoying you"
+HOMEPAGE="https://code.google.com/p/pidgin-privacy-please/;
+SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/guifications/

2024-02-25 Thread Andreas Schuerch
commit: cf52bbfa8321519a7b222f0ef295f45543762497
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Feb 25 10:16:12 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Feb 25 10:27:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf52bbfa

x11-plugins/guifications: add myself as a maintainer

Signed-off-by: Andreas Schuerch  gentoo.org>

 x11-plugins/guifications/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-plugins/guifications/metadata.xml 
b/x11-plugins/guifications/metadata.xml
index 85e4ed814fa2..e8de1c56b30f 100644
--- a/x11-plugins/guifications/metadata.xml
+++ b/x11-plugins/guifications/metadata.xml
@@ -1,5 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
+   native...@gentoo.org
+       Andreas Schuerch
+   
 



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/guifications/

2024-02-25 Thread Andreas Schuerch
commit: 22fc2413208a9dc2c73c438f3c958ec0fc5e9bfc
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Feb 25 10:01:52 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Feb 25 10:11:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22fc2413

x11-plugins/guifications: EAPI8 bump, fix LICENSE, fix bug #853010

Closes: https://bugs.gentoo.org/853010
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andreas Schuerch  gentoo.org>

 .../guifications/guifications-2.16-r1.ebuild   | 35 ++
 1 file changed, 35 insertions(+)

diff --git a/x11-plugins/guifications/guifications-2.16-r1.ebuild 
b/x11-plugins/guifications/guifications-2.16-r1.ebuild
new file mode 100644
index ..e54eb1cf8f87
--- /dev/null
+++ b/x11-plugins/guifications/guifications-2.16-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="pidgin-${PN}"
+MY_PV="${PV/_beta/beta}"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Guifications is a graphical notification plugin for pidgin"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+SRC_URI="http://downloads.guifications.org/plugins//Guifications2/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="debug nls"
+
+RDEPEND="net-im/pidgin[gtk]
+   x11-libs/gtk+:2"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   $(use_enable debug ) \
+   $(use_enable nls)
+}
+
+src_install() {
+   default
+
+   find "${D}" -type f -name '*.la' -delete || die "la removal failed"
+}



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

2024-02-20 Thread Andreas Schuerch
commit: 9ae1bd97d349bf9cdf5486be5e205be7069fcad7
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue Feb 20 10:49:49 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue Feb 20 10:49:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae1bd97

net-dns/dnsdist: remove unneeded patch

Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/files/dnsdist-1.7.3-gcc13.patch | 62 -
 1 file changed, 62 deletions(-)

diff --git a/net-dns/dnsdist/files/dnsdist-1.7.3-gcc13.patch 
b/net-dns/dnsdist/files/dnsdist-1.7.3-gcc13.patch
deleted file mode 100644
index 339887ca4a19..
--- a/net-dns/dnsdist/files/dnsdist-1.7.3-gcc13.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-Altered slightly from upstream counterparts in order to make them apply to
-the dist tarball (updated context and filenames to match the dist).
-
-https://github.com/PowerDNS/pdns/commit/f407319cb7374baf06698786f4f39d431a36a3cc
-https://github.com/PowerDNS/pdns/commit/d8b4ea24dc5dbe7c53c24bfffba24bcae7f58e02
-
-From d8b4ea24dc5dbe7c53c24bfffba24bcae7f58e02 Mon Sep 17 00:00:00 2001
-From: Peter van Dijk 
-Date: Mon, 23 Jan 2023 14:54:09 +0100
-Subject: [PATCH] lock.hh: include 
-

- pdns/lock.hh | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/pdns/lock.hh b/pdns/lock.hh
-index e8bd82988da..a08951a266d 100644
 a/lock.hh
-+++ b/lock.hh
-@@ -22,6 +22,7 @@
- #pragma once
- #include 
- #include 
-+#include 
- 
- /*
-   This file provides several features around locks:
-From f407319cb7374baf06698786f4f39d431a36a3cc Mon Sep 17 00:00:00 2001
-From: Sander Hoentjen 
-Date: Mon, 20 Feb 2023 16:51:07 +0100
-Subject: [PATCH] dnsdist-protocols.hh: include 
-
-This fixes building dnsdist with gcc13:
-```
-In file included from dnsdist-protocols.cc:26:
-dnsdist-protocols.hh:32:8: error: use of enum 'typeenum' without previous 
declaration
-   32 |   enum typeenum : uint8_t
-  |^~~~
-dnsdist-protocols.hh:32:19: error: 'uint8_t' was not declared in this scope
-   32 |   enum typeenum : uint8_t
-  |   ^~~
-dnsdist-protocols.hh:25:1: note: 'uint8_t' is defined in header ''; 
did you forget to '#include '?
-   24 | #include 
-  +++ |+#include 
-   25 | #include 
-```

- pdns/dnsdist-protocols.hh | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/pdns/dnsdist-protocols.hh b/pdns/dnsdist-protocols.hh
-index c5c5743908d..bd2a4bb8ad1 100644
 a/dnsdist-protocols.hh
-+++ b/dnsdist-protocols.hh
-@@ -22,6 +22,7 @@
- #pragma once
- 
- #include 
-+#include 
- #include 
- 
- namespace dnsdist



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

2024-02-19 Thread Andreas Schuerch
commit: cd27b48e1fbc51a086a41f1325b2fedb5b0e12f3
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Mon Feb 19 18:47:12 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Mon Feb 19 18:50:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd27b48e

net-dns/dnsdist: 1.9.0-r1 update EAPI 7 -> 8, new useflags and several fixes 
all over.
Thanks Holger Hoffstätte and Joonas Niilola for all the inputs!

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

Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/dnsdist-1.9.0-r1.ebuild | 111 
 net-dns/dnsdist/metadata.xml|  21 --
 2 files changed, 127 insertions(+), 5 deletions(-)

diff --git a/net-dns/dnsdist/dnsdist-1.9.0-r1.ebuild 
b/net-dns/dnsdist/dnsdist-1.9.0-r1.ebuild
new file mode 100644
index ..473717e4807a
--- /dev/null
+++ b/net-dns/dnsdist/dnsdist-1.9.0-r1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
+HOMEPAGE="https://dnsdist.org;
+
+SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="bpf cdb dnscrypt dnstap doh doh3 ipcipher lmdb quic regex snmp +ssl 
systemd test web xdp"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   dnscrypt? ( ssl )
+   doh? ( ssl )
+   doh3? ( ssl quic )
+   ipcipher? ( ssl )
+   quic? ( ssl )"
+
+RDEPEND="acct-group/dnsdist
+   acct-user/dnsdist
+   bpf? ( dev-libs/libbpf:= )
+   cdb? ( dev-db/tinycdb:= )
+   dev-libs/boost:=
+   sys-libs/libcap
+   dev-libs/libedit
+   dev-libs/libsodium:=
+   dnstap? ( dev-libs/fstrm )
+   doh? ( net-libs/nghttp2:= )
+   doh3? ( net-libs/quiche:= )
+   lmdb? ( dev-db/lmdb:= )
+   quic? ( net-libs/quiche )
+   regex? ( dev-libs/re2:= )
+   snmp? ( net-analyzer/net-snmp:= )
+   ssl? ( dev-libs/openssl:= )
+   systemd? ( sys-apps/systemd:0= )
+   xdp? ( net-libs/xdp-tools )
+   ${LUA_DEPS}
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # clean up duplicate file
+   rm -f README.md
+}
+
+src_configure() {
+   # bug #822855
+   append-lfs-flags
+
+   # some things can only be enabled/disabled by defines
+   ! use dnstap && append-cppflags -DDISABLE_PROTOBUF
+   ! use web && append-cppflags -DDISABLE_BUILTIN_HTML
+
+   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
+   -i "${S}/configure"
+
+   local myeconfargs=(
+   --sysconfdir=/etc/dnsdist
+   --with-lua="${ELUA}"
+   --without-h2o
+   --enable-tls-providers
+   --without-gnutls
+   $(use_with bpf ebpf)
+   $(use_with cdb cdb)
+   $(use_enable doh dns-over-https)
+   $(use_enable doh3 dns-over-http3)
+   $(use_enable dnscrypt)
+   $(use_enable dnstap)
+   $(use_enable ipcipher)
+   $(use_with lmdb )
+   $(use_enable quic dns-over-quic)
+   $(use_with regex re2)
+   $(use_with snmp net-snmp)
+   $(use_enable ssl dns-over-tls)
+   $(use_enable systemd) \
+   $(use_enable test unit-tests)
+   $(use_with xdp xsk)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc/dnsdist
+   doins "${FILESDIR}"/dnsdist.conf.example
+
+   newconfd "${FILESDIR}"/dnsdist.confd ${PN}
+   newinitd "${FILESDIR}"/dnsdist.initd ${PN}
+}
+
+pkg_postinst() {
+   elog "dnsdist provides multiple instances support. You can create more 
instances"
+   elog "by symlinking the dnsdist init script to another name."
+   elog
+   elog "The name must be in the format dnsdist. and dnsdist will 
use the"
+   elog "/etc/dnsdist/dnsdist-.conf configuration file instead of 
the default."
+}

diff --git a/net-dns/dnsdist/metadata.xml b/net-dns/dnsdist/metadata.xml
index 3b1c4911d481..c0cba7b1344e 100644
--- a/net-dns/dnsdist/metadata.xml
+++ b/net-dns/dnsdist/metadata.xml
@@ -5,20 +5,31 @@
native...@gentoo.org
Andreas Schuerch

+   
+   hol...@applied-asynchrony.com
+   Holger Hoffstätte
+   
+   
+  

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

2024-02-18 Thread Andreas Schuerch
commit: 0e190b9e69ca8ce1fa989825c129f634b3338c66
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Feb 18 11:12:14 2024 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Feb 18 11:17:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e190b9e

net-dns/dnsdist: add 1.9.0, drop 1.7.3-r1

Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest   |  2 +-
 ...nsdist-1.7.3-r1.ebuild => dnsdist-1.9.0.ebuild} | 26 ++
 net-dns/dnsdist/metadata.xml   | 10 +++--
 3 files changed, 26 insertions(+), 12 deletions(-)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index 0da24572ca66..335f8a05e096 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -1,3 +1,3 @@
-DIST dnsdist-1.7.3.tar.bz2 1379011 BLAKE2B 
e7d1cb9dba3d3ad1dd696d324697ffac60863112eae83307237639bea339f7ed1c3f320002d3467a44ab38a9ea60ade95fff43645c889d29465760f7f467b996
 SHA512 
2a39096709db5b41cf3bd21170689bc85ad2cd550896d02ddd85eff7410780ea59d6cf8e08b0a08962ee93b49b7f3228dfa649275453215e23c25098aca40e1a
 DIST dnsdist-1.8.0.tar.bz2 1480500 BLAKE2B 
47cfcfe3756cdc4520c1ba1e11b7d60191125ef900ba829ff7437ac2041352b845ab5f7183f53fea9b3aa6f44c5745de3878c2b72f2be048fa57d2c2e9325c0c
 SHA512 
426db3e83729bd2f8a8c8b1c02d719c6618acc0aec09d1f2670c159d441c1cad2fdc85c5ffe919e76d1b1e8e24198bf29133802cb857dfacde2dfed2532001f1
 DIST dnsdist-1.8.1.tar.bz2 1492793 BLAKE2B 
84fdf2f360c41ea235f3989d2bc14ad05e98d7b51dd20d983e7ad53ce5a6c00c7075b673e8a15fe3fd710a4e15c80db4d7431256bfb4291bd5785482d3f7f7e5
 SHA512 
db50c56587084ebdea3eb7f8e5b79178aea67b608cf6afce1453932b5225b3474a459cdc3dc8e4618a36a9edb405403dfefaed7fadd5848b5612de6bfb356f3a
+DIST dnsdist-1.9.0.tar.bz2 1620891 BLAKE2B 
9e14f275d83429ab3e83bdbbd6fe8d97b3212763398798d704adcc18d07ad8aebe16c5345425cdb589f6166155717d9649c16546bf981eb265e1349e74d11134
 SHA512 
32c0b9b3a1b58839da6dbde05eee382b78fbe58d68aed14f4927dc172dfcb15ba68b6d2246a8305b709e136e0e0c8666b6dd139ac258c8209083ff3b5673b997

diff --git a/net-dns/dnsdist/dnsdist-1.7.3-r1.ebuild 
b/net-dns/dnsdist/dnsdist-1.9.0.ebuild
similarity index 79%
rename from net-dns/dnsdist/dnsdist-1.7.3-r1.ebuild
rename to net-dns/dnsdist/dnsdist-1.9.0.ebuild
index 72f5311ffcfb..245bc728ac4b 100644
--- a/net-dns/dnsdist/dnsdist-1.7.3-r1.ebuild
+++ b/net-dns/dnsdist/dnsdist-1.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,12 +15,16 @@ KEYWORDS="~amd64 ~x86"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="dnscrypt dnstap doh gnutls +lmdb regex remote-logging snmp +ssl systemd 
test"
+IUSE="dnscrypt dnstap doh doh3 gnutls ipcipher +lmdb quic regex remote-logging 
snmp +ssl systemd test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${LUA_REQUIRED_USE}
dnscrypt? ( ssl )
gnutls? ( ssl )
-   doh? ( ssl !gnutls )"
+   doh? ( ssl !gnutls )
+   doh3? ( ssl !gnutls quic )
+   ipcipher? ( ssl !gnutls )
+   quic? ( ssl !gnutls )
+   ssl? ( !gnutls )"
 
 RDEPEND="acct-group/dnsdist
acct-user/dnsdist
@@ -29,8 +33,9 @@ RDEPEND="acct-group/dnsdist
dev-libs/libsodium:=
>=dev-libs/protobuf-3:=
dnstap? ( dev-libs/fstrm:= )
-   doh? ( www-servers/h2o:=[libh2o] )
+   doh3? ( net-libs/quiche:= )
lmdb? ( dev-db/lmdb:= )
+   quic? ( net-libs/quiche:= )
regex? ( dev-libs/re2:= )
snmp? ( net-analyzer/net-snmp:= )
ssl? (
@@ -45,10 +50,6 @@ RDEPEND="acct-group/dnsdist
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=(
-   "${FILESDIR}"/"${PN}"-1.7.3-gcc13.patch
-)
-
 src_configure() {
# bug #822855
append-lfs-flags
@@ -56,17 +57,24 @@ src_configure() {
econf \
--sysconfdir=/etc/dnsdist \
--with-lua="${ELUA}" \
+   --enable-tls-providers \
+   --enable-asan \
+   --enable-lsan \
+   --enable-ubsan \
$(use_enable doh dns-over-https) \
+   $(use_enable doh3 dns-over-http3) \
$(use_enable dnscrypt) \
$(use_enable dnstap) \
+   $(use_enable ipcipher) \
$(use_with lmdb ) \
+   $(use_enable quic dns-over-quic ) \
$(use_with regex re2) \
$(use_with snmp net-snmp) \
$(use ssl && { echo "--enable-dns-over-tls" && use_with gnutls 
&& use_with !gnutls libssl;} || echo "--without-gnutls --without-libssl") \
$(use_enable systemd) \
$(use_enable test unit

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

2023-09-11 Thread Andreas Schuerch
commit: cbfe192d5ada0962c01a96991bd62275a143ea0b
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Mon Sep 11 13:21:26 2023 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Mon Sep 11 13:21:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbfe192d

net-dns/dnsdist: drop 1.5.1-r101, 1.6.1-r1

Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest  |  2 -
 net-dns/dnsdist/dnsdist-1.5.1-r101.ebuild | 85 ---
 net-dns/dnsdist/dnsdist-1.6.1-r1.ebuild   | 80 -
 3 files changed, 167 deletions(-)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index 2b76f58c4716..0da24572ca66 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -1,5 +1,3 @@
-DIST dnsdist-1.5.1.tar.bz2 1068061 BLAKE2B 
1c0fdd181b62b96fcd433581715cea9dc204fcdd2f65efd26a5293cc9c17d904e0937b51ba33d2dc01ecc8044f491ba2c6c8720c0816587fa5082da73108783e
 SHA512 
68fe5f55fd081ed80a620933af9f8310be0e21c86ba449a9c557975b5c83f4b64e3002e6032dc002582d081e70e1ec2ff080c5d8389fd46a9896bdafd5a41f9f
-DIST dnsdist-1.6.1.tar.bz2 1328069 BLAKE2B 
a9e9c0cb35ebc2ecd93d7fa0d6d3961b02d711da2df56240335786a5d2e529d4a7e8716f578b6e935edd3bc79dfed767d358b9feaff32dd9cd65993ef0b97b71
 SHA512 
68e114eeb1a7ae8a4ce52a7de31095c46d0ba8f572676a8ef1e858b97da199c04ec88656c7642160ba07b7db325cc2a49cd91794da8dd2e81a5301d089c34f90
 DIST dnsdist-1.7.3.tar.bz2 1379011 BLAKE2B 
e7d1cb9dba3d3ad1dd696d324697ffac60863112eae83307237639bea339f7ed1c3f320002d3467a44ab38a9ea60ade95fff43645c889d29465760f7f467b996
 SHA512 
2a39096709db5b41cf3bd21170689bc85ad2cd550896d02ddd85eff7410780ea59d6cf8e08b0a08962ee93b49b7f3228dfa649275453215e23c25098aca40e1a
 DIST dnsdist-1.8.0.tar.bz2 1480500 BLAKE2B 
47cfcfe3756cdc4520c1ba1e11b7d60191125ef900ba829ff7437ac2041352b845ab5f7183f53fea9b3aa6f44c5745de3878c2b72f2be048fa57d2c2e9325c0c
 SHA512 
426db3e83729bd2f8a8c8b1c02d719c6618acc0aec09d1f2670c159d441c1cad2fdc85c5ffe919e76d1b1e8e24198bf29133802cb857dfacde2dfed2532001f1
 DIST dnsdist-1.8.1.tar.bz2 1492793 BLAKE2B 
84fdf2f360c41ea235f3989d2bc14ad05e98d7b51dd20d983e7ad53ce5a6c00c7075b673e8a15fe3fd710a4e15c80db4d7431256bfb4291bd5785482d3f7f7e5
 SHA512 
db50c56587084ebdea3eb7f8e5b79178aea67b608cf6afce1453932b5225b3474a459cdc3dc8e4618a36a9edb405403dfefaed7fadd5848b5612de6bfb356f3a

diff --git a/net-dns/dnsdist/dnsdist-1.5.1-r101.ebuild 
b/net-dns/dnsdist/dnsdist-1.5.1-r101.ebuild
deleted file mode 100644
index ce95d87da335..
--- a/net-dns/dnsdist/dnsdist-1.5.1-r101.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua-single
-
-DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
-HOMEPAGE="https://dnsdist.org;
-
-SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="dnscrypt dnstap doh gnutls +lmdb regex remote-logging snmp +ssl systemd 
test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${LUA_REQUIRED_USE}
-   dnscrypt? ( ssl )
-   gnutls? ( ssl )
-   doh? ( ssl !gnutls )"
-
-RDEPEND="acct-group/dnsdist
-   acct-user/dnsdist
-   dev-libs/boost:=
-   dev-libs/libedit:=
-   dev-libs/libsodium:=
-   dnstap? ( dev-libs/fstrm:= )
-   doh? ( www-servers/h2o:=[libh2o] )
-   lmdb? ( dev-db/lmdb:= )
-   regex? ( dev-libs/re2:= )
-   remote-logging? ( >=dev-libs/protobuf-3:= )
-   snmp? ( net-analyzer/net-snmp:= )
-   ssl? (
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? ( dev-libs/openssl:= )
-   )
-   systemd? ( sys-apps/systemd:0= )
-   ${LUA_DEPS}
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-}
-
-src_configure() {
-   econf \
-   --sysconfdir=/etc/dnsdist \
-   --with-lua="${ELUA}" \
-   $(use_enable doh dns-over-https) \
-   $(use_enable dnscrypt) \
-   $(use_enable dnstap) \
-   $(use_with lmdb ) \
-   $(use_with regex re2) \
-   $(use_with remote-logging protobuf) \
-   $(use_with snmp net-snmp) \
-   $(use ssl && { echo "--enable-dns-over-tls" && use_with gnutls 
&& use_with !gnutls libssl;} || echo "--without-gnutls --without-libssl") \
-   $(use_enable systemd) \
-   $(use_enable test unit-tests)
-   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
-   -i "${S}/configure"
-}
-
-src_install() {
-   defa

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

2023-09-11 Thread Andreas Schuerch
commit: c02fa581f2411e7f1f716e9f258e533f8793c11c
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Mon Sep 11 13:19:02 2023 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Mon Sep 11 13:19:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02fa581

net-dns/dnsdist: add 1.8.1

Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest |  1 +
 net-dns/dnsdist/dnsdist-1.8.1.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index 86ad1c28743e..2b76f58c4716 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -2,3 +2,4 @@ DIST dnsdist-1.5.1.tar.bz2 1068061 BLAKE2B 
1c0fdd181b62b96fcd433581715cea9dc204f
 DIST dnsdist-1.6.1.tar.bz2 1328069 BLAKE2B 
a9e9c0cb35ebc2ecd93d7fa0d6d3961b02d711da2df56240335786a5d2e529d4a7e8716f578b6e935edd3bc79dfed767d358b9feaff32dd9cd65993ef0b97b71
 SHA512 
68e114eeb1a7ae8a4ce52a7de31095c46d0ba8f572676a8ef1e858b97da199c04ec88656c7642160ba07b7db325cc2a49cd91794da8dd2e81a5301d089c34f90
 DIST dnsdist-1.7.3.tar.bz2 1379011 BLAKE2B 
e7d1cb9dba3d3ad1dd696d324697ffac60863112eae83307237639bea339f7ed1c3f320002d3467a44ab38a9ea60ade95fff43645c889d29465760f7f467b996
 SHA512 
2a39096709db5b41cf3bd21170689bc85ad2cd550896d02ddd85eff7410780ea59d6cf8e08b0a08962ee93b49b7f3228dfa649275453215e23c25098aca40e1a
 DIST dnsdist-1.8.0.tar.bz2 1480500 BLAKE2B 
47cfcfe3756cdc4520c1ba1e11b7d60191125ef900ba829ff7437ac2041352b845ab5f7183f53fea9b3aa6f44c5745de3878c2b72f2be048fa57d2c2e9325c0c
 SHA512 
426db3e83729bd2f8a8c8b1c02d719c6618acc0aec09d1f2670c159d441c1cad2fdc85c5ffe919e76d1b1e8e24198bf29133802cb857dfacde2dfed2532001f1
+DIST dnsdist-1.8.1.tar.bz2 1492793 BLAKE2B 
84fdf2f360c41ea235f3989d2bc14ad05e98d7b51dd20d983e7ad53ce5a6c00c7075b673e8a15fe3fd710a4e15c80db4d7431256bfb4291bd5785482d3f7f7e5
 SHA512 
db50c56587084ebdea3eb7f8e5b79178aea67b608cf6afce1453932b5225b3474a459cdc3dc8e4618a36a9edb405403dfefaed7fadd5848b5612de6bfb356f3a

diff --git a/net-dns/dnsdist/dnsdist-1.8.1.ebuild 
b/net-dns/dnsdist/dnsdist-1.8.1.ebuild
new file mode 100644
index ..c0ec5088ac0e
--- /dev/null
+++ b/net-dns/dnsdist/dnsdist-1.8.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
+HOMEPAGE="https://dnsdist.org;
+
+SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dnscrypt dnstap doh gnutls +lmdb regex remote-logging snmp +ssl systemd 
test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   dnscrypt? ( ssl )
+   gnutls? ( ssl )
+   doh? ( ssl !gnutls )"
+
+RDEPEND="acct-group/dnsdist
+   acct-user/dnsdist
+   dev-libs/boost:=
+   dev-libs/libedit:=
+   dev-libs/libsodium:=
+   >=dev-libs/protobuf-3:=
+   dnstap? ( dev-libs/fstrm:= )
+   doh? ( www-servers/h2o:=[libh2o] )
+   lmdb? ( dev-db/lmdb:= )
+   regex? ( dev-libs/re2:= )
+   snmp? ( net-analyzer/net-snmp:= )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
+   )
+   systemd? ( sys-apps/systemd:0= )
+   ${LUA_DEPS}
+   net-libs/nghttp2
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   # bug #822855
+   append-lfs-flags
+
+   econf \
+   --sysconfdir=/etc/dnsdist \
+   --with-lua="${ELUA}" \
+   $(use_enable doh dns-over-https) \
+   $(use_enable dnscrypt) \
+   $(use_enable dnstap) \
+   $(use_with lmdb ) \
+   $(use_with regex re2) \
+   $(use_with snmp net-snmp) \
+   $(use ssl && { echo "--enable-dns-over-tls" && use_with gnutls 
&& use_with !gnutls libssl;} || echo "--without-gnutls --without-libssl") \
+   $(use_enable systemd) \
+   $(use_enable test unit-tests)
+   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
+   -i "${S}/configure"
+}
+
+src_install() {
+   default
+
+   insinto /etc/dnsdist
+   doins "${FILESDIR}"/dnsdist.conf.example
+
+   newconfd "${FILESDIR}"/dnsdist.confd ${PN}
+   newinitd "${FILESDIR}"/dnsdist.initd ${PN}
+}
+
+pkg_postinst() {
+   elog "dnsdist provides multiple instances support. You can create more 
instances"
+   elog "by symlinking the dnsdist init script to another name."
+   elog
+   elog "The name must be in the format dnsdist. and dnsdist will 
use the"
+   elog "/etc/dnsdist/dnsdist-.conf configuration file instead of 
the default."
+}



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

2023-04-02 Thread Andreas Schuerch
commit: 5e90ac1c6a2d469f1d4863dc1baf81630e63e088
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Apr  2 19:41:10 2023 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Apr  2 19:43:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e90ac1c

net-dns/dnsdist: add 1.8.0

Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest |  1 +
 net-dns/dnsdist/dnsdist-1.8.0.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index b7764a5a1b3a..86ad1c28743e 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -1,3 +1,4 @@
 DIST dnsdist-1.5.1.tar.bz2 1068061 BLAKE2B 
1c0fdd181b62b96fcd433581715cea9dc204fcdd2f65efd26a5293cc9c17d904e0937b51ba33d2dc01ecc8044f491ba2c6c8720c0816587fa5082da73108783e
 SHA512 
68fe5f55fd081ed80a620933af9f8310be0e21c86ba449a9c557975b5c83f4b64e3002e6032dc002582d081e70e1ec2ff080c5d8389fd46a9896bdafd5a41f9f
 DIST dnsdist-1.6.1.tar.bz2 1328069 BLAKE2B 
a9e9c0cb35ebc2ecd93d7fa0d6d3961b02d711da2df56240335786a5d2e529d4a7e8716f578b6e935edd3bc79dfed767d358b9feaff32dd9cd65993ef0b97b71
 SHA512 
68e114eeb1a7ae8a4ce52a7de31095c46d0ba8f572676a8ef1e858b97da199c04ec88656c7642160ba07b7db325cc2a49cd91794da8dd2e81a5301d089c34f90
 DIST dnsdist-1.7.3.tar.bz2 1379011 BLAKE2B 
e7d1cb9dba3d3ad1dd696d324697ffac60863112eae83307237639bea339f7ed1c3f320002d3467a44ab38a9ea60ade95fff43645c889d29465760f7f467b996
 SHA512 
2a39096709db5b41cf3bd21170689bc85ad2cd550896d02ddd85eff7410780ea59d6cf8e08b0a08962ee93b49b7f3228dfa649275453215e23c25098aca40e1a
+DIST dnsdist-1.8.0.tar.bz2 1480500 BLAKE2B 
47cfcfe3756cdc4520c1ba1e11b7d60191125ef900ba829ff7437ac2041352b845ab5f7183f53fea9b3aa6f44c5745de3878c2b72f2be048fa57d2c2e9325c0c
 SHA512 
426db3e83729bd2f8a8c8b1c02d719c6618acc0aec09d1f2670c159d441c1cad2fdc85c5ffe919e76d1b1e8e24198bf29133802cb857dfacde2dfed2532001f1

diff --git a/net-dns/dnsdist/dnsdist-1.8.0.ebuild 
b/net-dns/dnsdist/dnsdist-1.8.0.ebuild
new file mode 100644
index ..c0ec5088ac0e
--- /dev/null
+++ b/net-dns/dnsdist/dnsdist-1.8.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
+HOMEPAGE="https://dnsdist.org;
+
+SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dnscrypt dnstap doh gnutls +lmdb regex remote-logging snmp +ssl systemd 
test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   dnscrypt? ( ssl )
+   gnutls? ( ssl )
+   doh? ( ssl !gnutls )"
+
+RDEPEND="acct-group/dnsdist
+   acct-user/dnsdist
+   dev-libs/boost:=
+   dev-libs/libedit:=
+   dev-libs/libsodium:=
+   >=dev-libs/protobuf-3:=
+   dnstap? ( dev-libs/fstrm:= )
+   doh? ( www-servers/h2o:=[libh2o] )
+   lmdb? ( dev-db/lmdb:= )
+   regex? ( dev-libs/re2:= )
+   snmp? ( net-analyzer/net-snmp:= )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
+   )
+   systemd? ( sys-apps/systemd:0= )
+   ${LUA_DEPS}
+   net-libs/nghttp2
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   # bug #822855
+   append-lfs-flags
+
+   econf \
+   --sysconfdir=/etc/dnsdist \
+   --with-lua="${ELUA}" \
+   $(use_enable doh dns-over-https) \
+   $(use_enable dnscrypt) \
+   $(use_enable dnstap) \
+   $(use_with lmdb ) \
+   $(use_with regex re2) \
+   $(use_with snmp net-snmp) \
+   $(use ssl && { echo "--enable-dns-over-tls" && use_with gnutls 
&& use_with !gnutls libssl;} || echo "--without-gnutls --without-libssl") \
+   $(use_enable systemd) \
+   $(use_enable test unit-tests)
+   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
+   -i "${S}/configure"
+}
+
+src_install() {
+   default
+
+   insinto /etc/dnsdist
+   doins "${FILESDIR}"/dnsdist.conf.example
+
+   newconfd "${FILESDIR}"/dnsdist.confd ${PN}
+   newinitd "${FILESDIR}"/dnsdist.initd ${PN}
+}
+
+pkg_postinst() {
+   elog "dnsdist provides multiple instances support. You can create more 
instances"
+   elog "by symlinking the dnsdist init script to another name."
+   elog
+   elog "The name must be in the format dnsdist. and dnsdist will 
use the"
+   elog "/etc/dnsdist/dnsdist-.conf configuration file instead of 
the default."
+}



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

2022-11-05 Thread Andreas Schuerch
commit: 3b64f8424b69c9a07075016d943f086968653299
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sat Nov  5 10:09:10 2022 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sat Nov  5 10:20:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b64f842

net-dns/dnsdist: add 1.7.3

Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest |  1 +
 net-dns/dnsdist/dnsdist-1.7.3.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index 8f59268f9465..4f7a541a9b21 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -4,3 +4,4 @@ DIST dnsdist-1.6.1.tar.bz2 1328069 BLAKE2B 
a9e9c0cb35ebc2ecd93d7fa0d6d3961b02d71
 DIST dnsdist-1.7.0.tar.bz2 1392585 BLAKE2B 
3766da5f63df6390f555307d665efcbb2ad1462abae3af44503479d4c6ae6453e43527d2bcac718fabeb8b60ec989f264860532b480c465afc440405f9efac74
 SHA512 
abaed7aaa18f4acaf220dc938da6896e521373b1da3b6b9c4114467dd5d8b0e6cd9809534edbc6ba5b789ed8387fb47317c47bd4e00e66a6ccb035f6dd6068af
 DIST dnsdist-1.7.1.tar.bz2 1392179 BLAKE2B 
48189da6bceb1723b19bab7c42ec8cd834f3ef6d822b5da23fe2f4e02ec825d1566bce472f522fa9ac0b027d36f3089ce7c0c7eb1c7e1161c050dc50305dfdb6
 SHA512 
eee44a9994c6cab84977cad58539ca59882149d6898dfeed9e4190f06ddbc280b836bf426d22e6980d8acae1437290bddcc5166af165b6eb48c77c669281a310
 DIST dnsdist-1.7.2.tar.bz2 1391588 BLAKE2B 
cf2a9853be4c896b3909f871fad771d4298eb2586702a8a85eff2c612d275214cdad82e93961f4cfd58300f5629f06569c51a2c4f15de58188a69116bd5275de
 SHA512 
2048ac0f861547fb103da1a128fd39a35ed689ccbf3c080232a3bd0550c9e7c7e01c95864d61e065e341a9f4111c974d2db2aba73eb8f7cba9bf8273da39b8a6
+DIST dnsdist-1.7.3.tar.bz2 1379011 BLAKE2B 
e7d1cb9dba3d3ad1dd696d324697ffac60863112eae83307237639bea339f7ed1c3f320002d3467a44ab38a9ea60ade95fff43645c889d29465760f7f467b996
 SHA512 
2a39096709db5b41cf3bd21170689bc85ad2cd550896d02ddd85eff7410780ea59d6cf8e08b0a08962ee93b49b7f3228dfa649275453215e23c25098aca40e1a

diff --git a/net-dns/dnsdist/dnsdist-1.7.3.ebuild 
b/net-dns/dnsdist/dnsdist-1.7.3.ebuild
new file mode 100644
index ..e68e3726babb
--- /dev/null
+++ b/net-dns/dnsdist/dnsdist-1.7.3.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
+HOMEPAGE="https://dnsdist.org;
+
+SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dnscrypt dnstap doh gnutls +lmdb regex remote-logging snmp +ssl systemd 
test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   dnscrypt? ( ssl )
+   gnutls? ( ssl )
+   doh? ( ssl !gnutls )"
+
+RDEPEND="acct-group/dnsdist
+   acct-user/dnsdist
+   dev-libs/boost:=
+   dev-libs/libedit:=
+   >=dev-libs/protobuf-3:=
+   dnscrypt? ( dev-libs/libsodium:= )
+   dnstap? ( dev-libs/fstrm:= )
+   doh? ( www-servers/h2o:=[libh2o] )
+   lmdb? ( dev-db/lmdb:= )
+   regex? ( dev-libs/re2:= )
+   snmp? ( net-analyzer/net-snmp:= )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
+   )
+   systemd? ( sys-apps/systemd:0= )
+   ${LUA_DEPS}
+   net-libs/nghttp2
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   # bug #822855
+   append-lfs-flags
+
+   econf \
+   --sysconfdir=/etc/dnsdist \
+   --with-lua="${ELUA}" \
+   $(use_enable doh dns-over-https) \
+   $(use_enable dnscrypt) \
+   $(use_enable dnstap) \
+   $(use_with lmdb ) \
+   $(use_with regex re2) \
+   $(use_with snmp net-snmp) \
+   $(use ssl && { echo "--enable-dns-over-tls" && use_with gnutls 
&& use_with !gnutls libssl;} || echo "--without-gnutls --without-libssl") \
+   $(use_enable systemd) \
+   $(use_enable test unit-tests)
+   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
+   -i "${S}/configure"
+}
+
+src_install() {
+   default
+
+   insinto /etc/dnsdist
+   doins "${FILESDIR}"/dnsdist.conf.example
+
+   newconfd "${FILESDIR}"/dnsdist.confd ${PN}
+   newinitd "${FILESDIR}"/dnsdist.initd ${PN}
+}
+
+pkg_postinst() {
+   elog "dnsdist provides multiple instances support. You can create more 
instances"
+   elog "by symlinking the dnsdist init script to another name."
+   elog
+   elog "The name must be in the format dnsdist. and dnsdist will 
use the"
+   elog "/etc/dnsdist/dnsdist-.conf configuration file instead of 
the default."
+}



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

2022-06-25 Thread Andreas Schuerch
commit: 8a5a743db0744a96d1eb0f79a6d2ae0b14a91371
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jun 24 09:32:13 2022 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sat Jun 25 09:02:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5a743d

net-dns/dnsdist: add 1.7.2

Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest |  1 +
 net-dns/dnsdist/dnsdist-1.7.2.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index f53ad9476dcf..8f59268f9465 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -3,3 +3,4 @@ DIST dnsdist-1.6.0.tar.bz2 1328707 BLAKE2B 
d093142875882cacaa456d76d42e703e45577
 DIST dnsdist-1.6.1.tar.bz2 1328069 BLAKE2B 
a9e9c0cb35ebc2ecd93d7fa0d6d3961b02d711da2df56240335786a5d2e529d4a7e8716f578b6e935edd3bc79dfed767d358b9feaff32dd9cd65993ef0b97b71
 SHA512 
68e114eeb1a7ae8a4ce52a7de31095c46d0ba8f572676a8ef1e858b97da199c04ec88656c7642160ba07b7db325cc2a49cd91794da8dd2e81a5301d089c34f90
 DIST dnsdist-1.7.0.tar.bz2 1392585 BLAKE2B 
3766da5f63df6390f555307d665efcbb2ad1462abae3af44503479d4c6ae6453e43527d2bcac718fabeb8b60ec989f264860532b480c465afc440405f9efac74
 SHA512 
abaed7aaa18f4acaf220dc938da6896e521373b1da3b6b9c4114467dd5d8b0e6cd9809534edbc6ba5b789ed8387fb47317c47bd4e00e66a6ccb035f6dd6068af
 DIST dnsdist-1.7.1.tar.bz2 1392179 BLAKE2B 
48189da6bceb1723b19bab7c42ec8cd834f3ef6d822b5da23fe2f4e02ec825d1566bce472f522fa9ac0b027d36f3089ce7c0c7eb1c7e1161c050dc50305dfdb6
 SHA512 
eee44a9994c6cab84977cad58539ca59882149d6898dfeed9e4190f06ddbc280b836bf426d22e6980d8acae1437290bddcc5166af165b6eb48c77c669281a310
+DIST dnsdist-1.7.2.tar.bz2 1391588 BLAKE2B 
cf2a9853be4c896b3909f871fad771d4298eb2586702a8a85eff2c612d275214cdad82e93961f4cfd58300f5629f06569c51a2c4f15de58188a69116bd5275de
 SHA512 
2048ac0f861547fb103da1a128fd39a35ed689ccbf3c080232a3bd0550c9e7c7e01c95864d61e065e341a9f4111c974d2db2aba73eb8f7cba9bf8273da39b8a6

diff --git a/net-dns/dnsdist/dnsdist-1.7.2.ebuild 
b/net-dns/dnsdist/dnsdist-1.7.2.ebuild
new file mode 100644
index ..99404bcecece
--- /dev/null
+++ b/net-dns/dnsdist/dnsdist-1.7.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
+HOMEPAGE="https://dnsdist.org;
+
+SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dnscrypt dnstap doh gnutls +lmdb regex remote-logging snmp +ssl systemd 
test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   dnscrypt? ( ssl )
+   gnutls? ( ssl )
+   doh? ( ssl !gnutls )"
+
+RDEPEND="acct-group/dnsdist
+   acct-user/dnsdist
+   >=dev-libs/boost-1.35:=
+   dev-libs/libedit:=
+   >=dev-libs/protobuf-3:=
+   dnscrypt? ( dev-libs/libsodium:= )
+   dnstap? ( dev-libs/fstrm:= )
+   doh? ( www-servers/h2o:=[libh2o] )
+   lmdb? ( dev-db/lmdb:= )
+   regex? ( dev-libs/re2:= )
+   snmp? ( net-analyzer/net-snmp:= )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
+   )
+   systemd? ( sys-apps/systemd:0= )
+   ${LUA_DEPS}
+   net-libs/nghttp2
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   # bug #822855
+   append-lfs-flags
+
+   econf \
+   --sysconfdir=/etc/dnsdist \
+   --with-lua="${ELUA}" \
+   $(use_enable doh dns-over-https) \
+   $(use_enable dnscrypt) \
+   $(use_enable dnstap) \
+   $(use_with lmdb ) \
+   $(use_with regex re2) \
+   $(use_with snmp net-snmp) \
+   $(use ssl && { echo "--enable-dns-over-tls" && use_with gnutls 
&& use_with !gnutls libssl;} || echo "--without-gnutls --without-libssl") \
+   $(use_enable systemd) \
+   $(use_enable test unit-tests)
+   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
+   -i "${S}/configure"
+}
+
+src_install() {
+   default
+
+   insinto /etc/dnsdist
+   doins "${FILESDIR}"/dnsdist.conf.example
+
+   newconfd "${FILESDIR}"/dnsdist.confd ${PN}
+   newinitd "${FILESDIR}"/dnsdist.initd ${PN}
+}
+
+pkg_postinst() {
+   elog "dnsdist provides multiple instances support. You can create more 
instances"
+ 

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

2022-04-27 Thread Andreas Schuerch
commit: a068b048ada0a34dbc2b66db25a488d2291bf744
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Apr 27 12:05:48 2022 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Apr 27 12:12:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a068b048

net-dns/dnsdist: add 1.7.1

Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest |  1 +
 net-dns/dnsdist/dnsdist-1.7.1.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index bea7732ff2ea..f53ad9476dcf 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -2,3 +2,4 @@ DIST dnsdist-1.5.1.tar.bz2 1068061 BLAKE2B 
1c0fdd181b62b96fcd433581715cea9dc204f
 DIST dnsdist-1.6.0.tar.bz2 1328707 BLAKE2B 
d093142875882cacaa456d76d42e703e45577c32a0e5d5024fb372180d2bdd4ff0c82546142f6c2c01904bdd15407f0a39dc1d658e04e171cffe386cfc1e943d
 SHA512 
f6a1676c431d5622af075bc184c9f82b4ea0bb40ec84797a8fe835804f91bc0a93a745495f193bb52f3a5204ec0e98ed41bc206c997d1f5b13e872bb31747b0f
 DIST dnsdist-1.6.1.tar.bz2 1328069 BLAKE2B 
a9e9c0cb35ebc2ecd93d7fa0d6d3961b02d711da2df56240335786a5d2e529d4a7e8716f578b6e935edd3bc79dfed767d358b9feaff32dd9cd65993ef0b97b71
 SHA512 
68e114eeb1a7ae8a4ce52a7de31095c46d0ba8f572676a8ef1e858b97da199c04ec88656c7642160ba07b7db325cc2a49cd91794da8dd2e81a5301d089c34f90
 DIST dnsdist-1.7.0.tar.bz2 1392585 BLAKE2B 
3766da5f63df6390f555307d665efcbb2ad1462abae3af44503479d4c6ae6453e43527d2bcac718fabeb8b60ec989f264860532b480c465afc440405f9efac74
 SHA512 
abaed7aaa18f4acaf220dc938da6896e521373b1da3b6b9c4114467dd5d8b0e6cd9809534edbc6ba5b789ed8387fb47317c47bd4e00e66a6ccb035f6dd6068af
+DIST dnsdist-1.7.1.tar.bz2 1392179 BLAKE2B 
48189da6bceb1723b19bab7c42ec8cd834f3ef6d822b5da23fe2f4e02ec825d1566bce472f522fa9ac0b027d36f3089ce7c0c7eb1c7e1161c050dc50305dfdb6
 SHA512 
eee44a9994c6cab84977cad58539ca59882149d6898dfeed9e4190f06ddbc280b836bf426d22e6980d8acae1437290bddcc5166af165b6eb48c77c669281a310

diff --git a/net-dns/dnsdist/dnsdist-1.7.1.ebuild 
b/net-dns/dnsdist/dnsdist-1.7.1.ebuild
new file mode 100644
index ..2500a331c58d
--- /dev/null
+++ b/net-dns/dnsdist/dnsdist-1.7.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
+HOMEPAGE="https://dnsdist.org;
+
+SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
+KEYWORDS="~amd64"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dnscrypt dnstap doh gnutls +lmdb regex remote-logging snmp +ssl systemd 
test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   dnscrypt? ( ssl )
+   gnutls? ( ssl )
+   doh? ( ssl !gnutls )"
+
+RDEPEND="acct-group/dnsdist
+   acct-user/dnsdist
+   >=dev-libs/boost-1.35:=
+   dev-libs/libedit:=
+   >=dev-libs/protobuf-3:=
+   dnscrypt? ( dev-libs/libsodium:= )
+   dnstap? ( dev-libs/fstrm:= )
+   doh? ( www-servers/h2o:=[libh2o] )
+   lmdb? ( dev-db/lmdb:= )
+   regex? ( dev-libs/re2:= )
+   snmp? ( net-analyzer/net-snmp:= )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
+   )
+   systemd? ( sys-apps/systemd:0= )
+   ${LUA_DEPS}
+   net-libs/nghttp2
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   --sysconfdir=/etc/dnsdist \
+   --with-lua="${ELUA}" \
+   $(use_enable doh dns-over-https) \
+   $(use_enable dnscrypt) \
+   $(use_enable dnstap) \
+   $(use_with lmdb ) \
+   $(use_with regex re2) \
+   $(use_with snmp net-snmp) \
+   $(use ssl && { echo "--enable-dns-over-tls" && use_with gnutls 
&& use_with !gnutls libssl;} || echo "--without-gnutls --without-libssl") \
+   $(use_enable systemd) \
+   $(use_enable test unit-tests)
+   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
+   -i "${S}/configure"
+}
+
+src_install() {
+   default
+
+   insinto /etc/dnsdist
+   doins "${FILESDIR}"/dnsdist.conf.example
+
+   newconfd "${FILESDIR}"/dnsdist.confd ${PN}
+   newinitd "${FILESDIR}"/dnsdist.initd ${PN}
+}
+
+pkg_postinst() {
+   elog "dnsdist provides multiple instances support. You can create more 
instances"
+   elog "by symlinking the dnsdist init script to another name."
+   elog
+   elog "The name must be in the format dnsdist. and dnsdist will 
use the"
+   elog "/etc/dnsdist/dnsdist-.conf configuration file instead of 
the default."
+}



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

2022-04-27 Thread Andreas Schuerch
commit: efedc64019988a2d8166ac966c13982a87db5387
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Apr 27 12:12:01 2022 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Apr 27 12:12:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efedc640

net-dns/dnsdist: add 1.7.1

Signed-off-by: Andreas Schuerch  gentoo.org>

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

diff --git a/net-dns/dnsdist/dnsdist-1.7.1.ebuild 
b/net-dns/dnsdist/dnsdist-1.7.1.ebuild
index 2500a331c58d..0a7f9c72b105 100644
--- a/net-dns/dnsdist/dnsdist-1.7.1.ebuild
+++ b/net-dns/dnsdist/dnsdist-1.7.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} luajit )
 
-inherit flag-o-matic lua-single
+inherit lua-single
 
 DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
 HOMEPAGE="https://dnsdist.org;



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

2022-01-22 Thread Andreas Schuerch
commit: 706f140d6b150ec3a0e1fcb718685edeb440146a
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sat Jan 22 14:02:36 2022 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sat Jan 22 14:02:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=706f140d

net-dns/dnsdist: version bump to 1.7.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest |  1 +
 net-dns/dnsdist/dnsdist-1.7.0.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index c3dd19a29e1f..bea7732ff2ea 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -1,3 +1,4 @@
 DIST dnsdist-1.5.1.tar.bz2 1068061 BLAKE2B 
1c0fdd181b62b96fcd433581715cea9dc204fcdd2f65efd26a5293cc9c17d904e0937b51ba33d2dc01ecc8044f491ba2c6c8720c0816587fa5082da73108783e
 SHA512 
68fe5f55fd081ed80a620933af9f8310be0e21c86ba449a9c557975b5c83f4b64e3002e6032dc002582d081e70e1ec2ff080c5d8389fd46a9896bdafd5a41f9f
 DIST dnsdist-1.6.0.tar.bz2 1328707 BLAKE2B 
d093142875882cacaa456d76d42e703e45577c32a0e5d5024fb372180d2bdd4ff0c82546142f6c2c01904bdd15407f0a39dc1d658e04e171cffe386cfc1e943d
 SHA512 
f6a1676c431d5622af075bc184c9f82b4ea0bb40ec84797a8fe835804f91bc0a93a745495f193bb52f3a5204ec0e98ed41bc206c997d1f5b13e872bb31747b0f
 DIST dnsdist-1.6.1.tar.bz2 1328069 BLAKE2B 
a9e9c0cb35ebc2ecd93d7fa0d6d3961b02d711da2df56240335786a5d2e529d4a7e8716f578b6e935edd3bc79dfed767d358b9feaff32dd9cd65993ef0b97b71
 SHA512 
68e114eeb1a7ae8a4ce52a7de31095c46d0ba8f572676a8ef1e858b97da199c04ec88656c7642160ba07b7db325cc2a49cd91794da8dd2e81a5301d089c34f90
+DIST dnsdist-1.7.0.tar.bz2 1392585 BLAKE2B 
3766da5f63df6390f555307d665efcbb2ad1462abae3af44503479d4c6ae6453e43527d2bcac718fabeb8b60ec989f264860532b480c465afc440405f9efac74
 SHA512 
abaed7aaa18f4acaf220dc938da6896e521373b1da3b6b9c4114467dd5d8b0e6cd9809534edbc6ba5b789ed8387fb47317c47bd4e00e66a6ccb035f6dd6068af

diff --git a/net-dns/dnsdist/dnsdist-1.7.0.ebuild 
b/net-dns/dnsdist/dnsdist-1.7.0.ebuild
new file mode 100644
index ..2500a331c58d
--- /dev/null
+++ b/net-dns/dnsdist/dnsdist-1.7.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
+HOMEPAGE="https://dnsdist.org;
+
+SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
+KEYWORDS="~amd64"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dnscrypt dnstap doh gnutls +lmdb regex remote-logging snmp +ssl systemd 
test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   dnscrypt? ( ssl )
+   gnutls? ( ssl )
+   doh? ( ssl !gnutls )"
+
+RDEPEND="acct-group/dnsdist
+   acct-user/dnsdist
+   >=dev-libs/boost-1.35:=
+   dev-libs/libedit:=
+   >=dev-libs/protobuf-3:=
+   dnscrypt? ( dev-libs/libsodium:= )
+   dnstap? ( dev-libs/fstrm:= )
+   doh? ( www-servers/h2o:=[libh2o] )
+   lmdb? ( dev-db/lmdb:= )
+   regex? ( dev-libs/re2:= )
+   snmp? ( net-analyzer/net-snmp:= )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
+   )
+   systemd? ( sys-apps/systemd:0= )
+   ${LUA_DEPS}
+   net-libs/nghttp2
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   --sysconfdir=/etc/dnsdist \
+   --with-lua="${ELUA}" \
+   $(use_enable doh dns-over-https) \
+   $(use_enable dnscrypt) \
+   $(use_enable dnstap) \
+   $(use_with lmdb ) \
+   $(use_with regex re2) \
+   $(use_with snmp net-snmp) \
+   $(use ssl && { echo "--enable-dns-over-tls" && use_with gnutls 
&& use_with !gnutls libssl;} || echo "--without-gnutls --without-libssl") \
+   $(use_enable systemd) \
+   $(use_enable test unit-tests)
+   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
+   -i "${S}/configure"
+}
+
+src_install() {
+   default
+
+   insinto /etc/dnsdist
+   doins "${FILESDIR}"/dnsdist.conf.example
+
+   newconfd "${FILESDIR}"/dnsdist.confd ${PN}
+   newinitd "${FILESDIR}"/dnsdist.initd ${PN}
+}
+
+pkg_postinst() {
+   elog "dnsdist provides multiple instances support. You can create more 
instances"
+   elog "by symlinking the dnsdist init script to another name."
+   elog
+   elog "The name must be in the format dnsdist. and dnsdist will 
use the"
+   elog "/etc/dnsdist/dnsdist-.conf configuration file instead of 
the default."
+}



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

2021-09-21 Thread Andreas Schuerch
commit: c7bd5b7fb72acc6e98deb5803e4eceaf40a5d24e
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue Sep 21 17:12:44 2021 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue Sep 21 17:14:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7bd5b7f

net-dns/dnsdist: version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest |  1 +
 net-dns/dnsdist/dnsdist-1.6.1.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index a19099ebb1f..c3dd19a29e1 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -1,2 +1,3 @@
 DIST dnsdist-1.5.1.tar.bz2 1068061 BLAKE2B 
1c0fdd181b62b96fcd433581715cea9dc204fcdd2f65efd26a5293cc9c17d904e0937b51ba33d2dc01ecc8044f491ba2c6c8720c0816587fa5082da73108783e
 SHA512 
68fe5f55fd081ed80a620933af9f8310be0e21c86ba449a9c557975b5c83f4b64e3002e6032dc002582d081e70e1ec2ff080c5d8389fd46a9896bdafd5a41f9f
 DIST dnsdist-1.6.0.tar.bz2 1328707 BLAKE2B 
d093142875882cacaa456d76d42e703e45577c32a0e5d5024fb372180d2bdd4ff0c82546142f6c2c01904bdd15407f0a39dc1d658e04e171cffe386cfc1e943d
 SHA512 
f6a1676c431d5622af075bc184c9f82b4ea0bb40ec84797a8fe835804f91bc0a93a745495f193bb52f3a5204ec0e98ed41bc206c997d1f5b13e872bb31747b0f
+DIST dnsdist-1.6.1.tar.bz2 1328069 BLAKE2B 
a9e9c0cb35ebc2ecd93d7fa0d6d3961b02d711da2df56240335786a5d2e529d4a7e8716f578b6e935edd3bc79dfed767d358b9feaff32dd9cd65993ef0b97b71
 SHA512 
68e114eeb1a7ae8a4ce52a7de31095c46d0ba8f572676a8ef1e858b97da199c04ec88656c7642160ba07b7db325cc2a49cd91794da8dd2e81a5301d089c34f90

diff --git a/net-dns/dnsdist/dnsdist-1.6.1.ebuild 
b/net-dns/dnsdist/dnsdist-1.6.1.ebuild
new file mode 100644
index 000..a883f49ab1c
--- /dev/null
+++ b/net-dns/dnsdist/dnsdist-1.6.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
+HOMEPAGE="https://dnsdist.org;
+
+SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
+KEYWORDS="~amd64"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dnscrypt dnstap doh gnutls +lmdb regex remote-logging snmp +ssl systemd 
test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   dnscrypt? ( ssl )
+   gnutls? ( ssl )
+   doh? ( ssl !gnutls )"
+
+RDEPEND="acct-group/dnsdist
+   acct-user/dnsdist
+   >=dev-libs/boost-1.35:=
+   dev-libs/libedit:=
+   >=dev-libs/protobuf-3:=
+   dnscrypt? ( dev-libs/libsodium:= )
+   dnstap? ( dev-libs/fstrm:= )
+   doh? ( www-servers/h2o:=[libh2o] )
+   lmdb? ( dev-db/lmdb:= )
+   regex? ( dev-libs/re2:= )
+   snmp? ( net-analyzer/net-snmp:= )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
+   )
+   systemd? ( sys-apps/systemd:0= )
+   ${LUA_DEPS}
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   --sysconfdir=/etc/dnsdist \
+   --with-lua="${ELUA}" \
+   $(use_enable doh dns-over-https) \
+   $(use_enable dnscrypt) \
+   $(use_enable dnstap) \
+   $(use_with lmdb ) \
+   $(use_with regex re2) \
+   $(use_with snmp net-snmp) \
+   $(use ssl && { echo "--enable-dns-over-tls" && use_with gnutls 
&& use_with !gnutls libssl;} || echo "--without-gnutls --without-libssl") \
+   $(use_enable systemd) \
+   $(use_enable test unit-tests)
+   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
+   -i "${S}/configure"
+}
+
+src_install() {
+   default
+
+   insinto /etc/dnsdist
+   doins "${FILESDIR}"/dnsdist.conf.example
+
+   newconfd "${FILESDIR}"/dnsdist.confd ${PN}
+   newinitd "${FILESDIR}"/dnsdist.initd ${PN}
+}
+
+pkg_postinst() {
+   elog "dnsdist provides multiple instances support. You can create more 
instances"
+   elog "by symlinking the dnsdist init script to another name."
+   elog
+   elog "The name must be in the format dnsdist. and dnsdist will 
use the"
+   elog "/etc/dnsdist/dnsdist-.conf configuration file instead of 
the default."
+}



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

2021-05-17 Thread Andreas Schuerch
commit: c3bf9abd6dcfef9d57218a50f5ef74186c7711fb
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Mon May 17 15:47:12 2021 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Mon May 17 15:47:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3bf9abd

net-dns/dnsdist: bump to 1.6.0, x86 keyword dropped

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest |  1 +
 net-dns/dnsdist/dnsdist-1.6.0.ebuild | 85 
 2 files changed, 86 insertions(+)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index a5947ea150c..a19099ebb1f 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -1 +1,2 @@
 DIST dnsdist-1.5.1.tar.bz2 1068061 BLAKE2B 
1c0fdd181b62b96fcd433581715cea9dc204fcdd2f65efd26a5293cc9c17d904e0937b51ba33d2dc01ecc8044f491ba2c6c8720c0816587fa5082da73108783e
 SHA512 
68fe5f55fd081ed80a620933af9f8310be0e21c86ba449a9c557975b5c83f4b64e3002e6032dc002582d081e70e1ec2ff080c5d8389fd46a9896bdafd5a41f9f
+DIST dnsdist-1.6.0.tar.bz2 1328707 BLAKE2B 
d093142875882cacaa456d76d42e703e45577c32a0e5d5024fb372180d2bdd4ff0c82546142f6c2c01904bdd15407f0a39dc1d658e04e171cffe386cfc1e943d
 SHA512 
f6a1676c431d5622af075bc184c9f82b4ea0bb40ec84797a8fe835804f91bc0a93a745495f193bb52f3a5204ec0e98ed41bc206c997d1f5b13e872bb31747b0f

diff --git a/net-dns/dnsdist/dnsdist-1.6.0.ebuild 
b/net-dns/dnsdist/dnsdist-1.6.0.ebuild
new file mode 100644
index 000..3340f22db78
--- /dev/null
+++ b/net-dns/dnsdist/dnsdist-1.6.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
+HOMEPAGE="https://dnsdist.org;
+
+SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
+KEYWORDS="~amd64"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dnscrypt dnstap doh gnutls +lmdb regex remote-logging snmp +ssl systemd 
test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   dnscrypt? ( ssl )
+   gnutls? ( ssl )
+   doh? ( ssl !gnutls )"
+
+RDEPEND="acct-group/dnsdist
+   acct-user/dnsdist
+   >=dev-libs/boost-1.35:=
+   dev-libs/libedit:=
+   dnscrypt? ( dev-libs/libsodium:= )
+   dnstap? ( dev-libs/fstrm:= )
+   doh? ( www-servers/h2o:=[libh2o] )
+   lmdb? ( dev-db/lmdb:= )
+   regex? ( dev-libs/re2:= )
+   remote-logging? ( >=dev-libs/protobuf-3:= )
+   snmp? ( net-analyzer/net-snmp:= )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
+   )
+   systemd? ( sys-apps/systemd:0= )
+   ${LUA_DEPS}
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+}
+
+src_configure() {
+   econf \
+   --sysconfdir=/etc/dnsdist \
+   --with-lua="${ELUA}" \
+   $(use_enable doh dns-over-https) \
+   $(use_enable dnscrypt) \
+   $(use_enable dnstap) \
+   $(use_with lmdb ) \
+   $(use_with regex re2) \
+   $(use_with remote-logging protobuf) \
+   $(use_with snmp net-snmp) \
+   $(use ssl && { echo "--enable-dns-over-tls" && use_with gnutls 
&& use_with !gnutls libssl;} || echo "--without-gnutls --without-libssl") \
+   $(use_enable systemd) \
+   $(use_enable test unit-tests)
+   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
+   -i "${S}/configure"
+}
+
+src_install() {
+   default
+
+   insinto /etc/dnsdist
+   doins "${FILESDIR}"/dnsdist.conf.example
+
+   newconfd "${FILESDIR}"/dnsdist.confd ${PN}
+   newinitd "${FILESDIR}"/dnsdist.initd ${PN}
+}
+
+pkg_postinst() {
+   elog "dnsdist provides multiple instances support. You can create more 
instances"
+   elog "by symlinking the dnsdist init script to another name."
+   elog
+   elog "The name must be in the format dnsdist. and dnsdist will 
use the"
+   elog "/etc/dnsdist/dnsdist-.conf configuration file instead of 
the default."
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/coturn/

2021-02-26 Thread Andreas Schuerch
commit: 8e630a6aa441efbe733ee9db6f2d7016914cbc86
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Feb 26 12:52:27 2021 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Feb 26 12:52:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e630a6a

net-im/coturn: Bump to 4.5.2, remove old #765157

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-im/coturn/Manifest   | 2 +-
 net-im/coturn/{coturn-4.5.1.3.ebuild => coturn-4.5.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/coturn/Manifest b/net-im/coturn/Manifest
index 8684e55c807..f6b191a10c6 100644
--- a/net-im/coturn/Manifest
+++ b/net-im/coturn/Manifest
@@ -1 +1 @@
-DIST coturn-4.5.1.3.tar.gz 437084 BLAKE2B 
6652400cea6e11e83a3319a5058c334b99dfcd3f5524e03b97d0aa11df1fbf7297c182af1c9f0085271279a0704ca728297b4618e384f61335ab928772f9f9a8
 SHA512 
f86cd953cc967bd8474df110ac45ae315e1a5fca48b17a5395a7159384e4a99ecf01787e096a88ec8ec64e1f7545e754579c8ba2ac43cc072d93bf0e180e4133
+DIST coturn-4.5.2.tar.gz 442745 BLAKE2B 
c18d5f5cfedd600875c0bfa08b874ef6316a5aa9af34c27e2901825da412b794d437e08f0706f9651bdf6d3d19e151486af39a42f2326c7ab6bb802d33fd0ba4
 SHA512 
00e86a3a273a8e4e69deaefd338bdd6c44739a807f21a72a2d68efc089053e16efd1d5b34b0c6dea7a0fa2b66f70821d8c3e1107561e1f08dfac2c93933a6121

diff --git a/net-im/coturn/coturn-4.5.1.3.ebuild 
b/net-im/coturn/coturn-4.5.2.ebuild
similarity index 100%
rename from net-im/coturn/coturn-4.5.1.3.ebuild
rename to net-im/coturn/coturn-4.5.2.ebuild



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

2020-10-28 Thread Andreas Schuerch
commit: f89bb534cf4d0db8ce7068ccefaa3080f3f8392d
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Oct 28 19:20:46 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Oct 28 19:21:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89bb534

net-dns/dnsdist: fixed init script, bug 748510

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/files/dnsdist.initd | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-dns/dnsdist/files/dnsdist.initd 
b/net-dns/dnsdist/files/dnsdist.initd
index 554c43b0150..f1670c61338 100644
--- a/net-dns/dnsdist/files/dnsdist.initd
+++ b/net-dns/dnsdist/files/dnsdist.initd
@@ -31,9 +31,8 @@ start() {
 
ebegin "Starting dnsdist (${DNSDIST_INSTANCE})"
start-stop-daemon --start --exec $DNSDIST --pidfile ${PIDFILE} \
-   -b -m -- --supervised -u ${DNSDIST_USER} -g 
-${DNSDIST_GROUP} \
-   -C $DNSDIST_CONFFILE ${DNSDIST_OPTIONS}
+   -b -m -- --supervised -u ${DNSDIST_USER} \
+   -g ${DNSDIST_GROUP} -C $DNSDIST_CONFFILE ${DNSDIST_OPTIONS}
eend $?
 }
 



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

2020-10-02 Thread Andreas Schuerch
commit: dff4d31f17860f1ac30f7e5c849d9a2a9e364941
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Oct  2 13:24:19 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Oct  2 13:24:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff4d31f

net-dns/dnsdist: version bump and remove old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest   |   3 +-
 net-dns/dnsdist/dnsdist-1.3.3-r1.ebuild| 104 -
 .../{dnsdist-1.4.0.ebuild => dnsdist-1.5.1.ebuild} |  10 +-
 net-dns/dnsdist/metadata.xml   |   1 -
 4 files changed, 4 insertions(+), 114 deletions(-)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index 6d2a06fbff8..773ff1f17b9 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -1,3 +1,2 @@
-DIST dnsdist-1.3.3.tar.bz2 971253 BLAKE2B 
e9c36969fc1e4b95b71a3f6885503aea2d527b4d9abce9cb137c290a21aee994a441c0e17c0bf985396fda51020b5ef910753554990259abb16641d93d2d1010
 SHA512 
c0e3435eafc1f7bcdf41346cecf7b089cc142716f94058f9ec262d0c6ad16467e0b8bed5abc648829c597120c94f998602849ded574e75bfc1a1fb70c1b719ad
-DIST dnsdist-1.4.0.tar.bz2 1044479 BLAKE2B 
79aef57ed2b1036f222e8bcfdf615c3221c9dfdbc8fd3f80d778fb050f74bc200958b4d605dcadd5c23ac6c4b5b1a36048108cd85394920e99d6037177b81342
 SHA512 
c9450e97325d8ad8c8c3a395412c46ea8053cbe1ebe73329a1618212ba29bdf2f8da908ae2b90c314b5aab613387f42363e3a5322b1a36f60190fb48e1c425c5
 DIST dnsdist-1.5.0.tar.bz2 1067645 BLAKE2B 
de07de8f862a633d8eb11ccf632e01c2ce779a35ef61ba2fcf932894d692f2f3edfd638ce77f178bbfbfc1115d8e76f5522e10061fcf61650170a5b59d5cc9ca
 SHA512 
df6f8caae001f152f0d264176c570778842979484d16e4199afe0e2591006392444245dd8ce23287cdcf9613e2c40a9e3564f5236e5f5a6fd67b89d6ea0d9ed4
+DIST dnsdist-1.5.1.tar.bz2 1068061 BLAKE2B 
1c0fdd181b62b96fcd433581715cea9dc204fcdd2f65efd26a5293cc9c17d904e0937b51ba33d2dc01ecc8044f491ba2c6c8720c0816587fa5082da73108783e
 SHA512 
68fe5f55fd081ed80a620933af9f8310be0e21c86ba449a9c557975b5c83f4b64e3002e6032dc002582d081e70e1ec2ff080c5d8389fd46a9896bdafd5a41f9f

diff --git a/net-dns/dnsdist/dnsdist-1.3.3-r1.ebuild 
b/net-dns/dnsdist/dnsdist-1.3.3-r1.ebuild
deleted file mode 100644
index 493fd0f5e4c..000
--- a/net-dns/dnsdist/dnsdist-1.3.3-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://github.com/PowerDNS/pdns.git;
-
-if [[ ${PV} =  ]]; then
-   ADDITIONAL_ECLASSES="autotools git-r3"
-fi
-
-inherit eutils flag-o-matic user ${ADDITIONAL_ECLASSES}
-
-DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
-HOMEPAGE="https://dnsdist.org;
-
-if [[ ${PV} ==  ]]; then
-   SRC_URI=""
-   S="${WORKDIR}/${P}/pdns/dnsdistdist"
-else
-   SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="dnscrypt gnutls fstrm luajit regex remote-logging snmp +ssl systemd test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="dnscrypt? ( ssl )
-   gnutls? ( ssl )"
-
-RDEPEND="
-   >=dev-libs/boost-1.35:=
-   dev-libs/libedit:=
-   fstrm? ( dev-libs/fstrm:= )
-   luajit? ( dev-lang/luajit:= )
-   !luajit? ( >=dev-lang/lua-5.1:= )
-   remote-logging? ( >=dev-libs/protobuf-3:= )
-   regex? ( dev-libs/re2:= )
-   snmp? ( net-analyzer/net-snmp:= )
-   ssl? (
-   dev-libs/libsodium:=
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? ( dev-libs/openssl:= )
-   )
-   systemd? ( sys-apps/systemd:0= )
-"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-[[ ${PV} ==  ]] && DEPEND+="
-   app-text/pandoc
-   dev-util/ragel
-   dev-python/virtualenv
-"
-
-src_prepare() {
-   default
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   --sysconfdir=/etc/dnsdist \
-   $(use_enable dnscrypt) \
-   $(use_enable fstrm) \
-   $(use luajit && echo "--with-lua=luajit" || echo 
"--with-lua=lua" ) \
-   $(use_enable regex re2) \
-   $(use_with remote-logging protobuf) \
-   $(use_with snmp net-snmp) \
-   $(use_enable ssl libsodium) \
-   $(use ssl && { echo "--enable-dns-over-tls" && use_enable 
gnutls && use_enable !gnutls libssl;} || echo "--disable-gnutls 
--disable-libssl") \
-   $(use_enable systemd) \
-   $(use_enable test unit-tests)
-   if [ ${PV} == "1.3.3" ]

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

2020-07-31 Thread Andreas Schuerch
commit: b7fb560859a6a7f42ec0517ec2ee19e5f1f99172
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jul 31 08:12:13 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jul 31 08:13:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fb5608

net-dns/dnsdist: version bump to 1.5.0 and bug 711454

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest |  1 +
 net-dns/dnsdist/dnsdist-1.5.0.ebuild | 84 
 net-dns/dnsdist/files/dnsdist.initd  |  5 ++-
 3 files changed, 88 insertions(+), 2 deletions(-)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index c3750fa2697..6d2a06fbff8 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -1,2 +1,3 @@
 DIST dnsdist-1.3.3.tar.bz2 971253 BLAKE2B 
e9c36969fc1e4b95b71a3f6885503aea2d527b4d9abce9cb137c290a21aee994a441c0e17c0bf985396fda51020b5ef910753554990259abb16641d93d2d1010
 SHA512 
c0e3435eafc1f7bcdf41346cecf7b089cc142716f94058f9ec262d0c6ad16467e0b8bed5abc648829c597120c94f998602849ded574e75bfc1a1fb70c1b719ad
 DIST dnsdist-1.4.0.tar.bz2 1044479 BLAKE2B 
79aef57ed2b1036f222e8bcfdf615c3221c9dfdbc8fd3f80d778fb050f74bc200958b4d605dcadd5c23ac6c4b5b1a36048108cd85394920e99d6037177b81342
 SHA512 
c9450e97325d8ad8c8c3a395412c46ea8053cbe1ebe73329a1618212ba29bdf2f8da908ae2b90c314b5aab613387f42363e3a5322b1a36f60190fb48e1c425c5
+DIST dnsdist-1.5.0.tar.bz2 1067645 BLAKE2B 
de07de8f862a633d8eb11ccf632e01c2ce779a35ef61ba2fcf932894d692f2f3edfd638ce77f178bbfbfc1115d8e76f5522e10061fcf61650170a5b59d5cc9ca
 SHA512 
df6f8caae001f152f0d264176c570778842979484d16e4199afe0e2591006392444245dd8ce23287cdcf9613e2c40a9e3564f5236e5f5a6fd67b89d6ea0d9ed4

diff --git a/net-dns/dnsdist/dnsdist-1.5.0.ebuild 
b/net-dns/dnsdist/dnsdist-1.5.0.ebuild
new file mode 100644
index 000..b36be988dc3
--- /dev/null
+++ b/net-dns/dnsdist/dnsdist-1.5.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils flag-o-matic
+
+DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
+HOMEPAGE="https://dnsdist.org;
+
+SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dnscrypt dnstap doh gnutls +lmdb luajit regex remote-logging snmp +ssl 
systemd test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="dnscrypt? ( ssl )
+   gnutls? ( ssl )
+   doh? ( ssl !gnutls )"
+
+RDEPEND="acct-group/dnsdist
+   acct-user/dnsdist
+   >=dev-libs/boost-1.35:=
+   dev-libs/libedit:=
+   dnscrypt? ( dev-libs/libsodium:= )
+   dnstap? ( dev-libs/fstrm:= )
+   doh? ( www-servers/h2o:=[libh2o] )
+   lmdb? ( dev-db/lmdb:= )
+   luajit? ( dev-lang/luajit:= )
+   !luajit? ( >=dev-lang/lua-5.1:= )
+   regex? ( dev-libs/re2:= )
+   remote-logging? ( >=dev-libs/protobuf-3:= )
+   snmp? ( net-analyzer/net-snmp:= )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
+   )
+   systemd? ( sys-apps/systemd:0= )
+"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+}
+
+src_configure() {
+   econf \
+   --sysconfdir=/etc/dnsdist \
+   $(use_enable doh dns-over-https) \
+   $(use_enable dnscrypt) \
+   $(use_enable dnstap) \
+   $(use_with lmdb ) \
+   $(use luajit && echo "--with-lua=luajit" || echo 
"--with-lua=lua" ) \
+   $(use_with regex re2) \
+   $(use_with remote-logging protobuf) \
+   $(use_with snmp net-snmp) \
+   $(use ssl && { echo "--enable-dns-over-tls" && use_with gnutls 
&& use_with !gnutls libssl;} || echo "--without-gnutls --without-libssl") \
+   $(use_enable systemd) \
+   $(use_enable test unit-tests)
+   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
+   -i "${S}/configure"
+}
+
+src_install() {
+   default
+
+   insinto /etc/dnsdist
+   doins "${FILESDIR}"/dnsdist.conf.example
+
+   newconfd "${FILESDIR}"/dnsdist.confd ${PN}
+   newinitd "${FILESDIR}"/dnsdist.initd ${PN}
+}
+
+pkg_postinst() {
+   elog "dnsdist provides multiple instances support. You can create more 
instances"
+   elog "by symlinking the dnsdist init script to another name."
+   elog
+   elog "The name must be in the format dnsdist. and dnsdist will 
use the"
+  

[gentoo-commits] repo/gentoo:master commit in: sys-fs/dislocker/files/, sys-fs/dislocker/

2020-07-27 Thread Andreas Schuerch
commit: 4f2c7c42c3b24c86fcb599e0f2933d2ab7a64245
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Mon Jul 27 14:49:08 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Mon Jul 27 14:50:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2c7c42

sys-fs/dislocker: various fixes, bug 700784 & 732204

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Schuerch  gentoo.org>

 ...ocker-.ebuild => dislocker-0.7.1-r3.ebuild} |  25 +-
 sys-fs/dislocker/dislocker-.ebuild |  25 +-
 .../files/dislocker-0.7.1-fix-find-ruby.patch  | 671 +
 3 files changed, 707 insertions(+), 14 deletions(-)

diff --git a/sys-fs/dislocker/dislocker-.ebuild 
b/sys-fs/dislocker/dislocker-0.7.1-r3.ebuild
similarity index 56%
copy from sys-fs/dislocker/dislocker-.ebuild
copy to sys-fs/dislocker/dislocker-0.7.1-r3.ebuild
index 08e0e54087a..a15c39558dd 100644
--- a/sys-fs/dislocker/dislocker-.ebuild
+++ b/sys-fs/dislocker/dislocker-0.7.1-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils flag-o-matic
+inherit cmake flag-o-matic
 
 DESCRIPTION="Dislocker is used to read BitLocker encrypted partitions."
 HOMEPAGE="https://github.com/Aorimn/dislocker;
@@ -27,24 +27,35 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+CMAKE_REMOVE_MODULES_LIST="${CMAKE_REMOVE_MODULES_LIST} FindRuby"
+
 src_prepare() {
-   cmake-utils_src_prepare
+   if use ruby && [[ ${PV} == "0.7.1" ]]; then
+   PATCHES=( "${FILESDIR}/${P}-fix-find-ruby.patch" )
+   fi
+   cmake_src_prepare
 
 # We either need to change Werror to Wno-error or remove the multiple 
declarations of FORTIFY_SOURCE
 #sed 's:Werror:Wno-error:g' -i "${S}/src/CMakeLists.txt" || die
sed 's:-D_FORTIFY_SOURCE=2::g' -i "${S}/src/CMakeLists.txt" || die
 
-   sed 's:\.\./man:'../../${P}/man':g' -i "${S}/src/CMakeLists.txt" || die
+#  sed 's:\.\./man:'../../${P}/man':g' -i "${S}/src/CMakeLists.txt" || die
+# Do not process compressed versions of the manuals
+   sed -r 's:( create_symlink \$\{BIN_FUSE\}\.1)\.gz (.+\.1)\.gz\\:\1 
\2\\:' -i "${S}/src/CMakeLists.txt" || die
+   sed -r 's:^(.+\.1\.gz):#\1:' -i "${S}/src/CMakeLists.txt" || die
 }
 
 src_configure() {
mycmakeargs=(
-   $(cmake-utils_use_find_package ruby Ruby)
+   $(cmake_use_find_package ruby Ruby)
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
+   if ! use ruby; then
+   rm "${S}/man/linux/${PN}-find.1" || die
+   fi
find "${S}/man/linux" -name '*.1' -exec doman '{}' +
-   cmake-utils_src_install
+   cmake_src_install
 }

diff --git a/sys-fs/dislocker/dislocker-.ebuild 
b/sys-fs/dislocker/dislocker-.ebuild
index 08e0e54087a..a15c39558dd 100644
--- a/sys-fs/dislocker/dislocker-.ebuild
+++ b/sys-fs/dislocker/dislocker-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils flag-o-matic
+inherit cmake flag-o-matic
 
 DESCRIPTION="Dislocker is used to read BitLocker encrypted partitions."
 HOMEPAGE="https://github.com/Aorimn/dislocker;
@@ -27,24 +27,35 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+CMAKE_REMOVE_MODULES_LIST="${CMAKE_REMOVE_MODULES_LIST} FindRuby"
+
 src_prepare() {
-   cmake-utils_src_prepare
+   if use ruby && [[ ${PV} == "0.7.1" ]]; then
+   PATCHES=( "${FILESDIR}/${P}-fix-find-ruby.patch" )
+   fi
+   cmake_src_prepare
 
 # We either need to change Werror to Wno-error or remove the multiple 
declarations of FORTIFY_SOURCE
 #sed 's:Werror:Wno-error:g' -i "${S}/src/CMakeLists.txt" || die
sed 's:-D_FORTIFY_SOURCE=2::g' -i "${S}/src/CMakeLists.txt" || die
 
-   sed 's:\.\./man:'../../${P}/man':g' -i "${S}/src/CMakeLists.txt" || die
+#  sed 's:\.\./man:'../../${P}/man':g' -i "${S}/src/CMakeLists.txt" || die
+# Do not process compressed versions of the manuals
+   sed -r 's:( create_symlink \$\{BIN_FUSE\}\.1)\.gz (.+\.1)\.gz\\:\1 
\2\\:' -i "${S}/src/CMakeLists.txt" || die
+   sed -r 's:^(.+\.1\.gz):#\1:' -i "${S}/src/CMakeLists.txt" || die
 }
 
 src_configure() {
mycmakeargs=(
-   $(cmake-utils_use_find_package ruby Ruby)
+   $(cmake_use_find_package ruby Ruby)
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
+   if ! 

[gentoo-commits] repo/gentoo:master commit in: net-im/coturn/

2020-07-07 Thread Andreas Schuerch
commit: 3ed0c52d429d5ffa13e359a22c40de424a2c9084
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue Jul  7 09:50:36 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue Jul  7 09:50:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed0c52d

net-im/coturn: bump, remove old, bug 730180

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-im/coturn/Manifest | 2 +-
 net-im/coturn/{coturn-4.5.1.2.ebuild => coturn-4.5.1.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/coturn/Manifest b/net-im/coturn/Manifest
index c40ac5708b1..8684e55c807 100644
--- a/net-im/coturn/Manifest
+++ b/net-im/coturn/Manifest
@@ -1 +1 @@
-DIST coturn-4.5.1.2.tar.gz 436487 BLAKE2B 
c59a3ba0554111c6f70db04438e08b4d78bacc312bc5e5c2435e92f697222c8a3ab1c4f3e25de15174c3c359acda4760f855d88e37e68d333568c0882f4139a5
 SHA512 
6dd223fee866d97a3e55d87250fcb5d6ecc56f14b30029685406237aedd3d3cd6c09b685ef13ed2d1ebed3a4a3a80a88151c6498f312e53e3f5848d4af489478
+DIST coturn-4.5.1.3.tar.gz 437084 BLAKE2B 
6652400cea6e11e83a3319a5058c334b99dfcd3f5524e03b97d0aa11df1fbf7297c182af1c9f0085271279a0704ca728297b4618e384f61335ab928772f9f9a8
 SHA512 
f86cd953cc967bd8474df110ac45ae315e1a5fca48b17a5395a7159384e4a99ecf01787e096a88ec8ec64e1f7545e754579c8ba2ac43cc072d93bf0e180e4133

diff --git a/net-im/coturn/coturn-4.5.1.2.ebuild 
b/net-im/coturn/coturn-4.5.1.3.ebuild
similarity index 100%
rename from net-im/coturn/coturn-4.5.1.2.ebuild
rename to net-im/coturn/coturn-4.5.1.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/coturn/

2020-06-25 Thread Andreas Schuerch
commit: a6598a9bfa5866d1e6bb2fbb7c2df3e828fdadb6
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Jun 24 17:45:56 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Thu Jun 25 10:44:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6598a9b

net-im/coturn: versionbump, remove old, solves 724918,716096,710286

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-im/coturn/Manifest | 2 +-
 net-im/coturn/{coturn-4.5.1.1.ebuild => coturn-4.5.1.2.ebuild} | 8 +++-
 net-im/coturn/coturn-.ebuild   | 8 +++-
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/net-im/coturn/Manifest b/net-im/coturn/Manifest
index 0f48d31a5c5..c40ac5708b1 100644
--- a/net-im/coturn/Manifest
+++ b/net-im/coturn/Manifest
@@ -1 +1 @@
-DIST coturn-4.5.1.1.tar.gz 420069 BLAKE2B 
fe0e0334658d2a69132d7a83667ee52927e888f8978bd03eb099e61f17a4516d10a36d2abb1c93e2b25bc4192c342fba581b85892e99b139016e09c77a365cc2
 SHA512 
a5e1aecdab5a7060ffbc73cc8dd294cafa701f2e0d2a827e40901cb6001af5a2c5ecbafdf14662410713818aad0ad259133f0dc9b34730bf7911863e1e255f70
+DIST coturn-4.5.1.2.tar.gz 436487 BLAKE2B 
c59a3ba0554111c6f70db04438e08b4d78bacc312bc5e5c2435e92f697222c8a3ab1c4f3e25de15174c3c359acda4760f855d88e37e68d333568c0882f4139a5
 SHA512 
6dd223fee866d97a3e55d87250fcb5d6ecc56f14b30029685406237aedd3d3cd6c09b685ef13ed2d1ebed3a4a3a80a88151c6498f312e53e3f5848d4af489478

diff --git a/net-im/coturn/coturn-4.5.1.1.ebuild 
b/net-im/coturn/coturn-4.5.1.2.ebuild
similarity index 82%
rename from net-im/coturn/coturn-4.5.1.1.ebuild
rename to net-im/coturn/coturn-4.5.1.2.ebuild
index 4a1fd749973..f3a72b58154 100644
--- a/net-im/coturn/coturn-4.5.1.1.ebuild
+++ b/net-im/coturn/coturn-4.5.1.2.ebuild
@@ -32,10 +32,16 @@ RDEPEND="acct-group/turnserver
 DEPEND="${RDEPEND}"
 
 src_configure() {
+   if [ -n "${AR}" ]; then
+   sed 's:ARCHIVERCMD="ar -r":ARCHIVERCMD="${AR} -r":g' -i 
"${S}/configure"
+   fi
+   sed 's:MANPREFIX}/man/:MANPREFIX}/:g' -i "${S}/Makefile.in" || die "sed 
for mandir failed"
sed 's:#log-file=/var/tmp/turn.log:log-file=/var/log/turnserver.log:' \
-i "${S}/examples/etc/turnserver.conf"  || die "sed for logdir 
failed"
sed 's:#simple-log:simple-log:' -i "${S}/examples/etc/turnserver.conf" \
|| die "sed for simple-log failed"
+   sed '/INSTALL_DIR} examples\/script/a \ \${INSTALL_DIR} examples\/ca 
\${DESTDIR}${EXAMPLESDIR}' \
+   -i "${S}/Makefile.in" || die "sed for example ca failed"
if ! use mongodb; then
export TURN_NO_MONGO=yes
fi
@@ -51,7 +57,7 @@ src_configure() {
if ! use sqlite; then
export TURN_NO_SQLITE=yes
fi
-
+   export DOCSDIR="/usr/share/doc/${PN}-${PV}"
econf $(use_with sqlite)
 }
 

diff --git a/net-im/coturn/coturn-.ebuild b/net-im/coturn/coturn-.ebuild
index 4a1fd749973..f3a72b58154 100644
--- a/net-im/coturn/coturn-.ebuild
+++ b/net-im/coturn/coturn-.ebuild
@@ -32,10 +32,16 @@ RDEPEND="acct-group/turnserver
 DEPEND="${RDEPEND}"
 
 src_configure() {
+   if [ -n "${AR}" ]; then
+   sed 's:ARCHIVERCMD="ar -r":ARCHIVERCMD="${AR} -r":g' -i 
"${S}/configure"
+   fi
+   sed 's:MANPREFIX}/man/:MANPREFIX}/:g' -i "${S}/Makefile.in" || die "sed 
for mandir failed"
sed 's:#log-file=/var/tmp/turn.log:log-file=/var/log/turnserver.log:' \
-i "${S}/examples/etc/turnserver.conf"  || die "sed for logdir 
failed"
sed 's:#simple-log:simple-log:' -i "${S}/examples/etc/turnserver.conf" \
|| die "sed for simple-log failed"
+   sed '/INSTALL_DIR} examples\/script/a \ \${INSTALL_DIR} examples\/ca 
\${DESTDIR}${EXAMPLESDIR}' \
+   -i "${S}/Makefile.in" || die "sed for example ca failed"
if ! use mongodb; then
export TURN_NO_MONGO=yes
fi
@@ -51,7 +57,7 @@ src_configure() {
if ! use sqlite; then
export TURN_NO_SQLITE=yes
fi
-
+   export DOCSDIR="/usr/share/doc/${PN}-${PV}"
econf $(use_with sqlite)
 }
 



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

2020-05-28 Thread Andreas Schuerch
commit: 796c79ae5c21967d86132a5913ff16d89b4c1399
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Thu May 28 14:11:33 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Thu May 28 14:13:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796c79ae

media-sound/ardour: version bump to 6.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Schuerch  gentoo.org>

 media-sound/ardour/Manifest|  1 +
 .../{ardour-.ebuild => ardour-6.0.ebuild}  | 27 ++
 media-sound/ardour/ardour-.ebuild  | 27 ++
 media-sound/ardour/metadata.xml|  3 +++
 4 files changed, 38 insertions(+), 20 deletions(-)

diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index 2715b3fb7e1..bf2aa3d6bda 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -1 +1,2 @@
+DIST Ardour-6.0.0.tar.bz2 10999598 BLAKE2B 
d403a76bb95a7c8dc411b45b54d9b1afb64ab0ba104c283c6890ec5bb152c9f67b825222460bb7b29a28724e7581023e5d3c7ce3b7ff9c88f3d584fab8cb03f7
 SHA512 
42cd5ea69200aefc60fc93ca7347f08fc511a9821a03023c4362d626f0957570ba0a7b174af67016f7fa27a29eed3c932d502e090d780125c63b5690faa642a3
 DIST ardour-5.12.tar.bz2 8852834 BLAKE2B 
0409d920ab0abc9e52a40cc343c5481d53292bea6e5c89c58328f95c53f7f09f30ce421f2ed0da0e3fdb4eaeeb5a25da0d07ed1d4c382b5b607f3b89324eca1b
 SHA512 
c4b4332bddb2406924119c181622801725f4a7dd7741c1a66ddbc2236542764b786337da2f0a751f3bbe6e0389b5da765eb19b14a6a90c8f8a7fd68231e5067d

diff --git a/media-sound/ardour/ardour-.ebuild 
b/media-sound/ardour/ardour-6.0.ebuild
similarity index 80%
copy from media-sound/ardour/ardour-.ebuild
copy to media-sound/ardour/ardour-6.0.ebuild
index 36ca3e79777..304e08fcb60 100644
--- a/media-sound/ardour/ardour-.ebuild
+++ b/media-sound/ardour/ardour-6.0.ebuild
@@ -5,7 +5,8 @@ EAPI=6
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE='threads(+)'
 #EPYTHON='python2.7'
-inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils
+PLOCALES="cs de el en_GB es eu fr it ja nn pl pt pt_PT ru sv zh"
+inherit eutils toolchain-funcs flag-o-matic l10n python-any-r1 waf-utils
 
 DESCRIPTION="Digital Audio Workstation"
 HOMEPAGE="http://ardour.org/;
@@ -15,13 +16,13 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
KEYWORDS="~amd64 ~x86"
-   SRC_URI="mirror://gentoo/${P}.tar.bz2"
+   SRC_URI="https://community.ardour.org/src/Ardour-${PV}.0.tar.bz2;
S="${WORKDIR}/Ardour-${PV}.0"
 fi
 
 LICENSE="GPL-2"
 SLOT="6"
-IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
+IUSE="altivec doc jack nls phonehome cpu_flags_x86_sse cpu_flags_x86_mmx 
cpu_flags_x86_3dnow"
 
 RDEPEND="
>=dev-cpp/glibmm-2.32.0
@@ -60,6 +61,7 @@ RDEPEND="
dev-libs/sord
>=media-libs/suil-0.6.10
>=media-libs/lv2-1.4.0"
+#  !bundled-libs? ( media-sound/fluidsynth ) at leat libltc is missing to 
be able to unbundle...
 
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
@@ -77,10 +79,6 @@ pkg_setup() {
 
 src_prepare() {
eapply_user
-   if ! [[ ${PV} == ** ]]; then
-   eapply "${FILESDIR}"/${PN}-4.x-revision-naming.patch
-   touch "${S}/libs/ardour/revision.cc"
-   fi
sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ 
\'\','/' -i "${S}"/wscript || die
MARCH=$(get-flag march)
OPTFLAGS=""
@@ -106,6 +104,10 @@ src_prepare() {
append-flags "-lboost_system"
python_fix_shebang "${S}"/wscript
python_fix_shebang "${S}"/waf
+   my_lcmsg() {
+   rm -f 
{gtk2_ardour,gtk2_ardour/appdata,libs/ardour,libs/gtkmm2ext}/po/${1}.po
+   }
+   l10n_for_each_disabled_locale_do my_lcmsg
 }
 
 src_configure() {
@@ -115,13 +117,18 @@ src_configure() {
 $(usex doc "--docs" '') \
 $({ use altivec || use cpu_flags_x86_sse; } && echo 
"--fpu-optimization" || echo "--no-fpu-optimization") \
 $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa  
--libjack=weak") \
---destdir="${D}" \
+   $( use phonehome && echo "--phone-home" ) || echo 
"--no-phone-home" \
+$( use nls && echo "--nls" ) || echo --no-nls \
+   --destdir="${D}" \
 --prefix=/usr \
 --configdir=/etc \
---nls \
 --optimize
+#not possible right now--use-external-libs
+}
+src_compile() {
+   waf-utils_src_compile
+   use nls && waf-utils_src_compile i18n

[gentoo-commits] repo/gentoo:master commit in: acct-user/dnsdist/

2020-04-12 Thread Andreas Schuerch
commit: daa48dfcd04ebced1194e5c07cb31aab543cbc41
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Apr 12 14:27:12 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Apr 12 14:27:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa48dfc

acct-user/dnsdist: new user for dnsdist 414

Signed-off-by: Andreas Schuerch  gentoo.org>

 acct-user/dnsdist/dnsdist-0.ebuild | 13 +
 acct-user/dnsdist/metadata.xml |  8 
 2 files changed, 21 insertions(+)

diff --git a/acct-user/dnsdist/dnsdist-0.ebuild 
b/acct-user/dnsdist/dnsdist-0.ebuild
new file mode 100644
index 000..64f3d8922ac
--- /dev/null
+++ b/acct-user/dnsdist/dnsdist-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for net-dns/dnsdist"
+
+ACCT_USER_GROUPS=( "dnsdist" )
+ACCT_USER_ID="414"
+
+acct-user_add_deps

diff --git a/acct-user/dnsdist/metadata.xml b/acct-user/dnsdist/metadata.xml
new file mode 100644
index 000..7e0202747f3
--- /dev/null
+++ b/acct-user/dnsdist/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   native...@gentoo.org
+   Andreas Schuerch
+   
+



[gentoo-commits] repo/gentoo:master commit in: acct-group/dnsdist/

2020-04-12 Thread Andreas Schuerch
commit: 3f7d3354ca49a94226070bc4eff976950630f37c
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Apr 12 14:23:09 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Apr 12 14:25:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7d3354

acct-group/dnsdist: new group for dnsdist 414

Signed-off-by: Andreas Schuerch  gentoo.org>

 acct-group/dnsdist/dnsdist-0.ebuild | 10 ++
 acct-group/dnsdist/metadata.xml |  8 
 2 files changed, 18 insertions(+)

diff --git a/acct-group/dnsdist/dnsdist-0.ebuild 
b/acct-group/dnsdist/dnsdist-0.ebuild
new file mode 100644
index 000..df9b403bed3
--- /dev/null
+++ b/acct-group/dnsdist/dnsdist-0.ebuild
@@ -0,0 +1,10 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="A group for net-dns/dnsdist"
+
+ACCT_GROUP_ID="414"

diff --git a/acct-group/dnsdist/metadata.xml b/acct-group/dnsdist/metadata.xml
new file mode 100644
index 000..7e0202747f3
--- /dev/null
+++ b/acct-group/dnsdist/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   native...@gentoo.org
+   Andreas Schuerch
+   
+



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

2020-04-12 Thread Andreas Schuerch
commit: 2cfff7af7f99b09897252bfe47bf286e9026e536
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Apr 12 13:48:29 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sun Apr 12 13:59:49 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=2cfff7af

uid-gid.txt: Add UID/GID for dnsdist 414

Signed-off-by: Andreas Schuerch  gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index d9bebc8..10d002c 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -238,6 +238,7 @@ slurm   400 400 acct
 guest  405 -   historical  Removed from baselayout 
in 
[r889](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0=286=889=2545)
 utmp   -   406 acct
 utmp   -   406 baselayout
+dnsdist414 414 acct
 cyrus  415 -   acct
 gluster416 416 acct
 anope  417 417 acct



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

2020-01-15 Thread Andreas Schuerch
commit: b022a4b475735f88cf8e61ea9d949600c33fdb36
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Jan 15 10:26:40 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Jan 15 10:26:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b022a4b4

net-dns/dnsdist: version bump, remove 

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest   |  1 +
 .../{dnsdist-.ebuild => dnsdist-1.4.0.ebuild}  | 52 --
 net-dns/dnsdist/metadata.xml   |  3 ++
 3 files changed, 22 insertions(+), 34 deletions(-)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index 52184b556f1..c3750fa2697 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -1 +1,2 @@
 DIST dnsdist-1.3.3.tar.bz2 971253 BLAKE2B 
e9c36969fc1e4b95b71a3f6885503aea2d527b4d9abce9cb137c290a21aee994a441c0e17c0bf985396fda51020b5ef910753554990259abb16641d93d2d1010
 SHA512 
c0e3435eafc1f7bcdf41346cecf7b089cc142716f94058f9ec262d0c6ad16467e0b8bed5abc648829c597120c94f998602849ded574e75bfc1a1fb70c1b719ad
+DIST dnsdist-1.4.0.tar.bz2 1044479 BLAKE2B 
79aef57ed2b1036f222e8bcfdf615c3221c9dfdbc8fd3f80d778fb050f74bc200958b4d605dcadd5c23ac6c4b5b1a36048108cd85394920e99d6037177b81342
 SHA512 
c9450e97325d8ad8c8c3a395412c46ea8053cbe1ebe73329a1618212ba29bdf2f8da908ae2b90c314b5aab613387f42363e3a5322b1a36f60190fb48e1c425c5

diff --git a/net-dns/dnsdist/dnsdist-.ebuild 
b/net-dns/dnsdist/dnsdist-1.4.0.ebuild
similarity index 59%
rename from net-dns/dnsdist/dnsdist-.ebuild
rename to net-dns/dnsdist/dnsdist-1.4.0.ebuild
index 493fd0f5e4c..dae9b523e36 100644
--- a/net-dns/dnsdist/dnsdist-.ebuild
+++ b/net-dns/dnsdist/dnsdist-1.4.0.ebuild
@@ -1,45 +1,37 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-EGIT_REPO_URI="https://github.com/PowerDNS/pdns.git;
-
-if [[ ${PV} =  ]]; then
-   ADDITIONAL_ECLASSES="autotools git-r3"
-fi
-
-inherit eutils flag-o-matic user ${ADDITIONAL_ECLASSES}
+inherit eutils flag-o-matic user
 
 DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
 HOMEPAGE="https://dnsdist.org;
 
-if [[ ${PV} ==  ]]; then
-   SRC_URI=""
-   S="${WORKDIR}/${P}/pdns/dnsdistdist"
-else
-   SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~x86"
-fi
+SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
+KEYWORDS="~amd64 ~x86"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="dnscrypt gnutls fstrm luajit regex remote-logging snmp +ssl systemd test"
+IUSE="dnscrypt dnstap doh gnutls +lmdb luajit regex remote-logging snmp +ssl 
systemd test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="dnscrypt? ( ssl )
-   gnutls? ( ssl )"
+   gnutls? ( ssl )
+   doh? ( ssl !gnutls )"
 
 RDEPEND="
>=dev-libs/boost-1.35:=
dev-libs/libedit:=
-   fstrm? ( dev-libs/fstrm:= )
+   dnscrypt? ( dev-libs/libsodium:= )
+   dnstap? ( dev-libs/fstrm:= )
+   doh? ( www-servers/h2o:=[libh2o] )
+   lmdb? ( dev-db/lmdb:= )
luajit? ( dev-lang/luajit:= )
!luajit? ( >=dev-lang/lua-5.1:= )
-   remote-logging? ( >=dev-libs/protobuf-3:= )
regex? ( dev-libs/re2:= )
+   remote-logging? ( >=dev-libs/protobuf-3:= )
snmp? ( net-analyzer/net-snmp:= )
ssl? (
-   dev-libs/libsodium:=
gnutls? ( net-libs/gnutls:= )
!gnutls? ( dev-libs/openssl:= )
)
@@ -50,34 +42,26 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
 "
 
-[[ ${PV} ==  ]] && DEPEND+="
-   app-text/pandoc
-   dev-util/ragel
-   dev-python/virtualenv
-"
-
 src_prepare() {
default
-   [[ ${PV} ==  ]] && eautoreconf
 }
 
 src_configure() {
econf \
--sysconfdir=/etc/dnsdist \
+   $(use_enable doh dns-over-https) \
$(use_enable dnscrypt) \
-   $(use_enable fstrm) \
+   $(use_enable dnstap) \
+   $(use_with lmdb ) \
$(use luajit && echo "--with-lua=luajit" || echo 
"--with-lua=lua" ) \
-   $(use_enable regex re2) \
+   $(use_with regex re2) \
$(use_with remote-logging protobuf) \
$(use_with snmp net-snmp) \
-   $(use_enable ssl libsodium) \
-   $(use ssl && { echo "--enable-dns-over-tls" && use_enable 
gnutls && use_enable !gnutls libssl;} || echo "--disable-gnutls 
--disable-libssl"

[gentoo-commits] repo/gentoo:master commit in: net-im/coturn/

2020-01-03 Thread Andreas Schuerch
commit: f8a1d692b28c55a15276b9139fa414bb337c7215
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jan  3 21:28:58 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jan  3 21:28:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a1d692

net-im/coturn: remove unused user eclass

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-im/coturn/coturn-4.5.1.1.ebuild | 4 ++--
 net-im/coturn/coturn-.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-im/coturn/coturn-4.5.1.1.ebuild 
b/net-im/coturn/coturn-4.5.1.1.ebuild
index 9978e282984..4a1fd749973 100644
--- a/net-im/coturn/coturn-4.5.1.1.ebuild
+++ b/net-im/coturn/coturn-4.5.1.1.ebuild
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit eutils user systemd tmpfiles
+inherit eutils systemd tmpfiles
 DESCRIPTION="coturn TURN server project"
-HOMEPAGE="https://github.com/${PN}/${PN};
+HOMEPAGE="https://github.com/coturn/coturn;
 
 if [ ${PV} =  ]; then
KEYWORDS=""

diff --git a/net-im/coturn/coturn-.ebuild b/net-im/coturn/coturn-.ebuild
index 9978e282984..4a1fd749973 100644
--- a/net-im/coturn/coturn-.ebuild
+++ b/net-im/coturn/coturn-.ebuild
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit eutils user systemd tmpfiles
+inherit eutils systemd tmpfiles
 DESCRIPTION="coturn TURN server project"
-HOMEPAGE="https://github.com/${PN}/${PN};
+HOMEPAGE="https://github.com/coturn/coturn;
 
 if [ ${PV} =  ]; then
KEYWORDS=""



[gentoo-commits] repo/gentoo:master commit in: net-im/coturn/

2020-01-03 Thread Andreas Schuerch
commit: 675e58039db9523f25192d9b7c06d5ea34302691
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jan  3 11:06:53 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jan  3 11:06:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675e5803

net-im/coturn: remove old ebuilds

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-im/coturn/Manifest  |  2 --
 net-im/coturn/coturn-4.5.0.7.ebuild | 71 -
 net-im/coturn/coturn-4.5.0.8.ebuild | 71 -
 3 files changed, 144 deletions(-)

diff --git a/net-im/coturn/Manifest b/net-im/coturn/Manifest
index 5484deb1c6e..0f48d31a5c5 100644
--- a/net-im/coturn/Manifest
+++ b/net-im/coturn/Manifest
@@ -1,3 +1 @@
-DIST coturn-4.5.0.7.tar.gz 396579 BLAKE2B 
ac66fbac772ad4b182f0c4b64178a780bfb364e4c1cf105fc340ac60da0a4c2e2b186c3ce08cade347a5d1a4b233bfed604db74eacd81967c3090e00bc1e36e8
 SHA512 
4e6e4efb456449752b2cd242c9be7c5dc2298472e338293d3de21c3a9da968f2f304625663372bb4d857c092c694aa4681630773a46e4928b9c60c69378adacc
-DIST coturn-4.5.0.8.tar.gz 403711 BLAKE2B 
1bc6a145117ffb3a5ea7d6730524d0ad8857755a3d8a59588ec61df9fcf21c1c68a15efb588c73f659c4e855cb7fdce145a83a8a0e10c0bfae2d0a54d1120475
 SHA512 
2bf32f72223bcb1ee57254def423a6f6d385df8e20661f79a789b08324d432269eeeb4a6a551769f1f9147447bcf1b4471fc634e9d91ca979947119ae76cec9e
 DIST coturn-4.5.1.1.tar.gz 420069 BLAKE2B 
fe0e0334658d2a69132d7a83667ee52927e888f8978bd03eb099e61f17a4516d10a36d2abb1c93e2b25bc4192c342fba581b85892e99b139016e09c77a365cc2
 SHA512 
a5e1aecdab5a7060ffbc73cc8dd294cafa701f2e0d2a827e40901cb6001af5a2c5ecbafdf14662410713818aad0ad259133f0dc9b34730bf7911863e1e255f70

diff --git a/net-im/coturn/coturn-4.5.0.7.ebuild 
b/net-im/coturn/coturn-4.5.0.7.ebuild
deleted file mode 100644
index a1fe9ad57b2..000
--- a/net-im/coturn/coturn-4.5.0.7.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils user systemd tmpfiles
-DESCRIPTION="coturn TURN server project"
-HOMEPAGE="https://github.com/${PN}/${PN};
-
-if [ ${PV} =  ]; then
-   KEYWORDS=""
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-   inherit git-r3
-   DEPEND="dev-vcs/git"
-#  S="${WORKDIR}/${PN}-master"
-else
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="mongodb mysql postgres redis sqlite"
-RDEPEND="|| ( dev-libs/libevent[-ssl,libressl] 
dev-libs/libevent[ssl,-libressl] >dev-libs/libevent-2.1.8[ssl,libressl] )
-mongodb? ( dev-libs/mongo-c-driver )
-mysql?  ( dev-db/mysql-connector-c )
-postgres? ( dev-db/postgresql:* )
-redis? ( dev-libs/hiredis )
-sqlite? ( dev-db/sqlite )"
-
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   sed 's:#log-file=/var/tmp/turn.log:log-file=/var/log/turnserver.log:' \
-   -i "${S}/examples/etc/turnserver.conf"  || die "sed for logdir 
failed"
-   sed 's:#simple-log:simple-log:' -i "${S}/examples/etc/turnserver.conf" \
-   || die "sed for simple-log failed"
-   if ! use mongodb; then
-   export TURN_NO_MONGO=yes
-   fi
-   if ! use mysql; then
-   export TURN_NO_MYSQL=yes
-   fi
-   if ! use postgres; then
-   export TURN_NO_PQ=yes
-   fi
-   if ! use redis; then
-   export TURN_NO_HIREDIS=yes
-   fi
-   if ! use sqlite; then
-   export TURN_NO_SQLITE=yes
-   fi
-
-   econf $(use_with sqlite)
-}
-
-src_install() {
-   default
-   newinitd "${FILESDIR}/turnserver.init" turnserver
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/logrotate.${PN}" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   dotmpfiles "${FILESDIR}/${PN}.conf"
-}
-
-pkg_postinst() {
-   tmpfiles_process "${PN}.conf"
-   enewgroup turnserver
-   enewuser turnserver -1 -1 -1 turnserver
-   elog "You need to copy /etc/turnserver.conf.default to"
-   elog "/etc/turnserver.conf and do your settings there."
-}

diff --git a/net-im/coturn/coturn-4.5.0.8.ebuild 
b/net-im/coturn/coturn-4.5.0.8.ebuild
deleted file mode 100644
index a1fe9ad57b2..000
--- a/net-im/coturn/coturn-4.5.0.8.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils user systemd tmpfiles
-DESCRIPTION="coturn TURN server project"
-HOMEPAGE="https://github.co

[gentoo-commits] repo/gentoo:master commit in: net-im/coturn/, net-im/coturn/files/

2020-01-03 Thread Andreas Schuerch
commit: 9dd19782a4400174b4f33b36a21be137de341e69
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jan  3 11:04:10 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jan  3 11:04:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd19782

net-im/coturn: version bump and chmod -x on initscript

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-im/coturn/Manifest  |  1 +
 net-im/coturn/{coturn-.ebuild => coturn-4.5.1.1.ebuild} | 10 +-
 net-im/coturn/coturn-.ebuild| 10 +-
 net-im/coturn/files/turnserver.init |  2 +-
 4 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/net-im/coturn/Manifest b/net-im/coturn/Manifest
index a8812e377e7..5484deb1c6e 100644
--- a/net-im/coturn/Manifest
+++ b/net-im/coturn/Manifest
@@ -1,2 +1,3 @@
 DIST coturn-4.5.0.7.tar.gz 396579 BLAKE2B 
ac66fbac772ad4b182f0c4b64178a780bfb364e4c1cf105fc340ac60da0a4c2e2b186c3ce08cade347a5d1a4b233bfed604db74eacd81967c3090e00bc1e36e8
 SHA512 
4e6e4efb456449752b2cd242c9be7c5dc2298472e338293d3de21c3a9da968f2f304625663372bb4d857c092c694aa4681630773a46e4928b9c60c69378adacc
 DIST coturn-4.5.0.8.tar.gz 403711 BLAKE2B 
1bc6a145117ffb3a5ea7d6730524d0ad8857755a3d8a59588ec61df9fcf21c1c68a15efb588c73f659c4e855cb7fdce145a83a8a0e10c0bfae2d0a54d1120475
 SHA512 
2bf32f72223bcb1ee57254def423a6f6d385df8e20661f79a789b08324d432269eeeb4a6a551769f1f9147447bcf1b4471fc634e9d91ca979947119ae76cec9e
+DIST coturn-4.5.1.1.tar.gz 420069 BLAKE2B 
fe0e0334658d2a69132d7a83667ee52927e888f8978bd03eb099e61f17a4516d10a36d2abb1c93e2b25bc4192c342fba581b85892e99b139016e09c77a365cc2
 SHA512 
a5e1aecdab5a7060ffbc73cc8dd294cafa701f2e0d2a827e40901cb6001af5a2c5ecbafdf14662410713818aad0ad259133f0dc9b34730bf7911863e1e255f70

diff --git a/net-im/coturn/coturn-.ebuild 
b/net-im/coturn/coturn-4.5.1.1.ebuild
similarity index 88%
copy from net-im/coturn/coturn-.ebuild
copy to net-im/coturn/coturn-4.5.1.1.ebuild
index a1fe9ad57b2..9978e282984 100644
--- a/net-im/coturn/coturn-.ebuild
+++ b/net-im/coturn/coturn-4.5.1.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 inherit eutils user systemd tmpfiles
 DESCRIPTION="coturn TURN server project"
 HOMEPAGE="https://github.com/${PN}/${PN};
@@ -20,7 +20,9 @@ fi
 LICENSE="BSD"
 SLOT="0"
 IUSE="mongodb mysql postgres redis sqlite"
-RDEPEND="|| ( dev-libs/libevent[-ssl,libressl] 
dev-libs/libevent[ssl,-libressl] >dev-libs/libevent-2.1.8[ssl,libressl] )
+RDEPEND="acct-group/turnserver
+acct-user/turnserver
+|| ( dev-libs/libevent[-ssl,libressl] dev-libs/libevent[ssl,-libressl] 
>dev-libs/libevent-2.1.8[ssl,libressl] )
 mongodb? ( dev-libs/mongo-c-driver )
 mysql?  ( dev-db/mysql-connector-c )
 postgres? ( dev-db/postgresql:* )
@@ -64,8 +66,6 @@ src_install() {
 
 pkg_postinst() {
tmpfiles_process "${PN}.conf"
-   enewgroup turnserver
-   enewuser turnserver -1 -1 -1 turnserver
elog "You need to copy /etc/turnserver.conf.default to"
elog "/etc/turnserver.conf and do your settings there."
 }

diff --git a/net-im/coturn/coturn-.ebuild b/net-im/coturn/coturn-.ebuild
index a1fe9ad57b2..9978e282984 100644
--- a/net-im/coturn/coturn-.ebuild
+++ b/net-im/coturn/coturn-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 inherit eutils user systemd tmpfiles
 DESCRIPTION="coturn TURN server project"
 HOMEPAGE="https://github.com/${PN}/${PN};
@@ -20,7 +20,9 @@ fi
 LICENSE="BSD"
 SLOT="0"
 IUSE="mongodb mysql postgres redis sqlite"
-RDEPEND="|| ( dev-libs/libevent[-ssl,libressl] 
dev-libs/libevent[ssl,-libressl] >dev-libs/libevent-2.1.8[ssl,libressl] )
+RDEPEND="acct-group/turnserver
+acct-user/turnserver
+|| ( dev-libs/libevent[-ssl,libressl] dev-libs/libevent[ssl,-libressl] 
>dev-libs/libevent-2.1.8[ssl,libressl] )
 mongodb? ( dev-libs/mongo-c-driver )
 mysql?  ( dev-db/mysql-connector-c )
 postgres? ( dev-db/postgresql:* )
@@ -64,8 +66,6 @@ src_install() {
 
 pkg_postinst() {
tmpfiles_process "${PN}.conf"
-   enewgroup turnserver
-   enewuser turnserver -1 -1 -1 turnserver
elog "You need to copy /etc/turnserver.conf.default to"
elog "/etc/turnserver.conf and do your settings there."
 }

diff --git a/net-im/coturn/files/turnserver.init 
b/net-im/coturn/files/turnserver.init
old mode 100755
new mode 1006

[gentoo-commits] repo/gentoo:master commit in: acct-user/turnserver/

2020-01-03 Thread Andreas Schuerch
commit: 25791045bb1e15b433371a210f3595e2e30b64fa
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jan  3 10:36:12 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jan  3 10:37:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25791045

acct-user/turnserver: new user for coturn 235

Signed-off-by: Andreas Schuerch  gentoo.org>

 acct-user/turnserver/metadata.xml|  8 
 acct-user/turnserver/turnserver-0.ebuild | 13 +
 2 files changed, 21 insertions(+)

diff --git a/acct-user/turnserver/metadata.xml 
b/acct-user/turnserver/metadata.xml
new file mode 100644
index 000..7e0202747f3
--- /dev/null
+++ b/acct-user/turnserver/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   native...@gentoo.org
+       Andreas Schuerch
+   
+

diff --git a/acct-user/turnserver/turnserver-0.ebuild 
b/acct-user/turnserver/turnserver-0.ebuild
new file mode 100644
index 000..d84de4a708a
--- /dev/null
+++ b/acct-user/turnserver/turnserver-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for a turn server like coturn"
+
+ACCT_USER_GROUPS=( "turnserver" )
+ACCT_USER_ID="235"
+
+acct-user_add_deps



[gentoo-commits] repo/gentoo:master commit in: acct-group/turnserver/

2020-01-03 Thread Andreas Schuerch
commit: 657365de98d31574e7720607822ad67e60f75456
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jan  3 10:31:01 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jan  3 10:33:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=657365de

acct-group/turnserver: new group for coturn 235

Signed-off-by: Andreas Schuerch  gentoo.org>

 acct-group/turnserver/metadata.xml|  8 
 acct-group/turnserver/turnserver-0.ebuild | 10 ++
 2 files changed, 18 insertions(+)

diff --git a/acct-group/turnserver/metadata.xml 
b/acct-group/turnserver/metadata.xml
new file mode 100644
index 000..7e0202747f3
--- /dev/null
+++ b/acct-group/turnserver/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   native...@gentoo.org
+       Andreas Schuerch
+   
+

diff --git a/acct-group/turnserver/turnserver-0.ebuild 
b/acct-group/turnserver/turnserver-0.ebuild
new file mode 100644
index 000..37a44ee0105
--- /dev/null
+++ b/acct-group/turnserver/turnserver-0.ebuild
@@ -0,0 +1,10 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="A group for a turn server like coturn"
+
+ACCT_GROUP_ID="235"



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

2020-01-03 Thread Andreas Schuerch
commit: e01d681b607333a236825a895be5bc9699cdaa70
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jan  3 09:21:02 2020 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jan  3 09:28:57 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=e01d681b

uid-gid.txt: reserve uid/gid 235 for turnserver

Signed-off-by: Andreas Schuerch  gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 53f5dc1..cc26e1d 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -186,6 +186,7 @@ uptimed 220 220 acct
 gkrellmd   221 221 acct
 msmtpd 222 222 acct
 nsd223 223 acct
+turnserver 235 235 acct
 tox236 236 acct
 rspamd 237 237 acct
 scponly239 239 requested



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

2019-10-01 Thread Andreas Schuerch
commit: 24cc431c3867a76b6e7e4a3a55766b16427217b1
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue Oct  1 13:46:13 2019 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue Oct  1 13:46:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24cc431c

media-sound/ardour: revert slot and desktop entry to 5. Bug 695448

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Schuerch  gentoo.org>

 media-sound/ardour/ardour-5.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/ardour/ardour-5.12.ebuild 
b/media-sound/ardour/ardour-5.12.ebuild
index de386a8cd32..223ce5f6bb8 100644
--- a/media-sound/ardour/ardour-5.12.ebuild
+++ b/media-sound/ardour/ardour-5.12.ebuild
@@ -20,7 +20,7 @@ else
 fi
 
 LICENSE="GPL-2"
-SLOT="6"
+SLOT="5"
 IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
 
 RDEPEND="
@@ -127,7 +127,7 @@ src_install() {
mv ${PN}.1 ${PN}${SLOT}.1
doman ${PN}${SLOT}.1
newicon "${S}/gtk2_ardour/resources/Ardour-icon_48px.png" 
${PN}${SLOT}.png
-   make_desktop_entry ardour6 ardour6 ardour6 AudioVideo
+   make_desktop_entry ardour5 ardour5 ardour5 AudioVideo
 }
 
 pkg_postinst() {



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

2019-09-20 Thread Andreas Schuerch
commit: e795b3db7ee3e3fe3e735b5a1728aaf81855aef0
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Sep 20 11:17:32 2019 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Sep 20 11:17:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e795b3db

media-sound/ardour: few fixes #685516, #688106, #688116

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Schuerch  gentoo.org>

 media-sound/ardour/ardour-5.12.ebuild | 28 +---
 media-sound/ardour/ardour-.ebuild | 22 ++
 2 files changed, 23 insertions(+), 27 deletions(-)

diff --git a/media-sound/ardour/ardour-5.12.ebuild 
b/media-sound/ardour/ardour-5.12.ebuild
index 8998723b507..de386a8cd32 100644
--- a/media-sound/ardour/ardour-5.12.ebuild
+++ b/media-sound/ardour/ardour-5.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ DESCRIPTION="Digital Audio Workstation"
 HOMEPAGE="http://ardour.org/;
 
 if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git;
+   EGIT_REPO_URI="https://git.ardour.org/ardour/ardour.git;
inherit git-r3
 else
KEYWORDS="~amd64 ~x86"
@@ -20,7 +20,7 @@ else
 fi
 
 LICENSE="GPL-2"
-SLOT="5"
+SLOT="6"
 IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
 
 RDEPEND="
@@ -50,12 +50,11 @@ RDEPEND="
net-misc/curl
sys-libs/readline:0=
sci-libs/fftw:3.0[threads]
-   virtual/libusb:0
+   virtual/libusb:1
x11-libs/cairo
>=x11-libs/gtk+-2.8.1:2
x11-libs/pango
jack? ( virtual/jack )
-   >=media-libs/slv2-0.6.1
media-libs/lilv
media-libs/sratom
dev-libs/sord
@@ -113,15 +112,14 @@ src_configure() {
tc-export CC CXX
mkdir -p "${D}"
waf-utils_src_configure \
-   --destdir="${D}" \
-   --prefix=/usr \
-   --configdir=/etc \
-   --nls \
-   --optimize \
-   --lv2 \
-   $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa  
--libjack=weak") \
-   $(usex doc "--docs" '') \
-   $({ use altivec || use cpu_flags_x86_sse; } && echo 
"--fpu-optimization" || echo "--no-fpu-optimization")
+$(usex doc "--docs" '') \
+$({ use altivec || use cpu_flags_x86_sse; } && echo 
"--fpu-optimization" || echo "--no-fpu-optimization") \
+$(usex jack "--with-backends=alsa,jack" "--with-backends=alsa  
--libjack=weak") \
+--destdir="${D}" \
+--prefix=/usr \
+--configdir=/etc \
+--nls \
+--optimize
 }
 
 src_install() {
@@ -129,7 +127,7 @@ src_install() {
mv ${PN}.1 ${PN}${SLOT}.1
doman ${PN}${SLOT}.1
newicon "${S}/gtk2_ardour/resources/Ardour-icon_48px.png" 
${PN}${SLOT}.png
-   make_desktop_entry ardour5 ardour5 ardour5 AudioVideo
+   make_desktop_entry ardour6 ardour6 ardour6 AudioVideo
 }
 
 pkg_postinst() {

diff --git a/media-sound/ardour/ardour-.ebuild 
b/media-sound/ardour/ardour-.ebuild
index eb88ef6ef38..de386a8cd32 100644
--- a/media-sound/ardour/ardour-.ebuild
+++ b/media-sound/ardour/ardour-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -50,12 +50,11 @@ RDEPEND="
net-misc/curl
sys-libs/readline:0=
sci-libs/fftw:3.0[threads]
-   virtual/libusb:0
+   virtual/libusb:1
x11-libs/cairo
>=x11-libs/gtk+-2.8.1:2
x11-libs/pango
jack? ( virtual/jack )
-   >=media-libs/slv2-0.6.1
media-libs/lilv
media-libs/sratom
dev-libs/sord
@@ -113,15 +112,14 @@ src_configure() {
tc-export CC CXX
mkdir -p "${D}"
waf-utils_src_configure \
-   --destdir="${D}" \
-   --prefix=/usr \
-   --configdir=/etc \
-   --nls \
-   --optimize \
-   --lv2 \
-   $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa  
--libjack=weak") \
-   $(usex doc "--docs" '') \
-   $({ use altivec || use cpu_flags_x86_sse; } && echo 
"--fpu-optimization" || echo "--no-fpu-optimization")
+$(usex doc "--docs" '') \
+$({ use alt

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

2019-05-09 Thread Andreas Schuerch
commit: 04922c2f9787d71461f5f8f39926c74aa8823595
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Thu May  9 18:33:52 2019 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Thu May  9 18:35:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04922c2f

net-dns/dnsdist: initscript fix

Signed-off-by: Andreas Schuerch  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-dns/dnsdist/files/dnsdist.initd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnsdist/files/dnsdist.initd 
b/net-dns/dnsdist/files/dnsdist.initd
index 17c86ca431d..f15a6d9e6a4 100644
--- a/net-dns/dnsdist/files/dnsdist.initd
+++ b/net-dns/dnsdist/files/dnsdist.initd
@@ -31,7 +31,7 @@ start() {
 
ebegin "Starting dnsdist (${DNSDIST_INSTANCE})"
start-stop-daemon --start --exec $DNSDIST --pidfile ${PIDFILE} \
-   -b -- -u ${DNSDIST_USER} -g ${DNSDIST_GROUP} \
+   -b -- --supervised -u ${DNSDIST_USER} -g ${DNSDIST_GROUP} \
-C $DNSDIST_CONFFILE ${DNSDIST_OPTIONS}
eend $?
 }



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

2019-03-30 Thread Andreas Schuerch
commit: 198b4ec0e6d0d24464a31896012aa358c8beb941
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sat Mar 30 10:00:21 2019 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sat Mar 30 10:02:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=198b4ec0

net-dns/dnsdist: added useflags bug 672516 and initscript changes

Signed-off-by: Andreas Schuerch  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-dns/dnsdist/{dnsdist-1.3.3.ebuild => dnsdist-1.3.3-r1.ebuild} | 7 +--
 net-dns/dnsdist/dnsdist-.ebuild   | 7 +--
 net-dns/dnsdist/files/dnsdist.initd   | 8 
 3 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/net-dns/dnsdist/dnsdist-1.3.3.ebuild 
b/net-dns/dnsdist/dnsdist-1.3.3-r1.ebuild
similarity index 97%
rename from net-dns/dnsdist/dnsdist-1.3.3.ebuild
rename to net-dns/dnsdist/dnsdist-1.3.3-r1.ebuild
index b13e2bdae49..ed3b96e1ed6 100644
--- a/net-dns/dnsdist/dnsdist-1.3.3.ebuild
+++ b/net-dns/dnsdist/dnsdist-1.3.3-r1.ebuild
@@ -28,7 +28,7 @@ IUSE="dnscrypt gnutls fstrm luajit regex remote-logging snmp 
+ssl systemd test"
 REQUIRED_USE="dnscrypt? ( ssl )
gnutls? ( ssl )"
 
-DEPEND="
+RDEPEND="
>=dev-libs/boost-1.35:=
dev-libs/libedit:=
fstrm? ( dev-libs/fstrm:= )
@@ -45,11 +45,14 @@ DEPEND="
systemd? ( sys-apps/systemd:0= )
 "
 
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
 
 [[ ${PV} ==  ]] && DEPEND+="
app-text/pandoc
dev-util/ragel
+   dev-python/virtualenv
 "
 
 src_prepare() {

diff --git a/net-dns/dnsdist/dnsdist-.ebuild 
b/net-dns/dnsdist/dnsdist-.ebuild
index b13e2bdae49..ed3b96e1ed6 100644
--- a/net-dns/dnsdist/dnsdist-.ebuild
+++ b/net-dns/dnsdist/dnsdist-.ebuild
@@ -28,7 +28,7 @@ IUSE="dnscrypt gnutls fstrm luajit regex remote-logging snmp 
+ssl systemd test"
 REQUIRED_USE="dnscrypt? ( ssl )
gnutls? ( ssl )"
 
-DEPEND="
+RDEPEND="
>=dev-libs/boost-1.35:=
dev-libs/libedit:=
fstrm? ( dev-libs/fstrm:= )
@@ -45,11 +45,14 @@ DEPEND="
systemd? ( sys-apps/systemd:0= )
 "
 
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
 
 [[ ${PV} ==  ]] && DEPEND+="
app-text/pandoc
dev-util/ragel
+   dev-python/virtualenv
 "
 
 src_prepare() {

diff --git a/net-dns/dnsdist/files/dnsdist.initd 
b/net-dns/dnsdist/files/dnsdist.initd
index bfeef82d46f..17c86ca431d 100644
--- a/net-dns/dnsdist/files/dnsdist.initd
+++ b/net-dns/dnsdist/files/dnsdist.initd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 extra_commands="configcheck"
@@ -25,14 +25,14 @@ depend() {
 }
 
 start() {
-   checkpath -q -d ${PIDDIR} -o ${DNSDIST_USER}:${DNSDIST_GROUP} 
+   checkpath -q -d ${PIDDIR} -o ${DNSDIST_USER}:${DNSDIST_GROUP}
 
configcheck || return 1
 
ebegin "Starting dnsdist (${DNSDIST_INSTANCE})"
start-stop-daemon --start --exec $DNSDIST --pidfile ${PIDFILE} \
-   -- -d -p ${PIDFILE} -u ${DNSDIST_USER} -g ${DNSDIST_GROUP} \
-   -C $DNSDIST_CONFFILE ${DNSDIST_OPTIONS} 
+   -b -- -u ${DNSDIST_USER} -g ${DNSDIST_GROUP} \
+   -C $DNSDIST_CONFFILE ${DNSDIST_OPTIONS}
eend $?
 }
 



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

2019-03-28 Thread Andreas Schuerch
commit: 7dc0b68471005b0c5146d0dc7f81967af1224c50
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Thu Mar 28 20:48:05 2019 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Thu Mar 28 20:51:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc0b684

profiles: /package.mask remove mask on dnsdist bug 670214

Signed-off-by: Andreas Schuerch  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 18031d48c75..1713558ab9d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -487,12 +487,6 @@ sys-apps/yum
 # Removal in 30 days.  Bug #680264.
 sys-cluster/util-vserver
 
-# Michał Górny  (13 Mar 2019)
-# Unresolved vulnerability (CVE-2018-14663).  The maintainer is inactive
-# for over a year.
-# Removal in 30 days.  Bug #670214.
-net-dns/dnsdist
-
 # Michał Górny  (13 Mar 2019)
 # Contains vulnerability (CVE-2016-2049) that has not been resolved
 # for almost 3 years.  No reverse dependencies.



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

2019-03-28 Thread Andreas Schuerch
commit: b22e01fdbd14ba264f89dd1cfd7630ca6a8bcd29
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Thu Mar 28 20:17:47 2019 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Thu Mar 28 20:40:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b22e01fd

net-dns/dnsdist: new maintainer, bump, remove old, new useflags

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-dns/dnsdist/Manifest   |  2 +-
 .../{dnsdist-1.2.0.ebuild => dnsdist-1.3.3.ebuild} | 38 +++---
 net-dns/dnsdist/dnsdist-.ebuild| 38 +++---
 net-dns/dnsdist/metadata.xml   |  9 ++---
 4 files changed, 56 insertions(+), 31 deletions(-)

diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index d67dcea2a2d..52184b556f1 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -1 +1 @@
-DIST dnsdist-1.2.0.tar.bz2 876104 BLAKE2B 
6e9d0f871c63a0aae539ae074648edcd6b9d626434c343b28c45cf16ffb6b088300d5327e04c45dbb1c9a0b9ad6077d539dc36ae0424d1ec0a240932e8b34223
 SHA512 
93f8c5f18462d3291c973a690f6ac2b3c5791d9947bee83d9250b503b7526de365bdcb530f3b082e51ae168a9129e77d5558af7cc3b9d2e98a585af53783c237
+DIST dnsdist-1.3.3.tar.bz2 971253 BLAKE2B 
e9c36969fc1e4b95b71a3f6885503aea2d527b4d9abce9cb137c290a21aee994a441c0e17c0bf985396fda51020b5ef910753554990259abb16641d93d2d1010
 SHA512 
c0e3435eafc1f7bcdf41346cecf7b089cc142716f94058f9ec262d0c6ad16467e0b8bed5abc648829c597120c94f998602849ded574e75bfc1a1fb70c1b719ad

diff --git a/net-dns/dnsdist/dnsdist-1.2.0.ebuild 
b/net-dns/dnsdist/dnsdist-1.3.3.ebuild
similarity index 64%
rename from net-dns/dnsdist/dnsdist-1.2.0.ebuild
rename to net-dns/dnsdist/dnsdist-1.3.3.ebuild
index 81f8dbfc0f8..b13e2bdae49 100644
--- a/net-dns/dnsdist/dnsdist-1.2.0.ebuild
+++ b/net-dns/dnsdist/dnsdist-1.3.3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 EGIT_REPO_URI="https://github.com/PowerDNS/pdns.git;
 
@@ -24,18 +24,25 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="dnscrypt luajit regex remote-logging snmp +ssl test"
-REQUIRED_USE="dnscrypt? ( ssl )"
+IUSE="dnscrypt gnutls fstrm luajit regex remote-logging snmp +ssl systemd test"
+REQUIRED_USE="dnscrypt? ( ssl )
+   gnutls? ( ssl )"
 
 DEPEND="
>=dev-libs/boost-1.35:=
dev-libs/libedit:=
+   fstrm? ( dev-libs/fstrm:= )
luajit? ( dev-lang/luajit:= )
!luajit? ( >=dev-lang/lua-5.1:= )
-   remote-logging? ( dev-libs/protobuf:= )
+   remote-logging? ( >=dev-libs/protobuf-3:= )
regex? ( dev-libs/re2:= )
snmp? ( net-analyzer/net-snmp:= )
-   ssl? ( dev-libs/libsodium:= )
+   ssl? (
+   dev-libs/libsodium:=
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
+   )
+   systemd? ( sys-apps/systemd:0= )
 "
 
 RDEPEND="${DEPEND}"
@@ -53,13 +60,20 @@ src_prepare() {
 src_configure() {
econf \
--sysconfdir=/etc/dnsdist \
-   $(use_enable ssl libsodium) \
-   $(use_with remote-logging protobuf) \
-   $(use_enable regex re2) \
$(use_enable dnscrypt) \
-   $(use_with luajit) \
-   $(use_enable test unit-tests) \
-   $(use_with snmp net-snmp)
+   $(use_enable fstrm) \
+   $(use luajit && echo "--with-lua=luajit" || echo 
"--with-lua=lua" ) \
+   $(use_enable regex re2) \
+   $(use_with remote-logging protobuf) \
+   $(use_with snmp net-snmp) \
+   $(use_enable ssl libsodium) \
+   $(use ssl && { echo "--enable-dns-over-tls" && use_enable 
gnutls && use_enable !gnutls libssl;} || echo "--disable-gnutls 
--disable-libssl") \
+   $(use_enable systemd) \
+   $(use_enable test unit-tests)
+   if [ ${PV} == "1.3.3" ]; then
+   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
+   -i "${S}/configure"
+   fi
 }
 
 src_install() {

diff --git a/net-dns/dnsdist/dnsdist-.ebuild 
b/net-dns/dnsdist/dnsdist-.ebuild
index 81f8dbfc0f8..b13e2bdae49 100644
--- a/net-dns/dnsdist/dnsdist-.ebuild
+++ b/net-dns/dnsdist/dnsdist-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 EGIT_REPO_URI="https://github.com/PowerDNS/pdn

[gentoo-commits] repo/gentoo:master commit in: net-im/coturn/

2018-12-17 Thread Andreas Schuerch
commit: acdebeecdd5eab99bec70c2760852370e38e6979
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Mon Dec 17 17:58:25 2018 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Mon Dec 17 18:01:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acdebeec

net-im/coturn: bump to 4.5.0.8

Package-Manager: Portage-2.3.49, Repoman-2.3.11
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-im/coturn/Manifest  |  1 +
 net-im/coturn/coturn-4.5.0.8.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/net-im/coturn/Manifest b/net-im/coturn/Manifest
index 79584dfa4d9..a8812e377e7 100644
--- a/net-im/coturn/Manifest
+++ b/net-im/coturn/Manifest
@@ -1 +1,2 @@
 DIST coturn-4.5.0.7.tar.gz 396579 BLAKE2B 
ac66fbac772ad4b182f0c4b64178a780bfb364e4c1cf105fc340ac60da0a4c2e2b186c3ce08cade347a5d1a4b233bfed604db74eacd81967c3090e00bc1e36e8
 SHA512 
4e6e4efb456449752b2cd242c9be7c5dc2298472e338293d3de21c3a9da968f2f304625663372bb4d857c092c694aa4681630773a46e4928b9c60c69378adacc
+DIST coturn-4.5.0.8.tar.gz 403711 BLAKE2B 
1bc6a145117ffb3a5ea7d6730524d0ad8857755a3d8a59588ec61df9fcf21c1c68a15efb588c73f659c4e855cb7fdce145a83a8a0e10c0bfae2d0a54d1120475
 SHA512 
2bf32f72223bcb1ee57254def423a6f6d385df8e20661f79a789b08324d432269eeeb4a6a551769f1f9147447bcf1b4471fc634e9d91ca979947119ae76cec9e

diff --git a/net-im/coturn/coturn-4.5.0.8.ebuild 
b/net-im/coturn/coturn-4.5.0.8.ebuild
new file mode 100644
index 000..029e6d5d704
--- /dev/null
+++ b/net-im/coturn/coturn-4.5.0.8.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils user systemd tmpfiles
+DESCRIPTION="coturn TURN server project"
+HOMEPAGE="https://github.com/${PN}/${PN};
+
+if [ ${PV} =  ]; then
+   KEYWORDS=""
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+   inherit git-r3
+   DEPEND="dev-vcs/git"
+#  S="${WORKDIR}/${PN}-master"
+else
+   KEYWORDS="~x86 ~amd64"
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="mongodb mysql postgres redis sqlite"
+RDEPEND="|| ( dev-libs/libevent[-ssl,libressl] 
dev-libs/libevent[ssl,-libressl] >dev-libs/libevent-2.1.8[ssl,libressl] )
+mongodb? ( dev-libs/mongo-c-driver )
+mysql?  ( dev-db/mysql-connector-c )
+postgres? ( dev-db/postgresql:* )
+redis? ( dev-libs/hiredis )
+sqlite? ( dev-db/sqlite )"
+
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   sed 's:#log-file=/var/tmp/turn.log:log-file=/var/log/turnserver.log:' \
+   -i "${S}/examples/etc/turnserver.conf"  || die "sed for logdir 
failed"
+   sed 's:#simple-log:simple-log:' -i "${S}/examples/etc/turnserver.conf" \
+   || die "sed for simple-log failed"
+   if ! use mongodb; then
+   export TURN_NO_MONGO=yes
+   fi
+   if ! use mysql; then
+   export TURN_NO_MYSQL=yes
+   fi
+   if ! use postgres; then
+   export TURN_NO_PQ=yes
+   fi
+   if ! use redis; then
+   export TURN_NO_HIREDIS=yes
+   fi
+   if ! use sqlite; then
+   export TURN_NO_SQLITE=yes
+   fi
+
+   econf $(use_with sqlite)
+}
+
+src_install() {
+   default
+   newinitd "${FILESDIR}/turnserver.init" turnserver
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/logrotate.${PN}" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   dotmpfiles "${FILESDIR}/${PN}.conf"
+}
+
+pkg_postinst() {
+   tmpfiles_process "${PN}.conf"
+   enewgroup turnserver
+   enewuser turnserver -1 -1 -1 turnserver
+   elog "You need to copy /etc/turnserver.conf.default to"
+   elog "/etc/turnserver.conf and do your settings there."
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/coturn/

2018-09-18 Thread Andreas Schuerch
commit: b7e2e8d2e8445949d6a020974b0d75b21c49ba1f
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue Sep 18 17:46:57 2018 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue Sep 18 17:46:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e2e8d2

net-im/coturn: remove old ebuilds

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-im/coturn/Manifest |  2 -
 net-im/coturn/coturn-4.5.0.4-r1.ebuild | 71 --
 net-im/coturn/coturn-4.5.0.6.ebuild| 71 --
 3 files changed, 144 deletions(-)

diff --git a/net-im/coturn/Manifest b/net-im/coturn/Manifest
index f2225cc4c99..79584dfa4d9 100644
--- a/net-im/coturn/Manifest
+++ b/net-im/coturn/Manifest
@@ -1,3 +1 @@
-DIST coturn-4.5.0.4.tar.gz 381015 BLAKE2B 
838cbdbcc2a3a5b1bdd93f2688ecca8bd81b3349501b6729562b6d45037a8fc27fce6c39a035ecfd6f36d03402e78f796cf3b19a4894e5bfcd89ab3172980c36
 SHA512 
1d267b715b08853a5434d0a10cffd49e035624353e6733ff7349c549ef3f69240c2488097d81e33f7a551e02d72a26f1f430aefb9cbacda511a2ae6f883cd414
-DIST coturn-4.5.0.6.tar.gz 394071 BLAKE2B 
35a805d0e210439cd8f32621f342f3a2d9da17392d8fbae5ac8165bcefa6e8f0ed1a32a2c785bff075bcf33ab2f0f22da8c7c620e40f3ae6f582733f6802c431
 SHA512 
4ad7d482af675033d050258e2af04b813561414d4ba926cfd336c6548200dbf1a90f9511983b8cad20713c7edff2a424c9d6b11d401717794e3d1af6b7ed9208
 DIST coturn-4.5.0.7.tar.gz 396579 BLAKE2B 
ac66fbac772ad4b182f0c4b64178a780bfb364e4c1cf105fc340ac60da0a4c2e2b186c3ce08cade347a5d1a4b233bfed604db74eacd81967c3090e00bc1e36e8
 SHA512 
4e6e4efb456449752b2cd242c9be7c5dc2298472e338293d3de21c3a9da968f2f304625663372bb4d857c092c694aa4681630773a46e4928b9c60c69378adacc

diff --git a/net-im/coturn/coturn-4.5.0.4-r1.ebuild 
b/net-im/coturn/coturn-4.5.0.4-r1.ebuild
deleted file mode 100644
index 02115af3223..000
--- a/net-im/coturn/coturn-4.5.0.4-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils user systemd tmpfiles
-DESCRIPTION="coturn TURN server project"
-HOMEPAGE="https://github.com/${PN}/${PN};
-
-if [ ${PV} =  ]; then
-   KEYWORDS=""
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-   inherit git-r3
-   DEPEND="dev-vcs/git"
-#  S="${WORKDIR}/${PN}-master"
-else
-   KEYWORDS="~x86 ~amd64"
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="mongodb mysql postgres redis sqlite"
-RDEPEND="dev-libs/libevent[ssl]
-dev-libs/openssl:*
-mongodb? ( dev-libs/mongo-c-driver )
-mysql? ( virtual/mysql )
-postgres? ( dev-db/postgresql:* )
-redis? ( dev-libs/hiredis )
-sqlite? ( dev-db/sqlite )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   sed 's:#log-file=/var/tmp/turn.log:log-file=/var/log/turnserver.log:' \
-   -i "${S}/examples/etc/turnserver.conf"  || die "sed for logdir 
failed"
-   sed 's:#simple-log:simple-log:' -i "${S}/examples/etc/turnserver.conf" \
-   || die "sed for simple-log failed"
-   if ! use mongodb; then
-   export TURN_NO_MONGO=yes
-   fi
-   if ! use mysql; then
-   export TURN_NO_MYSQL=yes
-   fi
-   if ! use postgres; then
-   export TURN_NO_PQ=yes
-   fi
-   if ! use redis; then
-   export TURN_NO_HIREDIS=yes
-   fi
-   if ! use sqlite; then
-   export TURN_NO_SQLITE=yes
-   fi
-
-   econf $(use_with sqlite)
-}
-
-src_install() {
-   default
-   newinitd "${FILESDIR}/turnserver.init" turnserver
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/logrotate.${PN}" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   dotmpfiles "${FILESDIR}/${PN}.conf"
-}
-
-pkg_postinst() {
-   tmpfiles_process "${PN}.conf"
-   enewgroup turnserver
-   enewuser turnserver -1 -1 -1 turnserver
-   elog "You need to copy /etc/turnserver.conf.default to"
-   elog "/etc/turnserver.conf and do your settings there."
-}

diff --git a/net-im/coturn/coturn-4.5.0.6.ebuild 
b/net-im/coturn/coturn-4.5.0.6.ebuild
deleted file mode 100644
index 02115af3223..000
--- a/net-im/coturn/coturn-4.5.0.6.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils user systemd tmpfiles
-DESCRIPTION="coturn TURN server project"
-HOMEPAGE="https://github.com/${PN}/${PN};
-
-if [ ${PV} =  ]; then
-   KEYWORDS=""
-   EGIT_REPO_URI="http

[gentoo-commits] repo/gentoo:master commit in: net-im/coturn/

2018-09-18 Thread Andreas Schuerch
commit: 3e8ec0df0d136f81859982abcac18a83e40efc2f
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue Sep 18 17:21:30 2018 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue Sep 18 17:22:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8ec0df

net-im/coturn: libressl deps - Bug 652586. mysql deps - Bug 665978

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-im/coturn/coturn-4.5.0.7.ebuild | 4 ++--
 net-im/coturn/coturn-.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-im/coturn/coturn-4.5.0.7.ebuild 
b/net-im/coturn/coturn-4.5.0.7.ebuild
index 438817b8c4a..daad5953188 100644
--- a/net-im/coturn/coturn-4.5.0.7.ebuild
+++ b/net-im/coturn/coturn-4.5.0.7.ebuild
@@ -20,9 +20,9 @@ fi
 LICENSE="BSD"
 SLOT="0"
 IUSE="mongodb mysql postgres redis sqlite"
-RDEPEND="|| ( dev-libs/libevent[-ssl,libressl] dev-libs/libevent[ssl] )
+RDEPEND="|| ( dev-libs/libevent[-ssl,libressl] 
dev-libs/libevent[ssl,-libressl] >dev-libs/libevent-2.1.8[ssl,libressl] )
 mongodb? ( dev-libs/mongo-c-driver )
-mysql? ( virtual/mysql )
+mysql?  ( dev-db/mysql-connector-c )
 postgres? ( dev-db/postgresql:* )
 redis? ( dev-libs/hiredis )
 sqlite? ( dev-db/sqlite )"

diff --git a/net-im/coturn/coturn-.ebuild b/net-im/coturn/coturn-.ebuild
index 438817b8c4a..daad5953188 100644
--- a/net-im/coturn/coturn-.ebuild
+++ b/net-im/coturn/coturn-.ebuild
@@ -20,9 +20,9 @@ fi
 LICENSE="BSD"
 SLOT="0"
 IUSE="mongodb mysql postgres redis sqlite"
-RDEPEND="|| ( dev-libs/libevent[-ssl,libressl] dev-libs/libevent[ssl] )
+RDEPEND="|| ( dev-libs/libevent[-ssl,libressl] 
dev-libs/libevent[ssl,-libressl] >dev-libs/libevent-2.1.8[ssl,libressl] )
 mongodb? ( dev-libs/mongo-c-driver )
-mysql? ( virtual/mysql )
+mysql?  ( dev-db/mysql-connector-c )
 postgres? ( dev-db/postgresql:* )
 redis? ( dev-libs/hiredis )
 sqlite? ( dev-db/sqlite )"



[gentoo-commits] repo/gentoo:master commit in: net-im/coturn/

2018-07-11 Thread Andreas Schuerch
commit: 239c240cbc5792dfbb4fdd6cfe48980aba48b07c
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Jul 11 10:06:44 2018 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Jul 11 10:06:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=239c240c

net-im/coturn: version bump and libressl deps. Bug 652586

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-im/coturn/Manifest  | 1 +
 net-im/coturn/{coturn-.ebuild => coturn-4.5.0.7.ebuild} | 6 +++---
 net-im/coturn/coturn-.ebuild| 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/net-im/coturn/Manifest b/net-im/coturn/Manifest
index 00fbd87c3fb..f2225cc4c99 100644
--- a/net-im/coturn/Manifest
+++ b/net-im/coturn/Manifest
@@ -1,2 +1,3 @@
 DIST coturn-4.5.0.4.tar.gz 381015 BLAKE2B 
838cbdbcc2a3a5b1bdd93f2688ecca8bd81b3349501b6729562b6d45037a8fc27fce6c39a035ecfd6f36d03402e78f796cf3b19a4894e5bfcd89ab3172980c36
 SHA512 
1d267b715b08853a5434d0a10cffd49e035624353e6733ff7349c549ef3f69240c2488097d81e33f7a551e02d72a26f1f430aefb9cbacda511a2ae6f883cd414
 DIST coturn-4.5.0.6.tar.gz 394071 BLAKE2B 
35a805d0e210439cd8f32621f342f3a2d9da17392d8fbae5ac8165bcefa6e8f0ed1a32a2c785bff075bcf33ab2f0f22da8c7c620e40f3ae6f582733f6802c431
 SHA512 
4ad7d482af675033d050258e2af04b813561414d4ba926cfd336c6548200dbf1a90f9511983b8cad20713c7edff2a424c9d6b11d401717794e3d1af6b7ed9208
+DIST coturn-4.5.0.7.tar.gz 396579 BLAKE2B 
ac66fbac772ad4b182f0c4b64178a780bfb364e4c1cf105fc340ac60da0a4c2e2b186c3ce08cade347a5d1a4b233bfed604db74eacd81967c3090e00bc1e36e8
 SHA512 
4e6e4efb456449752b2cd242c9be7c5dc2298472e338293d3de21c3a9da968f2f304625663372bb4d857c092c694aa4681630773a46e4928b9c60c69378adacc

diff --git a/net-im/coturn/coturn-.ebuild 
b/net-im/coturn/coturn-4.5.0.7.ebuild
similarity index 93%
copy from net-im/coturn/coturn-.ebuild
copy to net-im/coturn/coturn-4.5.0.7.ebuild
index 02115af3223..438817b8c4a 100644
--- a/net-im/coturn/coturn-.ebuild
+++ b/net-im/coturn/coturn-4.5.0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,13 +20,13 @@ fi
 LICENSE="BSD"
 SLOT="0"
 IUSE="mongodb mysql postgres redis sqlite"
-RDEPEND="dev-libs/libevent[ssl]
-dev-libs/openssl:*
+RDEPEND="|| ( dev-libs/libevent[-ssl,libressl] dev-libs/libevent[ssl] )
 mongodb? ( dev-libs/mongo-c-driver )
 mysql? ( virtual/mysql )
 postgres? ( dev-db/postgresql:* )
 redis? ( dev-libs/hiredis )
 sqlite? ( dev-db/sqlite )"
+
 DEPEND="${RDEPEND}"
 
 src_configure() {

diff --git a/net-im/coturn/coturn-.ebuild b/net-im/coturn/coturn-.ebuild
index 02115af3223..438817b8c4a 100644
--- a/net-im/coturn/coturn-.ebuild
+++ b/net-im/coturn/coturn-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,13 +20,13 @@ fi
 LICENSE="BSD"
 SLOT="0"
 IUSE="mongodb mysql postgres redis sqlite"
-RDEPEND="dev-libs/libevent[ssl]
-dev-libs/openssl:*
+RDEPEND="|| ( dev-libs/libevent[-ssl,libressl] dev-libs/libevent[ssl] )
 mongodb? ( dev-libs/mongo-c-driver )
 mysql? ( virtual/mysql )
 postgres? ( dev-db/postgresql:* )
 redis? ( dev-libs/hiredis )
 sqlite? ( dev-db/sqlite )"
+
 DEPEND="${RDEPEND}"
 
 src_configure() {



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

2018-07-10 Thread Andreas Schuerch
commit: 8457c77c40643c11eb03828e9b43b418c1b85e20
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue Jul 10 16:41:59 2018 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue Jul 10 16:41:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8457c77c

profiles: mask guacamole packages

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 7c144b9e21b..df1173ccf84 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -80,6 +80,12 @@
 =virtual/perl-threads-2.220.0
 =virtual/perl-version-0.992.300
 
+# Andreas Schuerch  (10 Jul 2018)
+# Packages have open bugs and mayor component is not working since years
+# Removal in 30 days. Bug 608540
+net-misc/guacamole-server
+www-apps/guacamole
+
 # Aaron W. Swenson  (9 Jul 2018)
 # Hasn’t been updated in years, upstream’s download source is blank, and 
depends
 # on an outdated twisted-core (Bug 660668). Removal after 2018-08-08.



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

2018-07-04 Thread Andreas Schuerch
commit: 33a17dee6a546a50fe71a6996f3bae30533aa82a
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Jul  4 12:32:46 2018 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Jul  4 14:44:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a17dee

media-sound/ardour: move  to ardour6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-sound/ardour/ardour-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-sound/ardour/ardour-.ebuild 
b/media-sound/ardour/ardour-.ebuild
index 67a60199f1b..eb88ef6ef38 100644
--- a/media-sound/ardour/ardour-.ebuild
+++ b/media-sound/ardour/ardour-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ DESCRIPTION="Digital Audio Workstation"
 HOMEPAGE="http://ardour.org/;
 
 if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="git://git.ardour.org/ardour/ardour.git"
+   EGIT_REPO_URI="https://git.ardour.org/ardour/ardour.git;
inherit git-r3
 else
KEYWORDS="~amd64 ~x86"
@@ -20,7 +20,7 @@ else
 fi
 
 LICENSE="GPL-2"
-SLOT="5"
+SLOT="6"
 IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
 
 RDEPEND="
@@ -129,7 +129,7 @@ src_install() {
mv ${PN}.1 ${PN}${SLOT}.1
doman ${PN}${SLOT}.1
newicon "${S}/gtk2_ardour/resources/Ardour-icon_48px.png" 
${PN}${SLOT}.png
-   make_desktop_entry ardour5 ardour5 ardour5 AudioVideo
+   make_desktop_entry ardour6 ardour6 ardour6 AudioVideo
 }
 
 pkg_postinst() {



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

2017-11-29 Thread Andreas Schuerch
commit: b71c33b97a5df99b1438954048998d9fb5d2acf2
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Nov 29 15:26:07 2017 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Nov 29 15:26:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b71c33b9

media-sound/ardour: fix USE dep for fftw. Bug 637550

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 media-sound/ardour/ardour-4.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/ardour/ardour-4.7-r2.ebuild 
b/media-sound/ardour/ardour-4.7-r2.ebuild
index 968572f28b5..dfce82a22d0 100644
--- a/media-sound/ardour/ardour-4.7-r2.ebuild
+++ b/media-sound/ardour/ardour-4.7-r2.ebuild
@@ -47,7 +47,7 @@ RDEPEND="
>=media-libs/taglib-1.7
media-libs/vamp-plugin-sdk
net-misc/curl
-   sci-libs/fftw:3.0
+   sci-libs/fftw:3.0[threads]
virtual/libusb:0
x11-libs/cairo
>=x11-libs/gtk+-2.8.1:2



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

2017-11-29 Thread Andreas Schuerch
commit: eeb56d66e1243bd036596b32792e1871ab5fb492
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Nov 29 15:16:06 2017 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Nov 29 15:17:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb56d66

media-sound/ardour: Version bump. Bug 638436

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 media-sound/ardour/Manifest   |  15 ++--
 media-sound/ardour/ardour-5.12.ebuild | 141 ++
 2 files changed, 149 insertions(+), 7 deletions(-)

diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index 10a167bd24b..a836351b84e 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -1,8 +1,9 @@
-DIST ardour-2.8.16.tar.bz2 2169916 SHA256 
37ee32119ba105fa0883faa7e18c58ecd5276894568da224a554d9ef49075e40 SHA512 
02e74883cf466fcd5588ec8f2fd9d032b4611071d630b412c853a7ae7cb46045c0cde4308abbc78da3f54aae0ab1c32a980b8d1e1a965c8633ef43d8e08e0d0d
 WHIRLPOOL 
357b45e506da05b1ce17f006c3e2b22b17150b5556e06785b961b308d958fb66fa82b3e01d1d5e596e43caf6b9d1c83287696a6c694e54114fed5825e2fc5a51
-DIST ardour-4.7.tar.gz 9863149 SHA256 
dfa3d102b3f7bb0702969153d22d9311ac98c587f691760ab0f1d3f4f455a86d SHA512 
5daff563ec0b2dc38ec6ca55bb12526ef54da9d8d5a29a9fd6d869f54b83e6fe5ff3c28ef654e6700455110b4a46ce42a33902eb66d96330c6c0948eb3cd3096
 WHIRLPOOL 
eb94b56a919d0088a312414f45475f53ee8c7f618d85f9ffcf5f27719422c2035ff4608108ecbe0f521d54ed1ad40c06ada0a1cb8f7d70531320f40aa107e4b4
+DIST ardour-2.8.16.tar.bz2 2169916 BLAKE2B 
47db892002f439312efdeec9840d96045a9852b078d4cd88de2fe089f510b904028cb7b0a2d2d39cf004a1bf60127bbfa91af6b9ff1118f3729f9c6d2363d14f
 SHA512 
02e74883cf466fcd5588ec8f2fd9d032b4611071d630b412c853a7ae7cb46045c0cde4308abbc78da3f54aae0ab1c32a980b8d1e1a965c8633ef43d8e08e0d0d
+DIST ardour-4.7.tar.gz 9863149 BLAKE2B 
1b81230a1add69506ad703b09cd683fad0ba5c78c30c1701b913ed42690665201541ff01ada9e5b913fc7000df1622cc9fb9b56fa95e46a48d6608ac4fc90f13
 SHA512 
5daff563ec0b2dc38ec6ca55bb12526ef54da9d8d5a29a9fd6d869f54b83e6fe5ff3c28ef654e6700455110b4a46ce42a33902eb66d96330c6c0948eb3cd3096
 DIST ardour-5.10.tar.bz2 8844840 SHA256 
2d88fad771e8f4df4c1ff06836152d486f392a71b4f369759934419b679ddd0f SHA512 
4dc8c43ed81b931e855f4a19b5674712a8322edaa06f466d5dd0eb93076a67da12795944c8f17b30b89bb5e87f54279fc2b21d147d48e98e5cb69a3f965a8bb8
 WHIRLPOOL 
1b8d23c58a5ecb04410df29daa0e73c308b58b843b000a607e4ef2cd78b94e250252654e1c39d34373b5482f141491532914298589bd13e260864044f0ee8b1a
-DIST ardour-5.3.tar.bz2 8244811 SHA256 
1289002cb81e372b663f9d66e2923c066b64c48f9bec3a9884f7a59cb007945a SHA512 
464c311cd3f3f4a580ad451be7a8143a3f2f7454364426c952e757999aba92af6611d0bc31f4d5e0ca301a3c79e4cd1ec19b01ec9941f34e6fa4cf338149291f
 WHIRLPOOL 
b7d999805f2b5dda2dc1fd92cbec76d499b15c0f7517c208e7c6b46b624dcd759b0c25a4ee9ec23d974500873c93a8b76e1f45395a25936d5641e47e3027f038
-DIST ardour-5.5.tar.bz2 9237459 SHA256 
867605614f6840341d37c388f6c5acf803579172b7d7edbebb4c8e36c8bfde1f SHA512 
63132681dda7890b8f455a8142935f0bdce28e718b98d1d79a9207ad86b25d31698285d28871bb5043b3b859efd8b1fb8b7b7324fa3abd952a7a9c8e1691e09c
 WHIRLPOOL 
16a7cdc5b5893bbd4e6e86bf3f6d06dc236ad3c7062ba51f313fc472fd46e63f9508f761e9d20ff929e915591fc1d3153098b115909671e4c357003b6c21f733
-DIST ardour-5.6.tar.bz2 8590451 SHA256 
d8a55121540e1de8c1a040162316434a2c82d75b8c9e9673ab2143662c848372 SHA512 
6d7c72f4bb91e0d9d63dfb2273108e3f61bddac9c21f1f58fe6cb73d5f0a028e735d226c3aa2d1404916b566a103d556a2934b083a4c5d629ec7e28c0abd34f9
 WHIRLPOOL 
a55ac78ad64b56678ca0a6f278a6a4e118d5a0aa8e2d5fa7309583c20f87d5df58408b3deee6cbb0b7a1390fa73ec3a766445d08d94709be02869cbc1aa059da
-DIST ardour-5.8.tar.bz2 8669692 SHA256 
0138a7cdc30353a3ceb520fab4d636a9ffca2d4d031839d5aa4cd36dcccba886 SHA512 
96b3a81f8c48f66839fb8cddeec5ed0c4a95a6092eab15eacb69007cf093cc6572c308e37c8acbc0194eeecf809980c22c04449fe65d683c298d8d0611e7950e
 WHIRLPOOL 
9e2cdda574d39f8abbc9ef2a127124b132011de84eb9808c4d1ae44a746aa96b550ba49365d545d5614559df1fe0d9f844befec59c82bf9c5da956971a77d5e7
-DIST ardour-5.9.tar.bz2 8830842 SHA256 
dffebbee16d3fce71e5f5657e99adb97a88515a6607e45397dd774e77b22f559 SHA512 
1ba713f3953456260df9d183b30730c959f2707f8c9dd1280a3ab5eb5d9dbdd0e81db98150346f60f777f6bd02eeaaf9f9bcf43cf2ec0b5addce3b50fcbf7413
 WHIRLPOOL 
6fb7d0711b6d6bfeaf4c7f52bb3f518377f84a94eec3e27364b00998c83964e418127c7ad5d6726b88ef7ecf360a95e176a4d0feb0054018c83956afdeca2678
+DIST ardour-5.12.tar.bz2 8852834 BLAKE2B 
0409d920ab0abc9e52a40cc343c5481d53292bea6e5c89c58328f95c53f7f09f30ce421f2ed0da0e3fdb4eaeeb5a25da0d07ed1d4c382b5b607f3b89324eca1b
 SHA512 
c4b4332bddb2406924119c181622801725f4a7dd7741c1a66ddbc2236542764b786337da2f0a751f3bbe6e0389b5da765eb19b14a6a90c8f8a7fd68231e5067d
+DIST ardour-5.3.tar.bz2 8244811 BLAKE2B 
d2635ef720c03ec84bf481f09244c6fad78b857dcda52d7a40e0da9ce5c0a37f9cf5c8355429f86e17ddccb857a7b75c07481408dae2f10b8c71215e9ef8fa9e
 

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

2017-08-14 Thread Andreas Schuerch
commit: 9e23b72f99ee1a49e72cbd4f08857da8248fc6be
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Mon Aug 14 07:57:34 2017 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Mon Aug 14 07:57:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e23b72f

sys-fs/dislocker: remove old versions, remove polarssl #618364 and newer ruby 
#627148

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-fs/dislocker/Manifest  |  2 -
 sys-fs/dislocker/dislocker-0.5.2.ebuild| 47 --
 sys-fs/dislocker/dislocker-0.6.1.ebuild| 47 --
 ...cker-0.7.1.ebuild => dislocker-0.7.1-r1.ebuild} |  6 +--
 sys-fs/dislocker/dislocker-.ebuild |  8 ++--
 5 files changed, 7 insertions(+), 103 deletions(-)

diff --git a/sys-fs/dislocker/Manifest b/sys-fs/dislocker/Manifest
index d2cffaab25f..8daf9c55b2e 100644
--- a/sys-fs/dislocker/Manifest
+++ b/sys-fs/dislocker/Manifest
@@ -1,3 +1 @@
-DIST dislocker-0.5.2.tar.gz 97928 SHA256 
469a6a623c9477399c2b9ca5116724c03df4ce1889bbcfe3d5f57956b15c0643 SHA512 
023145313417befa2b3b26ce158cce3b356e9533d2fb8ad8576e63a0b1e07b78de3a68d86999ab26984aac4f634bef13310cd5c4954bc994971a9e64c5508e61
 WHIRLPOOL 
751a49343e0dd53f0ae3e6424dba39a43e7780bddbebc39192ed1f6f09b351352aba253ac858aaff0db6fbdf1cdf8c28fb9f6511d38b9ccbeceee61c4412e43d
-DIST dislocker-0.6.1.tar.gz 99867 SHA256 
e125e3b23d6c1cc2ee2b01958dceaaa15a28ae5616a7cb38b973c5befdb16ead SHA512 
92c091d660219e1f65d734ed988e77242abedf2a503a976b050f129f208a1ba88edaf06c6028cd456d5ed9ce7c4ed54064e4e81d37d46915893a2df9d7cb65b9
 WHIRLPOOL 
f14a2b9c101f7ad00445ced88920402519fd8cd5df759397de0c81a892535804d72e765cedf4050cd2ad6f4568e1536dc5f6faeeca353d610848b78dcc7f8e6d
 DIST dislocker-0.7.1.tar.gz 103194 SHA256 
742fb5c1b3ff540368ced54c29eae8b488ae5a5fcaca092947e17c2d358a6762 SHA512 
8852ba3e363fdea992eebecfe1e4dad2b85404f57c57ce6b2937a9859d03cfa88d969926c9e11e6d22596c6d96805b7d1737893ae2c5a957448ab26708bce226
 WHIRLPOOL 
1f8b8769cac08be4df70c953f967c8408d44b34ebc8e7b0b09e400b827e01234b467990ca0f2cee80518cdea63fbf40cadc75faf4caacd723226a27ee6978fe6

diff --git a/sys-fs/dislocker/dislocker-0.5.2.ebuild 
b/sys-fs/dislocker/dislocker-0.5.2.ebuild
deleted file mode 100644
index 63aed83a9a9..000
--- a/sys-fs/dislocker/dislocker-0.5.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils cmake-utils flag-o-matic
-
-DESCRIPTION="Dislocker is used to read BitLocker encrypted partitions."
-HOMEPAGE="https://github.com/Aorimn/dislocker;
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/Aorimn/dislocker.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/Aorimn/dislocker/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~x86 ~amd64"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="ruby"
-
-DEPEND="sys-fs/fuse
-   || ( net-libs/polarssl net-libs/mbedtls )
-   ruby? ( dev-lang/ruby:2.1 )"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-# We either need to change Werror to Wno-error or remove the multiple 
declarations of FORTIFY_SOURCE
-#sed 's:Werror:Wno-error:g' -i "${S}/src/CMakeLists.txt" || die
-   sed 's:-D_FORTIFY_SOURCE=2::g' -i "${S}/src/CMakeLists.txt" || die
-
-   sed 's:\.\./man:'../../${P}/man':g' -i "${S}/src/CMakeLists.txt" || die
-}
-
-src_configure() {
-   mycmakeargs=(
-   $(cmake-utils_use_find_package ruby Ruby)
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   find "${S}/man/linux" -name '*.1' -exec doman '{}' +
-   cmake-utils_src_install
-}

diff --git a/sys-fs/dislocker/dislocker-0.6.1.ebuild 
b/sys-fs/dislocker/dislocker-0.6.1.ebuild
deleted file mode 100644
index 63aed83a9a9..000
--- a/sys-fs/dislocker/dislocker-0.6.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils cmake-utils flag-o-matic
-
-DESCRIPTION="Dislocker is used to read BitLocker encrypted partitions."
-HOMEPAGE="https://github.com/Aorimn/dislocker;
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/Aorimn/dislocker.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/Aorimn/dislocker/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~x86 ~amd64"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="ruby"
-
-DEPEND="sys-fs/fuse
-   || ( net-libs/polarssl net-libs/mbedtls )
-   ruby? ( dev-lang/ruby:2.1 )"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-# We either need to change Werror to Wno-error or remove the multiple

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

2017-06-08 Thread Andreas Schuerch
commit: 2765addf0e7774f49bf4bb97f598a41c64c91d19
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Thu Jun  8 16:37:57 2017 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Thu Jun  8 16:37:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2765addf

media-sound/ardour: patch for old ardour on new gcc. Bug 620954

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 media-sound/ardour/ardour-4.7-r2.ebuild   | 139 ++
 media-sound/ardour/files/ardour-4.7-gcc.patch | 100 ++
 2 files changed, 239 insertions(+)

diff --git a/media-sound/ardour/ardour-4.7-r2.ebuild 
b/media-sound/ardour/ardour-4.7-r2.ebuild
new file mode 100644
index 000..968572f28b5
--- /dev/null
+++ b/media-sound/ardour/ardour-4.7-r2.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='threads(+)'
+#EPYTHON='python2.7'
+inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils
+
+DESCRIPTION="Digital Audio Workstation"
+HOMEPAGE="http://ardour.org/;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://github.com/Ardour/ardour/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="GPL-2"
+SLOT="4"
+IUSE="altivec doc jack lv2 cpu_flags_x86_sse cpu_flags_x86_mmx 
cpu_flags_x86_3dnow"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.32.0
+   >=dev-cpp/gtkmm-2.16:2.4
+   >=dev-cpp/libgnomecanvasmm-2.26:2.6
+   dev-libs/boost:=
+   >=dev-libs/glib-2.10.1:2
+   dev-libs/libsigc++:2
+   >=dev-libs/libxml2-2.6:2
+   dev-libs/libxslt
+   >=gnome-base/libgnomecanvas-2
+   media-libs/alsa-lib
+   media-libs/aubio
+   media-libs/flac
+   media-libs/freetype:2
+   media-libs/libart_lgpl
+   media-libs/liblo
+   >=media-libs/liblrdf-0.4.0-r20
+   >=media-libs/libsamplerate-0.1
+   >=media-libs/libsndfile-1.0.18
+   >=media-libs/libsoundtouch-1.6.0
+   media-libs/raptor:2
+   >=media-libs/rubberband-1.6.0
+   >=media-libs/taglib-1.7
+   media-libs/vamp-plugin-sdk
+   net-misc/curl
+   sci-libs/fftw:3.0
+   virtual/libusb:0
+   x11-libs/cairo
+   >=x11-libs/gtk+-2.8.1:2
+   x11-libs/pango
+   jack? ( virtual/jack )
+   lv2? (
+   >=media-libs/slv2-0.6.1
+   media-libs/lilv
+   media-libs/sratom
+   dev-libs/sord
+   >=media-libs/suil-0.6.10
+   >=media-libs/lv2-1.4.0
+   )"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   jack? ( virtual/jack )
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] )"
+
+pkg_setup() {
+   if has_version \>=dev-libs/libsigc++-2.6 ; then
+   append-cxxflags -std=c++11
+   fi
+   python-any-r1_pkg_setup
+}
+
+src_prepare(){
+   if ! [[ ${PV} == ** ]]; then
+   epatch "${FILESDIR}"/${PN}-4.x-revision-naming.patch
+   epatch "${FILESDIR}"/${PN}-4.7-gcc.patch
+   touch "${S}/libs/ardour/revision.cc"
+   fi
+   use lv2 || epatch "${FILESDIR}"/${PN}-4.0-lv2.patch
+   sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ 
\'\','/' -i "${S}"/wscript || die
+   MARCH=$(get-flag march)
+   OPTFLAGS=""
+   if use cpu_flags_x86_sse; then
+   if [[ ${MARCH} == "i686" ]] || [[ ${MARCH} == "i486" ]]; then
+   elog "You enabled sse but use an march that does not 
support sse!"
+   elog "We add -msse to the flags now, but please 
consider switching your march in make.conf!"
+   fi
+   OPTFLAGS="sse"
+   fi
+   if use cpu_flags_x86_mmx; then
+   if [[ ${MARCH} == "i486" ]]; then
+   elog "You enabled mmx with i486 set as march! You have been 
warned!"
+   fi
+   OPTFLAGS="${OPTFLAGS} mmx"
+   fi
+   if use cpu_flags_x86_3dnow; then
+   OPTFLAGS="${OPTFLAGS} 3dnow"
+   fi
+   sed 's/flag_line\ =\ o.*/flag_line\ =\ \": '"${OPTFLAGS}"' just some 
place holders\"/' \
+   -i "${S}"/wscript || die
+   sed 's/cpu\ ==\ .*/cpu\ ==\ "LeaveMarchAsIs":/' -i "${S}"/wscript || die
+   append-flags "-lboost_system"
+   python_fix_shebang "${S}"/wscript
+   python_fix_shebang "${S}"/waf
+}
+
+src_configure() {
+

[gentoo-commits] repo/gentoo:master commit in: net-im/coturn/, net-im/coturn/files/

2017-05-30 Thread Andreas Schuerch
commit: 6062ad6ab9032d245a846cb81e188575dae4b876
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue May 30 14:39:08 2017 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue May 30 14:39:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6062ad6a

net-im/coturn: bump to 4.5.0.6 and use of systemd tmpfiles.d

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 net-im/coturn/Manifest| 1 +
 net-im/coturn/coturn-4.5.0.4-r1.ebuild| 4 +++-
 net-im/coturn/{coturn-4.5.0.4-r1.ebuild => coturn-4.5.0.6.ebuild} | 4 +++-
 net-im/coturn/coturn-.ebuild  | 4 +++-
 net-im/coturn/files/coturn.conf   | 1 +
 net-im/coturn/files/coturn.service| 1 -
 6 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/net-im/coturn/Manifest b/net-im/coturn/Manifest
index 0546106ac25..59f230fb683 100644
--- a/net-im/coturn/Manifest
+++ b/net-im/coturn/Manifest
@@ -1 +1,2 @@
 DIST coturn-4.5.0.4.tar.gz 381015 SHA256 
582c5816b115b403f980f3c38edb12b74d3b2500b7cde190cfb292ae5c056c36 SHA512 
1d267b715b08853a5434d0a10cffd49e035624353e6733ff7349c549ef3f69240c2488097d81e33f7a551e02d72a26f1f430aefb9cbacda511a2ae6f883cd414
 WHIRLPOOL 
7ff9b31c3a1a0e2fbc7ae0580df00476e803160fd7f92f3a02ab611c6f940a39334ea5efccb576b348f87c87ff690087af3c9304560caf8215fb14bef9a45f8f
+DIST coturn-4.5.0.6.tar.gz 394071 SHA256 
5ad976e142daf392351f86623b217be7ca91322105e0500c379a9dcdbbc466e8 SHA512 
4ad7d482af675033d050258e2af04b813561414d4ba926cfd336c6548200dbf1a90f9511983b8cad20713c7edff2a424c9d6b11d401717794e3d1af6b7ed9208
 WHIRLPOOL 
517353ce5cd90aca4f3991d87cdb0835e97eecf0c6529e93360b9506194f4c0cb1f3cc47e207510bbf3e4f465ab088303cdcd235cccbb11555940a8fa60f0478

diff --git a/net-im/coturn/coturn-4.5.0.4-r1.ebuild 
b/net-im/coturn/coturn-4.5.0.4-r1.ebuild
index 2ffd86380e4..02115af3223 100644
--- a/net-im/coturn/coturn-4.5.0.4-r1.ebuild
+++ b/net-im/coturn/coturn-4.5.0.4-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils user systemd
+inherit eutils user systemd tmpfiles
 DESCRIPTION="coturn TURN server project"
 HOMEPAGE="https://github.com/${PN}/${PN};
 
@@ -59,9 +59,11 @@ src_install() {
insinto /etc/logrotate.d
newins "${FILESDIR}/logrotate.${PN}" "${PN}"
systemd_dounit "${FILESDIR}/${PN}.service"
+   dotmpfiles "${FILESDIR}/${PN}.conf"
 }
 
 pkg_postinst() {
+   tmpfiles_process "${PN}.conf"
enewgroup turnserver
enewuser turnserver -1 -1 -1 turnserver
elog "You need to copy /etc/turnserver.conf.default to"

diff --git a/net-im/coturn/coturn-4.5.0.4-r1.ebuild 
b/net-im/coturn/coturn-4.5.0.6.ebuild
similarity index 94%
copy from net-im/coturn/coturn-4.5.0.4-r1.ebuild
copy to net-im/coturn/coturn-4.5.0.6.ebuild
index 2ffd86380e4..02115af3223 100644
--- a/net-im/coturn/coturn-4.5.0.4-r1.ebuild
+++ b/net-im/coturn/coturn-4.5.0.6.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils user systemd
+inherit eutils user systemd tmpfiles
 DESCRIPTION="coturn TURN server project"
 HOMEPAGE="https://github.com/${PN}/${PN};
 
@@ -59,9 +59,11 @@ src_install() {
insinto /etc/logrotate.d
newins "${FILESDIR}/logrotate.${PN}" "${PN}"
systemd_dounit "${FILESDIR}/${PN}.service"
+   dotmpfiles "${FILESDIR}/${PN}.conf"
 }
 
 pkg_postinst() {
+   tmpfiles_process "${PN}.conf"
enewgroup turnserver
enewuser turnserver -1 -1 -1 turnserver
elog "You need to copy /etc/turnserver.conf.default to"

diff --git a/net-im/coturn/coturn-.ebuild b/net-im/coturn/coturn-.ebuild
index 2ffd86380e4..02115af3223 100644
--- a/net-im/coturn/coturn-.ebuild
+++ b/net-im/coturn/coturn-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils user systemd
+inherit eutils user systemd tmpfiles
 DESCRIPTION="coturn TURN server project"
 HOMEPAGE="https://github.com/${PN}/${PN};
 
@@ -59,9 +59,11 @@ src_install() {
insinto /etc/logrotate.d
newins "${FILESDIR}/logrotate.${PN}" "${PN}"
systemd_dounit "${FILESDIR}/${PN}.service"
+   dotmpfiles "${FILESDIR}/${PN}.conf"
 }
 
 pkg_postinst() {
+   tmpfiles_process "${PN}.conf"
enewgroup turnserver
enewuser turnserver -1 -1 -1 turnserver
elog "You need to copy /etc/turnserver.conf.default to"

diff --git a/net-im/coturn/files/coturn.conf b/net-im/coturn/files/coturn.conf
new file mode 100644
index 000..0097a3b49a6
--- /dev/null
+++ b/net-im/cot

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

2017-05-17 Thread Andreas Schuerch
commit: b2a0dc367845e2236f90fcd197d17e7f2426f8c9
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed May 17 16:31:34 2017 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed May 17 16:31:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a0dc36

media-sound/ardour: bump to 5.9

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 media-sound/ardour/Manifest  |   1 +
 media-sound/ardour/ardour-5.9.ebuild | 141 +++
 2 files changed, 142 insertions(+)

diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index 968dc1e722f..0532bd518a7 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -4,3 +4,4 @@ DIST ardour-5.3.tar.bz2 8244811 SHA256 
1289002cb81e372b663f9d66e2923c066b64c48f9
 DIST ardour-5.5.tar.bz2 9237459 SHA256 
867605614f6840341d37c388f6c5acf803579172b7d7edbebb4c8e36c8bfde1f SHA512 
63132681dda7890b8f455a8142935f0bdce28e718b98d1d79a9207ad86b25d31698285d28871bb5043b3b859efd8b1fb8b7b7324fa3abd952a7a9c8e1691e09c
 WHIRLPOOL 
16a7cdc5b5893bbd4e6e86bf3f6d06dc236ad3c7062ba51f313fc472fd46e63f9508f761e9d20ff929e915591fc1d3153098b115909671e4c357003b6c21f733
 DIST ardour-5.6.tar.bz2 8590451 SHA256 
d8a55121540e1de8c1a040162316434a2c82d75b8c9e9673ab2143662c848372 SHA512 
6d7c72f4bb91e0d9d63dfb2273108e3f61bddac9c21f1f58fe6cb73d5f0a028e735d226c3aa2d1404916b566a103d556a2934b083a4c5d629ec7e28c0abd34f9
 WHIRLPOOL 
a55ac78ad64b56678ca0a6f278a6a4e118d5a0aa8e2d5fa7309583c20f87d5df58408b3deee6cbb0b7a1390fa73ec3a766445d08d94709be02869cbc1aa059da
 DIST ardour-5.8.tar.bz2 8669692 SHA256 
0138a7cdc30353a3ceb520fab4d636a9ffca2d4d031839d5aa4cd36dcccba886 SHA512 
96b3a81f8c48f66839fb8cddeec5ed0c4a95a6092eab15eacb69007cf093cc6572c308e37c8acbc0194eeecf809980c22c04449fe65d683c298d8d0611e7950e
 WHIRLPOOL 
9e2cdda574d39f8abbc9ef2a127124b132011de84eb9808c4d1ae44a746aa96b550ba49365d545d5614559df1fe0d9f844befec59c82bf9c5da956971a77d5e7
+DIST ardour-5.9.tar.bz2 8830842 SHA256 
dffebbee16d3fce71e5f5657e99adb97a88515a6607e45397dd774e77b22f559 SHA512 
1ba713f3953456260df9d183b30730c959f2707f8c9dd1280a3ab5eb5d9dbdd0e81db98150346f60f777f6bd02eeaaf9f9bcf43cf2ec0b5addce3b50fcbf7413
 WHIRLPOOL 
6fb7d0711b6d6bfeaf4c7f52bb3f518377f84a94eec3e27364b00998c83964e418127c7ad5d6726b88ef7ecf360a95e176a4d0feb0054018c83956afdeca2678

diff --git a/media-sound/ardour/ardour-5.9.ebuild 
b/media-sound/ardour/ardour-5.9.ebuild
new file mode 100644
index 000..8998723b507
--- /dev/null
+++ b/media-sound/ardour/ardour-5.9.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='threads(+)'
+#EPYTHON='python2.7'
+inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils
+
+DESCRIPTION="Digital Audio Workstation"
+HOMEPAGE="http://ardour.org/;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="mirror://gentoo/Ardour-${PV}.0.tar.bz2 -> ${P}.tar.bz2"
+   S="${WORKDIR}/Ardour-${PV}.0"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.32.0
+   >=dev-cpp/gtkmm-2.16:2.4
+   >=dev-cpp/libgnomecanvasmm-2.26:2.6
+   dev-libs/boost:=
+   >=dev-libs/glib-2.10.1:2
+   dev-libs/libsigc++:2
+   >=dev-libs/libxml2-2.6:2
+   dev-libs/libxslt
+   >=gnome-base/libgnomecanvas-2
+   media-libs/alsa-lib
+   media-libs/aubio
+   media-libs/flac
+   media-libs/freetype:2
+   media-libs/libart_lgpl
+   media-libs/liblo
+   >=media-libs/liblrdf-0.4.0-r20
+   >=media-libs/libsamplerate-0.1
+   >=media-libs/libsndfile-1.0.18
+   >=media-libs/libsoundtouch-1.6.0
+   media-libs/raptor:2
+   >=media-libs/rubberband-1.6.0
+   >=media-libs/taglib-1.7
+   media-libs/vamp-plugin-sdk
+   net-misc/curl
+   sys-libs/readline:0=
+   sci-libs/fftw:3.0[threads]
+   virtual/libusb:0
+   x11-libs/cairo
+   >=x11-libs/gtk+-2.8.1:2
+   x11-libs/pango
+   jack? ( virtual/jack )
+   >=media-libs/slv2-0.6.1
+   media-libs/lilv
+   media-libs/sratom
+   dev-libs/sord
+   >=media-libs/suil-0.6.10
+   >=media-libs/lv2-1.4.0"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   jack? ( virtual/jack )
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] )"
+
+pkg_setup() {
+   if has_version \>=dev-libs/libsigc++-2.6 ; then
+   append-cxxflags -std=c++11
+   fi
+   python-any-r1_pkg_setup
+}
+
+src_prepare(){
+   eapply_user
+   if ! [[ ${PV} == 

[gentoo-commits] repo/gentoo:master commit in: net-im/coturn/, net-im/coturn/files/

2017-04-01 Thread Andreas Schuerch
commit: 781c7df3a4d765bb6f592f1d4b4e521a9de56a60
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sat Apr  1 10:44:07 2017 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Sat Apr  1 10:45:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781c7df3

net-im/coturn: sane logging defaults thanks to Andrey Utkin. New systemd unit, 
see bug 605302

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../{coturn-4.5.0.4.ebuild => coturn-4.5.0.4-r1.ebuild} | 16 +++-
 net-im/coturn/coturn-.ebuild| 16 +++-
 net-im/coturn/files/coturn.service  | 17 +
 net-im/coturn/files/logrotate.coturn| 15 +++
 net-im/coturn/files/turnserver.init |  3 ++-
 5 files changed, 56 insertions(+), 11 deletions(-)

diff --git a/net-im/coturn/coturn-4.5.0.4.ebuild 
b/net-im/coturn/coturn-4.5.0.4-r1.ebuild
similarity index 68%
rename from net-im/coturn/coturn-4.5.0.4.ebuild
rename to net-im/coturn/coturn-4.5.0.4-r1.ebuild
index 6fa8344cd79..2ffd86380e4 100644
--- a/net-im/coturn/coturn-4.5.0.4.ebuild
+++ b/net-im/coturn/coturn-4.5.0.4-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils user
+inherit eutils user systemd
 DESCRIPTION="coturn TURN server project"
 HOMEPAGE="https://github.com/${PN}/${PN};
 
@@ -30,6 +30,10 @@ RDEPEND="dev-libs/libevent[ssl]
 DEPEND="${RDEPEND}"
 
 src_configure() {
+   sed 's:#log-file=/var/tmp/turn.log:log-file=/var/log/turnserver.log:' \
+   -i "${S}/examples/etc/turnserver.conf"  || die "sed for logdir 
failed"
+   sed 's:#simple-log:simple-log:' -i "${S}/examples/etc/turnserver.conf" \
+   || die "sed for simple-log failed"
if ! use mongodb; then
export TURN_NO_MONGO=yes
fi
@@ -52,12 +56,14 @@ src_configure() {
 src_install() {
default
newinitd "${FILESDIR}/turnserver.init" turnserver
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/logrotate.${PN}" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
 }
 
 pkg_postinst() {
enewgroup turnserver
enewuser turnserver -1 -1 -1 turnserver
-   elog "Be aware that the default path for logfiles in coturn is 
/var/tmp!"
-   elog "You should copy /etc/turnserver.conf.default to"
-   elog "/etc/turnserver.conf and change not only the log option."
+   elog "You need to copy /etc/turnserver.conf.default to"
+   elog "/etc/turnserver.conf and do your settings there."
 }

diff --git a/net-im/coturn/coturn-.ebuild b/net-im/coturn/coturn-.ebuild
index 6fa8344cd79..2ffd86380e4 100644
--- a/net-im/coturn/coturn-.ebuild
+++ b/net-im/coturn/coturn-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils user
+inherit eutils user systemd
 DESCRIPTION="coturn TURN server project"
 HOMEPAGE="https://github.com/${PN}/${PN};
 
@@ -30,6 +30,10 @@ RDEPEND="dev-libs/libevent[ssl]
 DEPEND="${RDEPEND}"
 
 src_configure() {
+   sed 's:#log-file=/var/tmp/turn.log:log-file=/var/log/turnserver.log:' \
+   -i "${S}/examples/etc/turnserver.conf"  || die "sed for logdir 
failed"
+   sed 's:#simple-log:simple-log:' -i "${S}/examples/etc/turnserver.conf" \
+   || die "sed for simple-log failed"
if ! use mongodb; then
export TURN_NO_MONGO=yes
fi
@@ -52,12 +56,14 @@ src_configure() {
 src_install() {
default
newinitd "${FILESDIR}/turnserver.init" turnserver
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/logrotate.${PN}" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
 }
 
 pkg_postinst() {
enewgroup turnserver
enewuser turnserver -1 -1 -1 turnserver
-   elog "Be aware that the default path for logfiles in coturn is 
/var/tmp!"
-   elog "You should copy /etc/turnserver.conf.default to"
-   elog "/etc/turnserver.conf and change not only the log option."
+   elog "You need to copy /etc/turnserver.conf.default to"
+   elog "/etc/turnserver.conf and do your settings there."
 }

diff --git a/net-im/coturn/files/coturn.service 
b/net-im/coturn/files/coturn.service
new file mode 100644
index 000..81465f589d8
--- /dev/null
+++ b/net-im/coturn/files/coturn.service
@@ -0,0 +1,17 @@
+[Unit]
+Description=turnserver daemon
+After=netwo

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

2017-03-08 Thread Andreas Schuerch
commit: 2b5752724a3a1c1afe2f9dd6aa95a70df86bbfb0
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Mar  8 12:29:14 2017 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Mar  8 12:29:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b575272

media-sound/ardour: bump to 5.8

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-sound/ardour/Manifest  |   1 +
 media-sound/ardour/ardour-5.8.ebuild | 141 +++
 2 files changed, 142 insertions(+)

diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index 1e480cd0cc2..968dc1e722f 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -3,3 +3,4 @@ DIST ardour-4.7.tar.gz 9863149 SHA256 
dfa3d102b3f7bb0702969153d22d9311ac98c587f6
 DIST ardour-5.3.tar.bz2 8244811 SHA256 
1289002cb81e372b663f9d66e2923c066b64c48f9bec3a9884f7a59cb007945a SHA512 
464c311cd3f3f4a580ad451be7a8143a3f2f7454364426c952e757999aba92af6611d0bc31f4d5e0ca301a3c79e4cd1ec19b01ec9941f34e6fa4cf338149291f
 WHIRLPOOL 
b7d999805f2b5dda2dc1fd92cbec76d499b15c0f7517c208e7c6b46b624dcd759b0c25a4ee9ec23d974500873c93a8b76e1f45395a25936d5641e47e3027f038
 DIST ardour-5.5.tar.bz2 9237459 SHA256 
867605614f6840341d37c388f6c5acf803579172b7d7edbebb4c8e36c8bfde1f SHA512 
63132681dda7890b8f455a8142935f0bdce28e718b98d1d79a9207ad86b25d31698285d28871bb5043b3b859efd8b1fb8b7b7324fa3abd952a7a9c8e1691e09c
 WHIRLPOOL 
16a7cdc5b5893bbd4e6e86bf3f6d06dc236ad3c7062ba51f313fc472fd46e63f9508f761e9d20ff929e915591fc1d3153098b115909671e4c357003b6c21f733
 DIST ardour-5.6.tar.bz2 8590451 SHA256 
d8a55121540e1de8c1a040162316434a2c82d75b8c9e9673ab2143662c848372 SHA512 
6d7c72f4bb91e0d9d63dfb2273108e3f61bddac9c21f1f58fe6cb73d5f0a028e735d226c3aa2d1404916b566a103d556a2934b083a4c5d629ec7e28c0abd34f9
 WHIRLPOOL 
a55ac78ad64b56678ca0a6f278a6a4e118d5a0aa8e2d5fa7309583c20f87d5df58408b3deee6cbb0b7a1390fa73ec3a766445d08d94709be02869cbc1aa059da
+DIST ardour-5.8.tar.bz2 8669692 SHA256 
0138a7cdc30353a3ceb520fab4d636a9ffca2d4d031839d5aa4cd36dcccba886 SHA512 
96b3a81f8c48f66839fb8cddeec5ed0c4a95a6092eab15eacb69007cf093cc6572c308e37c8acbc0194eeecf809980c22c04449fe65d683c298d8d0611e7950e
 WHIRLPOOL 
9e2cdda574d39f8abbc9ef2a127124b132011de84eb9808c4d1ae44a746aa96b550ba49365d545d5614559df1fe0d9f844befec59c82bf9c5da956971a77d5e7

diff --git a/media-sound/ardour/ardour-5.8.ebuild 
b/media-sound/ardour/ardour-5.8.ebuild
new file mode 100644
index 000..1468f6b498a
--- /dev/null
+++ b/media-sound/ardour/ardour-5.8.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='threads(+)'
+#EPYTHON='python2.7'
+inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils
+
+DESCRIPTION="Digital Audio Workstation"
+HOMEPAGE="http://ardour.org/;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="mirror://gentoo/Ardour-${PV}.0.tar.bz2 -> ${P}.tar.bz2"
+   S="${WORKDIR}/Ardour-${PV}.0"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.32.0
+   >=dev-cpp/gtkmm-2.16:2.4
+   >=dev-cpp/libgnomecanvasmm-2.26:2.6
+   dev-libs/boost:=
+   >=dev-libs/glib-2.10.1:2
+   dev-libs/libsigc++:2
+   >=dev-libs/libxml2-2.6:2
+   dev-libs/libxslt
+   >=gnome-base/libgnomecanvas-2
+   media-libs/alsa-lib
+   media-libs/aubio
+   media-libs/flac
+   media-libs/freetype:2
+   media-libs/libart_lgpl
+   media-libs/liblo
+   >=media-libs/liblrdf-0.4.0-r20
+   >=media-libs/libsamplerate-0.1
+   >=media-libs/libsndfile-1.0.18
+   >=media-libs/libsoundtouch-1.6.0
+   media-libs/raptor:2
+   >=media-libs/rubberband-1.6.0
+   >=media-libs/taglib-1.7
+   media-libs/vamp-plugin-sdk
+   net-misc/curl
+   sys-libs/readline:0=
+   sci-libs/fftw:3.0[threads]
+   virtual/libusb:0
+   x11-libs/cairo
+   >=x11-libs/gtk+-2.8.1:2
+   x11-libs/pango
+   jack? ( virtual/jack )
+   >=media-libs/slv2-0.6.1
+   media-libs/lilv
+   media-libs/sratom
+   dev-libs/sord
+   >=media-libs/suil-0.6.10
+   >=media-libs/lv2-1.4.0"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   jack? ( >=media-sound/jack-audio-connection-kit-0.120 )
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] )"
+
+pkg_setup() {
+   if has_version \>=dev-libs/libsigc++-2.6 ; then
+   append-cxxflags -std=c++11
+   fi
+   python-any-r1_pkg_setup
+}
+
+src_prepare(){
+ 

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

2017-02-14 Thread Andreas Schuerch
commit: e53bf744754d3c120d96c6d123dfd754fde476f0
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue Feb 14 16:11:45 2017 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue Feb 14 16:11:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e53bf744

sys-fs/dislocker: bump to 0.7.1

Package-Manager: portage-2.3.3

 sys-fs/dislocker/Manifest   |  1 +
 sys-fs/dislocker/dislocker-0.7.1.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/sys-fs/dislocker/Manifest b/sys-fs/dislocker/Manifest
index 20bd7bc84a..d2cffaab25 100644
--- a/sys-fs/dislocker/Manifest
+++ b/sys-fs/dislocker/Manifest
@@ -1,2 +1,3 @@
 DIST dislocker-0.5.2.tar.gz 97928 SHA256 
469a6a623c9477399c2b9ca5116724c03df4ce1889bbcfe3d5f57956b15c0643 SHA512 
023145313417befa2b3b26ce158cce3b356e9533d2fb8ad8576e63a0b1e07b78de3a68d86999ab26984aac4f634bef13310cd5c4954bc994971a9e64c5508e61
 WHIRLPOOL 
751a49343e0dd53f0ae3e6424dba39a43e7780bddbebc39192ed1f6f09b351352aba253ac858aaff0db6fbdf1cdf8c28fb9f6511d38b9ccbeceee61c4412e43d
 DIST dislocker-0.6.1.tar.gz 99867 SHA256 
e125e3b23d6c1cc2ee2b01958dceaaa15a28ae5616a7cb38b973c5befdb16ead SHA512 
92c091d660219e1f65d734ed988e77242abedf2a503a976b050f129f208a1ba88edaf06c6028cd456d5ed9ce7c4ed54064e4e81d37d46915893a2df9d7cb65b9
 WHIRLPOOL 
f14a2b9c101f7ad00445ced88920402519fd8cd5df759397de0c81a892535804d72e765cedf4050cd2ad6f4568e1536dc5f6faeeca353d610848b78dcc7f8e6d
+DIST dislocker-0.7.1.tar.gz 103194 SHA256 
742fb5c1b3ff540368ced54c29eae8b488ae5a5fcaca092947e17c2d358a6762 SHA512 
8852ba3e363fdea992eebecfe1e4dad2b85404f57c57ce6b2937a9859d03cfa88d969926c9e11e6d22596c6d96805b7d1737893ae2c5a957448ab26708bce226
 WHIRLPOOL 
1f8b8769cac08be4df70c953f967c8408d44b34ebc8e7b0b09e400b827e01234b467990ca0f2cee80518cdea63fbf40cadc75faf4caacd723226a27ee6978fe6

diff --git a/sys-fs/dislocker/dislocker-0.7.1.ebuild 
b/sys-fs/dislocker/dislocker-0.7.1.ebuild
new file mode 100644
index 00..44478c6659
--- /dev/null
+++ b/sys-fs/dislocker/dislocker-0.7.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils cmake-utils flag-o-matic
+
+DESCRIPTION="Dislocker is used to read BitLocker encrypted partitions."
+HOMEPAGE="https://github.com/Aorimn/dislocker;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/Aorimn/dislocker.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/Aorimn/dislocker/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~x86 ~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="ruby"
+
+DEPEND="sys-fs/fuse
+   || ( net-libs/polarssl net-libs/mbedtls )
+   ruby? ( dev-lang/ruby:2.1 )"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+# We either need to change Werror to Wno-error or remove the multiple 
declarations of FORTIFY_SOURCE
+#sed 's:Werror:Wno-error:g' -i "${S}/src/CMakeLists.txt" || die
+   sed 's:-D_FORTIFY_SOURCE=2::g' -i "${S}/src/CMakeLists.txt" || die
+
+   sed 's:\.\./man:'../../${P}/man':g' -i "${S}/src/CMakeLists.txt" || die
+}
+
+src_configure() {
+   mycmakeargs=(
+   $(cmake-utils_use_find_package ruby Ruby)
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   find "${S}/man/linux" -name '*.1' -exec doman '{}' +
+   cmake-utils_src_install
+}



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

2017-02-13 Thread Andreas Schuerch
commit: c7c8c0cbae5043fce21a78ae7b973272f31b9750
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Sun Feb 12 18:51:03 2017 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Mon Feb 13 12:33:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c8c0cb

media-sound/ardour: bump to 5.6

Package-Manager: portage-2.3.3

 media-sound/ardour/Manifest  |   1 +
 media-sound/ardour/ardour-5.6.ebuild | 142 +++
 2 files changed, 143 insertions(+)

diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index 34a718724b..1e480cd0cc 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -2,3 +2,4 @@ DIST ardour-2.8.16.tar.bz2 2169916 SHA256 
37ee32119ba105fa0883faa7e18c58ecd52768
 DIST ardour-4.7.tar.gz 9863149 SHA256 
dfa3d102b3f7bb0702969153d22d9311ac98c587f691760ab0f1d3f4f455a86d SHA512 
5daff563ec0b2dc38ec6ca55bb12526ef54da9d8d5a29a9fd6d869f54b83e6fe5ff3c28ef654e6700455110b4a46ce42a33902eb66d96330c6c0948eb3cd3096
 WHIRLPOOL 
eb94b56a919d0088a312414f45475f53ee8c7f618d85f9ffcf5f27719422c2035ff4608108ecbe0f521d54ed1ad40c06ada0a1cb8f7d70531320f40aa107e4b4
 DIST ardour-5.3.tar.bz2 8244811 SHA256 
1289002cb81e372b663f9d66e2923c066b64c48f9bec3a9884f7a59cb007945a SHA512 
464c311cd3f3f4a580ad451be7a8143a3f2f7454364426c952e757999aba92af6611d0bc31f4d5e0ca301a3c79e4cd1ec19b01ec9941f34e6fa4cf338149291f
 WHIRLPOOL 
b7d999805f2b5dda2dc1fd92cbec76d499b15c0f7517c208e7c6b46b624dcd759b0c25a4ee9ec23d974500873c93a8b76e1f45395a25936d5641e47e3027f038
 DIST ardour-5.5.tar.bz2 9237459 SHA256 
867605614f6840341d37c388f6c5acf803579172b7d7edbebb4c8e36c8bfde1f SHA512 
63132681dda7890b8f455a8142935f0bdce28e718b98d1d79a9207ad86b25d31698285d28871bb5043b3b859efd8b1fb8b7b7324fa3abd952a7a9c8e1691e09c
 WHIRLPOOL 
16a7cdc5b5893bbd4e6e86bf3f6d06dc236ad3c7062ba51f313fc472fd46e63f9508f761e9d20ff929e915591fc1d3153098b115909671e4c357003b6c21f733
+DIST ardour-5.6.tar.bz2 8590451 SHA256 
d8a55121540e1de8c1a040162316434a2c82d75b8c9e9673ab2143662c848372 SHA512 
6d7c72f4bb91e0d9d63dfb2273108e3f61bddac9c21f1f58fe6cb73d5f0a028e735d226c3aa2d1404916b566a103d556a2934b083a4c5d629ec7e28c0abd34f9
 WHIRLPOOL 
a55ac78ad64b56678ca0a6f278a6a4e118d5a0aa8e2d5fa7309583c20f87d5df58408b3deee6cbb0b7a1390fa73ec3a766445d08d94709be02869cbc1aa059da

diff --git a/media-sound/ardour/ardour-5.6.ebuild 
b/media-sound/ardour/ardour-5.6.ebuild
new file mode 100644
index 00..233cae78c6
--- /dev/null
+++ b/media-sound/ardour/ardour-5.6.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='threads(+)'
+#EPYTHON='python2.7'
+inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils
+
+DESCRIPTION="Digital Audio Workstation"
+HOMEPAGE="http://ardour.org/;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="mirror://gentoo/Ardour-${PV}.0.tar.bz2 -> ${P}.tar.bz2"
+   S="${WORKDIR}/Ardour-${PV}.0"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.32.0
+   >=dev-cpp/gtkmm-2.16:2.4
+   >=dev-cpp/libgnomecanvasmm-2.26:2.6
+   dev-libs/boost:=
+   >=dev-libs/glib-2.10.1:2
+   dev-libs/libsigc++:2
+   >=dev-libs/libxml2-2.6:2
+   dev-libs/libxslt
+   >=gnome-base/libgnomecanvas-2
+   media-libs/alsa-lib
+   media-libs/aubio
+   media-libs/flac
+   media-libs/freetype:2
+   media-libs/libart_lgpl
+   media-libs/liblo
+   >=media-libs/liblrdf-0.4.0-r20
+   >=media-libs/libsamplerate-0.1
+   >=media-libs/libsndfile-1.0.18
+   >=media-libs/libsoundtouch-1.6.0
+   media-libs/raptor:2
+   >=media-libs/rubberband-1.6.0
+   >=media-libs/taglib-1.7
+   media-libs/vamp-plugin-sdk
+   net-misc/curl
+   sys-libs/readline:0=
+   sci-libs/fftw:3.0[threads]
+   virtual/libusb:0
+   x11-libs/cairo
+   >=x11-libs/gtk+-2.8.1:2
+   x11-libs/pango
+   jack? ( virtual/jack )
+   >=media-libs/slv2-0.6.1
+   media-libs/lilv
+   media-libs/sratom
+   dev-libs/sord
+   >=media-libs/suil-0.6.10
+   >=media-libs/lv2-1.4.0"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   jack? ( >=media-sound/jack-audio-connection-kit-0.120 )
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] )"
+
+pkg_setup() {
+   if has_version \>=dev-libs/libsigc++-2.6 ; then
+   append-cxxflags -std=c++11
+   fi
+   python-any-r1_pkg_setup
+}
+
+src_prepare(){
+   eapply_use

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

2016-12-05 Thread Andreas Schuerch
commit: 51b9275bd7d5affbd79848efe2a3dafb6707cae3
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Mon Dec  5 10:03:34 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Mon Dec  5 10:04:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b9275b

media-sound/ardour: bump to 5.5, eapi upgrade, lvm2 now mandatory

Package-Manager: portage-2.3.0

 media-sound/ardour/Manifest|  1 +
 .../{ardour-.ebuild => ardour-5.5.ebuild}  | 24 ++
 media-sound/ardour/ardour-.ebuild  | 24 ++
 3 files changed, 23 insertions(+), 26 deletions(-)

diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index b633aa9..bc5cfa2 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -8,3 +8,4 @@ DIST ardour-4.6.tar.gz 10033725 SHA256 
79a3b063f2413d79c4bb2930505e0f66288482580
 DIST ardour-4.7.tar.gz 9863149 SHA256 
dfa3d102b3f7bb0702969153d22d9311ac98c587f691760ab0f1d3f4f455a86d SHA512 
5daff563ec0b2dc38ec6ca55bb12526ef54da9d8d5a29a9fd6d869f54b83e6fe5ff3c28ef654e6700455110b4a46ce42a33902eb66d96330c6c0948eb3cd3096
 WHIRLPOOL 
eb94b56a919d0088a312414f45475f53ee8c7f618d85f9ffcf5f27719422c2035ff4608108ecbe0f521d54ed1ad40c06ada0a1cb8f7d70531320f40aa107e4b4
 DIST ardour-5.0.tar.bz2 8825191 SHA256 
7278193d7583c6c4c08a0f64b3a61d9d276933483573f96fdb857750ceef4f48 SHA512 
3913e14e16906136422d573fc3d11d6159248e3dede8614acf6bb2e33950e3e5ff2e6597b394e3ce270b79e0bf926ae4b72d5daa2f01cd04da8e42d13bef7ba8
 WHIRLPOOL 
a354e8095a78bfccb3d7b9d55b5915165f8b21b7102bf0f129f43a9ba301be9b1a40598eff7421f0422892be2d24e479cf6eb555dfb563f8a860bf61f0afa533
 DIST ardour-5.3.tar.bz2 8244811 SHA256 
1289002cb81e372b663f9d66e2923c066b64c48f9bec3a9884f7a59cb007945a SHA512 
464c311cd3f3f4a580ad451be7a8143a3f2f7454364426c952e757999aba92af6611d0bc31f4d5e0ca301a3c79e4cd1ec19b01ec9941f34e6fa4cf338149291f
 WHIRLPOOL 
b7d999805f2b5dda2dc1fd92cbec76d499b15c0f7517c208e7c6b46b624dcd759b0c25a4ee9ec23d974500873c93a8b76e1f45395a25936d5641e47e3027f038
+DIST ardour-5.5.tar.bz2 9237459 SHA256 
867605614f6840341d37c388f6c5acf803579172b7d7edbebb4c8e36c8bfde1f SHA512 
63132681dda7890b8f455a8142935f0bdce28e718b98d1d79a9207ad86b25d31698285d28871bb5043b3b859efd8b1fb8b7b7324fa3abd952a7a9c8e1691e09c
 WHIRLPOOL 
16a7cdc5b5893bbd4e6e86bf3f6d06dc236ad3c7062ba51f313fc472fd46e63f9508f761e9d20ff929e915591fc1d3153098b115909671e4c357003b6c21f733

diff --git a/media-sound/ardour/ardour-.ebuild 
b/media-sound/ardour/ardour-5.5.ebuild
similarity index 90%
copy from media-sound/ardour/ardour-.ebuild
copy to media-sound/ardour/ardour-5.5.ebuild
index 233e102..66fea7c 100644
--- a/media-sound/ardour/ardour-.ebuild
+++ b/media-sound/ardour/ardour-5.5.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE='threads(+)'
 #EPYTHON='python2.7'
@@ -16,13 +16,13 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
KEYWORDS="~amd64 ~x86"
-   SRC_URI="http://fossies.org/linux/misc/Ardour-${PV}.0.tar.bz2 -> 
${P}.tar.bz2"
+   SRC_URI="mirror:gentoo/Ardour-${PV}.0.tar.bz2 -> ${P}.tar.bz2"
S="${WORKDIR}/Ardour-${PV}.0"
 fi
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="altivec doc jack lv2 cpu_flags_x86_sse cpu_flags_x86_mmx 
cpu_flags_x86_3dnow"
+IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
 
 RDEPEND="
>=dev-cpp/glibmm-2.32.0
@@ -56,14 +56,12 @@ RDEPEND="
>=x11-libs/gtk+-2.8.1:2
x11-libs/pango
jack? ( virtual/jack )
-   lv2? (
-   >=media-libs/slv2-0.6.1
-   media-libs/lilv
-   media-libs/sratom
-   dev-libs/sord
-   >=media-libs/suil-0.6.10
-   >=media-libs/lv2-1.4.0
-   )"
+   >=media-libs/slv2-0.6.1
+   media-libs/lilv
+   media-libs/sratom
+   dev-libs/sord
+   >=media-libs/suil-0.6.10
+   >=media-libs/lv2-1.4.0"
 
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
@@ -80,11 +78,11 @@ pkg_setup() {
 }
 
 src_prepare(){
+   eapply_user
if ! [[ ${PV} == ** ]]; then
epatch "${FILESDIR}"/${PN}-4.x-revision-naming.patch
touch "${S}/libs/ardour/revision.cc"
fi
-   use lv2 || epatch "${FILESDIR}"/${PN}-4.0-lv2.patch
sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ 
\'\','/' -i "${S}"/wscript || die
MARCH=$(get-flag march)
OPTFLAGS=""
@@ -121,8 +119,8 @@ src_configure() {
--configdir=/etc \
--nls \
--optimize \
+   --lv2 \
$(usex jack "--with-backends=alsa,jack" "

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

2016-09-16 Thread Andreas Schuerch
commit: 2b2b55a36dd0975cd878fda5b0ae47209e929da2
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Sep 16 12:04:41 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Sep 16 12:04:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2b55a3

media-sound/ardour: version bump, see bug 593908

Package-Manager: portage-2.2.28

 media-sound/ardour/Manifest  |   1 +
 media-sound/ardour/ardour-5.3.ebuild | 143 +++
 2 files changed, 144 insertions(+)

diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index 637ed08..b633aa9 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -7,3 +7,4 @@ DIST ardour-4.4.tar.gz 9511090 SHA256 
d567e99c4476c0122006c85d09a8e4eab93db28be7
 DIST ardour-4.6.tar.gz 10033725 SHA256 
79a3b063f2413d79c4bb2930505e0f6628848258051869095588a50940f49f6b SHA512 
8fdda5f6efde18a66d89605f0a4d14756ce573ffc5de54e7229c7aa76ab11cbba33bdb775fb5c5dde86f4d308c2a96b904a0298d7b9c598300ab35e835f2ea0a
 WHIRLPOOL 
0f4e054cdb2a1022f860354d70e4517bebee66e0711f16b4e3b19ebc8f354e364fd1a91e64aa3f7c692f3251ee261cdc2fda29215cef58c9a8cebcc20708af72
 DIST ardour-4.7.tar.gz 9863149 SHA256 
dfa3d102b3f7bb0702969153d22d9311ac98c587f691760ab0f1d3f4f455a86d SHA512 
5daff563ec0b2dc38ec6ca55bb12526ef54da9d8d5a29a9fd6d869f54b83e6fe5ff3c28ef654e6700455110b4a46ce42a33902eb66d96330c6c0948eb3cd3096
 WHIRLPOOL 
eb94b56a919d0088a312414f45475f53ee8c7f618d85f9ffcf5f27719422c2035ff4608108ecbe0f521d54ed1ad40c06ada0a1cb8f7d70531320f40aa107e4b4
 DIST ardour-5.0.tar.bz2 8825191 SHA256 
7278193d7583c6c4c08a0f64b3a61d9d276933483573f96fdb857750ceef4f48 SHA512 
3913e14e16906136422d573fc3d11d6159248e3dede8614acf6bb2e33950e3e5ff2e6597b394e3ce270b79e0bf926ae4b72d5daa2f01cd04da8e42d13bef7ba8
 WHIRLPOOL 
a354e8095a78bfccb3d7b9d55b5915165f8b21b7102bf0f129f43a9ba301be9b1a40598eff7421f0422892be2d24e479cf6eb555dfb563f8a860bf61f0afa533
+DIST ardour-5.3.tar.bz2 8244811 SHA256 
1289002cb81e372b663f9d66e2923c066b64c48f9bec3a9884f7a59cb007945a SHA512 
464c311cd3f3f4a580ad451be7a8143a3f2f7454364426c952e757999aba92af6611d0bc31f4d5e0ca301a3c79e4cd1ec19b01ec9941f34e6fa4cf338149291f
 WHIRLPOOL 
b7d999805f2b5dda2dc1fd92cbec76d499b15c0f7517c208e7c6b46b624dcd759b0c25a4ee9ec23d974500873c93a8b76e1f45395a25936d5641e47e3027f038

diff --git a/media-sound/ardour/ardour-5.3.ebuild 
b/media-sound/ardour/ardour-5.3.ebuild
new file mode 100644
index ..e5a98c6
--- /dev/null
+++ b/media-sound/ardour/ardour-5.3.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='threads(+)'
+#EPYTHON='python2.7'
+inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils
+
+DESCRIPTION="Digital Audio Workstation"
+HOMEPAGE="http://ardour.org/;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="http://fossies.org/linux/misc/Ardour-${PV}.0.tar.bz2 -> 
${P}.tar.bz2"
+   S="${WORKDIR}/Ardour-${PV}.0"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="altivec doc jack lv2 cpu_flags_x86_sse cpu_flags_x86_mmx 
cpu_flags_x86_3dnow"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.32.0
+   >=dev-cpp/gtkmm-2.16:2.4
+   >=dev-cpp/libgnomecanvasmm-2.26:2.6
+   dev-libs/boost:=
+   >=dev-libs/glib-2.10.1:2
+   dev-libs/libsigc++:2
+   >=dev-libs/libxml2-2.6:2
+   dev-libs/libxslt
+   >=gnome-base/libgnomecanvas-2
+   media-libs/alsa-lib
+   media-libs/aubio
+   media-libs/flac
+   media-libs/freetype:2
+   media-libs/libart_lgpl
+   media-libs/liblo
+   >=media-libs/liblrdf-0.4.0-r20
+   >=media-libs/libsamplerate-0.1
+   >=media-libs/libsndfile-1.0.18
+   >=media-libs/libsoundtouch-1.6.0
+   media-libs/raptor:2
+   >=media-libs/rubberband-1.6.0
+   >=media-libs/taglib-1.7
+   media-libs/vamp-plugin-sdk
+   net-misc/curl
+   sci-libs/fftw:3.0[threads]
+   virtual/libusb:0
+   x11-libs/cairo
+   >=x11-libs/gtk+-2.8.1:2
+   x11-libs/pango
+   jack? ( virtual/jack )
+   lv2? (
+   >=media-libs/slv2-0.6.1
+   media-libs/lilv
+   media-libs/sratom
+   dev-libs/sord
+   >=media-libs/suil-0.6.10
+   >=media-libs/lv2-1.4.0
+   )"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   jack? ( >=media-sound/jack-audio-connection-kit-0.120 )
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] )"
+
+pkg_setup() {
+   if has_version \>=dev-libs/libsigc++-2.6 ; then
+   append-cxxflags -std=c++11
+   fi

[gentoo-commits] repo/gentoo:master commit in: net-im/coturn/files/, net-im/coturn/

2016-09-07 Thread Andreas Schuerch
commit: e003f96c094d230eaf7dc69ebdc72e1ae74ea040
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Sep  7 15:54:18 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Sep  7 15:54:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e003f96c

net-im/coturn: new ebuild, written by me

Package-Manager: portage-2.2.28

 net-im/coturn/Manifest  |  1 +
 net-im/coturn/coturn-4.5.0.4.ebuild | 64 +
 net-im/coturn/coturn-.ebuild| 64 +
 net-im/coturn/files/turnserver.init | 26 +++
 net-im/coturn/metadata.xml  | 15 +
 5 files changed, 170 insertions(+)

diff --git a/net-im/coturn/Manifest b/net-im/coturn/Manifest
new file mode 100644
index ..0546106
--- /dev/null
+++ b/net-im/coturn/Manifest
@@ -0,0 +1 @@
+DIST coturn-4.5.0.4.tar.gz 381015 SHA256 
582c5816b115b403f980f3c38edb12b74d3b2500b7cde190cfb292ae5c056c36 SHA512 
1d267b715b08853a5434d0a10cffd49e035624353e6733ff7349c549ef3f69240c2488097d81e33f7a551e02d72a26f1f430aefb9cbacda511a2ae6f883cd414
 WHIRLPOOL 
7ff9b31c3a1a0e2fbc7ae0580df00476e803160fd7f92f3a02ab611c6f940a39334ea5efccb576b348f87c87ff690087af3c9304560caf8215fb14bef9a45f8f

diff --git a/net-im/coturn/coturn-4.5.0.4.ebuild 
b/net-im/coturn/coturn-4.5.0.4.ebuild
new file mode 100644
index ..4932955
--- /dev/null
+++ b/net-im/coturn/coturn-4.5.0.4.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils user
+DESCRIPTION="coturn TURN server project"
+HOMEPAGE="https://github.com/${PN}/${PN};
+
+if [ ${PV} =  ]; then
+   KEYWORDS=""
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+   inherit git-r3
+   DEPEND="dev-vcs/git"
+#  S="${WORKDIR}/${PN}-master"
+else
+   KEYWORDS="~x86 ~amd64"
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="mongodb mysql postgres redis sqlite"
+RDEPEND="dev-libs/libevent[ssl]
+dev-libs/openssl:*
+mongodb? ( dev-libs/mongo-c-driver )
+mysql? ( virtual/mysql )
+postgres? ( dev-db/postgresql:* )
+redis? ( dev-libs/hiredis )
+sqlite? ( dev-db/sqlite )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   if ! use mongodb; then
+   export TURN_NO_MONGO=yes
+   fi
+   if ! use mysql; then
+   export TURN_NO_MYSQL=yes
+   fi
+   if ! use postgres; then
+   export TURN_NO_PQ=yes
+   fi
+   if ! use redis; then
+   export TURN_NO_HIREDIS=yes
+   fi
+   if ! use sqlite; then
+   export TURN_NO_SQLITE=yes
+   fi
+
+   econf $(use_with sqlite)
+}
+
+src_install() {
+   default
+   newinitd "${FILESDIR}/turnserver.init" turnserver
+}
+
+pkg_postinst() {
+   enewgroup turnserver
+   enewuser turnserver -1 -1 -1 turnserver
+   elog "Be aware that the default path for logfiles in coturn is 
/var/tmp!"
+   elog "You should copy /etc/turnserver.conf.default to"
+   elog "/etc/turnserver.conf and change not only the log option."
+}

diff --git a/net-im/coturn/coturn-.ebuild b/net-im/coturn/coturn-.ebuild
new file mode 100644
index ..4932955
--- /dev/null
+++ b/net-im/coturn/coturn-.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils user
+DESCRIPTION="coturn TURN server project"
+HOMEPAGE="https://github.com/${PN}/${PN};
+
+if [ ${PV} =  ]; then
+   KEYWORDS=""
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+   inherit git-r3
+   DEPEND="dev-vcs/git"
+#  S="${WORKDIR}/${PN}-master"
+else
+   KEYWORDS="~x86 ~amd64"
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="mongodb mysql postgres redis sqlite"
+RDEPEND="dev-libs/libevent[ssl]
+dev-libs/openssl:*
+mongodb? ( dev-libs/mongo-c-driver )
+mysql? ( virtual/mysql )
+postgres? ( dev-db/postgresql:* )
+redis? ( dev-libs/hiredis )
+sqlite? ( dev-db/sqlite )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   if ! use mongodb; then
+   export TURN_NO_MONGO=yes
+   fi
+   if ! use mysql; then
+   export TURN_NO_MYSQL=yes
+   fi
+   if ! use postgres; then
+   export TURN_NO_PQ=yes
+   fi
+   if ! use redis; then
+   export TURN

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

2016-08-24 Thread Andreas Schuerch
commit: 31d8a5bf4332b8c0861efa3b74287fa902a8a950
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Aug 24 07:40:13 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Aug 24 07:40:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d8a5bf

media-sound/ardour: new sources location and elog comment

Package-Manager: portage-2.2.28

 media-sound/ardour/ardour-5.0.ebuild  | 7 +--
 media-sound/ardour/ardour-.ebuild | 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/media-sound/ardour/ardour-5.0.ebuild 
b/media-sound/ardour/ardour-5.0.ebuild
index a2320cb..e5a98c6 100644
--- a/media-sound/ardour/ardour-5.0.ebuild
+++ b/media-sound/ardour/ardour-5.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
KEYWORDS="~amd64 ~x86"
-   SRC_URI="http://community.ardour.org/srctar -> ${P}.tar.bz2"
+   SRC_URI="http://fossies.org/linux/misc/Ardour-${PV}.0.tar.bz2 -> 
${P}.tar.bz2"
S="${WORKDIR}/Ardour-${PV}.0"
 fi
 
@@ -136,5 +136,8 @@ src_install() {
 
 pkg_postinst() {
elog "If you are using Ardour and want to keep its development alive"
-   elog "then please consider to make a donation upstream at ${HOMEPAGE}"
+   elog "then please consider to make a donation upstream at ${HOMEPAGE}."
+   elog "Please do _not_ report problems with the package to ${PN} 
upstream."
+   elog "If you think you've found a bug, check the upstream binary 
package"
+   elog "before you report anything to upstream."
 }

diff --git a/media-sound/ardour/ardour-.ebuild 
b/media-sound/ardour/ardour-.ebuild
index a2320cb..e5a98c6 100644
--- a/media-sound/ardour/ardour-.ebuild
+++ b/media-sound/ardour/ardour-.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
KEYWORDS="~amd64 ~x86"
-   SRC_URI="http://community.ardour.org/srctar -> ${P}.tar.bz2"
+   SRC_URI="http://fossies.org/linux/misc/Ardour-${PV}.0.tar.bz2 -> 
${P}.tar.bz2"
S="${WORKDIR}/Ardour-${PV}.0"
 fi
 
@@ -136,5 +136,8 @@ src_install() {
 
 pkg_postinst() {
elog "If you are using Ardour and want to keep its development alive"
-   elog "then please consider to make a donation upstream at ${HOMEPAGE}"
+   elog "then please consider to make a donation upstream at ${HOMEPAGE}."
+   elog "Please do _not_ report problems with the package to ${PN} 
upstream."
+   elog "If you think you've found a bug, check the upstream binary 
package"
+   elog "before you report anything to upstream."
 }



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

2016-08-16 Thread Andreas Schuerch
commit: a1cc6a6f340a8a1ad10e80ca3b853d0c680d36b2
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue Aug 16 15:51:13 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue Aug 16 15:51:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1cc6a6f

media-sound/ardour: Version bump, old cleanup, deps see bugs 591230 591370 
575532

Package-Manager: portage-2.2.28

 media-sound/ardour/Manifest|   5 +-
 media-sound/ardour/ardour-3.5.308-r1.ebuild| 121 --
 media-sound/ardour/ardour-3.5.357.ebuild   | 121 --
 media-sound/ardour/ardour-3.5.380.ebuild   | 123 --
 media-sound/ardour/ardour-3.5.403.ebuild   | 137 -
 .../{ardour-.ebuild => ardour-5.0.ebuild}  |  11 +-
 media-sound/ardour/ardour-.ebuild  |  11 +-
 7 files changed, 13 insertions(+), 516 deletions(-)

diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index a31aa3d..637ed08 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -1,12 +1,9 @@
 DIST ardour-2.8.14.tar.bz2 2169985 SHA256 
e07e483a12354c00d821dafbec5f5d2690062b758205daceab723bf1e9a633fe SHA512 
0d861cfe99645ff5f7847b5e3296a1dfb6d8f15e8686ac79819b114843988b669b117bcfce89a77435d7af252b50bbfa790eb206f69dfff39f7c97126cf26540
 WHIRLPOOL 
75382e17152d7eea18820f7e72fff2f29553edfd4e15609f73842411edf5605d1ca2a2a8497e08747f5c210393822dc32a1b90e72cdff9774ab4c2a060de6073
 DIST ardour-2.8.16.tar.bz2 2169916 SHA256 
37ee32119ba105fa0883faa7e18c58ecd5276894568da224a554d9ef49075e40 SHA512 
02e74883cf466fcd5588ec8f2fd9d032b4611071d630b412c853a7ae7cb46045c0cde4308abbc78da3f54aae0ab1c32a980b8d1e1a965c8633ef43d8e08e0d0d
 WHIRLPOOL 
357b45e506da05b1ce17f006c3e2b22b17150b5556e06785b961b308d958fb66fa82b3e01d1d5e596e43caf6b9d1c83287696a6c694e54114fed5825e2fc5a51
-DIST ardour-3.5.308.tar.gz 8578598 SHA256 
8fe7d396d182c1cecc377d70e788f4bcaeca6276dc7474a6589e6469acd77d8b SHA512 
64b1719c8262840bf8f02d5843640efecd1a7cb1e0a706b778db9d8f849d7cb611bc34bec3fee8291f3b01491b913e5d5239c772ba40ce883ee00d6bfeb48b41
 WHIRLPOOL 
a5422a5f8e6addcd0bd03a11d18a057e06d82c8b7039128f25de7f6d9c906c2fd05a7c46e54403e1f18c0b7b06c1722638c66a7a0f1d55f7e04d6b0dabfd2baf
-DIST ardour-3.5.357.tar.gz 8579943 SHA256 
1c13a3200bfa0fb8c0a3439102e0caa7f219a0f2518a4ba0d233924ef0b7 SHA512 
8ee6d3b3f8e05547b3e9487e56344c2795fbc4781f6ac03a0c1684c534940570e3138023df4e57ce904c99e152ff212ddf67d83c1c95ac8542cc55a6e379c90d
 WHIRLPOOL 
a32508b6b54909111bf9a074df72d312f164a18840c28e96d1c38e368a13f8ea8f9dc6d9fb4fc600af97e06ce79fdd21a58f1701125a02c5a26ea919d823d2ae
-DIST ardour-3.5.380.tar.gz 8580892 SHA256 
476829114565b56f6dd9f05d1e93752d36db6db453f0f69c09ed43f6b3ed88e1 SHA512 
286290186e400cdc9fe350dce3e785de8193adac7a7de951b78ee91d0ab8a29ee4dfb113f2e996a821e6e26079749a7a2f09583451b364f5497027c0b52d7f0d
 WHIRLPOOL 
2a59c5618690d8570a782ea7b2ad2882de7affc7b98a1d0d834bdb2b2a36031570b7e9e68e83f2b8fd19e224fef2393601b47a633659f8fca5fbb11102b957f9
-DIST ardour-3.5.403.tar.gz 8583763 SHA256 
46490623479d9a25e2ab98b817c1f5c42b1d042f62afba1d1828d869a0c2d395 SHA512 
e00053faf6c4f62dc80c85d82bbdb4b65de2111c9c9efc9d9e03b73be353a7cd652c02a2989566fd30491b1a07d02a7ff15e4523966163cf2e5e4c708a12aac0
 WHIRLPOOL 
726b66d236a9488a58fe333cbe720bdbd6beaf993d0e738ff8757cf7f657be164d5d0e390da09c773ab3b590c3bcf73be03a358164d54bd19fa7b025ff13118b
 DIST ardour-4.0.tar.gz 9189038 SHA256 
ea1131a24774d5f8dcab4ac7ea3b36bd427b1e4d0bef6f3db0681bc4ca131cf1 SHA512 
2317c5818fe89386319f12062f0af0d08b07f569d6f775b7ecfa4f3a4bb1f565e05f3ff32f05f591c5628bdd402eda5bce4be4f8fa89da6c2092d5edb2c9ae7a
 WHIRLPOOL 
854145ed135f6b23222ab2d6022e31b09221cac0d326fa17c5ee88e4e8ebd033e69c447fcbac35a925ff23974cc8b2b13c076014118977bbc88836124a912ad4
 DIST ardour-4.1.tar.gz 9247567 SHA256 
1d5eac009f3c84aee11c4e7d1c548747cb5a43eddac92b4e640342b79cc808b9 SHA512 
5e13301ca5d8140498256d43729d770c6222b220d2c817651304746a7cc20fe8450b094d978bc9559b9ec7b5a7a95ca1c5131be5b51c78835e75b3b7bbb1be82
 WHIRLPOOL 
3699ea7f29c9df30ddfa3ad9a1e05f6a3cbccddaf5ae1804679b6c1a50e8b800e14f06760e8d9d44a4ac2631f32db595048640c01b9c967f060bfaee11f28a73
 DIST ardour-4.2.tar.gz 9484009 SHA256 
c8af454e974be3222bceb374d5b3d126af6c9766326f7e276acb8ef2fa21cfa4 SHA512 
cb1d8144216ff959dac1b371c5ec2b99e0fc2137c105fda5c38460c7f148d7f575761453b24ea5ab7c58139a6839b92ee863c6a5485ab4a009da7c362471a2b3
 WHIRLPOOL 
f9d7df4687c4d1a402c43ba43acee9f3b1423f8dcc691ef69590554f49530be5df0ef57f0f20b67ba0efb50690cdc744015f1917bb2051857d496c5cf000f948
 DIST ardour-4.4.tar.gz 9511090 SHA256 
d567e99c4476c0122006c85d09a8e4eab93db28be7be99d338ea66be8581bfcf SHA512 
8df3e4552b0ccdd76c5ccf06224594325bb8c02f897bb79bd983531a2f4f56c60185b6080e2f8eddb6a274b9d48dc93a47ddc5471e05b253d492c09be816dde0
 

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

2016-07-12 Thread Andreas Schuerch
commit: 20fc5fb6ee6d457db1792b95537a6651b31c45a6
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue Jul 12 09:02:59 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue Jul 12 09:02:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20fc5fb6

net-misc/guacamole-server: Depend on ssl on multilib profile. See Bug 587902

Package-Manager: portage-2.2.26

 net-misc/guacamole-server/guacamole-server-0.9.9.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-misc/guacamole-server/guacamole-server-0.9.9.ebuild 
b/net-misc/guacamole-server/guacamole-server-0.9.9.ebuild
index 3540efd..d05c1aa 100644
--- a/net-misc/guacamole-server/guacamole-server-0.9.9.ebuild
+++ b/net-misc/guacamole-server/guacamole-server-0.9.9.ebuild
@@ -16,11 +16,11 @@ SLOT="0"
 
 KEYWORDS="~amd64 ~x86"
 
-IUSE="rdesktop vnc ssh pulseaudio vorbis telnet ssl"
+IUSE="rdesktop vnc ssh pulseaudio vorbis telnet ssl multilib"
 
 DEPEND="x11-libs/cairo
media-libs/libpng:*
-   virtual/jpeg
+   virtual/jpeg:*
dev-libs/ossp-uuid
rdesktop? ( 

[gentoo-commits] repo/gentoo:master commit in: www-apps/guacamole/

2016-06-10 Thread Andreas Schuerch
commit: 597b88ec091c984883c51d9de3a3eab349d2bccd
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jun 10 13:13:35 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jun 10 14:53:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597b88ec

www-apps/guacamole: respect jdbc-sql ebuilds and better elog. See Bug 577420

Package-Manager: portage-2.2.26

 www-apps/guacamole/guacamole-0.9.9.ebuild | 27 +++
 1 file changed, 15 insertions(+), 12 deletions(-)

diff --git a/www-apps/guacamole/guacamole-0.9.9.ebuild 
b/www-apps/guacamole/guacamole-0.9.9.ebuild
index 8df3aa2..9995a50 100644
--- a/www-apps/guacamole/guacamole-0.9.9.ebuild
+++ b/www-apps/guacamole/guacamole-0.9.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -23,11 +23,11 @@ REQUIRED_USE="|| ( ldap mysql noauth postgres )"
 DEPEND="dev-java/maven-bin:*"
 
 RDEPEND="${DEPEND}
-   www-servers/tomcat[websockets]
+   || ( www-servers/tomcat:7[websockets] www-servers/tomcat )
>virtual/jre-1.6
net-misc/guacamole-server
-   mysql? ( virtual/mysql )
-   postgres? ( dev-db/postgresql )
+   mysql? ( virtual/mysql dev-java/jdbc-mysql )
+   postgres? ( dev-db/postgresql dev-java/jdbc-postgresql )
ldap? ( net-nds/openldap )"
 
 src_compile() {
@@ -67,10 +67,11 @@ src_install() {
find 
"${WORKDIR}/${PN}-client-${PV}/extensions/${PN}-auth-jdbc/modules/${PN}-auth-jdbc-mysql/schema/"
 -name '*.sql' -exec doins '{}' +
elog "Please add a mysql database and a user and load the sql 
files in /usr/share/guacamole/schema/ into it."
elog "If this is an update, then you will need to apply the 
appropriate update script in the location above."
-   elog "You will also need to adjust the DB propeties in 
/etc/guacamole.properties!"
+   elog "You will also need to adjust the DB properties in 
/etc/guacamole.properties!"
elog "The default user and it's password is \"guacadmin\"."
-   elog "You will also need to download the mysql-connector from 
here http://dev.mysql.com/downloads/connector/j/;
-   elog "and put the contained .jar file into /etc/guacamole/lib!"
+   elog "You also have to enable jdbc-mysql in tomcat!"
+   elog "For tomcat under openrc this can be done in 
/etc/conf.d/tomcat-7 with TOMCAT_EXTRA_JARS=jdbc-mysql"
+   elog "Another way is to add 
/usr/share/jdbc-mysql/lib/jdbc-mysql.jar to the classpath."
elog "-"
fi
if use postgres; then
@@ -86,10 +87,11 @@ src_install() {
find 
"${WORKDIR}/${PN}-client-${PV}/extensions/${PN}-auth-jdbc/modules/${PN}-auth-jdbc-postgresql/schema/"
 -name '*.sql' -exec doins '{}' +
elog "Please add a postgresql database and a user and load the 
sql files in /usr/share/guacamole/schema/ into it."
elog "If this is an update, then you will need to apply the 
appropriate update script in the location above."
-   elog "You will also need to adjust the DB propeties in 
/etc/guacamole.properties!"
+   elog "You will also need to adjust the DB properties in 
/etc/guacamole.properties!"
elog "The default user and it's password is \"guacadmin\"."
-   elog "You will also need to download the postgresql-connector 
from here https://jdbc.postgresql.org/download.html#current;
-   elog "and put the contained .jar file into /etc/guacamole/lib!"
+   elog "You also have to enable jdbc-postgresql in tomcat!"
+   elog "For tomcat under openrc this can be done in 
/etc/conf.d/tomcat-7 with TOMCAT_EXTRA_JARS=jdbc-postgresql"
+   elog "Another way is to add 
/usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar to the classpath."
elog "-"
fi
if use ldap; then
@@ -115,10 +117,11 @@ src_install() {
doenvd 98guacamole
insinto "/var/lib/${PN}"
newins "${S}/${PN}/target/${P}.war" "${PN}.war"
-   elog "If it is an update, please make sure to delete the old webapp in 
/var/lib/tomcat-7/webapps/ first!"
+   elog "If it is an update, please make sure to delete the old webapp in 
/var/lib/tomcat-8/webapps/ first!"
elog "To deploy guacamole with tomcat, you will need to link the war 
file and create the configuration!"
-   elog "ln -sf /var/lib/${PN}/${PN}.war /var

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

2016-06-10 Thread Andreas Schuerch
commit: dcd0b78f35dd984768deb06e9b23d156c5cb3404
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jun 10 14:59:00 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jun 10 14:59:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd0b78f

media-sound/ardour: ne iconpath in git. See Bug 585076

Package-Manager: portage-2.2.26

 media-sound/ardour/ardour-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/ardour/ardour-.ebuild 
b/media-sound/ardour/ardour-.ebuild
index 6ef94c0..b17c400 100644
--- a/media-sound/ardour/ardour-.ebuild
+++ b/media-sound/ardour/ardour-.ebuild
@@ -129,7 +129,7 @@ src_install() {
waf-utils_src_install
mv ${PN}.1 ${PN}${SLOT}.1
doman ${PN}${SLOT}.1
-   newicon icons/icon/ardour_icon_tango_48px_red.png ${PN}${SLOT}.png
+   newicon "${S}/gtk2_ardour/resources/Ardour-icon_48px.png" 
${PN}${SLOT}.png
make_desktop_entry ardour4 ardour4 ardour4 AudioVideo
 }
 



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

2016-06-10 Thread Andreas Schuerch
commit: aeb425d7f3947e6d47ae04ef87dd280b7212a6ea
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jun 10 12:56:23 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jun 10 12:56:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb425d7

net-misc/guacamole-server: libvncserver needs threads and jpeg is needed as 
dep. See Bug 577412

Package-Manager: portage-2.2.26

 net-misc/guacamole-server/guacamole-server-0.9.9.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-misc/guacamole-server/guacamole-server-0.9.9.ebuild 
b/net-misc/guacamole-server/guacamole-server-0.9.9.ebuild
index d093bf3..3540efd 100644
--- a/net-misc/guacamole-server/guacamole-server-0.9.9.ebuild
+++ b/net-misc/guacamole-server/guacamole-server-0.9.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,13 +20,14 @@ IUSE="rdesktop vnc ssh pulseaudio vorbis telnet ssl"
 
 DEPEND="x11-libs/cairo
media-libs/libpng:*
+   virtual/jpeg
dev-libs/ossp-uuid
rdesktop? ( 

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

2016-04-15 Thread Andreas Schuerch
commit: 836791a9f3ebbbe071cb96aa57c17661f85ba95a
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Apr 15 12:55:50 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Apr 15 12:55:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836791a9

sys-fs/dislocker: version bump

Package-Manager: portage-2.2.26

 sys-fs/dislocker/Manifest   |  1 +
 sys-fs/dislocker/dislocker-0.6.1.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/sys-fs/dislocker/Manifest b/sys-fs/dislocker/Manifest
index ffe4d7b..20bd7bc 100644
--- a/sys-fs/dislocker/Manifest
+++ b/sys-fs/dislocker/Manifest
@@ -1 +1,2 @@
 DIST dislocker-0.5.2.tar.gz 97928 SHA256 
469a6a623c9477399c2b9ca5116724c03df4ce1889bbcfe3d5f57956b15c0643 SHA512 
023145313417befa2b3b26ce158cce3b356e9533d2fb8ad8576e63a0b1e07b78de3a68d86999ab26984aac4f634bef13310cd5c4954bc994971a9e64c5508e61
 WHIRLPOOL 
751a49343e0dd53f0ae3e6424dba39a43e7780bddbebc39192ed1f6f09b351352aba253ac858aaff0db6fbdf1cdf8c28fb9f6511d38b9ccbeceee61c4412e43d
+DIST dislocker-0.6.1.tar.gz 99867 SHA256 
e125e3b23d6c1cc2ee2b01958dceaaa15a28ae5616a7cb38b973c5befdb16ead SHA512 
92c091d660219e1f65d734ed988e77242abedf2a503a976b050f129f208a1ba88edaf06c6028cd456d5ed9ce7c4ed54064e4e81d37d46915893a2df9d7cb65b9
 WHIRLPOOL 
f14a2b9c101f7ad00445ced88920402519fd8cd5df759397de0c81a892535804d72e765cedf4050cd2ad6f4568e1536dc5f6faeeca353d610848b78dcc7f8e6d

diff --git a/sys-fs/dislocker/dislocker-0.6.1.ebuild 
b/sys-fs/dislocker/dislocker-0.6.1.ebuild
new file mode 100644
index 000..e4497f2
--- /dev/null
+++ b/sys-fs/dislocker/dislocker-0.6.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils cmake-utils flag-o-matic
+
+DESCRIPTION="Dislocker is used to read BitLocker encrypted partitions."
+HOMEPAGE="https://github.com/Aorimn/dislocker;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/Aorimn/dislocker.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/Aorimn/dislocker/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~x86 ~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="ruby"
+
+DEPEND="sys-fs/fuse
+   || ( net-libs/polarssl net-libs/mbedtls )
+   ruby? ( dev-lang/ruby:2.1 )"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+# We either need to change Werror to Wno-error or remove the multiple 
declarations of FORTIFY_SOURCE
+#sed 's:Werror:Wno-error:g' -i "${S}/src/CMakeLists.txt" || die
+   sed 's:-D_FORTIFY_SOURCE=2::g' -i "${S}/src/CMakeLists.txt" || die
+
+   sed 's:\.\./man:'../../${P}/man':g' -i "${S}/src/CMakeLists.txt" || die
+}
+
+src_configure() {
+   mycmakeargs=(
+   $(cmake-utils_use_find_package ruby Ruby)
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   find "${S}/man/linux" -name '*.1' -exec doman '{}' +
+   cmake-utils_src_install
+}



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

2016-02-22 Thread Andreas Schuerch
commit: 5b590a7b0e492a1a9857c8f99a137c078ed6afef
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Mon Feb 22 16:37:21 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Mon Feb 22 16:37:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b590a7b

media-sound/ardour: bump to 4.7

Package-Manager: portage-2.2.26

 media-sound/ardour/Manifest  |   1 +
 media-sound/ardour/ardour-4.7.ebuild | 139 +++
 2 files changed, 140 insertions(+)

diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index ceb6b7e..a31aa3d 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -9,3 +9,4 @@ DIST ardour-4.1.tar.gz 9247567 SHA256 
1d5eac009f3c84aee11c4e7d1c548747cb5a43edda
 DIST ardour-4.2.tar.gz 9484009 SHA256 
c8af454e974be3222bceb374d5b3d126af6c9766326f7e276acb8ef2fa21cfa4 SHA512 
cb1d8144216ff959dac1b371c5ec2b99e0fc2137c105fda5c38460c7f148d7f575761453b24ea5ab7c58139a6839b92ee863c6a5485ab4a009da7c362471a2b3
 WHIRLPOOL 
f9d7df4687c4d1a402c43ba43acee9f3b1423f8dcc691ef69590554f49530be5df0ef57f0f20b67ba0efb50690cdc744015f1917bb2051857d496c5cf000f948
 DIST ardour-4.4.tar.gz 9511090 SHA256 
d567e99c4476c0122006c85d09a8e4eab93db28be7be99d338ea66be8581bfcf SHA512 
8df3e4552b0ccdd76c5ccf06224594325bb8c02f897bb79bd983531a2f4f56c60185b6080e2f8eddb6a274b9d48dc93a47ddc5471e05b253d492c09be816dde0
 WHIRLPOOL 
86e298b7defa5249c0632368bae64ddde2175e5f5ece66b4932485a4216ae0613b81e2f736f54e7f00a600be5e238fe41559fe2290f3aebbb36b208184aefc25
 DIST ardour-4.6.tar.gz 10033725 SHA256 
79a3b063f2413d79c4bb2930505e0f6628848258051869095588a50940f49f6b SHA512 
8fdda5f6efde18a66d89605f0a4d14756ce573ffc5de54e7229c7aa76ab11cbba33bdb775fb5c5dde86f4d308c2a96b904a0298d7b9c598300ab35e835f2ea0a
 WHIRLPOOL 
0f4e054cdb2a1022f860354d70e4517bebee66e0711f16b4e3b19ebc8f354e364fd1a91e64aa3f7c692f3251ee261cdc2fda29215cef58c9a8cebcc20708af72
+DIST ardour-4.7.tar.gz 9863149 SHA256 
dfa3d102b3f7bb0702969153d22d9311ac98c587f691760ab0f1d3f4f455a86d SHA512 
5daff563ec0b2dc38ec6ca55bb12526ef54da9d8d5a29a9fd6d869f54b83e6fe5ff3c28ef654e6700455110b4a46ce42a33902eb66d96330c6c0948eb3cd3096
 WHIRLPOOL 
eb94b56a919d0088a312414f45475f53ee8c7f618d85f9ffcf5f27719422c2035ff4608108ecbe0f521d54ed1ad40c06ada0a1cb8f7d70531320f40aa107e4b4

diff --git a/media-sound/ardour/ardour-4.7.ebuild 
b/media-sound/ardour/ardour-4.7.ebuild
new file mode 100644
index 000..6ef94c0
--- /dev/null
+++ b/media-sound/ardour/ardour-4.7.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='threads(+)'
+#EPYTHON='python2.7'
+inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils
+
+DESCRIPTION="Digital Audio Workstation"
+HOMEPAGE="http://ardour.org/;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://github.com/Ardour/ardour/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="GPL-2"
+SLOT="4"
+IUSE="altivec doc jack lv2 cpu_flags_x86_sse cpu_flags_x86_mmx 
cpu_flags_x86_3dnow"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.32.0
+   >=dev-cpp/gtkmm-2.16:2.4
+   >=dev-cpp/libgnomecanvasmm-2.26:2.6
+   dev-libs/boost:=
+   >=dev-libs/glib-2.10.1:2
+   dev-libs/libsigc++:2
+   >=dev-libs/libxml2-2.6:2
+   dev-libs/libxslt
+   >=gnome-base/libgnomecanvas-2
+   media-libs/alsa-lib
+   media-libs/aubio
+   media-libs/flac
+   media-libs/freetype:2
+   media-libs/libart_lgpl
+   media-libs/liblo
+   >=media-libs/liblrdf-0.4.0-r20
+   >=media-libs/libsamplerate-0.1
+   >=media-libs/libsndfile-1.0.18
+   >=media-libs/libsoundtouch-1.6.0
+   media-libs/raptor:2
+   >=media-libs/rubberband-1.6.0
+   >=media-libs/taglib-1.7
+   media-libs/vamp-plugin-sdk
+   net-misc/curl
+   sci-libs/fftw:3.0
+   virtual/libusb:0
+   x11-libs/cairo
+   >=x11-libs/gtk+-2.8.1:2
+   x11-libs/pango
+   jack? ( >=media-sound/jack-audio-connection-kit-0.120 )
+   lv2? (
+   >=media-libs/slv2-0.6.1
+   media-libs/lilv
+   media-libs/sratom
+   dev-libs/sord
+   >=media-libs/suil-0.6.10
+   >=media-libs/lv2-1.4.0
+   )"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   jack? ( >=media-sound/jack-audio-connection-kit-0.120 )
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] )"
+
+pkg_setup() {
+   if has_version \>=dev-libs/libsigc++-2.6 ; then
+   append-cxxflags -std=c++11
+   fi
+   python-any-r1_pkg_setup
+}
+
+s

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

2016-01-26 Thread Andreas Schuerch
commit: 5c490a2ad6a04f23c818b3abd6f23069940367e4
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue Jan 26 09:11:05 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue Jan 26 09:14:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c490a2a

sys-fs/dislocker: version bump to 0.5.2

Package-Manager: portage-2.2.26

 sys-fs/dislocker/Manifest   |  1 +
 sys-fs/dislocker/dislocker-0.5.2.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/sys-fs/dislocker/Manifest b/sys-fs/dislocker/Manifest
new file mode 100644
index 000..ffe4d7b
--- /dev/null
+++ b/sys-fs/dislocker/Manifest
@@ -0,0 +1 @@
+DIST dislocker-0.5.2.tar.gz 97928 SHA256 
469a6a623c9477399c2b9ca5116724c03df4ce1889bbcfe3d5f57956b15c0643 SHA512 
023145313417befa2b3b26ce158cce3b356e9533d2fb8ad8576e63a0b1e07b78de3a68d86999ab26984aac4f634bef13310cd5c4954bc994971a9e64c5508e61
 WHIRLPOOL 
751a49343e0dd53f0ae3e6424dba39a43e7780bddbebc39192ed1f6f09b351352aba253ac858aaff0db6fbdf1cdf8c28fb9f6511d38b9ccbeceee61c4412e43d

diff --git a/sys-fs/dislocker/dislocker-0.5.2.ebuild 
b/sys-fs/dislocker/dislocker-0.5.2.ebuild
new file mode 100644
index 000..e4497f2
--- /dev/null
+++ b/sys-fs/dislocker/dislocker-0.5.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils cmake-utils flag-o-matic
+
+DESCRIPTION="Dislocker is used to read BitLocker encrypted partitions."
+HOMEPAGE="https://github.com/Aorimn/dislocker;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/Aorimn/dislocker.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/Aorimn/dislocker/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~x86 ~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="ruby"
+
+DEPEND="sys-fs/fuse
+   || ( net-libs/polarssl net-libs/mbedtls )
+   ruby? ( dev-lang/ruby:2.1 )"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+# We either need to change Werror to Wno-error or remove the multiple 
declarations of FORTIFY_SOURCE
+#sed 's:Werror:Wno-error:g' -i "${S}/src/CMakeLists.txt" || die
+   sed 's:-D_FORTIFY_SOURCE=2::g' -i "${S}/src/CMakeLists.txt" || die
+
+   sed 's:\.\./man:'../../${P}/man':g' -i "${S}/src/CMakeLists.txt" || die
+}
+
+src_configure() {
+   mycmakeargs=(
+   $(cmake-utils_use_find_package ruby Ruby)
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   find "${S}/man/linux" -name '*.1' -exec doman '{}' +
+   cmake-utils_src_install
+}



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

2016-01-25 Thread Andreas Schuerch
commit: bbd6778c05a11a1388c446ab30eb322968613696
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Mon Jan 25 20:03:45 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Mon Jan 25 20:04:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd6778c

sys-fs/dislocker: treat deps correctly

Package-Manager: portage-2.2.26

 sys-fs/dislocker/dislocker-.ebuild | 13 +
 sys-fs/dislocker/metadata.xml  |  4 
 2 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/sys-fs/dislocker/dislocker-.ebuild 
b/sys-fs/dislocker/dislocker-.ebuild
index ba8d583..e4497f2 100644
--- a/sys-fs/dislocker/dislocker-.ebuild
+++ b/sys-fs/dislocker/dislocker-.ebuild
@@ -19,12 +19,10 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="mbedtls polarssl ruby"
-REQUIRED_USE="|| ( polarssl mbedtls )"
+IUSE="ruby"
 
 DEPEND="sys-fs/fuse
-   mbedtls? ( net-libs/mbedtls )
-   polarssl? ( net-libs/polarssl )
+   || ( net-libs/polarssl net-libs/mbedtls )
ruby? ( dev-lang/ruby:2.1 )"
 
 RDEPEND="${DEPEND}"
@@ -37,6 +35,13 @@ src_prepare() {
sed 's:\.\./man:'../../${P}/man':g' -i "${S}/src/CMakeLists.txt" || die
 }
 
+src_configure() {
+   mycmakeargs=(
+   $(cmake-utils_use_find_package ruby Ruby)
+   )
+   cmake-utils_src_configure
+}
+
 src_install() {
find "${S}/man/linux" -name '*.1' -exec doman '{}' +
cmake-utils_src_install

diff --git a/sys-fs/dislocker/metadata.xml b/sys-fs/dislocker/metadata.xml
index 71c868d..9cc8287 100644
--- a/sys-fs/dislocker/metadata.xml
+++ b/sys-fs/dislocker/metadata.xml
@@ -8,8 +8,4 @@
   
 Aorimn/dislocker
   
-  
-build with mbedtls
-build with polarssl
-  
 



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

2016-01-22 Thread Andreas Schuerch
commit: 75cba590c51805e3c284852029197ce213f384a6
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jan 22 16:39:36 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jan 22 16:39:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cba590

sys-fs/dislocker: wrong ticks used... :-)

Package-Manager: portage-2.2.26

 sys-fs/dislocker/dislocker-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/dislocker/dislocker-.ebuild 
b/sys-fs/dislocker/dislocker-.ebuild
index 53ea3b1..9822c34 100644
--- a/sys-fs/dislocker/dislocker-.ebuild
+++ b/sys-fs/dislocker/dislocker-.ebuild
@@ -31,10 +31,10 @@ RDEPEND="${DEPEND}"
 
 src_prepare() {
 # We either need to change Werror to Wno-error or remove the multiple 
declarations of FORTIFY_SOURCE
-#sed 's:Werror:Wno-error:g' -i ${S}/src/CMakeLists.txt || die
-   sed 's:-D_FORTIFY_SOURCE=2::g' -i '${S}/src/CMakeLists.txt' || die
+#sed 's:Werror:Wno-error:g' -i "${S}/src/CMakeLists.txt" || die
+   sed 's:-D_FORTIFY_SOURCE=2::g' -i "${S}/src/CMakeLists.txt" || die
 
-   sed 's:../man:../../'${P}'/man:g' -i '${S}/src/CMakeLists.txt' || die
+   sed 's:../man:../../'${P}'/man:g' -i "${S}/src/CMakeLists.txt" || die
 }
 
 src_install() {



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

2016-01-22 Thread Andreas Schuerch
commit: 49fa180f34b8030fee0aba86ccadd8b86769a4a1
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jan 22 16:27:47 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jan 22 16:27:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49fa180f

sys-fs/dislocker: new ebuild written by me.

Package-Manager: portage-2.2.26

 sys-fs/dislocker/dislocker-.ebuild | 43 ++
 sys-fs/dislocker/metadata.xml  | 15 
 2 files changed, 58 insertions(+)

diff --git a/sys-fs/dislocker/dislocker-.ebuild 
b/sys-fs/dislocker/dislocker-.ebuild
new file mode 100644
index 000..53ea3b1
--- /dev/null
+++ b/sys-fs/dislocker/dislocker-.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils cmake-utils flag-o-matic
+
+DESCRIPTION="Dislocker is used to read BitLocker encrypted partitions."
+HOMEPAGE="https://github.com/Aorimn/dislocker;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/Aorimn/dislocker.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/Aorimn/dislocker/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~x86 ~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="mbedtls polarssl ruby"
+REQUIRED_USE="|| ( polarssl mbedtls )"
+
+DEPEND="sys-fs/fuse
+   mbedtls? ( net-libs/mbedtls )
+   polarssl? ( net-libs/polarssl )
+   ruby? ( dev-lang/ruby:2.1 )"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+# We either need to change Werror to Wno-error or remove the multiple 
declarations of FORTIFY_SOURCE
+#sed 's:Werror:Wno-error:g' -i ${S}/src/CMakeLists.txt || die
+   sed 's:-D_FORTIFY_SOURCE=2::g' -i '${S}/src/CMakeLists.txt' || die
+
+   sed 's:../man:../../'${P}'/man:g' -i '${S}/src/CMakeLists.txt' || die
+}
+
+src_install() {
+   find "${S}/man/linux" -name '*.1' -exec doman '{}' +
+   cmake-utils_src_install
+}

diff --git a/sys-fs/dislocker/metadata.xml b/sys-fs/dislocker/metadata.xml
new file mode 100644
index 000..403e97f
--- /dev/null
+++ b/sys-fs/dislocker/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+native...@gentoo.org
+Andreas Schuerch
+  
+  
+Aorimn/dislocker
+  
+  
+build with mbedtls
+build with polarssl
+  
+



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

2016-01-22 Thread Andreas Schuerch
commit: 51990f4ccfc182aabeba2d895f9b508d4e81aaa0
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jan 22 17:45:33 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jan 22 17:45:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51990f4c

sys-fs/dislocker: some more quoting and escaping...

Package-Manager: portage-2.2.26

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

diff --git a/sys-fs/dislocker/dislocker-.ebuild 
b/sys-fs/dislocker/dislocker-.ebuild
index 9822c34..ba8d583 100644
--- a/sys-fs/dislocker/dislocker-.ebuild
+++ b/sys-fs/dislocker/dislocker-.ebuild
@@ -34,7 +34,7 @@ src_prepare() {
 #sed 's:Werror:Wno-error:g' -i "${S}/src/CMakeLists.txt" || die
sed 's:-D_FORTIFY_SOURCE=2::g' -i "${S}/src/CMakeLists.txt" || die
 
-   sed 's:../man:../../'${P}'/man:g' -i "${S}/src/CMakeLists.txt" || die
+   sed 's:\.\./man:'../../${P}/man':g' -i "${S}/src/CMakeLists.txt" || die
 }
 
 src_install() {



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

2016-01-20 Thread Andreas Schuerch
commit: b803b9e84aee4dcc4ab971d6ddeb00fa90a8973a
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Jan 20 15:24:25 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Jan 20 15:24:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b803b9e8

dev-python/oauth2client: 1.5.2 stable on x86, see bug 570990

Package-Manager: portage-2.2.26

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

diff --git a/dev-python/oauth2client/oauth2client-1.5.2.ebuild 
b/dev-python/oauth2client/oauth2client-1.5.2.ebuild
index dbb8384..d70153f 100644
--- a/dev-python/oauth2client/oauth2client-1.5.2.ebuild
+++ b/dev-python/oauth2client/oauth2client-1.5.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/google/oauth2client/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND="



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

2016-01-20 Thread Andreas Schuerch
commit: 35420df8474a85a88352f02192b2f4565aee84fc
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Jan 20 15:22:01 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Jan 20 15:22:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35420df8

dev-python/httplib2: 0.9.1 stable on x86, see bug 570990

Package-Manager: portage-2.2.26

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

diff --git a/dev-python/httplib2/httplib2-0.9.1.ebuild 
b/dev-python/httplib2/httplib2-0.9.1.ebuild
index 2388d06..05c7c26 100644
--- a/dev-python/httplib2/httplib2-0.9.1.ebuild
+++ b/dev-python/httplib2/httplib2-0.9.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x64-macos"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2016-01-20 Thread Andreas Schuerch
commit: 5d5ca65e4ae37a09712986038f9ee523f3743a72
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Jan 20 15:26:33 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Jan 20 15:29:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5ca65e

dev-python/rsa: 3.2.3-r1 stable on x86, see bug 570990

Package-Manager: portage-2.2.26

 dev-python/rsa/rsa-3.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rsa/rsa-3.2.3-r1.ebuild 
b/dev-python/rsa/rsa-3.2.3-r1.ebuild
index 7d940ad..f30cf00 100644
--- a/dev-python/rsa/rsa-3.2.3-r1.ebuild
+++ b/dev-python/rsa/rsa-3.2.3-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-bad/

2016-01-20 Thread Andreas Schuerch
commit: 40b60d7e04685746863f587817379d58f4469718
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Jan 20 15:58:25 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Jan 20 15:59:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b60d7e

media-libs/gst-plugins-bad: 0.10.23-r3 stable on x86, see bug 553742

Package-Manager: portage-2.2.26

 media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r3.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r3.ebuild
index de4e811..0189a95 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r3.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r3.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://gstreamer.freedesktop.org/;
 SRC_URI+=" 
https://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}-h264-patches.tar.xz;
 
 LICENSE="LGPL-2"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="+orc"
 
 RDEPEND="



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

2016-01-20 Thread Andreas Schuerch
commit: 8e2fd7031c951a8c1086b506d37dd013487e07b4
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed Jan 20 15:33:30 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Wed Jan 20 15:33:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2fd703

mail-client/roundcube: 1.1.4 stable on x86, see bug 570336

Package-Manager: portage-2.2.26

 mail-client/roundcube/roundcube-1.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/roundcube/roundcube-1.1.4.ebuild 
b/mail-client/roundcube/roundcube-1.1.4.ebuild
index a314e23..4924cf9 100644
--- a/mail-client/roundcube/roundcube-1.1.4.ebuild
+++ b/mail-client/roundcube/roundcube-1.1.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz"
 # roundcube is GPL-licensed, the rest of the licenses here are
 # for bundled PEAR components, googiespell and utf8.class.php
 LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain"
-KEYWORDS="~amd64 arm ~hppa ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~hppa ppc ~ppc64 ~sparc x86"
 
 IUSE="enigma ldap managesieve mysql postgres sqlite ssl spell"
 REQUIRED_USE="|| ( mysql postgres sqlite )"



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

2016-01-19 Thread Andreas Schuerch
commit: 0a849863d4140d9888d79e256835a4d6552fec65
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue Jan 19 16:00:09 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue Jan 19 16:00:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a849863

net-analyzer/wireshark: 2.0.1 stable on x86, see bug 570564

Package-Manager: portage-2.2.26

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

diff --git a/net-analyzer/wireshark/wireshark-2.0.1.ebuild 
b/net-analyzer/wireshark/wireshark-2.0.1.ebuild
index d08b432..08b4571 100644
--- a/net-analyzer/wireshark/wireshark-2.0.1.ebuild
+++ b/net-analyzer/wireshark/wireshark-2.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="
adns androiddump +caps crypt doc doc-pdf geoip +gtk3 ipv6 kerberos lua
+netlink +pcap portaudio +qt4 qt5 selinux sbc smi tfshark



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

2016-01-19 Thread Andreas Schuerch
commit: 016a44393a6925ddeaf2a7d35e61198e2f36f407
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Tue Jan 19 16:18:22 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Tue Jan 19 16:18:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016a4439

dev-db/phpmyadmin: 4.4.15.2 and 4.5.3.1 stable on x86, see bug 569800

Package-Manager: portage-2.2.26

 dev-db/phpmyadmin/phpmyadmin-4.4.15.2.ebuild | 2 +-
 dev-db/phpmyadmin/phpmyadmin-4.5.3.1.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/phpmyadmin/phpmyadmin-4.4.15.2.ebuild 
b/dev-db/phpmyadmin/phpmyadmin-4.4.15.2.ebuild
index 68f2bfb..b2377ea 100644
--- a/dev-db/phpmyadmin/phpmyadmin-4.4.15.2.ebuild
+++ b/dev-db/phpmyadmin/phpmyadmin-4.4.15.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.phpmyadmin.net/;
 SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz;
 
 LICENSE="GPL-2"
-KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-fbsd ~ppc-macos 
~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~ppc-macos 
~x64-macos ~x86-macos"
 IUSE="setup"
 
 RDEPEND="

diff --git a/dev-db/phpmyadmin/phpmyadmin-4.5.3.1.ebuild 
b/dev-db/phpmyadmin/phpmyadmin-4.5.3.1.ebuild
index 68f2bfb..b2377ea 100644
--- a/dev-db/phpmyadmin/phpmyadmin-4.5.3.1.ebuild
+++ b/dev-db/phpmyadmin/phpmyadmin-4.5.3.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.phpmyadmin.net/;
 SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz;
 
 LICENSE="GPL-2"
-KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 sparc ~x86 ~x86-fbsd ~ppc-macos 
~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~ppc-macos 
~x64-macos ~x86-macos"
 IUSE="setup"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/

2016-01-18 Thread Andreas Schuerch
commit: 857ab4ba29a58e9071e05ade98d06490923aef02
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Mon Jan 18 17:47:00 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Mon Jan 18 17:47:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857ab4ba

net-im/gajim: 0.16.5 stable on x86 as per bug 569936

Package-Manager: portage-2.2.26

 net-im/gajim/gajim-0.16.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/gajim/gajim-0.16.5.ebuild b/net-im/gajim/gajim-0.16.5.ebuild
index 151c395..b65ba8e 100644
--- a/net-im/gajim/gajim-0.16.5.ebuild
+++ b/net-im/gajim/gajim-0.16.5.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ppc ppc64 x86 ~x86-fbsd"
 IUSE="avahi crypt dbus gnome gnome-keyring kde idle jingle libnotify 
networkmanager nls spell +srv test X xhtml"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2016-01-18 Thread Andreas Schuerch
commit: eccc8ee695ac470be84569a2a3e04ec9ef24b7fd
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Mon Jan 18 18:34:59 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Mon Jan 18 18:36:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eccc8ee6

net-print/cups-filters: 1.5.0 stable on x86, see bug 567286

Package-Manager: portage-2.2.26

 net-print/cups-filters/cups-filters-1.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/cups-filters/cups-filters-1.5.0.ebuild 
b/net-print/cups-filters/cups-filters-1.5.0.ebuild
index 155d0f2..15dc57b 100644
--- a/net-print/cups-filters/cups-filters-1.5.0.ebuild
+++ b/net-print/cups-filters/cups-filters-1.5.0.ebuild
@@ -11,10 +11,10 @@ inherit base eutils perl-module autotools systemd
 if [[ "${PV}" == "" ]] ; then
inherit bzr
EBZR_REPO_URI="http://bzr.linuxfoundation.org/openprinting/cups-filters;
-   KEYWORDS="alpha arm hppa ppc ppc64"
+   KEYWORDS="alpha arm hppa ppc ppc64 x86"
 else
SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz;
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86 ~amd64-fbsd ~m68k-mint"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc x86 ~amd64-fbsd ~m68k-mint"
 fi
 DESCRIPTION="Cups PDF filters"
 
HOMEPAGE="http://www.linuxfoundation.org/collaborate/workgroups/openprinting/pdfasstandardprintjobformat;



[gentoo-commits] repo/gentoo:master commit in: net-im/prosody/

2016-01-15 Thread Andreas Schuerch
commit: 051af808f7fb2f1f3d8d403724ce2d456fa8f1a3
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jan 15 13:21:36 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jan 15 13:21:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051af808

net-im/prosody: 0.9.9 stable on x86, see bug 571312

Package-Manager: portage-2.2.26

 net-im/prosody/prosody-0.9.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/prosody/prosody-0.9.9.ebuild 
b/net-im/prosody/prosody-0.9.9.ebuild
index 02aac91..879f797 100644
--- a/net-im/prosody/prosody-0.9.9.ebuild
+++ b/net-im/prosody/prosody-0.9.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://prosody.im/tmp/${MY_PV}/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="ipv6 libevent mysql postgres sqlite ssl zlib jit"
 
 DEPEND="net-im/jabber-base



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

2016-01-15 Thread Andreas Schuerch
commit: 61684b19e4b5477577a4d005a19f1f0338af801a
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jan 15 13:00:02 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jan 15 13:00:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61684b19

net-misc/dhcp: 4.3.3_p1 stable on x86, see bug 571832

Package-Manager: portage-2.2.26

 net-misc/dhcp/dhcp-4.3.3_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcp/dhcp-4.3.3_p1.ebuild 
b/net-misc/dhcp/dhcp-4.3.3_p1.ebuild
index 6d400bb..20be167 100644
--- a/net-misc/dhcp/dhcp-4.3.3_p1.ebuild
+++ b/net-misc/dhcp/dhcp-4.3.3_p1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="ftp://ftp.isc.org/isc/dhcp/${MY_P}.tar.gz
 
 LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 IUSE="+client ipv6 kernel_linux ldap libressl selinux +server ssl vim-syntax"
 
 DEPEND="



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

2016-01-15 Thread Andreas Schuerch
commit: 0f3ec78ed9eabc4065b6df443edc76c1ae8eca8a
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Fri Jan 15 13:42:23 2016 +
Commit:     Andreas Schuerch  gentoo  org>
CommitDate: Fri Jan 15 13:42:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f3ec78e

net-misc/dhcpcd: 6.10.0 stable on x86, see bug 571152

Package-Manager: portage-2.2.26

 net-misc/dhcpcd/dhcpcd-6.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-6.10.0.ebuild 
b/net-misc/dhcpcd/dhcpcd-6.10.0.ebuild
index 38b38f9..99fa5e4 100644
--- a/net-misc/dhcpcd/dhcpcd-6.10.0.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-6.10.0.ebuild
@@ -11,7 +11,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="http://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



  1   2   3   >