* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2015-10-05 9:08 Julian Ospald
0 siblings, 0 replies; 102+ messages in thread
From: Julian Ospald @ 2015-10-05 9:08 UTC (permalink / raw
To: gentoo-commits
commit: d180ea34138d606a03396aec4a60403f19d3ec07
Author: Julian Ospald <hasufell <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 5 08:56:49 2015 +0000
Commit: Julian Ospald <hasufell <AT> gentoo <DOT> org>
CommitDate: Mon Oct 5 08:56:49 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d180ea34
net-libs/ldns: add libressl support
net-libs/ldns/ldns-1.6.17-r1.ebuild | 98 +++++++++++++++++++++++++++++++++++++
1 file changed, 98 insertions(+)
diff --git a/net-libs/ldns/ldns-1.6.17-r1.ebuild b/net-libs/ldns/ldns-1.6.17-r1.ebuild
new file mode 100644
index 0000000..cf6e735
--- /dev/null
+++ b/net-libs/ldns/ldns-1.6.17-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils multilib-minimal python-single-r1
+
+DESCRIPTION="a library with the aim to simplify DNS programming in C"
+HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="dane doc +ecdsa gost libressl python +ssl static-libs vim-syntax"
+
+# configure will die if ecdsa is enabled and ssl is not
+REQUIRED_USE="ecdsa? ( ssl )
+ python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+ dane? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
+ ecdsa? ( >=dev-libs/openssl-1.0.1h-r2:0[-bindist,${MULTILIB_USEDEP}] )
+ gost? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
+ python? ( ${PYTHON_DEPS} )
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+ )
+"
+DEPEND="${RDEPEND}
+ python? ( dev-lang/swig )
+ doc? ( app-doc/doxygen )
+"
+
+RESTRICT="test" # 1.6.9 has no test directory
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/ldns-config
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}_perl522.patch"
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable ssl sha2) \
+ $(use_enable gost) \
+ $(use_enable ecdsa) \
+ $(use_enable dane) \
+ $(use_with ssl ssl "${EPREFIX}"/usr) \
+ $(multilib_native_use_with python pyldns) \
+ $(multilib_native_use_with python pyldnsx) \
+ --without-drill \
+ --without-examples \
+ --disable-rpath
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ emake doxygen
+ fi
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ dohtml -r doc/html/.
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc Changelog README*
+
+ prune_libtool_files --modules
+ use python && python_optimize
+
+ if use vim-syntax ; then
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins libdns.vim
+ fi
+
+ einfo
+ elog "Install net-dns/ldns-utils if you want drill and examples"
+ einfo
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2016-12-21 14:38 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2016-12-21 14:38 UTC (permalink / raw
To: gentoo-commits
commit: c72b137e5b06bfa196b2a195674848a272ca5e91
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 21 10:19:30 2016 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 21 14:38:44 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c72b137e
net-libs/ldns: bump version
Package-Manager: Portage-2.3.3, Repoman-2.3.1
net-libs/ldns/Manifest | 1 +
net-libs/ldns/ldns-1.7.0.ebuild | 106 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 107 insertions(+)
diff --git a/net-libs/ldns/Manifest b/net-libs/ldns/Manifest
index e2ae753..c444cb3 100644
--- a/net-libs/ldns/Manifest
+++ b/net-libs/ldns/Manifest
@@ -1 +1,2 @@
DIST ldns-1.6.17.tar.gz 1315403 SHA256 8b88e059452118e8949a2752a55ce59bc71fa5bc414103e17f5b6b06f9bcc8cd SHA512 5de42b4b8622591db51efb0956735deee9cd5e0bee12249a03b65c5b45d7c51bf9c2edb310ef9d7431af49aef77d968bfa2455a7dedfa80cde3d433436c83785 WHIRLPOOL 08c8a13df3dbeccd5dc5ceeb52730a61ab231e70a85524e826f9275bbcde6e09d6e2fc5234303a6bceb431d2b91f510140ce61a2b59d77afbb2759a0627c7cb7
+DIST ldns-1.7.0.tar.gz 1304424 SHA256 c19f5b1b4fb374cfe34f4845ea11b1e0551ddc67803bd6ddd5d2a20f0997a6cc SHA512 8a4e48bcc2a244b92447a9830b60efbb656fb7955f3559ef2eb6f8e724c4c0208776350c44ccf7dcf1ffe0b7b9d9ccc4cbddc5bc16e8888db494ab4d0bce3bd8 WHIRLPOOL 4450b94dd3e2586230f1691b626947cad7ac2031e343d1e522343570d5b713cfd4bacd52e91713139a88c2fe2406f5f42594d2da0a0474c807f47fd2e98726b1
diff --git a/net-libs/ldns/ldns-1.7.0.ebuild b/net-libs/ldns/ldns-1.7.0.ebuild
new file mode 100644
index 00000000..9bec20a
--- /dev/null
+++ b/net-libs/ldns/ldns-1.7.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils multilib-minimal python-single-r1
+
+DESCRIPTION="a library with the aim to simplify DNS programming in C"
+HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+dane doc +ecdsa gost libressl python +ssl static-libs vim-syntax"
+
+# configure will die if ecdsa is enabled and ssl is not
+REQUIRED_USE="ecdsa? ( ssl )
+ python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+ python? ( ${PYTHON_DEPS} )
+ dane? (
+ !libressl? ( >=dev-libs/openssl-1.0.1e:0[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+ )
+ ecdsa? (
+ !libressl? ( >=dev-libs/openssl-1.0.1e:0[-bindist,${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+ )
+ gost? (
+ !libressl? ( >=dev-libs/openssl-1.0.1e:0[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+ )
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-1.0.1e:0[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+ )
+"
+DEPEND="${RDEPEND}
+ python? ( dev-lang/swig )
+ doc? ( app-doc/doxygen )
+"
+
+RESTRICT="test" # 1.6.9 has no test directory
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/ldns-config
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable ssl sha2) \
+ $(use_enable gost) \
+ $(use_enable ecdsa) \
+ $(use_enable dane) \
+ $(use_with ssl ssl "${EPREFIX}"/usr) \
+ $(multilib_native_use_with python pyldns) \
+ $(multilib_native_use_with python pyldnsx) \
+ --without-drill \
+ --without-examples \
+ --disable-dane-ta-usage \
+ --disable-rpath
+
+ # >=openssl-1.1.0 required for dane-ta
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ emake doxygen
+ fi
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ dohtml -r doc/html/.
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc Changelog README*
+
+ prune_libtool_files --modules
+ use python && python_optimize
+
+ if use vim-syntax ; then
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins libdns.vim
+ fi
+
+ einfo
+ elog "Install net-dns/ldns-utils if you want drill and examples"
+ einfo
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2017-06-26 8:37 Alexis Ballier
0 siblings, 0 replies; 102+ messages in thread
From: Alexis Ballier @ 2017-06-26 8:37 UTC (permalink / raw
To: gentoo-commits
commit: 764cec1dfb9b5ccac7e7df1426da473befd47f4b
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 08:11:57 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 08:37:42 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764cec1d
net-libs/ldns: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
net-libs/ldns/ldns-1.7.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/ldns/ldns-1.7.0.ebuild b/net-libs/ldns/ldns-1.7.0.ebuild
index 95d656808cd..5e5b25fd009 100644
--- a/net-libs/ldns/ldns-1.7.0.ebuild
+++ b/net-libs/ldns/ldns-1.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa gost libressl python +ssl static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2017-11-25 20:51 Patrick Lauer
0 siblings, 0 replies; 102+ messages in thread
From: Patrick Lauer @ 2017-11-25 20:51 UTC (permalink / raw
To: gentoo-commits
commit: 5ece724397366edcaeb466488f812f27a8ed6478
Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 20:51:14 2017 +0000
Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 20:51:14 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ece7243
net-libs/ldns: Remove redundant 'cd'
Package-Manager: Portage-2.3.16, Repoman-2.3.6
net-libs/ldns/ldns-1.7.0-r1.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r1.ebuild b/net-libs/ldns/ldns-1.7.0-r1.ebuild
index d507363c921..bf79053b40b 100644
--- a/net-libs/ldns/ldns-1.7.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r1.ebuild
@@ -73,7 +73,6 @@ multilib_src_configure() {
}
src_prepare() {
- cd "$S"
epatch "${FILESDIR}/${P}-CVE-2017-1000231.patch"
epatch "${FILESDIR}/${P}-CVE-2017-1000232.patch"
}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2017-12-03 19:50 Sergei Trofimovich
0 siblings, 0 replies; 102+ messages in thread
From: Sergei Trofimovich @ 2017-12-03 19:50 UTC (permalink / raw
To: gentoo-commits
commit: b44927a19ea2e1375296dacdd447762b2b2b6024
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 3 19:49:35 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Dec 3 19:50:37 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b44927a1
net-libs/ldns: stable 1.7.0-r1 for hppa, bug #509632
Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"
net-libs/ldns/ldns-1.7.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r1.ebuild b/net-libs/ldns/ldns-1.7.0-r1.ebuild
index bf79053b40b..b9e14ecdb68 100644
--- a/net-libs/ldns/ldns-1.7.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa gost libressl python +ssl static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2017-12-04 14:41 Agostino Sarubbo
0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2017-12-04 14:41 UTC (permalink / raw
To: gentoo-commits
commit: 6050087703da81c936144f67ffd9ce877eea1fd4
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 4 14:40:53 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Dec 4 14:40:53 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60500877
net-libs/ldns: amd64 stable wrt bug #509632
Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/ldns/Manifest | 2 +-
net-libs/ldns/ldns-1.7.0-r1.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/ldns/Manifest b/net-libs/ldns/Manifest
index 419666a1102..30887761393 100644
--- a/net-libs/ldns/Manifest
+++ b/net-libs/ldns/Manifest
@@ -1,2 +1,2 @@
-DIST ldns-1.6.17.tar.gz 1315403 SHA256 8b88e059452118e8949a2752a55ce59bc71fa5bc414103e17f5b6b06f9bcc8cd SHA512 5de42b4b8622591db51efb0956735deee9cd5e0bee12249a03b65c5b45d7c51bf9c2edb310ef9d7431af49aef77d968bfa2455a7dedfa80cde3d433436c83785 WHIRLPOOL 08c8a13df3dbeccd5dc5ceeb52730a61ab231e70a85524e826f9275bbcde6e09d6e2fc5234303a6bceb431d2b91f510140ce61a2b59d77afbb2759a0627c7cb7
+DIST ldns-1.6.17.tar.gz 1315403 BLAKE2B 67cf163c0fc529730f6de6a7ed3c581a2fdc3be7eb3f1d2cdc4ff51c98e6b78f93fab96d19d665f2dc8592f80d92ec5d3dd16da9760124f0604eb48c09ffd201 SHA512 5de42b4b8622591db51efb0956735deee9cd5e0bee12249a03b65c5b45d7c51bf9c2edb310ef9d7431af49aef77d968bfa2455a7dedfa80cde3d433436c83785
DIST ldns-1.7.0.tar.gz 1304424 BLAKE2B 2f37aa2d00c1d9cf18711bd4f873f4722df01c4f4d0f627e054f04b2473c0fbf19449e293a130d5c8b98dcebafeb3d7b3f5923ae0244bd80139cea77f2171e06 SHA512 8a4e48bcc2a244b92447a9830b60efbb656fb7955f3559ef2eb6f8e724c4c0208776350c44ccf7dcf1ffe0b7b9d9ccc4cbddc5bc16e8888db494ab4d0bce3bd8
diff --git a/net-libs/ldns/ldns-1.7.0-r1.ebuild b/net-libs/ldns/ldns-1.7.0-r1.ebuild
index b9e14ecdb68..37990754fa8 100644
--- a/net-libs/ldns/ldns-1.7.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa gost libressl python +ssl static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2017-12-08 20:39 Thomas Deutschmann
0 siblings, 0 replies; 102+ messages in thread
From: Thomas Deutschmann @ 2017-12-08 20:39 UTC (permalink / raw
To: gentoo-commits
commit: a92e296c725345d732a806543bec799246a95566
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 8 20:18:32 2017 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Dec 8 20:18:32 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a92e296c
net-libs/ldns: x86 stable (bug #509632)
Package-Manager: Portage-2.3.16, Repoman-2.3.6
net-libs/ldns/ldns-1.7.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r1.ebuild b/net-libs/ldns/ldns-1.7.0-r1.ebuild
index 37990754fa8..677dd61c4b1 100644
--- a/net-libs/ldns/ldns-1.7.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa gost libressl python +ssl static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2017-12-10 21:15 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2017-12-10 21:15 UTC (permalink / raw
To: gentoo-commits
commit: bf9f308f9bdad8626aae6c13b9edad06b2e43ce5
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 10 21:13:42 2017 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Sun Dec 10 21:15:12 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9f308f
net-libs/ldns: remove ssl USE flag
fixes #640142 and #640132
Package-Manager: Portage-2.3.16, Repoman-2.3.6
net-libs/ldns/ldns-1.7.0-r2.ebuild | 98 ++++++++++++++++++++++++++++++++++++++
1 file changed, 98 insertions(+)
diff --git a/net-libs/ldns/ldns-1.7.0-r2.ebuild b/net-libs/ldns/ldns-1.7.0-r2.ebuild
new file mode 100644
index 00000000000..054d81a0e12
--- /dev/null
+++ b/net-libs/ldns/ldns-1.7.0-r2.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils multilib-minimal python-single-r1
+
+DESCRIPTION="a library with the aim to simplify DNS programming in C"
+HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+dane doc +ecdsa gost libressl python ssl static-libs vim-syntax"
+
+# configure will die if ecdsa is enabled and ssl is not
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+ python? ( ${PYTHON_DEPS} )
+ ecdsa? (
+ !libressl? ( >=dev-libs/openssl-1.0.1e:0[-bindist,${MULTILIB_USEDEP}] )
+ )
+ !libressl? ( >=dev-libs/openssl-1.0.1e:0[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ python? ( dev-lang/swig )
+ doc? ( app-doc/doxygen )
+"
+
+RESTRICT="test" # 1.6.9 has no test directory
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/ldns-config
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable gost) \
+ $(use_enable ecdsa) \
+ $(use_enable dane) \
+ $(multilib_native_use_with python pyldns) \
+ $(multilib_native_use_with python pyldnsx) \
+ --with-ssl="${EPREFIX}"/usr \
+ --enable-sha2 \
+ --without-drill \
+ --without-examples \
+ --disable-dane-ta-usage \
+ --disable-rpath
+
+ # >=openssl-1.1.0 required for dane-ta
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-CVE-2017-1000231.patch"
+ epatch "${FILESDIR}/${P}-CVE-2017-1000232.patch"
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ emake doxygen
+ fi
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ dohtml -r doc/html/.
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc Changelog README*
+
+ prune_libtool_files --modules
+ use python && python_optimize
+
+ if use vim-syntax ; then
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins libdns.vim
+ fi
+
+ einfo
+ elog "Install net-dns/ldns-utils if you want drill and examples"
+ einfo
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2017-12-12 7:34 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2017-12-12 7:34 UTC (permalink / raw
To: gentoo-commits
commit: b5501b78bb4f01ca75b3806bd2c56478a1af5628
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 12 07:33:40 2017 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Tue Dec 12 07:34:30 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5501b78
net-libs/ldns: remove ssl from USE
Package-Manager: Portage-2.3.17, Repoman-2.3.6
net-libs/ldns/ldns-1.7.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r2.ebuild b/net-libs/ldns/ldns-1.7.0-r2.ebuild
index 054d81a0e12..d2375c604ea 100644
--- a/net-libs/ldns/ldns-1.7.0-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+dane doc +ecdsa gost libressl python ssl static-libs vim-syntax"
+IUSE="+dane doc +ecdsa gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2017-12-12 18:41 Markus Meier
0 siblings, 0 replies; 102+ messages in thread
From: Markus Meier @ 2017-12-12 18:41 UTC (permalink / raw
To: gentoo-commits
commit: b9d2d47cb4574b2de20435fa0fb06261aea7749d
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 12 18:37:08 2017 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Tue Dec 12 18:39:11 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d2d47c
net-libs/ldns: arm stable, bug #509632
Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"
net-libs/ldns/ldns-1.7.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r1.ebuild b/net-libs/ldns/ldns-1.7.0-r1.ebuild
index 677dd61c4b1..50cea597272 100644
--- a/net-libs/ldns/ldns-1.7.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa gost libressl python +ssl static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2017-12-14 15:09 Thomas Deutschmann
0 siblings, 0 replies; 102+ messages in thread
From: Thomas Deutschmann @ 2017-12-14 15:09 UTC (permalink / raw
To: gentoo-commits
commit: fcbe4842fc0e2df7552ebc8e6f58f79f34d9aba1
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 14 15:06:41 2017 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 15:09:03 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcbe4842
net-libs/ldns: x86 stable (bug #509632)
Package-Manager: Portage-2.3.18, Repoman-2.3.6
net-libs/ldns/ldns-1.7.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r2.ebuild b/net-libs/ldns/ldns-1.7.0-r2.ebuild
index d2375c604ea..0f599fe5d7b 100644
--- a/net-libs/ldns/ldns-1.7.0-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2017-12-14 20:19 Sergei Trofimovich
0 siblings, 0 replies; 102+ messages in thread
From: Sergei Trofimovich @ 2017-12-14 20:19 UTC (permalink / raw
To: gentoo-commits
commit: e5785cc3fad9264c7791fec544240985947ec963
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 14 20:15:56 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 20:15:56 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5785cc3
net-libs/ldns: stable 1.7.0-r2 for ia64, bug #509632
Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"
net-libs/ldns/ldns-1.7.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r2.ebuild b/net-libs/ldns/ldns-1.7.0-r2.ebuild
index 0f599fe5d7b..76982d06eee 100644
--- a/net-libs/ldns/ldns-1.7.0-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2017-12-14 20:27 Agostino Sarubbo
0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2017-12-14 20:27 UTC (permalink / raw
To: gentoo-commits
commit: 351ea84158437f813c7ccbbb9794de941587e8d7
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 14 20:24:03 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 20:24:03 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351ea841
net-libs/ldns: amd64 stable wrt bug #509632
Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/ldns/ldns-1.7.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r2.ebuild b/net-libs/ldns/ldns-1.7.0-r2.ebuild
index 76982d06eee..0825e39b0ea 100644
--- a/net-libs/ldns/ldns-1.7.0-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2017-12-14 22:47 Sergei Trofimovich
0 siblings, 0 replies; 102+ messages in thread
From: Sergei Trofimovich @ 2017-12-14 22:47 UTC (permalink / raw
To: gentoo-commits
commit: 09eb3fc7c3b4a2e7a9da6e4b04fcaba021e8fb1d
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 14 22:25:36 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 22:47:07 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09eb3fc7
net-libs/ldns: stable 1.7.0-r2 for ppc/ppc64, bug #509632
Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc ppc64"
net-libs/ldns/ldns-1.7.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r2.ebuild b/net-libs/ldns/ldns-1.7.0-r2.ebuild
index 0825e39b0ea..0e5b5d553ed 100644
--- a/net-libs/ldns/ldns-1.7.0-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2017-12-15 23:21 Sergei Trofimovich
0 siblings, 0 replies; 102+ messages in thread
From: Sergei Trofimovich @ 2017-12-15 23:21 UTC (permalink / raw
To: gentoo-commits
commit: 2252b2525bf667c581737d13db9f3460c977f22e
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 15 23:16:31 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Dec 15 23:21:22 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2252b252
net-libs/ldns: stable 1.7.0-r2 for sparc, bug #509632 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"
net-libs/ldns/ldns-1.7.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r2.ebuild b/net-libs/ldns/ldns-1.7.0-r2.ebuild
index 0e5b5d553ed..2a155ab293f 100644
--- a/net-libs/ldns/ldns-1.7.0-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2017-12-21 19:28 Markus Meier
0 siblings, 0 replies; 102+ messages in thread
From: Markus Meier @ 2017-12-21 19:28 UTC (permalink / raw
To: gentoo-commits
commit: 2f7715de93f08d970301c260ae246c03d5db3c8c
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 21 19:26:11 2017 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Thu Dec 21 19:26:11 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7715de
net-libs/ldns: arm stable, bug #509632
Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"
net-libs/ldns/ldns-1.7.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r2.ebuild b/net-libs/ldns/ldns-1.7.0-r2.ebuild
index 2a155ab293f..26162fe5a27 100644
--- a/net-libs/ldns/ldns-1.7.0-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2017-12-31 21:37 Sergei Trofimovich
0 siblings, 0 replies; 102+ messages in thread
From: Sergei Trofimovich @ 2017-12-31 21:37 UTC (permalink / raw
To: gentoo-commits
commit: b6bdc1f99bfbe032dc50e36152909fac39bd80b9
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sun Dec 31 20:55:43 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Dec 31 21:32:46 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6bdc1f9
net-libs/ldns: stable 1.7.0-r2 for hppa, bug #509632
Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa"
net-libs/ldns/ldns-1.7.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r2.ebuild b/net-libs/ldns/ldns-1.7.0-r2.ebuild
index 26162fe5a27..f1f882c3c1c 100644
--- a/net-libs/ldns/ldns-1.7.0-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2018-01-20 11:50 Tobias Klausmann
0 siblings, 0 replies; 102+ messages in thread
From: Tobias Klausmann @ 2018-01-20 11:50 UTC (permalink / raw
To: gentoo-commits
commit: 62937fb372986f20d2a98e04f6f035c097131e97
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 20 11:50:36 2018 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 11:50:36 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62937fb3
net-libs/ldns-1.7.0-r2: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/509632
net-libs/ldns/ldns-1.7.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r2.ebuild b/net-libs/ldns/ldns-1.7.0-r2.ebuild
index f1f882c3c1c..d42a8c87f9d 100644
--- a/net-libs/ldns/ldns-1.7.0-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2018-01-25 0:13 Aaron Bauman
0 siblings, 0 replies; 102+ messages in thread
From: Aaron Bauman @ 2018-01-25 0:13 UTC (permalink / raw
To: gentoo-commits
commit: 2f8d1f906ee104fed8ee8994d8a861e15022b46b
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 25 00:13:35 2018 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 00:13:35 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f8d1f90
net-libs/ldns: cleanup vulnerable wrt bug #638338
net-libs/ldns/Manifest | 1 -
net-libs/ldns/ldns-1.6.17-r1.ebuild | 106 ----------------------------------
net-libs/ldns/ldns-1.6.17.ebuild | 94 ------------------------------
net-libs/ldns/ldns-1.7.0-r1.ebuild | 110 ------------------------------------
4 files changed, 311 deletions(-)
diff --git a/net-libs/ldns/Manifest b/net-libs/ldns/Manifest
index 30887761393..51c3ade23c2 100644
--- a/net-libs/ldns/Manifest
+++ b/net-libs/ldns/Manifest
@@ -1,2 +1 @@
-DIST ldns-1.6.17.tar.gz 1315403 BLAKE2B 67cf163c0fc529730f6de6a7ed3c581a2fdc3be7eb3f1d2cdc4ff51c98e6b78f93fab96d19d665f2dc8592f80d92ec5d3dd16da9760124f0604eb48c09ffd201 SHA512 5de42b4b8622591db51efb0956735deee9cd5e0bee12249a03b65c5b45d7c51bf9c2edb310ef9d7431af49aef77d968bfa2455a7dedfa80cde3d433436c83785
DIST ldns-1.7.0.tar.gz 1304424 BLAKE2B 2f37aa2d00c1d9cf18711bd4f873f4722df01c4f4d0f627e054f04b2473c0fbf19449e293a130d5c8b98dcebafeb3d7b3f5923ae0244bd80139cea77f2171e06 SHA512 8a4e48bcc2a244b92447a9830b60efbb656fb7955f3559ef2eb6f8e724c4c0208776350c44ccf7dcf1ffe0b7b9d9ccc4cbddc5bc16e8888db494ab4d0bce3bd8
diff --git a/net-libs/ldns/ldns-1.6.17-r1.ebuild b/net-libs/ldns/ldns-1.6.17-r1.ebuild
deleted file mode 100644
index c0b67b5178f..00000000000
--- a/net-libs/ldns/ldns-1.6.17-r1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib-minimal python-single-r1
-
-DESCRIPTION="a library with the aim to simplify DNS programming in C"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="dane doc +ecdsa gost libressl python +ssl static-libs vim-syntax"
-
-# configure will die if ecdsa is enabled and ssl is not
-REQUIRED_USE="ecdsa? ( ssl )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- python? ( ${PYTHON_DEPS} )
- dane? (
- !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
- )
- ecdsa? (
- !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[-bindist,${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
- )
- gost? (
- !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
- )
- ssl? (
- !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
- )
-"
-DEPEND="${RDEPEND}
- python? ( dev-lang/swig )
- doc? ( app-doc/doxygen )
-"
-
-RESTRICT="test" # 1.6.9 has no test directory
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/ldns-config
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${P}_perl522.patch"
-}
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} \
- econf \
- $(use_enable static-libs static) \
- $(use_enable ssl sha2) \
- $(use_enable gost) \
- $(use_enable ecdsa) \
- $(use_enable dane) \
- $(use_with ssl ssl "${EPREFIX}"/usr) \
- $(multilib_native_use_with python pyldns) \
- $(multilib_native_use_with python pyldnsx) \
- --without-drill \
- --without-examples \
- --disable-rpath
-}
-
-multilib_src_compile() {
- default
-
- if multilib_is_native_abi && use doc ; then
- emake doxygen
- fi
-}
-
-multilib_src_install() {
- default
-
- if multilib_is_native_abi && use doc ; then
- dohtml -r doc/html/.
- fi
-}
-
-multilib_src_install_all() {
- dodoc Changelog README*
-
- prune_libtool_files --modules
- use python && python_optimize
-
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/ftdetect
- doins libdns.vim
- fi
-
- einfo
- elog "Install net-dns/ldns-utils if you want drill and examples"
- einfo
-}
diff --git a/net-libs/ldns/ldns-1.6.17.ebuild b/net-libs/ldns/ldns-1.6.17.ebuild
deleted file mode 100644
index c83ddb745d9..00000000000
--- a/net-libs/ldns/ldns-1.6.17.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib-minimal python-single-r1
-
-DESCRIPTION="a library with the aim to simplify DNS programming in C"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="dane doc +ecdsa gost python +ssl static-libs vim-syntax"
-
-# configure will die if ecdsa is enabled and ssl is not
-REQUIRED_USE="ecdsa? ( ssl )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- dane? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
- ecdsa? ( >=dev-libs/openssl-1.0.1h-r2:0[-bindist,${MULTILIB_USEDEP}] )
- gost? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
- python? ( ${PYTHON_DEPS} )
- ssl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- python? ( dev-lang/swig )
- doc? ( app-doc/doxygen )
-"
-
-RESTRICT="test" # 1.6.9 has no test directory
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/ldns-config
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${P}_perl522.patch"
-}
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} \
- econf \
- $(use_enable static-libs static) \
- $(use_enable ssl sha2) \
- $(use_enable gost) \
- $(use_enable ecdsa) \
- $(use_enable dane) \
- $(use_with ssl ssl "${EPREFIX}"/usr) \
- $(multilib_native_use_with python pyldns) \
- $(multilib_native_use_with python pyldnsx) \
- --without-drill \
- --without-examples \
- --disable-rpath
-}
-
-multilib_src_compile() {
- default
-
- if multilib_is_native_abi && use doc ; then
- emake doxygen
- fi
-}
-
-multilib_src_install() {
- default
-
- if multilib_is_native_abi && use doc ; then
- dohtml -r doc/html/.
- fi
-}
-
-multilib_src_install_all() {
- dodoc Changelog README*
-
- prune_libtool_files --modules
- use python && python_optimize
-
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/ftdetect
- doins libdns.vim
- fi
-
- einfo
- elog "Install net-dns/ldns-utils if you want drill and examples"
- einfo
-}
diff --git a/net-libs/ldns/ldns-1.7.0-r1.ebuild b/net-libs/ldns/ldns-1.7.0-r1.ebuild
deleted file mode 100644
index 50cea597272..00000000000
--- a/net-libs/ldns/ldns-1.7.0-r1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib-minimal python-single-r1
-
-DESCRIPTION="a library with the aim to simplify DNS programming in C"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+dane doc +ecdsa gost libressl python +ssl static-libs vim-syntax"
-
-# configure will die if ecdsa is enabled and ssl is not
-REQUIRED_USE="ecdsa? ( ssl )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- python? ( ${PYTHON_DEPS} )
- dane? (
- !libressl? ( >=dev-libs/openssl-1.0.1e:0[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
- )
- ecdsa? (
- !libressl? ( >=dev-libs/openssl-1.0.1e:0[-bindist,${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
- )
- gost? (
- !libressl? ( >=dev-libs/openssl-1.0.1e:0[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
- )
- ssl? (
- !libressl? ( >=dev-libs/openssl-1.0.1e:0[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
- )
-"
-DEPEND="${RDEPEND}
- python? ( dev-lang/swig )
- doc? ( app-doc/doxygen )
-"
-
-RESTRICT="test" # 1.6.9 has no test directory
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/ldns-config
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} \
- econf \
- $(use_enable static-libs static) \
- $(use_enable ssl sha2) \
- $(use_enable gost) \
- $(use_enable ecdsa) \
- $(use_enable dane) \
- $(use_with ssl ssl "${EPREFIX}"/usr) \
- $(multilib_native_use_with python pyldns) \
- $(multilib_native_use_with python pyldnsx) \
- --without-drill \
- --without-examples \
- --disable-dane-ta-usage \
- --disable-rpath
-
- # >=openssl-1.1.0 required for dane-ta
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-CVE-2017-1000231.patch"
- epatch "${FILESDIR}/${P}-CVE-2017-1000232.patch"
-}
-
-multilib_src_compile() {
- default
-
- if multilib_is_native_abi && use doc ; then
- emake doxygen
- fi
-}
-
-multilib_src_install() {
- default
-
- if multilib_is_native_abi && use doc ; then
- dohtml -r doc/html/.
- fi
-}
-
-multilib_src_install_all() {
- dodoc Changelog README*
-
- prune_libtool_files --modules
- use python && python_optimize
-
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/ftdetect
- doins libdns.vim
- fi
-
- einfo
- elog "Install net-dns/ldns-utils if you want drill and examples"
- einfo
-}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2018-06-03 17:50 Mikle Kolyada
0 siblings, 0 replies; 102+ messages in thread
From: Mikle Kolyada @ 2018-06-03 17:50 UTC (permalink / raw
To: gentoo-commits
commit: 4b0a5b9d2c9a76bc892f545ddaa9407f022b0188
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 3 17:49:12 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Jun 3 17:49:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b0a5b9d
net-libs/ldns: mark s390 stable
Package-Manager: Portage-2.3.40, Repoman-2.3.9
net-libs/ldns/ldns-1.7.0-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r2.ebuild b/net-libs/ldns/ldns-1.7.0-r2.ebuild
index d42a8c87f9d..3a6c156757c 100644
--- a/net-libs/ldns/ldns-1.7.0-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r2.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="5"
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2018-11-19 1:30 Thomas Deutschmann
0 siblings, 0 replies; 102+ messages in thread
From: Thomas Deutschmann @ 2018-11-19 1:30 UTC (permalink / raw
To: gentoo-commits
commit: b680cfebba33934bb3bc467116735e7e92becab4
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 19 01:30:25 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Nov 19 01:30:25 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b680cfeb
net-libs/ldns: add subslot operator on dev-libs/openssl atom
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
net-libs/ldns/ldns-1.7.0-r2.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r2.ebuild b/net-libs/ldns/ldns-1.7.0-r2.ebuild
index 3a6c156757c..0ce9c246090 100644
--- a/net-libs/ldns/ldns-1.7.0-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -21,9 +21,9 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
python? ( ${PYTHON_DEPS} )
ecdsa? (
- !libressl? ( >=dev-libs/openssl-1.0.1e:0[-bindist,${MULTILIB_USEDEP}] )
+ !libressl? ( >=dev-libs/openssl-1.0.1e:0=[-bindist,${MULTILIB_USEDEP}] )
)
- !libressl? ( >=dev-libs/openssl-1.0.1e:0[${MULTILIB_USEDEP}] )
+ !libressl? ( >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}] )
libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2019-05-04 19:08 Mikle Kolyada
0 siblings, 0 replies; 102+ messages in thread
From: Mikle Kolyada @ 2019-05-04 19:08 UTC (permalink / raw
To: gentoo-commits
commit: 10f532d8115e0aa9a48f87a8193a0e94987dec26
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat May 4 19:08:35 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat May 4 19:08:45 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f532d8
net-libs/ldns: Add ~riscv keyword
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
net-libs/ldns/ldns-1.7.0-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/ldns/ldns-1.7.0-r2.ebuild b/net-libs/ldns/ldns-1.7.0-r2.ebuild
index 0ce9c246090..bc6972bb668 100644
--- a/net-libs/ldns/ldns-1.7.0-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2019-09-25 17:10 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2019-09-25 17:10 UTC (permalink / raw
To: gentoo-commits
commit: f345836def5d0f63c488ce723ea68acb658e7fcb
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 25 17:08:24 2019 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Wed Sep 25 17:10:06 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f345836d
net-libs/ldns: bump version
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Marc Schiffbauer <mschiff <AT> gentoo.org>
net-libs/ldns/Manifest | 1 +
net-libs/ldns/ldns-1.7.1.ebuild | 113 ++++++++++++++++++++++++++++++++++++++++
net-libs/ldns/metadata.xml | 2 +
3 files changed, 116 insertions(+)
diff --git a/net-libs/ldns/Manifest b/net-libs/ldns/Manifest
index 51c3ade23c2..7654e7092d5 100644
--- a/net-libs/ldns/Manifest
+++ b/net-libs/ldns/Manifest
@@ -1 +1,2 @@
DIST ldns-1.7.0.tar.gz 1304424 BLAKE2B 2f37aa2d00c1d9cf18711bd4f873f4722df01c4f4d0f627e054f04b2473c0fbf19449e293a130d5c8b98dcebafeb3d7b3f5923ae0244bd80139cea77f2171e06 SHA512 8a4e48bcc2a244b92447a9830b60efbb656fb7955f3559ef2eb6f8e724c4c0208776350c44ccf7dcf1ffe0b7b9d9ccc4cbddc5bc16e8888db494ab4d0bce3bd8
+DIST ldns-1.7.1.tar.gz 1244394 BLAKE2B 8f2d9c6e34c4f13924ce1531a5757c4a619fc31ebc5a0a3d4aaf43fcfc8b53e8f371984b1c60ab74f735a05a9ca0710fc29a40fffeaef66eb54395eb3a727a0d SHA512 e8f72a4ff4aa544acac5e7be9a8ba38c6b8d388bb26f9a0ed04c1a921622f8582cc8539beafc76a29187a55c94069b7c1875e77522e1a7e7bb3e297dd1e4c2b7
diff --git a/net-libs/ldns/ldns-1.7.1.ebuild b/net-libs/ldns/ldns-1.7.1.ebuild
new file mode 100644
index 00000000000..a9377702763
--- /dev/null
+++ b/net-libs/ldns/ldns-1.7.1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_5 )
+inherit eutils multilib-minimal python-single-r1
+
+DESCRIPTION="a library with the aim to simplify DNS programming in C"
+HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+dane doc +ecdsa ed25519 ed448 gost libressl python static-libs vim-syntax"
+
+# configure will die if ecdsa is enabled and ssl is not
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+ python? ( ${PYTHON_DEPS} )
+ ecdsa? (
+ !libressl? ( >=dev-libs/openssl-1.0.1e:0=[-bindist,${MULTILIB_USEDEP}] )
+ )
+ ed25519? (
+ !libressl? ( >=dev-libs/openssl-1.1.0:0=[-bindist,${MULTILIB_USEDEP}] )
+ )
+ ed448? (
+ !libressl? ( >=dev-libs/openssl-1.1.1:0=[-bindist,${MULTILIB_USEDEP}] )
+ )
+ !libressl? ( >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ python? ( dev-lang/swig )
+ doc? ( app-doc/doxygen )
+"
+
+RESTRICT="test" # 1.6.9 has no test directory
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/ldns-config
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ # >=openssl-1.1.0 required for dane-ta
+ if has_version "<dev-libs/openssl-1.1.0"; then
+ local dane_ta_usage="--disable-dane-ta-usage"
+ else
+ local dane_ta_usage=""
+ fi
+
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable gost) \
+ $(use_enable ecdsa) \
+ $(use_enable ed25519) \
+ $(use_enable ed448) \
+ $(use_enable dane) \
+ $(multilib_native_use_with python pyldns) \
+ $(multilib_native_use_with python pyldnsx) \
+ --with-ssl="${EPREFIX}"/usr \
+ --enable-sha2 \
+ --without-drill \
+ --without-examples \
+ $dane_ta_usage \
+ --disable-rpath
+}
+
+src_prepare() {
+ default
+ #epatch "${FILESDIR}/${P}-CVE-2017-1000231.patch"
+ #epatch "${FILESDIR}/${P}-CVE-2017-1000232.patch"
+ # remove non-existing dependency for target packaging/libldns.pc
+ sed -i 's,packaging/libldns.pc.in,,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ emake doxygen
+ fi
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ dohtml -r doc/html/.
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc Changelog README*
+
+ prune_libtool_files --modules
+ use python && python_optimize
+
+ if use vim-syntax ; then
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins libdns.vim
+ fi
+
+ einfo
+ elog "Install net-dns/ldns-utils if you want drill and examples"
+ einfo
+}
diff --git a/net-libs/ldns/metadata.xml b/net-libs/ldns/metadata.xml
index 01302fa6941..0e2252d4c32 100644
--- a/net-libs/ldns/metadata.xml
+++ b/net-libs/ldns/metadata.xml
@@ -14,6 +14,8 @@
<use>
<flag name="dane">Enable DNS-based Authentication of Named Entities (DANE) support</flag>
<flag name="ecdsa">Enable ECDSA support</flag>
+ <flag name="ed25519">Enable ED25519 support</flag>
+ <flag name="ed448">Enable ED448 support</flag>
<flag name="gost">Enable GOST support</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2019-09-29 13:50 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2019-09-29 13:50 UTC (permalink / raw
To: gentoo-commits
commit: affd33df6398ae119acaec3d7c47d261d425d69e
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 27 11:51:03 2019 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Sun Sep 29 13:49:48 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=affd33df
net-libs/ldns: add subslot
fixes #695704
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Marc Schiffbauer <mschiff <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r1.ebuild
index 62d260df249..c01ece38615 100644
--- a/net-libs/ldns/ldns-1.7.1-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
-SLOT="0"
+SLOT="0/3"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost libressl python static-libs vim-syntax"
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2019-09-29 13:50 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2019-09-29 13:50 UTC (permalink / raw
To: gentoo-commits
commit: 93a05d4dbdf7cb7b00a1057b337a2c043318ee21
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 27 11:44:25 2019 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Sun Sep 29 13:49:48 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a05d4d
net-libs/ldns: disable dane-ta with USE=libressl
fixes #695640
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Marc Schiffbauer <mschiff <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r1.ebuild | 113 +++++++++++++++++++++++++++++++++++++
1 file changed, 113 insertions(+)
diff --git a/net-libs/ldns/ldns-1.7.1-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r1.ebuild
new file mode 100644
index 00000000000..62d260df249
--- /dev/null
+++ b/net-libs/ldns/ldns-1.7.1-r1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_5 )
+inherit eutils multilib-minimal python-single-r1
+
+DESCRIPTION="a library with the aim to simplify DNS programming in C"
+HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+dane doc +ecdsa ed25519 ed448 gost libressl python static-libs vim-syntax"
+
+# configure will die if ecdsa is enabled and ssl is not
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+ python? ( ${PYTHON_DEPS} )
+ ecdsa? (
+ !libressl? ( >=dev-libs/openssl-1.0.1e:0=[-bindist,${MULTILIB_USEDEP}] )
+ )
+ ed25519? (
+ !libressl? ( >=dev-libs/openssl-1.1.0:0=[-bindist,${MULTILIB_USEDEP}] )
+ )
+ ed448? (
+ !libressl? ( >=dev-libs/openssl-1.1.1:0=[-bindist,${MULTILIB_USEDEP}] )
+ )
+ !libressl? ( >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ python? ( dev-lang/swig )
+ doc? ( app-doc/doxygen )
+"
+
+RESTRICT="test" # 1.6.9 has no test directory
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/ldns-config
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ # >=openssl-1.1.0 required for dane-ta
+ if has_version "<dev-libs/openssl-1.1.0" || use libressl; then
+ local dane_ta_usage="--disable-dane-ta-usage"
+ else
+ local dane_ta_usage=""
+ fi
+
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable gost) \
+ $(use_enable ecdsa) \
+ $(use_enable ed25519) \
+ $(use_enable ed448) \
+ $(use_enable dane) \
+ $(multilib_native_use_with python pyldns) \
+ $(multilib_native_use_with python pyldnsx) \
+ --with-ssl="${EPREFIX}"/usr \
+ --enable-sha2 \
+ --without-drill \
+ --without-examples \
+ $dane_ta_usage \
+ --disable-rpath
+}
+
+src_prepare() {
+ default
+ #epatch "${FILESDIR}/${P}-CVE-2017-1000231.patch"
+ #epatch "${FILESDIR}/${P}-CVE-2017-1000232.patch"
+ # remove non-existing dependency for target packaging/libldns.pc
+ sed -i 's,packaging/libldns.pc.in,,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ emake doxygen
+ fi
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ dohtml -r doc/html/.
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc Changelog README*
+
+ prune_libtool_files --modules
+ use python && python_optimize
+
+ if use vim-syntax ; then
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins libdns.vim
+ fi
+
+ einfo
+ elog "Install net-dns/ldns-utils if you want drill and examples"
+ einfo
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2019-12-29 8:53 David Seifert
0 siblings, 0 replies; 102+ messages in thread
From: David Seifert @ 2019-12-29 8:53 UTC (permalink / raw
To: gentoo-commits
commit: cd4633d257e0ee3c12d275ca19c9783693d23046
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 29 08:53:08 2019 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Dec 29 08:53:08 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd4633d2
net-libs/ldns: Remove old
Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: David Seifert <soap <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1.ebuild | 113 ----------------------------------------
1 file changed, 113 deletions(-)
diff --git a/net-libs/ldns/ldns-1.7.1.ebuild b/net-libs/ldns/ldns-1.7.1.ebuild
deleted file mode 100644
index dc73bf8b91f..00000000000
--- a/net-libs/ldns/ldns-1.7.1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_5 )
-inherit eutils multilib-minimal python-single-r1
-
-DESCRIPTION="a library with the aim to simplify DNS programming in C"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+dane doc +ecdsa ed25519 ed448 gost libressl python static-libs vim-syntax"
-
-# configure will die if ecdsa is enabled and ssl is not
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- python? ( ${PYTHON_DEPS} )
- ecdsa? (
- !libressl? ( >=dev-libs/openssl-1.0.1e:0=[-bindist,${MULTILIB_USEDEP}] )
- )
- ed25519? (
- !libressl? ( >=dev-libs/openssl-1.1.0:0=[-bindist,${MULTILIB_USEDEP}] )
- )
- ed448? (
- !libressl? ( >=dev-libs/openssl-1.1.1:0=[-bindist,${MULTILIB_USEDEP}] )
- )
- !libressl? ( >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- python? ( dev-lang/swig )
- doc? ( app-doc/doxygen )
-"
-
-RESTRICT="test" # 1.6.9 has no test directory
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/ldns-config
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-multilib_src_configure() {
- # >=openssl-1.1.0 required for dane-ta
- if has_version "<dev-libs/openssl-1.1.0"; then
- local dane_ta_usage="--disable-dane-ta-usage"
- else
- local dane_ta_usage=""
- fi
-
- ECONF_SOURCE=${S} \
- econf \
- $(use_enable static-libs static) \
- $(use_enable gost) \
- $(use_enable ecdsa) \
- $(use_enable ed25519) \
- $(use_enable ed448) \
- $(use_enable dane) \
- $(multilib_native_use_with python pyldns) \
- $(multilib_native_use_with python pyldnsx) \
- --with-ssl="${EPREFIX}"/usr \
- --enable-sha2 \
- --without-drill \
- --without-examples \
- $dane_ta_usage \
- --disable-rpath
-}
-
-src_prepare() {
- default
- #epatch "${FILESDIR}/${P}-CVE-2017-1000231.patch"
- #epatch "${FILESDIR}/${P}-CVE-2017-1000232.patch"
- # remove non-existing dependency for target packaging/libldns.pc
- sed -i 's,packaging/libldns.pc.in,,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
-}
-
-multilib_src_compile() {
- default
-
- if multilib_is_native_abi && use doc ; then
- emake doxygen
- fi
-}
-
-multilib_src_install() {
- default
-
- if multilib_is_native_abi && use doc ; then
- dohtml -r doc/html/.
- fi
-}
-
-multilib_src_install_all() {
- dodoc Changelog README*
-
- prune_libtool_files --modules
- use python && python_optimize
-
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/ftdetect
- doins libdns.vim
- fi
-
- einfo
- elog "Install net-dns/ldns-utils if you want drill and examples"
- einfo
-}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2020-04-18 17:55 Craig Andrews
0 siblings, 0 replies; 102+ messages in thread
From: Craig Andrews @ 2020-04-18 17:55 UTC (permalink / raw
To: gentoo-commits
commit: fb35cdbab26092a16864f89c35f1ddd1b3c6a7c9
Author: Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 18 17:42:01 2020 +0000
Commit: Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Sat Apr 18 17:55:15 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb35cdba
net-libs/ldns: Python 3.8 compatibility
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r1.ebuild
index 9c697a8881f..edf493040f5 100644
--- a/net-libs/ldns/ldns-1.7.1-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
inherit eutils ltprune multilib-minimal python-single-r1
DESCRIPTION="a library with the aim to simplify DNS programming in C"
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2020-05-07 15:17 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2020-05-07 15:17 UTC (permalink / raw
To: gentoo-commits
commit: 7c7f15024bdbeaa904221ffbb61533bf9f7cce81
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu May 7 15:10:54 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu May 7 15:10:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c7f1502
net-libs/ldns: Remove py2.7
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r1.ebuild
index edf493040f5..87bd0db0d87 100644
--- a/net-libs/ldns/ldns-1.7.1-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit eutils ltprune multilib-minimal python-single-r1
DESCRIPTION="a library with the aim to simplify DNS programming in C"
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2020-08-30 17:14 Thomas Deutschmann
0 siblings, 0 replies; 102+ messages in thread
From: Thomas Deutschmann @ 2020-08-30 17:14 UTC (permalink / raw
To: gentoo-commits
commit: 20c1d03b65acbcf6d28995e42c2cff8a22c6002e
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 17:12:37 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 17:12:37 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c1d03b
net-libs/ldns: x86 stable (bug #735408)
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r1.ebuild
index 87bd0db0d87..a721c6a654f 100644
--- a/net-libs/ldns/ldns-1.7.1-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2020-08-30 23:26 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2020-08-30 23:26 UTC (permalink / raw
To: gentoo-commits
commit: eb2d6b1fdb00e5a382848deedb363dbb4e244b8d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 23:25:49 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 23:25:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb2d6b1f
net-libs/ldns: Stabilize 1.7.1-r1 arm, #735408
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r1.ebuild
index a721c6a654f..6c765408559 100644
--- a/net-libs/ldns/ldns-1.7.1-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2020-09-01 0:11 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2020-09-01 0:11 UTC (permalink / raw
To: gentoo-commits
commit: 8d23ed226bddd557432c53cd8657bd1d0536fba6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 1 00:10:57 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 1 00:10:57 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d23ed22
net-libs/ldns: Stabilize 1.7.1-r1 sparc, #735408
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r1.ebuild
index 6c765408559..e4224bffd2a 100644
--- a/net-libs/ldns/ldns-1.7.1-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2020-09-04 14:05 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2020-09-04 14:05 UTC (permalink / raw
To: gentoo-commits
commit: 1da9cb9b6f1acbb01e1d2fea33fe62f071b605c5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 4 14:05:28 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 4 14:05:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da9cb9b
net-libs/ldns: Stabilize 1.7.1-r1 amd64, #735408
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r1.ebuild
index e4224bffd2a..05ab520035a 100644
--- a/net-libs/ldns/ldns-1.7.1-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2020-09-06 7:49 Sergei Trofimovich
0 siblings, 0 replies; 102+ messages in thread
From: Sergei Trofimovich @ 2020-09-06 7:49 UTC (permalink / raw
To: gentoo-commits
commit: 986e85d561440400d2db1042a7556f1ea94de599
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 6 07:45:28 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Sep 6 07:49:13 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=986e85d5
net-libs/ldns: stable 1.7.1-r1 for hppa
stable wrt bug #735408
Package-Manager: Portage-3.0.5, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r1.ebuild
index 05ab520035a..84866735764 100644
--- a/net-libs/ldns/ldns-1.7.1-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2020-09-07 8:20 Sergei Trofimovich
0 siblings, 0 replies; 102+ messages in thread
From: Sergei Trofimovich @ 2020-09-07 8:20 UTC (permalink / raw
To: gentoo-commits
commit: c44487ea86255387a13c9727fef16cd22ef8e029
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 7 08:10:20 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Sep 7 08:19:59 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44487ea
net-libs/ldns: stable 1.7.1-r1 for ppc
stable wrt bug #735408
Package-Manager: Portage-3.0.5, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r1.ebuild
index 84866735764..33383d00450 100644
--- a/net-libs/ldns/ldns-1.7.1-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2020-09-18 8:11 Agostino Sarubbo
0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2020-09-18 8:11 UTC (permalink / raw
To: gentoo-commits
commit: bd3d990ef7fade7ea89647ed5f46ca7b2dc4a08e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 18 08:10:50 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Sep 18 08:10:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd3d990e
net-libs/ldns: s390 stable wrt bug #735408
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r1.ebuild
index fb249bb22ad..0c10feffa97 100644
--- a/net-libs/ldns/ldns-1.7.1-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost libressl python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2020-12-11 17:20 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2020-12-11 17:20 UTC (permalink / raw
To: gentoo-commits
commit: 2ddbbed9426642be9f92598150eb7129a52de802
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 11 17:19:24 2020 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Fri Dec 11 17:20:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ddbbed9
net-libs/ldns: more libressl fixes, get rid of ltprune
Closes: https://bugs.gentoo.org/738988
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Marc Schiffbauer <mschiff <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r2.ebuild | 116 +++++++++++++++++++++++++++++++++++++
1 file changed, 116 insertions(+)
diff --git a/net-libs/ldns/ldns-1.7.1-r2.ebuild b/net-libs/ldns/ldns-1.7.1-r2.ebuild
new file mode 100644
index 00000000000..db38abaf3b4
--- /dev/null
+++ b/net-libs/ldns/ldns-1.7.1-r2.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit eutils multilib-minimal python-single-r1
+
+DESCRIPTION="a library with the aim to simplify DNS programming in C"
+HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+dane doc +ecdsa ed25519 ed448 gost libressl python static-libs vim-syntax"
+
+# configure will die if ecdsa is enabled and ssl is not
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+ ed25519? ( !libressl )
+ ed448? ( !libressl )
+"
+
+RDEPEND="
+ python? ( ${PYTHON_DEPS} )
+ ecdsa? (
+ !libressl? ( >=dev-libs/openssl-1.0.1e:0=[-bindist,${MULTILIB_USEDEP}] )
+ )
+ ed25519? (
+ !libressl? ( >=dev-libs/openssl-1.1.0:0=[-bindist,${MULTILIB_USEDEP}] )
+ )
+ ed448? (
+ !libressl? ( >=dev-libs/openssl-1.1.1:0=[-bindist,${MULTILIB_USEDEP}] )
+ )
+ !libressl? ( >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}] )
+ libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ python? ( dev-lang/swig )
+ doc? ( app-doc/doxygen )
+"
+
+RESTRICT="test" # 1.6.9 has no test directory
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/ldns-config
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ # >=openssl-1.1.0 required for dane-ta
+ if has_version "<dev-libs/openssl-1.1.0" || use libressl; then
+ local dane_ta_usage="--disable-dane-ta-usage"
+ else
+ local dane_ta_usage=""
+ fi
+
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable gost) \
+ $(use_enable ecdsa) \
+ $(use_enable ed25519) \
+ $(use_enable ed448) \
+ $(use_enable dane) \
+ $(multilib_native_use_with python pyldns) \
+ $(multilib_native_use_with python pyldnsx) \
+ --with-ssl="${EPREFIX}"/usr \
+ --enable-sha2 \
+ --without-drill \
+ --without-examples \
+ $dane_ta_usage \
+ --disable-rpath
+}
+
+src_prepare() {
+ default
+ epatch "${FILESDIR}/${P}-Makefile.patch"
+ # remove non-existing dependency for target packaging/libldns.pc
+ sed -i 's,packaging/libldns.pc.in,,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ emake doxygen
+ fi
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ dohtml -r doc/html/.
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc Changelog README*
+
+ find "${D}" -name '*.la' -delete || die
+ use python && python_optimize
+
+ if use vim-syntax ; then
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins libdns.vim
+ fi
+
+ einfo
+ elog "Install net-dns/ldns-utils if you want drill and examples"
+ einfo
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-02-07 1:12 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-02-07 1:12 UTC (permalink / raw
To: gentoo-commits
commit: 4e6202e900d379cf6040f7458c16ab5fbe570462
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 7 01:11:57 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 7 01:11:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6202e9
net-libs/ldns: add github remote-id
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/net-libs/ldns/metadata.xml b/net-libs/ldns/metadata.xml
index 0e2252d4c32..50440345a5b 100644
--- a/net-libs/ldns/metadata.xml
+++ b/net-libs/ldns/metadata.xml
@@ -18,4 +18,7 @@
<flag name="ed448">Enable ED448 support</flag>
<flag name="gost">Enable GOST support</flag>
</use>
+ <upstream>
+ <remote-id type="github">NLnetLabs/ldns</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-02-15 2:28 Rick Farina
0 siblings, 0 replies; 102+ messages in thread
From: Rick Farina @ 2021-02-15 2:28 UTC (permalink / raw
To: gentoo-commits
commit: 0a312f00da602909d014afbb0bead422a8162bc6
Author: Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 15 02:28:21 2021 +0000
Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Mon Feb 15 02:28:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a312f00
net-libs/ldns: python bump
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r2.ebuild b/net-libs/ldns/ldns-1.7.1-r2.ebuild
index 973fb22f6dc..0ed420ce195 100644
--- a/net-libs/ldns/ldns-1.7.1-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
inherit eutils multilib-minimal python-single-r1
DESCRIPTION="a library with the aim to simplify DNS programming in C"
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-05-02 10:16 Mikle Kolyada
0 siblings, 0 replies; 102+ messages in thread
From: Mikle Kolyada @ 2021-05-02 10:16 UTC (permalink / raw
To: gentoo-commits
commit: 551b749961d032b04e6b9e50bf297b3b1b3fbbfd
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May 2 10:05:56 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May 2 10:16:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=551b7499
net-libs/ldns: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r1.ebuild | 13 ++++++-------
net-libs/ldns/ldns-1.7.1-r2.ebuild | 15 ++++++---------
2 files changed, 12 insertions(+), 16 deletions(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r1.ebuild
index 78a9e8a8dfe..95e2628a1d8 100644
--- a/net-libs/ldns/ldns-1.7.1-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+dane doc +ecdsa ed25519 ed448 gost libressl python static-libs vim-syntax"
+IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
@@ -20,16 +20,15 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
python? ( ${PYTHON_DEPS} )
ecdsa? (
- !libressl? ( >=dev-libs/openssl-1.0.1e:0=[-bindist,${MULTILIB_USEDEP}] )
+ >=dev-libs/openssl-1.0.1e:0=[-bindist,${MULTILIB_USEDEP}]
)
ed25519? (
- !libressl? ( >=dev-libs/openssl-1.1.0:0=[-bindist,${MULTILIB_USEDEP}] )
+ >=dev-libs/openssl-1.1.0:0=[-bindist,${MULTILIB_USEDEP}]
)
ed448? (
- !libressl? ( >=dev-libs/openssl-1.1.1:0=[-bindist,${MULTILIB_USEDEP}] )
+ >=dev-libs/openssl-1.1.1:0=[-bindist,${MULTILIB_USEDEP}]
)
- !libressl? ( >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+ >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}
python? ( dev-lang/swig )
@@ -48,7 +47,7 @@ pkg_setup() {
multilib_src_configure() {
# >=openssl-1.1.0 required for dane-ta
- if has_version "<dev-libs/openssl-1.1.0" || use libressl; then
+ if has_version "<dev-libs/openssl-1.1.0"; then
local dane_ta_usage="--disable-dane-ta-usage"
else
local dane_ta_usage=""
diff --git a/net-libs/ldns/ldns-1.7.1-r2.ebuild b/net-libs/ldns/ldns-1.7.1-r2.ebuild
index 9e872b955a9..ee8acea2dae 100644
--- a/net-libs/ldns/ldns-1.7.1-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r2.ebuild
@@ -12,28 +12,25 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+dane doc +ecdsa ed25519 ed448 gost libressl python static-libs vim-syntax"
+IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
- ed25519? ( !libressl )
- ed448? ( !libressl )
"
RDEPEND="
python? ( ${PYTHON_DEPS} )
ecdsa? (
- !libressl? ( >=dev-libs/openssl-1.0.1e:0=[-bindist,${MULTILIB_USEDEP}] )
+ >=dev-libs/openssl-1.0.1e:0=[-bindist,${MULTILIB_USEDEP}]
)
ed25519? (
- !libressl? ( >=dev-libs/openssl-1.1.0:0=[-bindist,${MULTILIB_USEDEP}] )
+ >=dev-libs/openssl-1.1.0:0=[-bindist,${MULTILIB_USEDEP}]
)
ed448? (
- !libressl? ( >=dev-libs/openssl-1.1.1:0=[-bindist,${MULTILIB_USEDEP}] )
+ >=dev-libs/openssl-1.1.1:0=[-bindist,${MULTILIB_USEDEP}]
)
- !libressl? ( >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}] )
- libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+ >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}
python? ( dev-lang/swig )
@@ -52,7 +49,7 @@ pkg_setup() {
multilib_src_configure() {
# >=openssl-1.1.0 required for dane-ta
- if has_version "<dev-libs/openssl-1.1.0" || use libressl; then
+ if has_version "<dev-libs/openssl-1.1.0"; then
local dane_ta_usage="--disable-dane-ta-usage"
else
local dane_ta_usage=""
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-05-31 9:20 David Seifert
0 siblings, 0 replies; 102+ messages in thread
From: David Seifert @ 2021-05-31 9:20 UTC (permalink / raw
To: gentoo-commits
commit: b94cdb25b4dcc25f83f3bd4e5188bee7c1699ab4
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 09:18:54 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon May 31 09:18:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94cdb25
net-libs/ldns: drop deprecated ltprune eclass
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
Signed-off-by: David Seifert <soap <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r1.ebuild
index 95e2628a1d8..046f31d91c8 100644
--- a/net-libs/ldns/ldns-1.7.1-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
PYTHON_COMPAT=( python3_{7,8} )
-inherit epatch ltprune multilib-minimal python-single-r1
+inherit epatch multilib-minimal python-single-r1
DESCRIPTION="a library with the aim to simplify DNS programming in C"
HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
@@ -97,7 +97,7 @@ multilib_src_install() {
multilib_src_install_all() {
dodoc Changelog README*
- prune_libtool_files --modules
+ find "${ED}" -name '*.la' -delete || die
use python && python_optimize
if use vim-syntax ; then
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-05-31 23:51 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-05-31 23:51 UTC (permalink / raw
To: gentoo-commits
commit: a8d303777965103eb2f3a651791e1210e3dad5e1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 23:50:56 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 31 23:50:56 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d30377
net-libs/ldns: Stabilize 1.7.1-r2 arm, #793350
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r2.ebuild b/net-libs/ldns/ldns-1.7.1-r2.ebuild
index ee8acea2dae..26bcbaa1da6 100644
--- a/net-libs/ldns/ldns-1.7.1-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-05-31 23:51 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-05-31 23:51 UTC (permalink / raw
To: gentoo-commits
commit: 6aec6ad8e0f841991387da97d7377244cada7ae5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 23:51:19 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 31 23:51:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aec6ad8
net-libs/ldns: Stabilize 1.7.1-r2 sparc, #793350
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r2.ebuild b/net-libs/ldns/ldns-1.7.1-r2.ebuild
index 26bcbaa1da6..3be9a46d132 100644
--- a/net-libs/ldns/ldns-1.7.1-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-06-01 6:32 Agostino Sarubbo
0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2021-06-01 6:32 UTC (permalink / raw
To: gentoo-commits
commit: 242c3b3b3a869c38708faa903cdf640463ab588d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 1 06:32:49 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jun 1 06:32:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=242c3b3b
net-libs/ldns: amd64 stable wrt bug #793350
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r2.ebuild b/net-libs/ldns/ldns-1.7.1-r2.ebuild
index 3be9a46d132..57b273513b5 100644
--- a/net-libs/ldns/ldns-1.7.1-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-06-01 6:36 Agostino Sarubbo
0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2021-06-01 6:36 UTC (permalink / raw
To: gentoo-commits
commit: 8d6c0e91936f1884b6cf8d2c16b66c7351212767
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 1 06:35:04 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jun 1 06:35:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6c0e91
net-libs/ldns: ppc64 stable wrt bug #793350
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r2.ebuild b/net-libs/ldns/ldns-1.7.1-r2.ebuild
index 57b273513b5..e738c178d2f 100644
--- a/net-libs/ldns/ldns-1.7.1-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-06-01 6:59 Agostino Sarubbo
0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2021-06-01 6:59 UTC (permalink / raw
To: gentoo-commits
commit: 3d1e70453de912bab22b318599532a34d174399e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 1 06:59:08 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jun 1 06:59:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1e7045
net-libs/ldns: x86 stable wrt bug #793350
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r2.ebuild b/net-libs/ldns/ldns-1.7.1-r2.ebuild
index e738c178d2f..f279ddc750a 100644
--- a/net-libs/ldns/ldns-1.7.1-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-06-03 15:52 Sergei Trofimovich
0 siblings, 0 replies; 102+ messages in thread
From: Sergei Trofimovich @ 2021-06-03 15:52 UTC (permalink / raw
To: gentoo-commits
commit: d5379288b90a68a1d5dd7a1c94427c7530247a25
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Thu Jun 3 11:39:39 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Jun 3 15:52:09 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5379288
net-libs/ldns: stable 1.7.1-r2 for hppa, bug #793350
Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r2.ebuild b/net-libs/ldns/ldns-1.7.1-r2.ebuild
index f279ddc750a..1f204060794 100644
--- a/net-libs/ldns/ldns-1.7.1-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-06-17 20:32 Thomas Deutschmann
0 siblings, 0 replies; 102+ messages in thread
From: Thomas Deutschmann @ 2021-06-17 20:32 UTC (permalink / raw
To: gentoo-commits
commit: 2b3425d086bc1c6b5de68a1cfc603a2b086a5354
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 17 20:00:25 2021 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Jun 17 20:31:58 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b3425d0
net-libs/ldns: Fix MissingUseDepDefault for dev-libs/openssl[bindist]
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r1.ebuild | 6 +++---
net-libs/ldns/ldns-1.7.1-r2.ebuild | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r1.ebuild
index 046f31d91c8..4796d3ae7c4 100644
--- a/net-libs/ldns/ldns-1.7.1-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r1.ebuild
@@ -20,13 +20,13 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
python? ( ${PYTHON_DEPS} )
ecdsa? (
- >=dev-libs/openssl-1.0.1e:0=[-bindist,${MULTILIB_USEDEP}]
+ >=dev-libs/openssl-1.0.1e:0=[-bindist(-),${MULTILIB_USEDEP}]
)
ed25519? (
- >=dev-libs/openssl-1.1.0:0=[-bindist,${MULTILIB_USEDEP}]
+ >=dev-libs/openssl-1.1.0:0=[-bindist(-),${MULTILIB_USEDEP}]
)
ed448? (
- >=dev-libs/openssl-1.1.1:0=[-bindist,${MULTILIB_USEDEP}]
+ >=dev-libs/openssl-1.1.1:0=[-bindist(-),${MULTILIB_USEDEP}]
)
>=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}]
"
diff --git a/net-libs/ldns/ldns-1.7.1-r2.ebuild b/net-libs/ldns/ldns-1.7.1-r2.ebuild
index ca426ee1283..ba6d831e94a 100644
--- a/net-libs/ldns/ldns-1.7.1-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r2.ebuild
@@ -22,13 +22,13 @@ REQUIRED_USE="
RDEPEND="
python? ( ${PYTHON_DEPS} )
ecdsa? (
- >=dev-libs/openssl-1.0.1e:0=[-bindist,${MULTILIB_USEDEP}]
+ >=dev-libs/openssl-1.0.1e:0=[-bindist(-),${MULTILIB_USEDEP}]
)
ed25519? (
- >=dev-libs/openssl-1.1.0:0=[-bindist,${MULTILIB_USEDEP}]
+ >=dev-libs/openssl-1.1.0:0=[-bindist(-),${MULTILIB_USEDEP}]
)
ed448? (
- >=dev-libs/openssl-1.1.1:0=[-bindist,${MULTILIB_USEDEP}]
+ >=dev-libs/openssl-1.1.1:0=[-bindist(-),${MULTILIB_USEDEP}]
)
>=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}]
"
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-09-04 19:01 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2021-09-04 19:01 UTC (permalink / raw
To: gentoo-commits
commit: 98c857cf360bdcbfdb75c3e8d787477c367a9249
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 4 18:38:30 2021 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Sat Sep 4 19:00:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c857cf
net-libs/ldns: bump EAPI, cleanup old
Closes: https://bugs.gentoo.org/783726
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marc Schiffbauer <mschiff <AT> gentoo.org>
.../ldns/{ldns-1.7.1-r3.ebuild => ldns-1.7.1-r5.ebuild} | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r3.ebuild b/net-libs/ldns/ldns-1.7.1-r5.ebuild
similarity index 86%
rename from net-libs/ldns/ldns-1.7.1-r3.ebuild
rename to net-libs/ldns/ldns-1.7.1-r5.ebuild
index 4796d3ae7c4..915ed6b6c5a 100644
--- a/net-libs/ldns/ldns-1.7.1-r3.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r5.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-PYTHON_COMPAT=( python3_{7,8} )
-inherit epatch multilib-minimal python-single-r1
+EAPI=8
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+inherit multilib-minimal python-single-r1
DESCRIPTION="a library with the aim to simplify DNS programming in C"
HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
@@ -11,11 +11,13 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
RDEPEND="
python? ( ${PYTHON_DEPS} )
@@ -73,7 +75,7 @@ multilib_src_configure() {
src_prepare() {
default
- epatch "${FILESDIR}/${P}-Makefile.patch"
+ eapply -p0 "${FILESDIR}/${P}-Makefile.patch"
# remove non-existing dependency for target packaging/libldns.pc
sed -i 's,packaging/libldns.pc.in,,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
}
@@ -97,7 +99,7 @@ multilib_src_install() {
multilib_src_install_all() {
dodoc Changelog README*
- find "${ED}" -name '*.la' -delete || die
+ find "${D}" -name '*.la' -delete || die
use python && python_optimize
if use vim-syntax ; then
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-09-04 20:38 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2021-09-04 20:38 UTC (permalink / raw
To: gentoo-commits
commit: c874ff929907af178a120e94742ef0a5f0e9fb33
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 4 19:48:19 2021 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Sat Sep 4 19:50:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c874ff92
net-libs/ldns: get rid of banned dohtml
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marc Schiffbauer <mschiff <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r5.ebuild b/net-libs/ldns/ldns-1.7.1-r5.ebuild
index 915ed6b6c5a..14222d28541 100644
--- a/net-libs/ldns/ldns-1.7.1-r5.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r5.ebuild
@@ -92,7 +92,7 @@ multilib_src_install() {
default
if multilib_is_native_abi && use doc ; then
- dohtml -r doc/html/.
+ dodoc -r doc/html
fi
}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-10-27 6:35 Agostino Sarubbo
0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2021-10-27 6:35 UTC (permalink / raw
To: gentoo-commits
commit: 0138b3b7a443eb9983d21573792118ced43b12be
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 27 06:34:43 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Oct 27 06:34:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0138b3b7
net-libs/ldns: amd64 stable wrt bug #783726
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r5.ebuild b/net-libs/ldns/ldns-1.7.1-r5.ebuild
index 14222d28541..ccef456fc83 100644
--- a/net-libs/ldns/ldns-1.7.1-r5.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-10-27 6:37 Agostino Sarubbo
0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2021-10-27 6:37 UTC (permalink / raw
To: gentoo-commits
commit: cefc6a8393349743b970609858da0d228c6e731e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 27 06:36:18 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Oct 27 06:36:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cefc6a83
net-libs/ldns: x86 stable wrt bug #783726
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r5.ebuild b/net-libs/ldns/ldns-1.7.1-r5.ebuild
index ccef456fc83..285149842d3 100644
--- a/net-libs/ldns/ldns-1.7.1-r5.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-10-28 14:03 Agostino Sarubbo
0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2021-10-28 14:03 UTC (permalink / raw
To: gentoo-commits
commit: 443e3d9f7fbccdccdabaa4487fe57c0d73a40360
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 28 14:02:48 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Oct 28 14:02:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443e3d9f
net-libs/ldns: sparc stable wrt bug #783726
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r5.ebuild b/net-libs/ldns/ldns-1.7.1-r5.ebuild
index 285149842d3..a0b5c6dfc3e 100644
--- a/net-libs/ldns/ldns-1.7.1-r5.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-10-29 11:16 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-10-29 11:16 UTC (permalink / raw
To: gentoo-commits
commit: 970887c22e0a2cd72d97b7d85c7a0207ab423756
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 29 11:14:11 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 29 11:14:11 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970887c2
net-libs/ldns: Stabilize 1.7.1-r5 arm, #783726
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r5.ebuild b/net-libs/ldns/ldns-1.7.1-r5.ebuild
index a0b5c6dfc3e..234d02723d7 100644
--- a/net-libs/ldns/ldns-1.7.1-r5.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-10-30 22:55 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-10-30 22:55 UTC (permalink / raw
To: gentoo-commits
commit: 84be3c209088b69a60287b2a165c56468364d7d1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 30 22:54:59 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 30 22:54:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84be3c20
net-libs/ldns: Stabilize 1.7.1-r5 ppc, #783726
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r5.ebuild b/net-libs/ldns/ldns-1.7.1-r5.ebuild
index 234d02723d7..4295fe850f9 100644
--- a/net-libs/ldns/ldns-1.7.1-r5.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-11-02 9:14 Agostino Sarubbo
0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2021-11-02 9:14 UTC (permalink / raw
To: gentoo-commits
commit: a5a540ba960b3216babc2b9dacd0311f5246e0d1
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 2 09:14:19 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Nov 2 09:14:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a540ba
net-libs/ldns: ppc64 stable wrt bug #783726
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r5.ebuild b/net-libs/ldns/ldns-1.7.1-r5.ebuild
index 4295fe850f9..222ef53fab5 100644
--- a/net-libs/ldns/ldns-1.7.1-r5.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-11-07 7:28 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-11-07 7:28 UTC (permalink / raw
To: gentoo-commits
commit: 7d092e1377e48c2b2b2ad1990ef6795623abf6f1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 7 07:28:28 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 7 07:28:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d092e13
net-libs/ldns: Stabilize 1.7.1-r5 hppa, #783726
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r5.ebuild b/net-libs/ldns/ldns-1.7.1-r5.ebuild
index 222ef53fab5..66e436d22ec 100644
--- a/net-libs/ldns/ldns-1.7.1-r5.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-11-07 15:41 Andreas Sturmlechner
0 siblings, 0 replies; 102+ messages in thread
From: Andreas Sturmlechner @ 2021-11-07 15:41 UTC (permalink / raw
To: gentoo-commits
commit: 1f28bb6bcb95bc25fae85140b653007afb9a7869
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 7 12:12:25 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 7 15:41:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f28bb6b
net-libs/ldns: Drop 1.7.1-r4, EAPI6--
Closes: https://bugs.gentoo.org/783726
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r4.ebuild | 113 -------------------------------------
1 file changed, 113 deletions(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r4.ebuild b/net-libs/ldns/ldns-1.7.1-r4.ebuild
deleted file mode 100644
index ba6d831e94a..00000000000
--- a/net-libs/ldns/ldns-1.7.1-r4.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit epatch multilib-minimal python-single-r1
-
-DESCRIPTION="a library with the aim to simplify DNS programming in C"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
-
-# configure will die if ecdsa is enabled and ssl is not
-REQUIRED_USE="
- python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-RDEPEND="
- python? ( ${PYTHON_DEPS} )
- ecdsa? (
- >=dev-libs/openssl-1.0.1e:0=[-bindist(-),${MULTILIB_USEDEP}]
- )
- ed25519? (
- >=dev-libs/openssl-1.1.0:0=[-bindist(-),${MULTILIB_USEDEP}]
- )
- ed448? (
- >=dev-libs/openssl-1.1.1:0=[-bindist(-),${MULTILIB_USEDEP}]
- )
- >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
- python? ( dev-lang/swig )
- doc? ( app-doc/doxygen )
-"
-
-RESTRICT="test" # 1.6.9 has no test directory
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/ldns-config
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-multilib_src_configure() {
- # >=openssl-1.1.0 required for dane-ta
- if has_version "<dev-libs/openssl-1.1.0"; then
- local dane_ta_usage="--disable-dane-ta-usage"
- else
- local dane_ta_usage=""
- fi
-
- ECONF_SOURCE=${S} \
- econf \
- $(use_enable static-libs static) \
- $(use_enable gost) \
- $(use_enable ecdsa) \
- $(use_enable ed25519) \
- $(use_enable ed448) \
- $(use_enable dane) \
- $(multilib_native_use_with python pyldns) \
- $(multilib_native_use_with python pyldnsx) \
- --with-ssl="${EPREFIX}"/usr \
- --enable-sha2 \
- --without-drill \
- --without-examples \
- ${dane_ta_usage} \
- --disable-rpath
-}
-
-src_prepare() {
- default
- epatch "${FILESDIR}/${P}-Makefile.patch"
- # remove non-existing dependency for target packaging/libldns.pc
- sed -i 's,packaging/libldns.pc.in,,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
-}
-
-multilib_src_compile() {
- default
-
- if multilib_is_native_abi && use doc ; then
- emake doxygen
- fi
-}
-
-multilib_src_install() {
- default
-
- if multilib_is_native_abi && use doc ; then
- dohtml -r doc/html/.
- fi
-}
-
-multilib_src_install_all() {
- dodoc Changelog README*
-
- find "${D}" -name '*.la' -delete || die
- use python && python_optimize
-
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/ftdetect
- doins libdns.vim
- fi
-
- einfo
- elog "Install net-dns/ldns-utils if you want drill and examples"
- einfo
-}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-01 10:36 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2021-12-01 10:36 UTC (permalink / raw
To: gentoo-commits
commit: f3a5a6c9b602e50838c8faeeaa4e9407cd0accbd
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 1 10:06:16 2021 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 1 10:36:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a5a6c9
net-libs/ldns: add 1.8.0
Signed-off-by: Marc Schiffbauer <mschiff <AT> gentoo.org>
net-libs/ldns/Manifest | 1 +
net-libs/ldns/ldns-1.8.0.ebuild | 117 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 118 insertions(+)
diff --git a/net-libs/ldns/Manifest b/net-libs/ldns/Manifest
index 13e5bc23ba61..a296b9b972ad 100644
--- a/net-libs/ldns/Manifest
+++ b/net-libs/ldns/Manifest
@@ -1 +1,2 @@
DIST ldns-1.7.1.tar.gz 1244394 BLAKE2B 8f2d9c6e34c4f13924ce1531a5757c4a619fc31ebc5a0a3d4aaf43fcfc8b53e8f371984b1c60ab74f735a05a9ca0710fc29a40fffeaef66eb54395eb3a727a0d SHA512 e8f72a4ff4aa544acac5e7be9a8ba38c6b8d388bb26f9a0ed04c1a921622f8582cc8539beafc76a29187a55c94069b7c1875e77522e1a7e7bb3e297dd1e4c2b7
+DIST ldns-1.8.0.tar.gz 1283220 BLAKE2B f916a8c76d788ac7c52aea8bfe675ad4c614a0c6fb011b61f5a27d4a5dc1a2adb33b5c6992b4813b3758c9b7cceab1c77f8c1d66baaa4de993f23888bce69df1 SHA512 54b306160bb7fd76d181f4be0a13134017f6f98ae96e0c954409f31f262e9dbe611c4b76fb6dff47bb6155c652ed8d026b52a50dfcf611e54d9c204b314c4fd6
diff --git a/net-libs/ldns/ldns-1.8.0.ebuild b/net-libs/ldns/ldns-1.8.0.ebuild
new file mode 100644
index 000000000000..f530e59ed7ab
--- /dev/null
+++ b/net-libs/ldns/ldns-1.8.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+inherit python-single-r1 flag-o-matic multilib-minimal
+
+DESCRIPTION="a library with the aim to simplify DNS programming in C"
+HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
+
+# configure will die if ecdsa is enabled and ssl is not
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+RDEPEND="
+ python? ( ${PYTHON_DEPS} )
+ ecdsa? (
+ >=dev-libs/openssl-1.0.1e:0=[-bindist(-),${MULTILIB_USEDEP}]
+ )
+ ed25519? (
+ >=dev-libs/openssl-1.1.0:0=[-bindist(-),${MULTILIB_USEDEP}]
+ )
+ ed448? (
+ >=dev-libs/openssl-1.1.1:0=[-bindist(-),${MULTILIB_USEDEP}]
+ )
+ >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ python? ( dev-lang/swig )
+ doc? ( app-doc/doxygen )
+"
+
+RESTRICT="test" # 1.6.9 has no test directory
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/ldns-config
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ # >=openssl-1.1.0 required for dane-ta
+ if has_version "<dev-libs/openssl-1.1.0"; then
+ local dane_ta_usage="--disable-dane-ta-usage"
+ else
+ local dane_ta_usage=""
+ fi
+
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable gost) \
+ $(use_enable ecdsa) \
+ $(use_enable ed25519) \
+ $(use_enable ed448) \
+ $(use_enable dane) \
+ $(multilib_native_use_with python pyldns) \
+ $(multilib_native_use_with python pyldnsx) \
+ --with-ssl="${EPREFIX}"/usr \
+ --enable-sha2 \
+ --without-drill \
+ --without-examples \
+ ${dane_ta_usage} \
+ --disable-rpath
+}
+
+src_prepare() {
+ default
+ # remove non-existing dependency for target packaging/libldns.pc
+ sed -i 's,$(srcdir)/packaging/libldns.pc.in,,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
+
+ # remove $(srcdir) from path for multilib build
+ sed -i 's,$(srcdir)/packaging/libldns.pc,packaging/libldns.pc,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
+
+ filter-ldflags *
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ emake doxygen
+ fi
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ dodoc -r doc/html
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc Changelog README*
+
+ find "${D}" -name '*.la' -delete || die
+ use python && python_optimize
+
+ if use vim-syntax ; then
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins libdns.vim
+ fi
+
+ einfo
+ elog "Install net-dns/ldns-utils if you want drill and examples"
+ einfo
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-01 11:40 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2021-12-01 11:40 UTC (permalink / raw
To: gentoo-commits
commit: 4899ef98267b13c91ab7329769263b0cf72c27fa
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 1 11:34:12 2021 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 1 11:40:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4899ef98
net-libs/ldns: fix soname
Signed-off-by: Marc Schiffbauer <mschiff <AT> gentoo.org>
net-libs/ldns/{ldns-1.8.0.ebuild => ldns-1.8.0-r1.ebuild} | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/net-libs/ldns/ldns-1.8.0.ebuild b/net-libs/ldns/ldns-1.8.0-r1.ebuild
similarity index 90%
rename from net-libs/ldns/ldns-1.8.0.ebuild
rename to net-libs/ldns/ldns-1.8.0-r1.ebuild
index f530e59ed7ab..71986a0e0f92 100644
--- a/net-libs/ldns/ldns-1.8.0.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{7,8,9,10} )
-inherit python-single-r1 flag-o-matic multilib-minimal
+inherit python-single-r1 autotools multilib-minimal
DESCRIPTION="a library with the aim to simplify DNS programming in C"
HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
@@ -81,7 +81,10 @@ src_prepare() {
# remove $(srcdir) from path for multilib build
sed -i 's,$(srcdir)/packaging/libldns.pc,packaging/libldns.pc,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
- filter-ldflags *
+ # backport https://github.com/NLnetLabs/ldns/commit/bc9d017f6fd8b6b5d2ff6e4489a2931d0aab8184
+ sed -i 's/AC_SUBST(VERSION_INFO.*/AC_SUBST(VERSION_INFO, [5:0:2])/' "${S}"/configure.ac || die 'could not patch configure.ac'
+
+ eautoreconf
}
multilib_src_compile() {
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-01 11:40 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2021-12-01 11:40 UTC (permalink / raw
To: gentoo-commits
commit: a9fb0f0c1c8ce2f4d8c06de5988df96627b41eac
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 1 11:35:42 2021 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 1 11:40:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9fb0f0c
net-libs/ldns: fix LDFLAGS in pkg-config (#695672)
Closes: https://bugs.gentoo.org/695672
Signed-off-by: Marc Schiffbauer <mschiff <AT> gentoo.org>
net-libs/ldns/ldns-1.8.0-r1.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/net-libs/ldns/ldns-1.8.0-r1.ebuild b/net-libs/ldns/ldns-1.8.0-r1.ebuild
index 71986a0e0f92..5d48f102da5c 100644
--- a/net-libs/ldns/ldns-1.8.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r1.ebuild
@@ -81,6 +81,9 @@ src_prepare() {
# remove $(srcdir) from path for multilib build
sed -i 's,$(srcdir)/packaging/libldns.pc,packaging/libldns.pc,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
+ # remove Libs.private, see bug #695672
+ sed -i '/^Libs.private:/d' "${S}"/packaging/libldns.pc.in || die 'could not patch libldns.pc.in'
+
# backport https://github.com/NLnetLabs/ldns/commit/bc9d017f6fd8b6b5d2ff6e4489a2931d0aab8184
sed -i 's/AC_SUBST(VERSION_INFO.*/AC_SUBST(VERSION_INFO, [5:0:2])/' "${S}"/configure.ac || die 'could not patch configure.ac'
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-03 4:26 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-12-03 4:26 UTC (permalink / raw
To: gentoo-commits
commit: cd50b985a05a1c702e24a876361191fe0f22efc0
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 12 09:12:10 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 3 04:26:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd50b985
net-libs/ldns: Update for dev-libs/openssl bindist update
Bug: https://bugs.gentoo.org/762850
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{ldns-1.8.0-r1.ebuild => ldns-1.7.1-r6.ebuild} | 28 ++++------------------
.../{ldns-1.8.0-r1.ebuild => ldns-1.8.0-r2.ebuild} | 9 -------
2 files changed, 4 insertions(+), 33 deletions(-)
diff --git a/net-libs/ldns/ldns-1.8.0-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r6.ebuild
similarity index 67%
copy from net-libs/ldns/ldns-1.8.0-r1.ebuild
copy to net-libs/ldns/ldns-1.7.1-r6.ebuild
index 5d48f102da5c..a0986afdac4b 100644
--- a/net-libs/ldns/ldns-1.8.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r6.ebuild
@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{7,8,9,10} )
-inherit python-single-r1 autotools multilib-minimal
+inherit multilib-minimal python-single-r1
DESCRIPTION="a library with the aim to simplify DNS programming in C"
HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
@@ -14,23 +14,13 @@ SLOT="0/3"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
-# configure will die if ecdsa is enabled and ssl is not
REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
"
RDEPEND="
python? ( ${PYTHON_DEPS} )
- ecdsa? (
- >=dev-libs/openssl-1.0.1e:0=[-bindist(-),${MULTILIB_USEDEP}]
- )
- ed25519? (
- >=dev-libs/openssl-1.1.0:0=[-bindist(-),${MULTILIB_USEDEP}]
- )
- ed448? (
- >=dev-libs/openssl-1.1.1:0=[-bindist(-),${MULTILIB_USEDEP}]
- )
- >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}]
+ >=dev-libs/openssl-1.1.1l-r1:0=[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}
python? ( dev-lang/swig )
@@ -75,19 +65,9 @@ multilib_src_configure() {
src_prepare() {
default
+ eapply -p0 "${FILESDIR}/${P}-Makefile.patch"
# remove non-existing dependency for target packaging/libldns.pc
- sed -i 's,$(srcdir)/packaging/libldns.pc.in,,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
-
- # remove $(srcdir) from path for multilib build
- sed -i 's,$(srcdir)/packaging/libldns.pc,packaging/libldns.pc,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
-
- # remove Libs.private, see bug #695672
- sed -i '/^Libs.private:/d' "${S}"/packaging/libldns.pc.in || die 'could not patch libldns.pc.in'
-
- # backport https://github.com/NLnetLabs/ldns/commit/bc9d017f6fd8b6b5d2ff6e4489a2931d0aab8184
- sed -i 's/AC_SUBST(VERSION_INFO.*/AC_SUBST(VERSION_INFO, [5:0:2])/' "${S}"/configure.ac || die 'could not patch configure.ac'
-
- eautoreconf
+ sed -i 's,packaging/libldns.pc.in,,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
}
multilib_src_compile() {
diff --git a/net-libs/ldns/ldns-1.8.0-r1.ebuild b/net-libs/ldns/ldns-1.8.0-r2.ebuild
similarity index 92%
rename from net-libs/ldns/ldns-1.8.0-r1.ebuild
rename to net-libs/ldns/ldns-1.8.0-r2.ebuild
index 5d48f102da5c..88e154dc8a7f 100644
--- a/net-libs/ldns/ldns-1.8.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r2.ebuild
@@ -21,15 +21,6 @@ REQUIRED_USE="
RDEPEND="
python? ( ${PYTHON_DEPS} )
- ecdsa? (
- >=dev-libs/openssl-1.0.1e:0=[-bindist(-),${MULTILIB_USEDEP}]
- )
- ed25519? (
- >=dev-libs/openssl-1.1.0:0=[-bindist(-),${MULTILIB_USEDEP}]
- )
- ed448? (
- >=dev-libs/openssl-1.1.1:0=[-bindist(-),${MULTILIB_USEDEP}]
- )
>=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-03 4:29 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-12-03 4:29 UTC (permalink / raw
To: gentoo-commits
commit: 464c6642aba8bb66073c95ab04d057b03df996ae
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 3 04:29:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 3 04:29:37 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=464c6642
net-libs/ldns: restore version pre bindist changes for security stabilisation
Bug: https://bugs.gentoo.org/827968
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.0-r1.ebuild | 123 +++++++++++++++++++++++++++++++++++++
1 file changed, 123 insertions(+)
diff --git a/net-libs/ldns/ldns-1.8.0-r1.ebuild b/net-libs/ldns/ldns-1.8.0-r1.ebuild
new file mode 100644
index 000000000000..5d48f102da5c
--- /dev/null
+++ b/net-libs/ldns/ldns-1.8.0-r1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+inherit python-single-r1 autotools multilib-minimal
+
+DESCRIPTION="a library with the aim to simplify DNS programming in C"
+HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
+
+# configure will die if ecdsa is enabled and ssl is not
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+RDEPEND="
+ python? ( ${PYTHON_DEPS} )
+ ecdsa? (
+ >=dev-libs/openssl-1.0.1e:0=[-bindist(-),${MULTILIB_USEDEP}]
+ )
+ ed25519? (
+ >=dev-libs/openssl-1.1.0:0=[-bindist(-),${MULTILIB_USEDEP}]
+ )
+ ed448? (
+ >=dev-libs/openssl-1.1.1:0=[-bindist(-),${MULTILIB_USEDEP}]
+ )
+ >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ python? ( dev-lang/swig )
+ doc? ( app-doc/doxygen )
+"
+
+RESTRICT="test" # 1.6.9 has no test directory
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/ldns-config
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ # >=openssl-1.1.0 required for dane-ta
+ if has_version "<dev-libs/openssl-1.1.0"; then
+ local dane_ta_usage="--disable-dane-ta-usage"
+ else
+ local dane_ta_usage=""
+ fi
+
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable gost) \
+ $(use_enable ecdsa) \
+ $(use_enable ed25519) \
+ $(use_enable ed448) \
+ $(use_enable dane) \
+ $(multilib_native_use_with python pyldns) \
+ $(multilib_native_use_with python pyldnsx) \
+ --with-ssl="${EPREFIX}"/usr \
+ --enable-sha2 \
+ --without-drill \
+ --without-examples \
+ ${dane_ta_usage} \
+ --disable-rpath
+}
+
+src_prepare() {
+ default
+ # remove non-existing dependency for target packaging/libldns.pc
+ sed -i 's,$(srcdir)/packaging/libldns.pc.in,,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
+
+ # remove $(srcdir) from path for multilib build
+ sed -i 's,$(srcdir)/packaging/libldns.pc,packaging/libldns.pc,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
+
+ # remove Libs.private, see bug #695672
+ sed -i '/^Libs.private:/d' "${S}"/packaging/libldns.pc.in || die 'could not patch libldns.pc.in'
+
+ # backport https://github.com/NLnetLabs/ldns/commit/bc9d017f6fd8b6b5d2ff6e4489a2931d0aab8184
+ sed -i 's/AC_SUBST(VERSION_INFO.*/AC_SUBST(VERSION_INFO, [5:0:2])/' "${S}"/configure.ac || die 'could not patch configure.ac'
+
+ eautoreconf
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ emake doxygen
+ fi
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ dodoc -r doc/html
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc Changelog README*
+
+ find "${D}" -name '*.la' -delete || die
+ use python && python_optimize
+
+ if use vim-syntax ; then
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins libdns.vim
+ fi
+
+ einfo
+ elog "Install net-dns/ldns-utils if you want drill and examples"
+ einfo
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-03 7:37 Agostino Sarubbo
0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2021-12-03 7:37 UTC (permalink / raw
To: gentoo-commits
commit: 53ac7e3eded9da503ce509803d3488f717caad20
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 3 07:37:14 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Dec 3 07:37:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ac7e3e
net-libs/ldns: amd64 stable wrt bug #827968
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/ldns/ldns-1.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.0-r1.ebuild b/net-libs/ldns/ldns-1.8.0-r1.ebuild
index 5d48f102da5c..813a374d4ed5 100644
--- a/net-libs/ldns/ldns-1.8.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-03 15:59 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-12-03 15:59 UTC (permalink / raw
To: gentoo-commits
commit: 72ccab2edc741e1faad526d7928bcec55d6b0756
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 3 15:59:26 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 3 15:59:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ccab2e
net-libs/ldns: Stabilize 1.8.0-r1 ppc64, #827968
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.0-r1.ebuild b/net-libs/ldns/ldns-1.8.0-r1.ebuild
index b6b60fdea2a6..5bf3f018928a 100644
--- a/net-libs/ldns/ldns-1.8.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-03 15:59 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-12-03 15:59 UTC (permalink / raw
To: gentoo-commits
commit: e700c698495088af063f7b0a052b35bb1a7f4b38
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 3 15:59:19 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 3 15:59:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e700c698
net-libs/ldns: Stabilize 1.8.0-r1 arm, #827968
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.0-r1.ebuild b/net-libs/ldns/ldns-1.8.0-r1.ebuild
index 813a374d4ed5..43897886ec76 100644
--- a/net-libs/ldns/ldns-1.8.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-03 15:59 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-12-03 15:59 UTC (permalink / raw
To: gentoo-commits
commit: 9bc43d48e699f2f7f3ad976d256eb682b2e03771
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 3 15:59:22 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 3 15:59:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc43d48
net-libs/ldns: Stabilize 1.8.0-r1 ppc, #827968
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.0-r1.ebuild b/net-libs/ldns/ldns-1.8.0-r1.ebuild
index 43897886ec76..b6b60fdea2a6 100644
--- a/net-libs/ldns/ldns-1.8.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-04 8:31 Agostino Sarubbo
0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2021-12-04 8:31 UTC (permalink / raw
To: gentoo-commits
commit: 519cfc1778638923f3ea76955ede77863fa5ae94
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 4 08:31:10 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Dec 4 08:31:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519cfc17
net-libs/ldns: sparc stable wrt bug #827968
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/ldns/ldns-1.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.0-r1.ebuild b/net-libs/ldns/ldns-1.8.0-r1.ebuild
index 5bf3f018928a..e54607185151 100644
--- a/net-libs/ldns/ldns-1.8.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-04 8:31 Agostino Sarubbo
0 siblings, 0 replies; 102+ messages in thread
From: Agostino Sarubbo @ 2021-12-04 8:31 UTC (permalink / raw
To: gentoo-commits
commit: b57f52e7dadaed815409a64a6b0e9133d4ce58ca
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 4 08:31:26 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Dec 4 08:31:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b57f52e7
net-libs/ldns: x86 stable wrt bug #827968
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-libs/ldns/ldns-1.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.0-r1.ebuild b/net-libs/ldns/ldns-1.8.0-r1.ebuild
index e54607185151..05b556614f52 100644
--- a/net-libs/ldns/ldns-1.8.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-04 15:58 Mike Gilbert
0 siblings, 0 replies; 102+ messages in thread
From: Mike Gilbert @ 2021-12-04 15:58 UTC (permalink / raw
To: gentoo-commits
commit: 2347bb98e3dc254b6af0a7601bfe2e93ffa241c9
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 3 22:53:25 2021 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Dec 4 15:58:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2347bb98
net-libs/ldns: install 'drill' command
Bug: https://bugs.gentoo.org/828109
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
net-libs/ldns/ldns-1.8.0-r3.ebuild | 114 +++++++++++++++++++++++++++++++++++++
1 file changed, 114 insertions(+)
diff --git a/net-libs/ldns/ldns-1.8.0-r3.ebuild b/net-libs/ldns/ldns-1.8.0-r3.ebuild
new file mode 100644
index 000000000000..05e64154dcb4
--- /dev/null
+++ b/net-libs/ldns/ldns-1.8.0-r3.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+inherit python-single-r1 autotools multilib-minimal
+
+DESCRIPTION="a library with the aim to simplify DNS programming in C"
+HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+dane doc +ecdsa ed25519 ed448 examples gost python static-libs vim-syntax"
+
+# configure will die if ecdsa is enabled and ssl is not
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+COMMON_DEPEND="
+ python? ( ${PYTHON_DEPS} )
+ >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}]
+ examples? ( net-libs/libpcap )
+"
+DEPEND="${COMMON_DEPEND}
+ python? ( dev-lang/swig )
+ doc? ( app-doc/doxygen )
+"
+RDEPEND="${COMMON_DEPEND}
+ !net-dns/ldns-utils
+"
+
+RESTRICT="test" # 1.6.9 has no test directory
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/ldns-config
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ # >=openssl-1.1.0 required for dane-ta
+ if has_version "<dev-libs/openssl-1.1.0"; then
+ local dane_ta_usage="--disable-dane-ta-usage"
+ else
+ local dane_ta_usage=""
+ fi
+
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable gost) \
+ $(use_enable ecdsa) \
+ $(use_enable ed25519) \
+ $(use_enable ed448) \
+ $(use_enable dane) \
+ $(multilib_native_use_with python pyldns) \
+ $(multilib_native_use_with python pyldnsx) \
+ --with-ssl="${EPREFIX}"/usr \
+ --enable-sha2 \
+ $(multilib_native_with drill) \
+ $(multilib_native_use_with examples) \
+ ${dane_ta_usage} \
+ --disable-rpath
+}
+
+src_prepare() {
+ default
+ # remove non-existing dependency for target packaging/libldns.pc
+ sed -i 's,$(srcdir)/packaging/libldns.pc.in,,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
+
+ # remove $(srcdir) from path for multilib build
+ sed -i 's,$(srcdir)/packaging/libldns.pc,packaging/libldns.pc,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
+
+ # remove Libs.private, see bug #695672
+ sed -i '/^Libs.private:/d' "${S}"/packaging/libldns.pc.in || die 'could not patch libldns.pc.in'
+
+ # backport https://github.com/NLnetLabs/ldns/commit/bc9d017f6fd8b6b5d2ff6e4489a2931d0aab8184
+ sed -i 's/AC_SUBST(VERSION_INFO.*/AC_SUBST(VERSION_INFO, [5:0:2])/' "${S}"/configure.ac || die 'could not patch configure.ac'
+
+ eautoreconf
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ emake doxygen
+ fi
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ dodoc -r doc/html
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc Changelog README*
+
+ find "${D}" -name '*.la' -delete || die
+ use python && python_optimize
+
+ if use vim-syntax ; then
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins libdns.vim
+ fi
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-04 22:09 Mike Gilbert
0 siblings, 0 replies; 102+ messages in thread
From: Mike Gilbert @ 2021-12-04 22:09 UTC (permalink / raw
To: gentoo-commits
commit: 13ca5ab7120da45cf867746a532b507e7f2d7d02
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 4 22:03:18 2021 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Dec 4 22:09:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ca5ab7
net-libs/ldns: adjust blocker on net-dns/ldns-utils
Bug: https://bugs.gentoo.org/828109
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
net-libs/ldns/{ldns-1.8.0-r3.ebuild => ldns-1.8.0-r4.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.0-r3.ebuild b/net-libs/ldns/ldns-1.8.0-r4.ebuild
similarity index 98%
rename from net-libs/ldns/ldns-1.8.0-r3.ebuild
rename to net-libs/ldns/ldns-1.8.0-r4.ebuild
index 05e64154dcb4..b0a5b7749b48 100644
--- a/net-libs/ldns/ldns-1.8.0-r3.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r4.ebuild
@@ -29,7 +29,7 @@ DEPEND="${COMMON_DEPEND}
doc? ( app-doc/doxygen )
"
RDEPEND="${COMMON_DEPEND}
- !net-dns/ldns-utils
+ !<net-dns/ldns-utils-1.8.0-r2
"
RESTRICT="test" # 1.6.9 has no test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-04 22:09 Mike Gilbert
0 siblings, 0 replies; 102+ messages in thread
From: Mike Gilbert @ 2021-12-04 22:09 UTC (permalink / raw
To: gentoo-commits
commit: 73e558e265dc6ef04287ecdbca14c32a56c8d2ca
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 4 22:07:22 2021 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Dec 4 22:09:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e558e2
net-libs/ldns: drop 1.8.0-r2
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
net-libs/ldns/ldns-1.8.0-r2.ebuild | 114 -------------------------------------
1 file changed, 114 deletions(-)
diff --git a/net-libs/ldns/ldns-1.8.0-r2.ebuild b/net-libs/ldns/ldns-1.8.0-r2.ebuild
deleted file mode 100644
index 88e154dc8a7f..000000000000
--- a/net-libs/ldns/ldns-1.8.0-r2.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{7,8,9,10} )
-inherit python-single-r1 autotools multilib-minimal
-
-DESCRIPTION="a library with the aim to simplify DNS programming in C"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
-
-# configure will die if ecdsa is enabled and ssl is not
-REQUIRED_USE="
- python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-RDEPEND="
- python? ( ${PYTHON_DEPS} )
- >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
- python? ( dev-lang/swig )
- doc? ( app-doc/doxygen )
-"
-
-RESTRICT="test" # 1.6.9 has no test directory
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/ldns-config
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-multilib_src_configure() {
- # >=openssl-1.1.0 required for dane-ta
- if has_version "<dev-libs/openssl-1.1.0"; then
- local dane_ta_usage="--disable-dane-ta-usage"
- else
- local dane_ta_usage=""
- fi
-
- ECONF_SOURCE=${S} \
- econf \
- $(use_enable static-libs static) \
- $(use_enable gost) \
- $(use_enable ecdsa) \
- $(use_enable ed25519) \
- $(use_enable ed448) \
- $(use_enable dane) \
- $(multilib_native_use_with python pyldns) \
- $(multilib_native_use_with python pyldnsx) \
- --with-ssl="${EPREFIX}"/usr \
- --enable-sha2 \
- --without-drill \
- --without-examples \
- ${dane_ta_usage} \
- --disable-rpath
-}
-
-src_prepare() {
- default
- # remove non-existing dependency for target packaging/libldns.pc
- sed -i 's,$(srcdir)/packaging/libldns.pc.in,,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
-
- # remove $(srcdir) from path for multilib build
- sed -i 's,$(srcdir)/packaging/libldns.pc,packaging/libldns.pc,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
-
- # remove Libs.private, see bug #695672
- sed -i '/^Libs.private:/d' "${S}"/packaging/libldns.pc.in || die 'could not patch libldns.pc.in'
-
- # backport https://github.com/NLnetLabs/ldns/commit/bc9d017f6fd8b6b5d2ff6e4489a2931d0aab8184
- sed -i 's/AC_SUBST(VERSION_INFO.*/AC_SUBST(VERSION_INFO, [5:0:2])/' "${S}"/configure.ac || die 'could not patch configure.ac'
-
- eautoreconf
-}
-
-multilib_src_compile() {
- default
-
- if multilib_is_native_abi && use doc ; then
- emake doxygen
- fi
-}
-
-multilib_src_install() {
- default
-
- if multilib_is_native_abi && use doc ; then
- dodoc -r doc/html
- fi
-}
-
-multilib_src_install_all() {
- dodoc Changelog README*
-
- find "${D}" -name '*.la' -delete || die
- use python && python_optimize
-
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/ftdetect
- doins libdns.vim
- fi
-
- einfo
- elog "Install net-dns/ldns-utils if you want drill and examples"
- einfo
-}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-05 16:35 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-12-05 16:35 UTC (permalink / raw
To: gentoo-commits
commit: 0e768db688aa2101f8848150f16accc8252fb777
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sun Dec 5 15:50:27 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 5 16:35:17 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e768db6
net-libs/ldns: stable 1.8.0-r1 for hppa, bug #827968
Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.0-r1.ebuild b/net-libs/ldns/ldns-1.8.0-r1.ebuild
index 05b556614f52..dce303cae0a4 100644
--- a/net-libs/ldns/ldns-1.8.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-16 0:09 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-12-16 0:09 UTC (permalink / raw
To: gentoo-commits
commit: 04da25e870c47cdf00f6478affe4976b573fe839
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 16 00:08:54 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 16 00:08:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04da25e8
net-libs/ldns: Stabilize 1.8.0-r4 ALLARCHES, #828045
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.0-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.0-r4.ebuild b/net-libs/ldns/ldns-1.8.0-r4.ebuild
index b0a5b7749b48..500135bc8667 100644
--- a/net-libs/ldns/ldns-1.8.0-r4.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 examples gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-24 10:57 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2021-12-24 10:57 UTC (permalink / raw
To: gentoo-commits
commit: c5a0b2b2dc03fa57739bded3209e32a2e2b687bf
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 22 22:27:42 2021 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Fri Dec 24 10:39:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a0b2b2
net-libs/ldns: install vim syntax file unconditionally
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
Signed-off-by: Marc Schiffbauer <mschiff <AT> gentoo.org>
net-libs/ldns/ldns-1.8.1.ebuild | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/net-libs/ldns/ldns-1.8.1.ebuild b/net-libs/ldns/ldns-1.8.1.ebuild
index acfc99af4f3e..a81c575be2e7 100644
--- a/net-libs/ldns/ldns-1.8.1.ebuild
+++ b/net-libs/ldns/ldns-1.8.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc examples python static-libs vim-syntax"
+IUSE="doc examples python static-libs"
REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
@@ -82,8 +82,6 @@ multilib_src_install_all() {
find "${D}" -name '*.la' -delete || die
use python && python_optimize
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/ftdetect
- doins libdns.vim
- fi
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins libdns.vim
}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2021-12-24 10:57 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2021-12-24 10:57 UTC (permalink / raw
To: gentoo-commits
commit: d80c6e3feb9f7b1d3975758888e6def04e8dec30
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 22 22:26:22 2021 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Fri Dec 24 10:39:01 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d80c6e3f
net-libs/ldns: disable py3.7
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
Signed-off-by: Marc Schiffbauer <mschiff <AT> gentoo.org>
net-libs/ldns/ldns-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.1.ebuild b/net-libs/ldns/ldns-1.8.1.ebuild
index 51026edcbd17..acfc99af4f3e 100644
--- a/net-libs/ldns/ldns-1.8.1.ebuild
+++ b/net-libs/ldns/ldns-1.8.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{7,8,9,10} )
+PYTHON_COMPAT=( python3_{8,9,10} )
inherit python-single-r1 multilib-minimal
DESCRIPTION="a library with the aim to simplify DNS programming in C"
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2022-01-25 21:25 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-01-25 21:25 UTC (permalink / raw
To: gentoo-commits
commit: 4db250ca4d90c042e9e7b39607856cd782377c6a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 25 21:24:46 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 25 21:24:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db250ca
net-libs/ldns: Stabilize 1.8.0-r4 arm64, #831277
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.0-r4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-libs/ldns/ldns-1.8.0-r4.ebuild b/net-libs/ldns/ldns-1.8.0-r4.ebuild
index 500135bc8667..7ea441885f27 100644
--- a/net-libs/ldns/ldns-1.8.0-r4.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+dane doc +ecdsa ed25519 ed448 examples gost python static-libs vim-syntax"
# configure will die if ecdsa is enabled and ssl is not
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2022-04-12 21:04 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-04-12 21:04 UTC (permalink / raw
To: gentoo-commits
commit: 6921c63ba9b9129b67fceded470d699eeed390f6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 12 12:14:49 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 21:03:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6921c63b
net-libs/ldns: use HTTPS
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.7.1-r5.ebuild | 8 ++++----
net-libs/ldns/ldns-1.7.1-r6.ebuild | 8 ++++----
net-libs/ldns/ldns-1.8.0-r1.ebuild | 8 ++++----
net-libs/ldns/ldns-1.8.0-r4.ebuild | 6 +++---
net-libs/ldns/ldns-1.8.1.ebuild | 8 ++++----
5 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/net-libs/ldns/ldns-1.7.1-r5.ebuild b/net-libs/ldns/ldns-1.7.1-r5.ebuild
index 66e436d22ec3..7c59ee0cdace 100644
--- a/net-libs/ldns/ldns-1.7.1-r5.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r5.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{7,8,9,10} )
inherit multilib-minimal python-single-r1
-DESCRIPTION="a library with the aim to simplify DNS programming in C"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+DESCRIPTION="A library with the aim to simplify DNS programming in C"
+HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
diff --git a/net-libs/ldns/ldns-1.7.1-r6.ebuild b/net-libs/ldns/ldns-1.7.1-r6.ebuild
index a0986afdac4b..ecce27585a1e 100644
--- a/net-libs/ldns/ldns-1.7.1-r6.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r6.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{7,8,9,10} )
inherit multilib-minimal python-single-r1
-DESCRIPTION="a library with the aim to simplify DNS programming in C"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+DESCRIPTION="A library with the aim to simplify DNS programming in C"
+HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
diff --git a/net-libs/ldns/ldns-1.8.0-r1.ebuild b/net-libs/ldns/ldns-1.8.0-r1.ebuild
index dce303cae0a4..1f6ae5d7b847 100644
--- a/net-libs/ldns/ldns-1.8.0-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{7,8,9,10} )
inherit python-single-r1 autotools multilib-minimal
-DESCRIPTION="a library with the aim to simplify DNS programming in C"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+DESCRIPTION="A library with the aim to simplify DNS programming in C"
+HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
diff --git a/net-libs/ldns/ldns-1.8.0-r4.ebuild b/net-libs/ldns/ldns-1.8.0-r4.ebuild
index 7ea441885f27..93ba0aee830e 100644
--- a/net-libs/ldns/ldns-1.8.0-r4.ebuild
+++ b/net-libs/ldns/ldns-1.8.0-r4.ebuild
@@ -5,9 +5,9 @@ EAPI=8
PYTHON_COMPAT=( python3_{7,8,9,10} )
inherit python-single-r1 autotools multilib-minimal
-DESCRIPTION="a library with the aim to simplify DNS programming in C"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+DESCRIPTION="A library with the aim to simplify DNS programming in C"
+HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
diff --git a/net-libs/ldns/ldns-1.8.1.ebuild b/net-libs/ldns/ldns-1.8.1.ebuild
index a81c575be2e7..7bab0c91d804 100644
--- a/net-libs/ldns/ldns-1.8.1.ebuild
+++ b/net-libs/ldns/ldns-1.8.1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8,9,10} )
inherit python-single-r1 multilib-minimal
-DESCRIPTION="a library with the aim to simplify DNS programming in C"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+DESCRIPTION="A library with the aim to simplify DNS programming in C"
+HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2022-05-13 6:33 WANG Xuerui
0 siblings, 0 replies; 102+ messages in thread
From: WANG Xuerui @ 2022-05-13 6:33 UTC (permalink / raw
To: gentoo-commits
commit: 60628118c3014f3f5a13a5f0b82fa191818ab1a5
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Fri May 13 05:57:49 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Fri May 13 06:23:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60628118
net-libs/ldns: keyword 1.8.1 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
net-libs/ldns/ldns-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.1.ebuild b/net-libs/ldns/ldns-1.8.1.ebuild
index 7bab0c91d804..d274002ab985 100644
--- a/net-libs/ldns/ldns-1.8.1.ebuild
+++ b/net-libs/ldns/ldns-1.8.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2023-01-26 7:55 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-01-26 7:55 UTC (permalink / raw
To: gentoo-commits
commit: 7a3a1960b273edff1f85389677a95ada8d855543
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 26 07:33:39 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 26 07:55:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a3a1960
net-libs/ldns: add 1.8.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/Manifest | 1 +
net-libs/ldns/ldns-1.8.3.ebuild | 87 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 88 insertions(+)
diff --git a/net-libs/ldns/Manifest b/net-libs/ldns/Manifest
index f7dff65c2db5..9c2cbc34a30b 100644
--- a/net-libs/ldns/Manifest
+++ b/net-libs/ldns/Manifest
@@ -1,2 +1,3 @@
DIST ldns-1.8.0.tar.gz 1283220 BLAKE2B f916a8c76d788ac7c52aea8bfe675ad4c614a0c6fb011b61f5a27d4a5dc1a2adb33b5c6992b4813b3758c9b7cceab1c77f8c1d66baaa4de993f23888bce69df1 SHA512 54b306160bb7fd76d181f4be0a13134017f6f98ae96e0c954409f31f262e9dbe611c4b76fb6dff47bb6155c652ed8d026b52a50dfcf611e54d9c204b314c4fd6
DIST ldns-1.8.1.tar.gz 1284971 BLAKE2B ae01ef32571fe3996ddd41f911815239abb704ea1dee479fa612bfd701ca369222ab709923f014662248988cb4452a75bc5debad47d2b0386dc59169b353e6a3 SHA512 600f8e221716742caf439a425008827aef1814fc1d9e751f8f492d0235ff45ca48df90abba17979bac9f4485947bb9fe8102924d9cebe6cb56d5b788e1c4bd14
+DIST ldns-1.8.3.tar.gz 1299856 BLAKE2B 2250445da3beec76c96fbb5cbc00f8d6a5bb6ed5867da7f23511d46ac73d6101303eb6ad85def426b7f9287f6a629a95117bcfa6eb46b775d07ed84048162c7f SHA512 c318747bd975ade389d048680b80495fb083b46507d8dcea7d4d42c75823f56a35b438dcc5320803d39583e5a1e515a51686f7f9010c061a6e8199e1a5505ae9
diff --git a/net-libs/ldns/ldns-1.8.3.ebuild b/net-libs/ldns/ldns-1.8.3.ebuild
new file mode 100644
index 000000000000..310606f4c952
--- /dev/null
+++ b/net-libs/ldns/ldns-1.8.3.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9,10} )
+inherit python-single-r1 multilib-minimal
+
+DESCRIPTION="A library with the aim to simplify DNS programming in C"
+HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc examples python static-libs"
+
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+BDEPEND="
+ python? ( dev-lang/swig )
+ doc? ( app-doc/doxygen )
+"
+DEPEND="
+ python? ( ${PYTHON_DEPS} )
+ >=dev-libs/openssl-1.1.1l-r1:0=[${MULTILIB_USEDEP},static-libs?]
+ examples? ( net-libs/libpcap )
+"
+RDEPEND="${DEPEND}
+ !<net-dns/ldns-utils-1.8.0-r2
+"
+
+RESTRICT="test" # missing test directory
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/ldns-config
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ local PATCHES=(
+ "${FILESDIR}/ldns-1.8.1-pkgconfig.patch"
+ )
+ default
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable static-libs static) \
+ $(multilib_native_use_with python pyldns) \
+ $(multilib_native_use_with python pyldnsx) \
+ --with-ssl="${EPREFIX}"/usr \
+ $(multilib_native_with drill) \
+ $(multilib_native_use_with examples) \
+ --disable-rpath
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ emake doxygen
+ fi
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ dodoc -r doc/html
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc Changelog README*
+
+ find "${D}" -name '*.la' -delete || die
+ use python && python_optimize
+
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins libdns.vim
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2023-03-01 18:49 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2023-03-01 18:49 UTC (permalink / raw
To: gentoo-commits
commit: 5484ef531559e140fb261d20f5b3c224c7a4604c
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 1 18:48:42 2023 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Wed Mar 1 18:49:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5484ef53
net-libs/ldns: support python3.11
Closes: https://bugs.gentoo.org/897104
Signed-off-by: Marc Schiffbauer <mschiff <AT> gentoo.org>
net-libs/ldns/ldns-1.8.3-r1.ebuild | 90 ++++++++++++++++++++++++++++++++++++++
1 file changed, 90 insertions(+)
diff --git a/net-libs/ldns/ldns-1.8.3-r1.ebuild b/net-libs/ldns/ldns-1.8.3-r1.ebuild
new file mode 100644
index 000000000000..b6b2d28818e4
--- /dev/null
+++ b/net-libs/ldns/ldns-1.8.3-r1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-single-r1 multilib-minimal
+
+DESCRIPTION="A library with the aim to simplify DNS programming in C"
+HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc examples python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="test" # missing test directory
+
+BDEPEND="
+ python? ( dev-lang/swig )
+ doc? ( app-doc/doxygen )
+"
+DEPEND="
+ python? ( ${PYTHON_DEPS} )
+ >=dev-libs/openssl-1.1.1l-r1:0=[${MULTILIB_USEDEP},static-libs?]
+ examples? ( net-libs/libpcap )
+"
+RDEPEND="
+ ${DEPEND}
+ !<net-dns/ldns-utils-1.8.0-r2
+"
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/ldns-config
+)
+
+PATCHES=(
+ "${FILESDIR}/ldns-1.8.1-pkgconfig.patch"
+ "${FILESDIR}/${P}-docs.patch"
+ "${FILESDIR}/${P}-configure-strict.patch"
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # Drop after 1.8.3
+ eautoreconf
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable static-libs static) \
+ $(multilib_native_use_with python pyldns) \
+ $(multilib_native_use_with python pyldnsx) \
+ --with-ssl="${EPREFIX}"/usr \
+ $(multilib_native_with drill) \
+ $(multilib_native_use_with examples) \
+ --disable-rpath
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ emake doxygen
+ fi
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ dodoc -r doc/html
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc Changelog README*
+
+ find "${D}" -name '*.la' -delete || die
+ use python && python_optimize
+
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins libdns.vim
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2023-04-19 9:43 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-04-19 9:43 UTC (permalink / raw
To: gentoo-commits
commit: 279362c47613a8772318af8ecfae4ec6a468aede
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 09:41:15 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 09:42:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279362c4
net-libs/ldns: Stabilize 1.8.3-r1 amd64, #904643
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.3-r1.ebuild b/net-libs/ldns/ldns-1.8.3-r1.ebuild
index b6b2d28818e4..f3ccb87e15df 100644
--- a/net-libs/ldns/ldns-1.8.3-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2023-04-19 9:45 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-04-19 9:45 UTC (permalink / raw
To: gentoo-commits
commit: 51f72c6642b937cd93673c95e38e56875410d4d5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 09:45:17 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 09:45:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f72c66
net-libs/ldns: Stabilize 1.8.3-r1 arm, #904643
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.3-r1.ebuild b/net-libs/ldns/ldns-1.8.3-r1.ebuild
index f3ccb87e15df..090b7994ad78 100644
--- a/net-libs/ldns/ldns-1.8.3-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2023-04-19 9:46 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-04-19 9:46 UTC (permalink / raw
To: gentoo-commits
commit: 59c8e168f38b76a4335566ee54ff925a4ac76e42
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 09:46:31 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 09:46:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59c8e168
net-libs/ldns: Stabilize 1.8.3-r1 arm64, #904643
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.3-r1.ebuild b/net-libs/ldns/ldns-1.8.3-r1.ebuild
index 090b7994ad78..4035b65e2da3 100644
--- a/net-libs/ldns/ldns-1.8.3-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2023-04-19 9:47 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-04-19 9:47 UTC (permalink / raw
To: gentoo-commits
commit: 1b8ea279d4c4ee6bc8fd76d03938a1a290ade29a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 09:47:06 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 09:47:06 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b8ea279
net-libs/ldns: Stabilize 1.8.3-r1 sparc, #904643
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.3-r1.ebuild b/net-libs/ldns/ldns-1.8.3-r1.ebuild
index 4035b65e2da3..0ba9de107ba3 100644
--- a/net-libs/ldns/ldns-1.8.3-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2023-04-19 10:16 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-04-19 10:16 UTC (permalink / raw
To: gentoo-commits
commit: 0b428362ea0df143ecfb164fde2817440c2825a7
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 10:15:53 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 10:15:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b428362
net-libs/ldns: Stabilize 1.8.3-r1 hppa, #904643
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.3-r1.ebuild b/net-libs/ldns/ldns-1.8.3-r1.ebuild
index 9570280dd3c5..ecdcff19cea0 100644
--- a/net-libs/ldns/ldns-1.8.3-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2023-04-19 10:16 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-04-19 10:16 UTC (permalink / raw
To: gentoo-commits
commit: 4019530dff8d142df3ec112082ce43f73c4e16b3
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 10:15:52 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 10:15:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4019530d
net-libs/ldns: Stabilize 1.8.3-r1 ppc, #904643
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.3-r1.ebuild b/net-libs/ldns/ldns-1.8.3-r1.ebuild
index 7c2eb971ca70..9570280dd3c5 100644
--- a/net-libs/ldns/ldns-1.8.3-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2023-04-19 10:16 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-04-19 10:16 UTC (permalink / raw
To: gentoo-commits
commit: 4415c8f8313bc821cfe8a4e668a2bbeeee14fdbb
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 10:15:51 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 10:15:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4415c8f8
net-libs/ldns: Stabilize 1.8.3-r1 ppc64, #904643
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.3-r1.ebuild b/net-libs/ldns/ldns-1.8.3-r1.ebuild
index 0ba9de107ba3..7c2eb971ca70 100644
--- a/net-libs/ldns/ldns-1.8.3-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2023-04-19 11:07 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-04-19 11:07 UTC (permalink / raw
To: gentoo-commits
commit: 975da99e18a2a2c879b858186be170a79784dec7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 11:02:38 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 11:04:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975da99e
net-libs/ldns: Stabilize 1.8.3-r1 x86, #904643
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.3-r1.ebuild b/net-libs/ldns/ldns-1.8.3-r1.ebuild
index ecdcff19cea0..acb50358cb16 100644
--- a/net-libs/ldns/ldns-1.8.3-r1.ebuild
+++ b/net-libs/ldns/ldns-1.8.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2024-02-06 5:18 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2024-02-06 5:18 UTC (permalink / raw
To: gentoo-commits
commit: 33fc2616e3551506dfb7f04552fcd77130ee411d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 6 05:10:51 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 6 05:11:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33fc2616
net-libs/ldns: drop 1.8.0-r4, 1.8.1, 1.8.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/Manifest | 2 -
net-libs/ldns/ldns-1.8.0-r4.ebuild | 114 -------------------------------------
net-libs/ldns/ldns-1.8.1.ebuild | 87 ----------------------------
net-libs/ldns/ldns-1.8.3.ebuild | 90 -----------------------------
net-libs/ldns/metadata.xml | 7 ---
5 files changed, 300 deletions(-)
diff --git a/net-libs/ldns/Manifest b/net-libs/ldns/Manifest
index 9c2cbc34a30b..ad02f5a73769 100644
--- a/net-libs/ldns/Manifest
+++ b/net-libs/ldns/Manifest
@@ -1,3 +1 @@
-DIST ldns-1.8.0.tar.gz 1283220 BLAKE2B f916a8c76d788ac7c52aea8bfe675ad4c614a0c6fb011b61f5a27d4a5dc1a2adb33b5c6992b4813b3758c9b7cceab1c77f8c1d66baaa4de993f23888bce69df1 SHA512 54b306160bb7fd76d181f4be0a13134017f6f98ae96e0c954409f31f262e9dbe611c4b76fb6dff47bb6155c652ed8d026b52a50dfcf611e54d9c204b314c4fd6
-DIST ldns-1.8.1.tar.gz 1284971 BLAKE2B ae01ef32571fe3996ddd41f911815239abb704ea1dee479fa612bfd701ca369222ab709923f014662248988cb4452a75bc5debad47d2b0386dc59169b353e6a3 SHA512 600f8e221716742caf439a425008827aef1814fc1d9e751f8f492d0235ff45ca48df90abba17979bac9f4485947bb9fe8102924d9cebe6cb56d5b788e1c4bd14
DIST ldns-1.8.3.tar.gz 1299856 BLAKE2B 2250445da3beec76c96fbb5cbc00f8d6a5bb6ed5867da7f23511d46ac73d6101303eb6ad85def426b7f9287f6a629a95117bcfa6eb46b775d07ed84048162c7f SHA512 c318747bd975ade389d048680b80495fb083b46507d8dcea7d4d42c75823f56a35b438dcc5320803d39583e5a1e515a51686f7f9010c061a6e8199e1a5505ae9
diff --git a/net-libs/ldns/ldns-1.8.0-r4.ebuild b/net-libs/ldns/ldns-1.8.0-r4.ebuild
deleted file mode 100644
index d1d069aba919..000000000000
--- a/net-libs/ldns/ldns-1.8.0-r4.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9,10} )
-inherit python-single-r1 autotools multilib-minimal
-
-DESCRIPTION="A library with the aim to simplify DNS programming in C"
-HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+dane doc +ecdsa ed25519 ed448 examples gost python static-libs vim-syntax"
-
-# configure will die if ecdsa is enabled and ssl is not
-REQUIRED_USE="
- python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-COMMON_DEPEND="
- python? ( ${PYTHON_DEPS} )
- >=dev-libs/openssl-1.0.1e:0=[${MULTILIB_USEDEP}]
- examples? ( net-libs/libpcap )
-"
-DEPEND="${COMMON_DEPEND}
- python? ( dev-lang/swig )
- doc? ( app-text/doxygen )
-"
-RDEPEND="${COMMON_DEPEND}
- !<net-dns/ldns-utils-1.8.0-r2
-"
-
-RESTRICT="test" # 1.6.9 has no test directory
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/ldns-config
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-multilib_src_configure() {
- # >=openssl-1.1.0 required for dane-ta
- if has_version "<dev-libs/openssl-1.1.0"; then
- local dane_ta_usage="--disable-dane-ta-usage"
- else
- local dane_ta_usage=""
- fi
-
- ECONF_SOURCE=${S} \
- econf \
- $(use_enable static-libs static) \
- $(use_enable gost) \
- $(use_enable ecdsa) \
- $(use_enable ed25519) \
- $(use_enable ed448) \
- $(use_enable dane) \
- $(multilib_native_use_with python pyldns) \
- $(multilib_native_use_with python pyldnsx) \
- --with-ssl="${EPREFIX}"/usr \
- --enable-sha2 \
- $(multilib_native_with drill) \
- $(multilib_native_use_with examples) \
- ${dane_ta_usage} \
- --disable-rpath
-}
-
-src_prepare() {
- default
- # remove non-existing dependency for target packaging/libldns.pc
- sed -i 's,$(srcdir)/packaging/libldns.pc.in,,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
-
- # remove $(srcdir) from path for multilib build
- sed -i 's,$(srcdir)/packaging/libldns.pc,packaging/libldns.pc,' "${S}"/Makefile.in || die 'could not patch Makefile.in'
-
- # remove Libs.private, see bug #695672
- sed -i '/^Libs.private:/d' "${S}"/packaging/libldns.pc.in || die 'could not patch libldns.pc.in'
-
- # backport https://github.com/NLnetLabs/ldns/commit/bc9d017f6fd8b6b5d2ff6e4489a2931d0aab8184
- sed -i 's/AC_SUBST(VERSION_INFO.*/AC_SUBST(VERSION_INFO, [5:0:2])/' "${S}"/configure.ac || die 'could not patch configure.ac'
-
- eautoreconf
-}
-
-multilib_src_compile() {
- default
-
- if multilib_is_native_abi && use doc ; then
- emake doxygen
- fi
-}
-
-multilib_src_install() {
- default
-
- if multilib_is_native_abi && use doc ; then
- dodoc -r doc/html
- fi
-}
-
-multilib_src_install_all() {
- dodoc Changelog README*
-
- find "${D}" -name '*.la' -delete || die
- use python && python_optimize
-
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/ftdetect
- doins libdns.vim
- fi
-}
diff --git a/net-libs/ldns/ldns-1.8.1.ebuild b/net-libs/ldns/ldns-1.8.1.ebuild
deleted file mode 100644
index 00759dab1a36..000000000000
--- a/net-libs/ldns/ldns-1.8.1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9,10} )
-inherit python-single-r1 multilib-minimal
-
-DESCRIPTION="A library with the aim to simplify DNS programming in C"
-HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc examples python static-libs"
-
-REQUIRED_USE="
- python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-BDEPEND="
- python? ( dev-lang/swig )
- doc? ( app-text/doxygen )
-"
-DEPEND="
- python? ( ${PYTHON_DEPS} )
- >=dev-libs/openssl-1.1.1l-r1:0=[${MULTILIB_USEDEP},static-libs?]
- examples? ( net-libs/libpcap )
-"
-RDEPEND="${DEPEND}
- !<net-dns/ldns-utils-1.8.0-r2
-"
-
-RESTRICT="test" # missing test directory
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/ldns-config
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- local PATCHES=(
- "${FILESDIR}/ldns-1.8.1-pkgconfig.patch"
- )
- default
-}
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} \
- econf \
- $(use_enable static-libs static) \
- $(multilib_native_use_with python pyldns) \
- $(multilib_native_use_with python pyldnsx) \
- --with-ssl="${EPREFIX}"/usr \
- $(multilib_native_with drill) \
- $(multilib_native_use_with examples) \
- --disable-rpath
-}
-
-multilib_src_compile() {
- default
-
- if multilib_is_native_abi && use doc ; then
- emake doxygen
- fi
-}
-
-multilib_src_install() {
- default
-
- if multilib_is_native_abi && use doc ; then
- dodoc -r doc/html
- fi
-}
-
-multilib_src_install_all() {
- dodoc Changelog README*
-
- find "${D}" -name '*.la' -delete || die
- use python && python_optimize
-
- insinto /usr/share/vim/vimfiles/ftdetect
- doins libdns.vim
-}
diff --git a/net-libs/ldns/ldns-1.8.3.ebuild b/net-libs/ldns/ldns-1.8.3.ebuild
deleted file mode 100644
index d6ce039b9ddb..000000000000
--- a/net-libs/ldns/ldns-1.8.3.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-inherit autotools python-single-r1 multilib-minimal
-
-DESCRIPTION="A library with the aim to simplify DNS programming in C"
-HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc examples python static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="test" # missing test directory
-
-BDEPEND="
- python? ( dev-lang/swig )
- doc? ( app-text/doxygen )
-"
-DEPEND="
- python? ( ${PYTHON_DEPS} )
- >=dev-libs/openssl-1.1.1l-r1:0=[${MULTILIB_USEDEP},static-libs?]
- examples? ( net-libs/libpcap )
-"
-RDEPEND="
- ${DEPEND}
- !<net-dns/ldns-utils-1.8.0-r2
-"
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/ldns-config
-)
-
-PATCHES=(
- "${FILESDIR}/ldns-1.8.1-pkgconfig.patch"
- "${FILESDIR}/${P}-docs.patch"
- "${FILESDIR}/${P}-configure-strict.patch"
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- # Drop after 1.8.3
- eautoreconf
-}
-
-multilib_src_configure() {
- ECONF_SOURCE="${S}" econf \
- $(use_enable static-libs static) \
- $(multilib_native_use_with python pyldns) \
- $(multilib_native_use_with python pyldnsx) \
- --with-ssl="${EPREFIX}"/usr \
- $(multilib_native_with drill) \
- $(multilib_native_use_with examples) \
- --disable-rpath
-}
-
-multilib_src_compile() {
- default
-
- if multilib_is_native_abi && use doc ; then
- emake doxygen
- fi
-}
-
-multilib_src_install() {
- default
-
- if multilib_is_native_abi && use doc ; then
- dodoc -r doc/html
- fi
-}
-
-multilib_src_install_all() {
- dodoc Changelog README*
-
- find "${D}" -name '*.la' -delete || die
- use python && python_optimize
-
- insinto /usr/share/vim/vimfiles/ftdetect
- doins libdns.vim
-}
diff --git a/net-libs/ldns/metadata.xml b/net-libs/ldns/metadata.xml
index bea05fd65881..8fe7da48f6ca 100644
--- a/net-libs/ldns/metadata.xml
+++ b/net-libs/ldns/metadata.xml
@@ -11,13 +11,6 @@
level API which allows a programmer to (for instance) create or sign
packets.
</longdescription>
- <use>
- <flag name="dane">Enable DNS-based Authentication of Named Entities (DANE) support</flag>
- <flag name="ecdsa">Enable ECDSA support</flag>
- <flag name="ed25519">Enable ED25519 support</flag>
- <flag name="ed448">Enable ED448 support</flag>
- <flag name="gost">Enable GOST support</flag>
- </use>
<upstream>
<remote-id type="github">NLnetLabs/ldns</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2024-04-15 8:35 Marc Schiffbauer
0 siblings, 0 replies; 102+ messages in thread
From: Marc Schiffbauer @ 2024-04-15 8:35 UTC (permalink / raw
To: gentoo-commits
commit: dfb13f97a998343c1ce620bae6167307fea182bc
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 15 08:33:48 2024 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Mon Apr 15 08:35:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb13f97
net-libs/ldns: PythonCompatUpdate (3.12)
Closes: https://bugs.gentoo.org/929704
Signed-off-by: Marc Schiffbauer <mschiff <AT> gentoo.org>
net-libs/ldns/ldns-1.8.3-r3.ebuild | 90 ++++++++++++++++++++++++++++++++++++++
1 file changed, 90 insertions(+)
diff --git a/net-libs/ldns/ldns-1.8.3-r3.ebuild b/net-libs/ldns/ldns-1.8.3-r3.ebuild
new file mode 100644
index 000000000000..8b6b4d2afbe2
--- /dev/null
+++ b/net-libs/ldns/ldns-1.8.3-r3.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools python-single-r1 multilib-minimal
+
+DESCRIPTION="A library with the aim to simplify DNS programming in C"
+HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/"
+SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc examples python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="test" # missing test directory
+
+BDEPEND="
+ python? ( dev-lang/swig )
+ doc? ( app-text/doxygen )
+"
+DEPEND="
+ python? ( ${PYTHON_DEPS} )
+ >=dev-libs/openssl-1.1.1l-r1:0=[${MULTILIB_USEDEP},static-libs?]
+ examples? ( net-libs/libpcap )
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/ldns-config
+)
+
+PATCHES=(
+ "${FILESDIR}/ldns-1.8.1-pkgconfig.patch"
+ "${FILESDIR}/${P}-docs.patch"
+ "${FILESDIR}/${P}-configure-strict.patch"
+ "${FILESDIR}/${PN}-1.8.3-swig-4.2.0.patch"
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # Drop after 1.8.3
+ eautoreconf
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable static-libs static) \
+ $(multilib_native_use_with python pyldns) \
+ $(multilib_native_use_with python pyldnsx) \
+ --with-ssl="${EPREFIX}"/usr \
+ $(multilib_native_with drill) \
+ $(multilib_native_use_with examples) \
+ --disable-rpath
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ emake doxygen
+ fi
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ dodoc -r doc/html
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc Changelog README*
+
+ find "${D}" -name '*.la' -delete || die
+ use python && python_optimize
+
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins libdns.vim
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2024-06-06 15:03 Mike Gilbert
0 siblings, 0 replies; 102+ messages in thread
From: Mike Gilbert @ 2024-06-06 15:03 UTC (permalink / raw
To: gentoo-commits
commit: d31b50299ed4f0500b09539ec50531af5e1e62ca
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 6 15:01:40 2024 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Jun 6 15:03:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31b5029
net-libs/ldns: depend on dev-python/setuptools
Closes: https://bugs.gentoo.org/933604
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
net-libs/ldns/ldns-1.8.3-r3.ebuild | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.3-r3.ebuild b/net-libs/ldns/ldns-1.8.3-r3.ebuild
index 13e5a0b193fa..2ee493081d6b 100644
--- a/net-libs/ldns/ldns-1.8.3-r3.ebuild
+++ b/net-libs/ldns/ldns-1.8.3-r3.ebuild
@@ -18,7 +18,11 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
BDEPEND="
- python? ( dev-lang/swig )
+ python? (
+ ${PYTHON_DEPS}
+ dev-lang/swig
+ $(python_gen_cond_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+ )
doc? ( app-text/doxygen )
"
DEPEND="
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2024-08-23 2:08 Eli Schwartz
0 siblings, 0 replies; 102+ messages in thread
From: Eli Schwartz @ 2024-08-23 2:08 UTC (permalink / raw
To: gentoo-commits
commit: a39464bd78c18108f1b93b64882dfca847fb8149
Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 23 00:19:44 2024 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Fri Aug 23 02:03:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a39464bd
net-libs/ldns: ignore implicit decl false positive
Closes: https://bugs.gentoo.org/898658
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
net-libs/ldns/ldns-1.8.3-r3.ebuild | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/net-libs/ldns/ldns-1.8.3-r3.ebuild b/net-libs/ldns/ldns-1.8.3-r3.ebuild
index 1c0a0c3058a2..a7f5067f7cc5 100644
--- a/net-libs/ldns/ldns-1.8.3-r3.ebuild
+++ b/net-libs/ldns/ldns-1.8.3-r3.ebuild
@@ -34,6 +34,11 @@ RDEPEND="
${DEPEND}
"
+# False positive, always fails, bug #898658
+QA_CONFIG_IMPL_DECL_SKIP+=(
+ ioctlsocket
+)
+
MULTILIB_CHOST_TOOLS=(
/usr/bin/ldns-config
)
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2024-10-05 2:23 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2024-10-05 2:23 UTC (permalink / raw
To: gentoo-commits
commit: 1c9f9bb13d8c258b28b6cf072803c9c606be5f15
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 5 01:52:35 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 5 01:52:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c9f9bb1
net-libs/ldns: update HOMEPAGE
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.3-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.3-r3.ebuild b/net-libs/ldns/ldns-1.8.3-r3.ebuild
index 17c48b4bfe13..261f28519ed4 100644
--- a/net-libs/ldns/ldns-1.8.3-r3.ebuild
+++ b/net-libs/ldns/ldns-1.8.3-r3.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{10..12} )
inherit autotools python-single-r1 multilib-minimal
DESCRIPTION="A library with the aim to simplify DNS programming in C"
-HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/"
+HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/about/"
SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2024-10-05 5:21 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2024-10-05 5:21 UTC (permalink / raw
To: gentoo-commits
commit: 8d2fa29b977a19ef34bda95928cc6cf2bc44b9e5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 5 05:20:38 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 5 05:20:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d2fa29b
net-libs/ldns: add 1.8.4
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/Manifest | 1 +
net-libs/ldns/ldns-1.8.4.ebuild | 89 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/net-libs/ldns/Manifest b/net-libs/ldns/Manifest
index ad02f5a73769..f0e40820ef79 100644
--- a/net-libs/ldns/Manifest
+++ b/net-libs/ldns/Manifest
@@ -1 +1,2 @@
DIST ldns-1.8.3.tar.gz 1299856 BLAKE2B 2250445da3beec76c96fbb5cbc00f8d6a5bb6ed5867da7f23511d46ac73d6101303eb6ad85def426b7f9287f6a629a95117bcfa6eb46b775d07ed84048162c7f SHA512 c318747bd975ade389d048680b80495fb083b46507d8dcea7d4d42c75823f56a35b438dcc5320803d39583e5a1e515a51686f7f9010c061a6e8199e1a5505ae9
+DIST ldns-1.8.4.tar.gz 1301058 BLAKE2B 26003c816c380a58c441f70cb2ea37b7e1402383bc35fbaceae1668af5f591f4cdd04e9ef90655a87ef2ec505a06c1d5c802ed2a80414464ef2e89f4349b995c SHA512 3ee26289bfe587fb19b7441412917d7f7197e385cc1329847c1ae707650709a1ccef7d4a645bd85da89effad95715ec868ef312e5f336d3fe2e408e8109439fc
diff --git a/net-libs/ldns/ldns-1.8.4.ebuild b/net-libs/ldns/ldns-1.8.4.ebuild
new file mode 100644
index 000000000000..82ecdc299627
--- /dev/null
+++ b/net-libs/ldns/ldns-1.8.4.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit python-single-r1 multilib-minimal
+
+DESCRIPTION="A library with the aim to simplify DNS programming in C"
+HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/about/"
+SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc examples python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="test" # missing test directory
+
+BDEPEND="
+ python? (
+ ${PYTHON_DEPS}
+ dev-lang/swig
+ $(python_gen_cond_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+ )
+ doc? ( app-text/doxygen )
+"
+DEPEND="
+ python? ( ${PYTHON_DEPS} )
+ >=dev-libs/openssl-1.1.1l-r1:0=[${MULTILIB_USEDEP},static-libs?]
+ examples? ( net-libs/libpcap )
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+# False positive, always fails, bug #898658
+QA_CONFIG_IMPL_DECL_SKIP+=(
+ ioctlsocket
+)
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/ldns-config
+)
+
+PATCHES=(
+ "${FILESDIR}/ldns-1.8.1-pkgconfig.patch"
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable static-libs static) \
+ $(multilib_native_use_with python pyldns) \
+ $(multilib_native_use_with python pyldnsx) \
+ --with-ssl="${EPREFIX}"/usr \
+ $(multilib_native_with drill) \
+ $(multilib_native_use_with examples) \
+ --disable-rpath
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ emake doxygen
+ fi
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi && use doc ; then
+ dodoc -r doc/html
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc Changelog README*
+
+ find "${D}" -name '*.la' -delete || die
+ use python && python_optimize
+
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins libdns.vim
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2024-10-24 18:42 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-10-24 18:42 UTC (permalink / raw
To: gentoo-commits
commit: a138a2d3a4fe0d6e976c6ca4b7a3cf37a5561615
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 24 18:41:57 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 24 18:41:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a138a2d3
net-libs/ldns: Stabilize 1.8.4 sparc, #942089
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.4.ebuild b/net-libs/ldns/ldns-1.8.4.ebuild
index 82ecdc299627..1bed02cfd50c 100644
--- a/net-libs/ldns/ldns-1.8.4.ebuild
+++ b/net-libs/ldns/ldns-1.8.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2024-10-25 5:46 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-10-25 5:46 UTC (permalink / raw
To: gentoo-commits
commit: 61cad0902787d18ddad1c36144b404c97adaa005
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 25 05:46:24 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 25 05:46:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61cad090
net-libs/ldns: Stabilize 1.8.4 x86, #942089
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.4.ebuild b/net-libs/ldns/ldns-1.8.4.ebuild
index 1bed02cfd50c..89a5b432f565 100644
--- a/net-libs/ldns/ldns-1.8.4.ebuild
+++ b/net-libs/ldns/ldns-1.8.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2024-10-25 5:46 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-10-25 5:46 UTC (permalink / raw
To: gentoo-commits
commit: 32727158105885372078f36408facef5262a6e7d
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 25 05:46:26 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 25 05:46:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32727158
net-libs/ldns: Stabilize 1.8.4 ppc, #942089
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.4.ebuild b/net-libs/ldns/ldns-1.8.4.ebuild
index 80f738469c30..eccb286b9cdd 100644
--- a/net-libs/ldns/ldns-1.8.4.ebuild
+++ b/net-libs/ldns/ldns-1.8.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2024-10-25 5:46 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-10-25 5:46 UTC (permalink / raw
To: gentoo-commits
commit: 72f3af81032c59db10aa8c0b5293cb35c1010870
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 25 05:46:26 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 25 05:46:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f3af81
net-libs/ldns: Stabilize 1.8.4 ppc64, #942089
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.4.ebuild b/net-libs/ldns/ldns-1.8.4.ebuild
index eccb286b9cdd..5a8e760f3aa0 100644
--- a/net-libs/ldns/ldns-1.8.4.ebuild
+++ b/net-libs/ldns/ldns-1.8.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2024-10-25 5:46 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-10-25 5:46 UTC (permalink / raw
To: gentoo-commits
commit: ac3c097f7495fcdb8cba7386516ac240baf5f2cc
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 25 05:46:25 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 25 05:46:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac3c097f
net-libs/ldns: Stabilize 1.8.4 amd64, #942089
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.4.ebuild b/net-libs/ldns/ldns-1.8.4.ebuild
index 89a5b432f565..80f738469c30 100644
--- a/net-libs/ldns/ldns-1.8.4.ebuild
+++ b/net-libs/ldns/ldns-1.8.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2024-10-26 18:39 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-10-26 18:39 UTC (permalink / raw
To: gentoo-commits
commit: a9b1bd1b17d82d1876d93ef617113bb09f92f4fb
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 26 18:39:10 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 18:39:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b1bd1b
net-libs/ldns: Stabilize 1.8.4 arm64, #942089
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.4.ebuild b/net-libs/ldns/ldns-1.8.4.ebuild
index 5a8e760f3aa0..c9ffacf80605 100644
--- a/net-libs/ldns/ldns-1.8.4.ebuild
+++ b/net-libs/ldns/ldns-1.8.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2024-10-31 22:12 Andreas K. Hüttel
0 siblings, 0 replies; 102+ messages in thread
From: Andreas K. Hüttel @ 2024-10-31 22:12 UTC (permalink / raw
To: gentoo-commits
commit: 2edc1b9637a7a5234f4249958b6dc2d996aba023
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 22:04:26 2024 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 22:12:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2edc1b96
net-libs/ldns: drop 1.8.3-r1, 1.8.3-r2
Bug: https://bugs.gentoo.org/921302
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
net-libs/ldns/ldns-1.8.3-r1.ebuild | 90 -------------------------------------
net-libs/ldns/ldns-1.8.3-r2.ebuild | 91 --------------------------------------
2 files changed, 181 deletions(-)
diff --git a/net-libs/ldns/ldns-1.8.3-r1.ebuild b/net-libs/ldns/ldns-1.8.3-r1.ebuild
deleted file mode 100644
index 17c7833723da..000000000000
--- a/net-libs/ldns/ldns-1.8.3-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools python-single-r1 multilib-minimal
-
-DESCRIPTION="A library with the aim to simplify DNS programming in C"
-HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc examples python static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="test" # missing test directory
-
-BDEPEND="
- python? ( dev-lang/swig )
- doc? ( app-text/doxygen )
-"
-DEPEND="
- python? ( ${PYTHON_DEPS} )
- >=dev-libs/openssl-1.1.1l-r1:0=[${MULTILIB_USEDEP},static-libs?]
- examples? ( net-libs/libpcap )
-"
-RDEPEND="
- ${DEPEND}
- !<net-dns/ldns-utils-1.8.0-r2
-"
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/ldns-config
-)
-
-PATCHES=(
- "${FILESDIR}/ldns-1.8.1-pkgconfig.patch"
- "${FILESDIR}/${P}-docs.patch"
- "${FILESDIR}/${P}-configure-strict.patch"
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- # Drop after 1.8.3
- eautoreconf
-}
-
-multilib_src_configure() {
- ECONF_SOURCE="${S}" econf \
- $(use_enable static-libs static) \
- $(multilib_native_use_with python pyldns) \
- $(multilib_native_use_with python pyldnsx) \
- --with-ssl="${EPREFIX}"/usr \
- $(multilib_native_with drill) \
- $(multilib_native_use_with examples) \
- --disable-rpath
-}
-
-multilib_src_compile() {
- default
-
- if multilib_is_native_abi && use doc ; then
- emake doxygen
- fi
-}
-
-multilib_src_install() {
- default
-
- if multilib_is_native_abi && use doc ; then
- dodoc -r doc/html
- fi
-}
-
-multilib_src_install_all() {
- dodoc Changelog README*
-
- find "${D}" -name '*.la' -delete || die
- use python && python_optimize
-
- insinto /usr/share/vim/vimfiles/ftdetect
- doins libdns.vim
-}
diff --git a/net-libs/ldns/ldns-1.8.3-r2.ebuild b/net-libs/ldns/ldns-1.8.3-r2.ebuild
deleted file mode 100644
index 64cf13768687..000000000000
--- a/net-libs/ldns/ldns-1.8.3-r2.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit autotools python-single-r1 multilib-minimal
-
-DESCRIPTION="A library with the aim to simplify DNS programming in C"
-HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/"
-SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc examples python static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="test" # missing test directory
-
-BDEPEND="
- python? ( dev-lang/swig )
- doc? ( app-text/doxygen )
-"
-DEPEND="
- python? ( ${PYTHON_DEPS} )
- >=dev-libs/openssl-1.1.1l-r1:0=[${MULTILIB_USEDEP},static-libs?]
- examples? ( net-libs/libpcap )
-"
-RDEPEND="
- ${DEPEND}
- !<net-dns/ldns-utils-1.8.0-r2
-"
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/ldns-config
-)
-
-PATCHES=(
- "${FILESDIR}/ldns-1.8.1-pkgconfig.patch"
- "${FILESDIR}/${P}-docs.patch"
- "${FILESDIR}/${P}-configure-strict.patch"
- "${FILESDIR}/${PN}-1.8.3-swig-4.2.0.patch"
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- # Drop after 1.8.3
- eautoreconf
-}
-
-multilib_src_configure() {
- ECONF_SOURCE="${S}" econf \
- $(use_enable static-libs static) \
- $(multilib_native_use_with python pyldns) \
- $(multilib_native_use_with python pyldnsx) \
- --with-ssl="${EPREFIX}"/usr \
- $(multilib_native_with drill) \
- $(multilib_native_use_with examples) \
- --disable-rpath
-}
-
-multilib_src_compile() {
- default
-
- if multilib_is_native_abi && use doc ; then
- emake doxygen
- fi
-}
-
-multilib_src_install() {
- default
-
- if multilib_is_native_abi && use doc ; then
- dodoc -r doc/html
- fi
-}
-
-multilib_src_install_all() {
- dodoc Changelog README*
-
- find "${D}" -name '*.la' -delete || die
- use python && python_optimize
-
- insinto /usr/share/vim/vimfiles/ftdetect
- doins libdns.vim
-}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/
@ 2024-11-23 19:15 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2024-11-23 19:15 UTC (permalink / raw
To: gentoo-commits
commit: 0115b0dc6c7d9f3106a315104945d73d79a634a4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 23 19:15:35 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 23 19:15:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0115b0dc
net-libs/ldns: Stabilize 1.8.4 hppa, #942089
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/ldns/ldns-1.8.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-libs/ldns/ldns-1.8.4.ebuild b/net-libs/ldns/ldns-1.8.4.ebuild
index 554d587267ac..4f8989374027 100644
--- a/net-libs/ldns/ldns-1.8.4.ebuild
+++ b/net-libs/ldns/ldns-1.8.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # missing test directory
^ permalink raw reply related [flat|nested] 102+ messages in thread
end of thread, other threads:[~2024-11-23 19:15 UTC | newest]
Thread overview: 102+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-19 10:16 [gentoo-commits] repo/gentoo:master commit in: net-libs/ldns/ Arthur Zamarin
-- strict thread matches above, loose matches on Subject: below --
2024-11-23 19:15 Sam James
2024-10-31 22:12 Andreas K. Hüttel
2024-10-26 18:39 Arthur Zamarin
2024-10-25 5:46 Arthur Zamarin
2024-10-25 5:46 Arthur Zamarin
2024-10-25 5:46 Arthur Zamarin
2024-10-25 5:46 Arthur Zamarin
2024-10-24 18:42 Arthur Zamarin
2024-10-05 5:21 Sam James
2024-10-05 2:23 Sam James
2024-08-23 2:08 Eli Schwartz
2024-06-06 15:03 Mike Gilbert
2024-04-15 8:35 Marc Schiffbauer
2024-02-06 5:18 Sam James
2023-04-19 11:07 Sam James
2023-04-19 10:16 Arthur Zamarin
2023-04-19 10:16 Arthur Zamarin
2023-04-19 9:47 Arthur Zamarin
2023-04-19 9:46 Sam James
2023-04-19 9:45 Sam James
2023-04-19 9:43 Sam James
2023-03-01 18:49 Marc Schiffbauer
2023-01-26 7:55 Sam James
2022-05-13 6:33 WANG Xuerui
2022-04-12 21:04 Sam James
2022-01-25 21:25 Sam James
2021-12-24 10:57 Marc Schiffbauer
2021-12-24 10:57 Marc Schiffbauer
2021-12-16 0:09 Sam James
2021-12-05 16:35 Sam James
2021-12-04 22:09 Mike Gilbert
2021-12-04 22:09 Mike Gilbert
2021-12-04 15:58 Mike Gilbert
2021-12-04 8:31 Agostino Sarubbo
2021-12-04 8:31 Agostino Sarubbo
2021-12-03 15:59 Sam James
2021-12-03 15:59 Sam James
2021-12-03 15:59 Sam James
2021-12-03 7:37 Agostino Sarubbo
2021-12-03 4:29 Sam James
2021-12-03 4:26 Sam James
2021-12-01 11:40 Marc Schiffbauer
2021-12-01 11:40 Marc Schiffbauer
2021-12-01 10:36 Marc Schiffbauer
2021-11-07 15:41 Andreas Sturmlechner
2021-11-07 7:28 Sam James
2021-11-02 9:14 Agostino Sarubbo
2021-10-30 22:55 Sam James
2021-10-29 11:16 Sam James
2021-10-28 14:03 Agostino Sarubbo
2021-10-27 6:37 Agostino Sarubbo
2021-10-27 6:35 Agostino Sarubbo
2021-09-04 20:38 Marc Schiffbauer
2021-09-04 19:01 Marc Schiffbauer
2021-06-17 20:32 Thomas Deutschmann
2021-06-03 15:52 Sergei Trofimovich
2021-06-01 6:59 Agostino Sarubbo
2021-06-01 6:36 Agostino Sarubbo
2021-06-01 6:32 Agostino Sarubbo
2021-05-31 23:51 Sam James
2021-05-31 23:51 Sam James
2021-05-31 9:20 David Seifert
2021-05-02 10:16 Mikle Kolyada
2021-02-15 2:28 Rick Farina
2021-02-07 1:12 Sam James
2020-12-11 17:20 Marc Schiffbauer
2020-09-18 8:11 Agostino Sarubbo
2020-09-07 8:20 Sergei Trofimovich
2020-09-06 7:49 Sergei Trofimovich
2020-09-04 14:05 Sam James
2020-09-01 0:11 Sam James
2020-08-30 23:26 Sam James
2020-08-30 17:14 Thomas Deutschmann
2020-05-07 15:17 Michał Górny
2020-04-18 17:55 Craig Andrews
2019-12-29 8:53 David Seifert
2019-09-29 13:50 Marc Schiffbauer
2019-09-29 13:50 Marc Schiffbauer
2019-09-25 17:10 Marc Schiffbauer
2019-05-04 19:08 Mikle Kolyada
2018-11-19 1:30 Thomas Deutschmann
2018-06-03 17:50 Mikle Kolyada
2018-01-25 0:13 Aaron Bauman
2018-01-20 11:50 Tobias Klausmann
2017-12-31 21:37 Sergei Trofimovich
2017-12-21 19:28 Markus Meier
2017-12-15 23:21 Sergei Trofimovich
2017-12-14 22:47 Sergei Trofimovich
2017-12-14 20:27 Agostino Sarubbo
2017-12-14 20:19 Sergei Trofimovich
2017-12-14 15:09 Thomas Deutschmann
2017-12-12 18:41 Markus Meier
2017-12-12 7:34 Marc Schiffbauer
2017-12-10 21:15 Marc Schiffbauer
2017-12-08 20:39 Thomas Deutschmann
2017-12-04 14:41 Agostino Sarubbo
2017-12-03 19:50 Sergei Trofimovich
2017-11-25 20:51 Patrick Lauer
2017-06-26 8:37 Alexis Ballier
2016-12-21 14:38 Marc Schiffbauer
2015-10-05 9:08 Julian Ospald
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox