sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (f04df22587230365abc92d97288ce91acf0b17af)
- From: Ismael Luceno <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (f04df22587230365abc92d97288ce91acf0b17af)
- Date: Sun, 9 Nov 2025 11:48:02 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
ChangeLog | 4 ++++
net/bind-tools/BUILD | 41 +++++++++++++++++++++++------------------
net/bind-tools/DEPENDS | 36 ++++++++++++------------------------
net/bind-tools/DETAILS | 4 ++--
net/bind-tools/HISTORY | 3 +++
net/bind-tools/INSTALL | 35 ++++++++++++++++++++---------------
net/isc.gpg |binary
7 files changed, 64 insertions(+), 59 deletions(-)
New commits:
commit f04df22587230365abc92d97288ce91acf0b17af
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
bind-tools 9.21.14
commit d83a73d734063dc41a9b869fc73f1f29063dfb58
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
net/isc.gpg: import 510A642A06C52CEC
* Michał Kępień (Code-Signing Key) <michal AT isc.org>
diff --git a/ChangeLog b/ChangeLog
index ae97900..94aebbd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2025-11-09 Ismael Luceno <ismael AT sourcemage.org>
+ * net/isc.gpg: imported 510A642A06C52CEC
+ [Michał Kępień (Code-Signing Key) <michal AT isc.org>]
+
2025-11-07 Treeve Jelbert <treeve AT sourcemage.org>
* opentimelineio: added, interchange format for editorial timeline
information
diff --git a/net/bind-tools/BUILD b/net/bind-tools/BUILD
index 1acc77b..84af99c 100755
--- a/net/bind-tools/BUILD
+++ b/net/bind-tools/BUILD
@@ -1,19 +1,24 @@
disable_reject_underlinking &&
-./configure --prefix=${INSTALL_ROOT}/usr \
- --sysconfdir=${INSTALL_ROOT}/etc \
- --localstatedir=${INSTALL_ROOT}/var \
- --mandir=${INSTALL_ROOT}/usr/share/man \
- --infodir=${INSTALL_ROOT}/usr/share/info \
- --without-libjson \
- --disable-fuzzing \
- $OPTS &&
-
-#
-# The order here is important
-#
-make -C lib &&
-make -C bin/delv &&
-make -C bin/dig &&
-make -C bin/nsupdate &&
-make -C bin/dnssec &&
-make -C doc/man man
+muon setup \
+ -Dprefix=${INSTALL_ROOT}/usr \
+ -Dbuildtype=release \
+ -Ddefault_library=shared \
+ -Dlibdir=lib \
+ -Dfuzzing=disabled \
+ -Dstats-json=disabled \
+ $OPTS \
+ builddir &&
+samu -C builddir \
+ delv \
+ dig \
+ dnssec-dsfromkey \
+ dnssec-importkey \
+ dnssec-keyfromlabel \
+ dnssec-keygen \
+ dnssec-revoke \
+ dnssec-settime \
+ dnssec-signzone \
+ dnssec-verify \
+ host \
+ nslookup \
+ nsupdate
diff --git a/net/bind-tools/DEPENDS b/net/bind-tools/DEPENDS
index fbc8578..1b02c10 100755
--- a/net/bind-tools/DEPENDS
+++ b/net/bind-tools/DEPENDS
@@ -1,35 +1,23 @@
+depends muon &&
+depends samurai &&
depends libuv &&
+
optional_depends libcap \
- "--enable-linux-caps" \
- "--disable-linux-caps" \
+ -Dcap=enabled \
+ -Dcap=disabled \
"for linux capabilities support" &&
-optional_depends SSL \
- "--with-openssl" \
- "--without-openssl" \
- "to build with OpenSSL, required for DNSSEC"
-
-if is_depends_enabled $SPELL $(get_spell_provider $SPELL SSL); then
- depends python3 &&
- depends python-ply
-fi &&
-
optional_depends libxml2 \
- "--with-libxml2" \
- "--without-libxml2" \
+ -Dstats-xml=enabled \
+ -Dstats-xml=disabled \
"link against libxml2" &&
optional_depends zlib \
- "--with-zlib" \
- "--without-zlib" \
+ -Dzlib=enabled \
+ -Dzlib=disabled \
"for zlib compression" &&
optional_depends libidn2 \
- "--with-libidn2" \
- "--without-libidn2" \
- "for IDN support" &&
-
-optional_depends python-ply \
- "--with-python" \
- "--without-python" \
- "for python based tools, e.g. dnssec-keymgr"
+ -Didn=enabled \
+ -Didn=disabled \
+ "for IDN support"
diff --git a/net/bind-tools/DETAILS b/net/bind-tools/DETAILS
index cb99aaa..34b467b 100755
--- a/net/bind-tools/DETAILS
+++ b/net/bind-tools/DETAILS
@@ -1,7 +1,7 @@
SPELL=bind-tools
- VERSION=9.16.30
+ VERSION=9.21.14
SOURCE=bind-$VERSION.tar.xz
- SOURCE2=$SOURCE.sha512.asc
+ SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/bind-$VERSION"
SOURCE_URL[0]=ftp://ftp.isc.org/isc/bind9/$VERSION/$SOURCE
SOURCE2_URL[0]=ftp://ftp.isc.org/isc/bind9/$VERSION/$SOURCE2
diff --git a/net/bind-tools/HISTORY b/net/bind-tools/HISTORY
index 05c8bc7..11d458f 100644
--- a/net/bind-tools/HISTORY
+++ b/net/bind-tools/HISTORY
@@ -1,3 +1,6 @@
+2025-11-09 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: updated spell to 9.21.14
+
2022-06-18 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 9.16.30
diff --git a/net/bind-tools/INSTALL b/net/bind-tools/INSTALL
index ac5ae5b..b8a1f0e 100755
--- a/net/bind-tools/INSTALL
+++ b/net/bind-tools/INSTALL
@@ -1,17 +1,22 @@
-INSTALL_EXEC="install -v -m755 -o root -g root" &&
-INSTALL="install -v -m644 -o root -g root" &&
-
-for exec in delv dig nsupdate; do
- cd "$SOURCE_DIRECTORY/bin/$exec" &&
- $INSTALL_EXEC $exec "$INSTALL_ROOT/usr/bin"
+cd "$SOURCE_DIRECTORY"/builddir &&
+for exec in \
+ delv \
+ dig \
+ dnssec-dsfromkey \
+ dnssec-importkey \
+ dnssec-keyfromlabel \
+ dnssec-keygen \
+ dnssec-revoke \
+ dnssec-settime \
+ dnssec-signzone \
+ dnssec-verify \
+ host \
+ nslookup \
+ nsupdate
+do
+ install -v -m555 -o root -g root "$exec" "$INSTALL_ROOT/usr/bin" &&
+ install -v -m444 -o root -g root "$exec.1"
"$INSTALL_ROOT/usr/share/man/man1/" || exit 1
done &&
-
-$INSTALL_EXEC "$SOURCE_DIRECTORY/bin/dig/host" "$INSTALL_ROOT/usr/bin/"
-
-$INSTALL "$SOURCE_DIRECTORY/doc/man/"{delv,dig,host,nslookup,nsupdate}.1
"$INSTALL_ROOT/usr/share/man/man1/" &&
-
-cd "$SOURCE_DIRECTORY/bin/dnssec" &&
-for i in dsfromkey importkey keyfromlabel keygen revoke settime signzone
verify; do
- $INSTALL_EXEC dnssec-$i "$INSTALL_ROOT/usr/bin/" &&
- $INSTALL "$SOURCE_DIRECTORY/doc/man/dnssec-$i.8"
"$INSTALL_ROOT/usr/share/man/man8/"
+for lib in libdns libisc libisccfg libns; do
+ install -v -m555 -o root -g root "$lib-$VERSION.so"
"$INSTALL_ROOT/usr/lib" || exit 1
done
diff --git a/net/isc.gpg b/net/isc.gpg
index 632f4e1..5e1ba35 100644
Binary files a/net/isc.gpg and b/net/isc.gpg differ
- [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (f04df22587230365abc92d97288ce91acf0b17af), Ismael Luceno, 11/09/2025
Archive powered by MHonArc 2.6.24.