* [gentoo-commits] repo/gentoo:master commit in: net-dns/inadyn/
@ 2023-07-06 17:15 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2023-07-06 17:15 UTC (permalink / raw
To: gentoo-commits
commit: 4f4d364ea5a348bb377f5d2108f0eebb2feb69bc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 6 17:15:35 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 6 17:15:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4d364e
net-dns/inadyn: Keyword 2.11.0 arm, #909765
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-dns/inadyn/inadyn-2.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-dns/inadyn/inadyn-2.11.0.ebuild b/net-dns/inadyn/inadyn-2.11.0.ebuild
index 810c370d095d..d0ea0117cc0a 100644
--- a/net-dns/inadyn/inadyn-2.11.0.ebuild
+++ b/net-dns/inadyn/inadyn-2.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.g
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
IUSE="gnutls mbedtls openssl"
REQUIRED_USE="?? ( gnutls mbedtls openssl )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-dns/inadyn/
@ 2023-07-06 17:49 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2023-07-06 17:49 UTC (permalink / raw
To: gentoo-commits
commit: 15c8a5a8f9dc61fc5abc4da2381ae9c8a1036086
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 6 17:49:25 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 6 17:49:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c8a5a8
net-dns/inadyn: Keyword 2.11.0 arm64, #909765
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-dns/inadyn/inadyn-2.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-dns/inadyn/inadyn-2.11.0.ebuild b/net-dns/inadyn/inadyn-2.11.0.ebuild
index d0ea0117cc0a..39847254903d 100644
--- a/net-dns/inadyn/inadyn-2.11.0.ebuild
+++ b/net-dns/inadyn/inadyn-2.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.g
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="gnutls mbedtls openssl"
REQUIRED_USE="?? ( gnutls mbedtls openssl )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-dns/inadyn/
@ 2023-07-06 17:49 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2023-07-06 17:49 UTC (permalink / raw
To: gentoo-commits
commit: 6d8fd5a0c9ab8abb18bfe0d3e53404c677eee6a4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 6 17:49:26 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 6 17:49:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8fd5a0
net-dns/inadyn: Keyword 2.11.0 ppc, #909765
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-dns/inadyn/inadyn-2.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-dns/inadyn/inadyn-2.11.0.ebuild b/net-dns/inadyn/inadyn-2.11.0.ebuild
index 39847254903d..77fae948de5e 100644
--- a/net-dns/inadyn/inadyn-2.11.0.ebuild
+++ b/net-dns/inadyn/inadyn-2.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.g
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="gnutls mbedtls openssl"
REQUIRED_USE="?? ( gnutls mbedtls openssl )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-dns/inadyn/
@ 2023-07-07 8:11 Jakov Smolić
0 siblings, 0 replies; 13+ messages in thread
From: Jakov Smolić @ 2023-07-07 8:11 UTC (permalink / raw
To: gentoo-commits
commit: f61d1b83b8388f2707363e84d139c64db840f022
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 7 08:11:46 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Jul 7 08:11:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61d1b83
net-dns/inadyn: Keyword 2.11.0 riscv, #909765
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
net-dns/inadyn/inadyn-2.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-dns/inadyn/inadyn-2.11.0.ebuild b/net-dns/inadyn/inadyn-2.11.0.ebuild
index 77fae948de5e..6654dd5ddc9a 100644
--- a/net-dns/inadyn/inadyn-2.11.0.ebuild
+++ b/net-dns/inadyn/inadyn-2.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.g
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
IUSE="gnutls mbedtls openssl"
REQUIRED_USE="?? ( gnutls mbedtls openssl )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-dns/inadyn/
@ 2023-07-07 19:15 Arthur Zamarin
0 siblings, 0 replies; 13+ messages in thread
From: Arthur Zamarin @ 2023-07-07 19:15 UTC (permalink / raw
To: gentoo-commits
commit: 39bfa9912e64189dfc070052d9f4019b0add471e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 7 19:14:56 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 7 19:14:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39bfa991
net-dns/inadyn: Keyword 2.11.0 ia64, #909765
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-dns/inadyn/inadyn-2.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-dns/inadyn/inadyn-2.11.0.ebuild b/net-dns/inadyn/inadyn-2.11.0.ebuild
index 6654dd5ddc9a..1a14c931946b 100644
--- a/net-dns/inadyn/inadyn-2.11.0.ebuild
+++ b/net-dns/inadyn/inadyn-2.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.g
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
IUSE="gnutls mbedtls openssl"
REQUIRED_USE="?? ( gnutls mbedtls openssl )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-dns/inadyn/
@ 2023-07-16 19:11 Arthur Zamarin
0 siblings, 0 replies; 13+ messages in thread
From: Arthur Zamarin @ 2023-07-16 19:11 UTC (permalink / raw
To: gentoo-commits
commit: a9af87ab23977d2993f4cfa0d6c4ab9a5c203bc3
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 16 19:11:05 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 16 19:11:05 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9af87ab
net-dns/inadyn: Keyword 2.11.0 ppc64, #909765
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-dns/inadyn/inadyn-2.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-dns/inadyn/inadyn-2.11.0.ebuild b/net-dns/inadyn/inadyn-2.11.0.ebuild
index 1a14c931946b..bef527dadd86 100644
--- a/net-dns/inadyn/inadyn-2.11.0.ebuild
+++ b/net-dns/inadyn/inadyn-2.11.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.g
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="gnutls mbedtls openssl"
REQUIRED_USE="?? ( gnutls mbedtls openssl )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-dns/inadyn/
@ 2023-09-19 18:02 Conrad Kostecki
0 siblings, 0 replies; 13+ messages in thread
From: Conrad Kostecki @ 2023-09-19 18:02 UTC (permalink / raw
To: gentoo-commits
commit: 6f88450ff91fe82cbc44982b0127e1b2526591f6
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 19 18:01:53 2023 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Sep 19 18:01:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f88450f
net-dns/inadyn: add 2.12.0
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
net-dns/inadyn/Manifest | 1 +
net-dns/inadyn/inadyn-2.12.0.ebuild | 61 +++++++++++++++++++++++++++++++++++++
2 files changed, 62 insertions(+)
diff --git a/net-dns/inadyn/Manifest b/net-dns/inadyn/Manifest
index f3b8a617a043..fcba2e31c9cc 100644
--- a/net-dns/inadyn/Manifest
+++ b/net-dns/inadyn/Manifest
@@ -1 +1,2 @@
DIST inadyn-2.11.0.tar.gz 509655 BLAKE2B 7acb356f691717e282355ed9f0a152463f2364633b0e999838572b18b3330b4aa6cc1f02c58ed1f0fac4e6bac6220992f0c7b20449aea420eb28f55343caa954 SHA512 d0d73cbecbc4dca028dd39f4e125ed9f5e370cb8367086cc819eafbae825ce7bb6f2ad4a5134bfefefd7d6609352d6355b73b28149426a8f755b0e463aa8f008
+DIST inadyn-2.12.0.tar.gz 506723 BLAKE2B 35fc5f8f9298cfb5ff7bf4c569fbd0495c2591a1fd630919bae8dabff03a0e41c512d304d2519be688bff3c41427f13b0a66738b785e1d28e0ec4d3901f05488 SHA512 940e49cd2c434f57a56494e1946939f0d773deeb489939c957c0e1eac135177ab3c446e967daa01a56fde5490568761c1492646bae1bb2f63688e0e9121ef8fe
diff --git a/net-dns/inadyn/inadyn-2.12.0.ebuild b/net-dns/inadyn/inadyn-2.12.0.ebuild
new file mode 100644
index 000000000000..bef527dadd86
--- /dev/null
+++ b/net-dns/inadyn/inadyn-2.12.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd tmpfiles
+
+DESCRIPTION="Dynamic DNS client with multiple SSL/TLS library support"
+HOMEPAGE="https://github.com/troglobit/inadyn"
+SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="gnutls mbedtls openssl"
+REQUIRED_USE="?? ( gnutls mbedtls openssl )"
+
+DEPEND="
+ acct-group/inadyn
+ acct-user/inadyn
+ dev-libs/confuse:=
+ gnutls? (
+ dev-libs/nettle:=
+ net-libs/gnutls:0=
+ )
+ mbedtls? ( net-libs/mbedtls:0= )
+ openssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+ local myeconfargs=( "--disable-ssl" )
+ if use gnutls || use mbedtls || use openssl; then
+ local myeconfargs=( "--enable-ssl" )
+ fi
+
+ use mbedtls && myeconfargs+=( "--enable-mbedtls" )
+ use openssl && myeconfargs+=( "--enable-openssl" )
+
+ myeconfargs+=( --with-systemd="$(systemd_get_systemunitdir)" )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ insinto /etc
+ insopts -m 0600 -o inadyn -g inadyn
+ doins examples/inadyn.conf
+
+ newinitd "${FILESDIR}"/inadyn.initd inadyn
+ newconfd "${FILESDIR}"/inadyn.confd inadyn
+
+ newtmpfiles "${FILESDIR}"/inadyn.tmpfilesd inadyn.conf
+}
+
+pkg_postinst() {
+ tmpfiles_process inadyn.conf
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-dns/inadyn/
@ 2023-12-06 17:57 Ionen Wolkens
0 siblings, 0 replies; 13+ messages in thread
From: Ionen Wolkens @ 2023-12-06 17:57 UTC (permalink / raw
To: gentoo-commits
commit: f654504c04bd7528d56619a4ce4e20203c4af047
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Dec 6 05:58:48 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Dec 6 17:56:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f654504c
net-dns/inadyn: Keyword 2.12.0 hppa, #909765
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
net-dns/inadyn/inadyn-2.12.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-dns/inadyn/inadyn-2.12.0.ebuild b/net-dns/inadyn/inadyn-2.12.0.ebuild
index bef527dadd86..3814f670539f 100644
--- a/net-dns/inadyn/inadyn-2.12.0.ebuild
+++ b/net-dns/inadyn/inadyn-2.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.g
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="gnutls mbedtls openssl"
REQUIRED_USE="?? ( gnutls mbedtls openssl )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-dns/inadyn/
@ 2023-12-14 4:15 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2023-12-14 4:15 UTC (permalink / raw
To: gentoo-commits
commit: 13c0b18cbda836975e8222a14c5d6a007c910a50
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Tue Dec 12 22:41:28 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 04:14:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c0b18c
net-dns/inadyn: Keyword 2.12.0 sparc, #909765
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-dns/inadyn/inadyn-2.12.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-dns/inadyn/inadyn-2.12.0.ebuild b/net-dns/inadyn/inadyn-2.12.0.ebuild
index 4bd16c58dde2..87a2471dbf87 100644
--- a/net-dns/inadyn/inadyn-2.12.0.ebuild
+++ b/net-dns/inadyn/inadyn-2.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.g
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="gnutls mbedtls openssl"
REQUIRED_USE="?? ( gnutls mbedtls openssl )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-dns/inadyn/
@ 2024-01-02 18:40 Conrad Kostecki
0 siblings, 0 replies; 13+ messages in thread
From: Conrad Kostecki @ 2024-01-02 18:40 UTC (permalink / raw
To: gentoo-commits
commit: 0c1b1c9db0083b352b86255e9a90acda44cdd8a1
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 2 18:39:43 2024 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Jan 2 18:39:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c1b1c9d
net-dns/inadyn: fix mbedtls support
Closes: https://bugs.gentoo.org/910687
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
net-dns/inadyn/inadyn-2.12.0.ebuild | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/net-dns/inadyn/inadyn-2.12.0.ebuild b/net-dns/inadyn/inadyn-2.12.0.ebuild
index 87a2471dbf87..14ccc44e5337 100644
--- a/net-dns/inadyn/inadyn-2.12.0.ebuild
+++ b/net-dns/inadyn/inadyn-2.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -35,7 +35,13 @@ src_configure() {
local myeconfargs=( "--enable-ssl" )
fi
- use mbedtls && myeconfargs+=( "--enable-mbedtls" )
+ if use mbedtls; then
+ myeconfargs+=( "--enable-mbedtls" )
+
+ # MbedTLS has no support for pkg-config
+ myeconfargs+=( MbedTLS_CFLAGS="-I/usr/include/mbedtls" )
+ myeconfargs+=( MbedTLS_LIBS="-lmbedtls" )
+ fi
use openssl && myeconfargs+=( "--enable-openssl" )
myeconfargs+=( --with-systemd="$(systemd_get_systemunitdir)" )
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-dns/inadyn/
@ 2024-01-02 18:40 Conrad Kostecki
0 siblings, 0 replies; 13+ messages in thread
From: Conrad Kostecki @ 2024-01-02 18:40 UTC (permalink / raw
To: gentoo-commits
commit: 3669ba2e413ef8b6d0ed3327bae1af22a8775fb0
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 2 18:40:18 2024 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Jan 2 18:40:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3669ba2e
net-dns/inadyn: drop 2.11.0
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
net-dns/inadyn/Manifest | 1 -
net-dns/inadyn/inadyn-2.11.0.ebuild | 61 -------------------------------------
2 files changed, 62 deletions(-)
diff --git a/net-dns/inadyn/Manifest b/net-dns/inadyn/Manifest
index fcba2e31c9cc..8727cef7dcdf 100644
--- a/net-dns/inadyn/Manifest
+++ b/net-dns/inadyn/Manifest
@@ -1,2 +1 @@
-DIST inadyn-2.11.0.tar.gz 509655 BLAKE2B 7acb356f691717e282355ed9f0a152463f2364633b0e999838572b18b3330b4aa6cc1f02c58ed1f0fac4e6bac6220992f0c7b20449aea420eb28f55343caa954 SHA512 d0d73cbecbc4dca028dd39f4e125ed9f5e370cb8367086cc819eafbae825ce7bb6f2ad4a5134bfefefd7d6609352d6355b73b28149426a8f755b0e463aa8f008
DIST inadyn-2.12.0.tar.gz 506723 BLAKE2B 35fc5f8f9298cfb5ff7bf4c569fbd0495c2591a1fd630919bae8dabff03a0e41c512d304d2519be688bff3c41427f13b0a66738b785e1d28e0ec4d3901f05488 SHA512 940e49cd2c434f57a56494e1946939f0d773deeb489939c957c0e1eac135177ab3c446e967daa01a56fde5490568761c1492646bae1bb2f63688e0e9121ef8fe
diff --git a/net-dns/inadyn/inadyn-2.11.0.ebuild b/net-dns/inadyn/inadyn-2.11.0.ebuild
deleted file mode 100644
index bef527dadd86..000000000000
--- a/net-dns/inadyn/inadyn-2.11.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd tmpfiles
-
-DESCRIPTION="Dynamic DNS client with multiple SSL/TLS library support"
-HOMEPAGE="https://github.com/troglobit/inadyn"
-SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="gnutls mbedtls openssl"
-REQUIRED_USE="?? ( gnutls mbedtls openssl )"
-
-DEPEND="
- acct-group/inadyn
- acct-user/inadyn
- dev-libs/confuse:=
- gnutls? (
- dev-libs/nettle:=
- net-libs/gnutls:0=
- )
- mbedtls? ( net-libs/mbedtls:0= )
- openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
- local myeconfargs=( "--disable-ssl" )
- if use gnutls || use mbedtls || use openssl; then
- local myeconfargs=( "--enable-ssl" )
- fi
-
- use mbedtls && myeconfargs+=( "--enable-mbedtls" )
- use openssl && myeconfargs+=( "--enable-openssl" )
-
- myeconfargs+=( --with-systemd="$(systemd_get_systemunitdir)" )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- insinto /etc
- insopts -m 0600 -o inadyn -g inadyn
- doins examples/inadyn.conf
-
- newinitd "${FILESDIR}"/inadyn.initd inadyn
- newconfd "${FILESDIR}"/inadyn.confd inadyn
-
- newtmpfiles "${FILESDIR}"/inadyn.tmpfilesd inadyn.conf
-}
-
-pkg_postinst() {
- tmpfiles_process inadyn.conf
-}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-dns/inadyn/
@ 2024-04-08 7:04 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2024-04-08 7:04 UTC (permalink / raw
To: gentoo-commits
commit: e5becc374c63c2128232d0e675568c358ea9a1dd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 8 06:52:20 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 8 06:53:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5becc37
net-dns/inadyn: cleanup ebuild a bit, smaller distfile, add note on tests
The .gz and .xz dists are identical in content but the .xz is smaller. Cleanup
config args while here.
Noticed this when reviewing toralf's `sam.txt` for ebuilds w/ possible unwired-up
tests.
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-dns/inadyn/Manifest | 1 +
net-dns/inadyn/inadyn-2.12.0-r1.ebuild | 72 ++++++++++++++++++++++++++++++++++
2 files changed, 73 insertions(+)
diff --git a/net-dns/inadyn/Manifest b/net-dns/inadyn/Manifest
index 8727cef7dcdf..4ae2f68a5003 100644
--- a/net-dns/inadyn/Manifest
+++ b/net-dns/inadyn/Manifest
@@ -1 +1,2 @@
DIST inadyn-2.12.0.tar.gz 506723 BLAKE2B 35fc5f8f9298cfb5ff7bf4c569fbd0495c2591a1fd630919bae8dabff03a0e41c512d304d2519be688bff3c41427f13b0a66738b785e1d28e0ec4d3901f05488 SHA512 940e49cd2c434f57a56494e1946939f0d773deeb489939c957c0e1eac135177ab3c446e967daa01a56fde5490568761c1492646bae1bb2f63688e0e9121ef8fe
+DIST inadyn-2.12.0.tar.xz 341904 BLAKE2B 2bb1e8f16784c41cb2810c3ed2a52ef12823277082b33a9436a330caad4b4f76034ab3e7f9fefb4dffc0fbf5968f4fb60967f784ce3682f165666c8c0744fcc9 SHA512 309ad6deca4831cbbfb4f4c0b4fcc1ba69fd46a47dc329b20b5e74acdcaf32e7bef435abdc89d2924b576d166095b61bdb7a74cc698a805659c47e7d6a4fe907
diff --git a/net-dns/inadyn/inadyn-2.12.0-r1.ebuild b/net-dns/inadyn/inadyn-2.12.0-r1.ebuild
new file mode 100644
index 000000000000..d95e11c356fd
--- /dev/null
+++ b/net-dns/inadyn/inadyn-2.12.0-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd tmpfiles
+
+DESCRIPTION="Dynamic DNS client with multiple SSL/TLS library support"
+HOMEPAGE="https://github.com/troglobit/inadyn"
+SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="gnutls mbedtls openssl"
+REQUIRED_USE="?? ( gnutls mbedtls openssl )"
+
+DEPEND="
+ acct-group/inadyn
+ acct-user/inadyn
+ dev-libs/confuse:=
+ gnutls? (
+ dev-libs/nettle:=
+ net-libs/gnutls:=
+ )
+ mbedtls? ( net-libs/mbedtls:= )
+ openssl? ( dev-libs/openssl:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+ # Tests would need a custom config file in homedir per configure help?
+ local myeconfargs=(
+ --disable-ssl
+ --with-systemd="$(systemd_get_systemunitdir)"
+ )
+
+ if use gnutls || use mbedtls || use openssl; then
+ myeconfargs=( --enable-ssl )
+ fi
+
+ if use mbedtls; then
+ myeconfargs+=( --enable-mbedtls )
+
+ # MbedTLS has no support for pkg-config
+ # TODO: Revisit a while after bug #922123 is fixed
+ myeconfargs+=( MbedTLS_CFLAGS="-I${ESYSROOT}/usr/include/mbedtls" )
+ myeconfargs+=( MbedTLS_LIBS="-lmbedtls" )
+ fi
+
+ use openssl && myeconfargs+=( --enable-openssl )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ insinto /etc
+ insopts -m 0600 -o inadyn -g inadyn
+ doins examples/inadyn.conf
+
+ newinitd "${FILESDIR}"/inadyn.initd inadyn
+ newconfd "${FILESDIR}"/inadyn.confd inadyn
+
+ newtmpfiles "${FILESDIR}"/inadyn.tmpfilesd inadyn.conf
+}
+
+pkg_postinst() {
+ tmpfiles_process inadyn.conf
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-dns/inadyn/
@ 2024-06-22 20:01 Conrad Kostecki
0 siblings, 0 replies; 13+ messages in thread
From: Conrad Kostecki @ 2024-06-22 20:01 UTC (permalink / raw
To: gentoo-commits
commit: f9b7518d06f04bb3c6b744c5d0106716bfaf6006
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 22 19:52:56 2024 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sat Jun 22 20:00:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b7518d
net-dns/inadyn: drop 2.12.0
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
net-dns/inadyn/Manifest | 1 -
net-dns/inadyn/inadyn-2.12.0.ebuild | 67 -------------------------------------
2 files changed, 68 deletions(-)
diff --git a/net-dns/inadyn/Manifest b/net-dns/inadyn/Manifest
index 4ae2f68a5003..1a76f52e0346 100644
--- a/net-dns/inadyn/Manifest
+++ b/net-dns/inadyn/Manifest
@@ -1,2 +1 @@
-DIST inadyn-2.12.0.tar.gz 506723 BLAKE2B 35fc5f8f9298cfb5ff7bf4c569fbd0495c2591a1fd630919bae8dabff03a0e41c512d304d2519be688bff3c41427f13b0a66738b785e1d28e0ec4d3901f05488 SHA512 940e49cd2c434f57a56494e1946939f0d773deeb489939c957c0e1eac135177ab3c446e967daa01a56fde5490568761c1492646bae1bb2f63688e0e9121ef8fe
DIST inadyn-2.12.0.tar.xz 341904 BLAKE2B 2bb1e8f16784c41cb2810c3ed2a52ef12823277082b33a9436a330caad4b4f76034ab3e7f9fefb4dffc0fbf5968f4fb60967f784ce3682f165666c8c0744fcc9 SHA512 309ad6deca4831cbbfb4f4c0b4fcc1ba69fd46a47dc329b20b5e74acdcaf32e7bef435abdc89d2924b576d166095b61bdb7a74cc698a805659c47e7d6a4fe907
diff --git a/net-dns/inadyn/inadyn-2.12.0.ebuild b/net-dns/inadyn/inadyn-2.12.0.ebuild
deleted file mode 100644
index 14ccc44e5337..000000000000
--- a/net-dns/inadyn/inadyn-2.12.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd tmpfiles
-
-DESCRIPTION="Dynamic DNS client with multiple SSL/TLS library support"
-HOMEPAGE="https://github.com/troglobit/inadyn"
-SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="gnutls mbedtls openssl"
-REQUIRED_USE="?? ( gnutls mbedtls openssl )"
-
-DEPEND="
- acct-group/inadyn
- acct-user/inadyn
- dev-libs/confuse:=
- gnutls? (
- dev-libs/nettle:=
- net-libs/gnutls:0=
- )
- mbedtls? ( net-libs/mbedtls:0= )
- openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
- local myeconfargs=( "--disable-ssl" )
- if use gnutls || use mbedtls || use openssl; then
- local myeconfargs=( "--enable-ssl" )
- fi
-
- if use mbedtls; then
- myeconfargs+=( "--enable-mbedtls" )
-
- # MbedTLS has no support for pkg-config
- myeconfargs+=( MbedTLS_CFLAGS="-I/usr/include/mbedtls" )
- myeconfargs+=( MbedTLS_LIBS="-lmbedtls" )
- fi
- use openssl && myeconfargs+=( "--enable-openssl" )
-
- myeconfargs+=( --with-systemd="$(systemd_get_systemunitdir)" )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- insinto /etc
- insopts -m 0600 -o inadyn -g inadyn
- doins examples/inadyn.conf
-
- newinitd "${FILESDIR}"/inadyn.initd inadyn
- newconfd "${FILESDIR}"/inadyn.confd inadyn
-
- newtmpfiles "${FILESDIR}"/inadyn.tmpfilesd inadyn.conf
-}
-
-pkg_postinst() {
- tmpfiles_process inadyn.conf
-}
^ permalink raw reply related [flat|nested] 13+ messages in thread
end of thread, other threads:[~2024-06-22 20:02 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-06 17:49 [gentoo-commits] repo/gentoo:master commit in: net-dns/inadyn/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-06-22 20:01 Conrad Kostecki
2024-04-08 7:04 Sam James
2024-01-02 18:40 Conrad Kostecki
2024-01-02 18:40 Conrad Kostecki
2023-12-14 4:15 Sam James
2023-12-06 17:57 Ionen Wolkens
2023-09-19 18:02 Conrad Kostecki
2023-07-16 19:11 Arthur Zamarin
2023-07-07 19:15 Arthur Zamarin
2023-07-07 8:11 Jakov Smolić
2023-07-06 17:49 Sam James
2023-07-06 17:15 Sam James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox