diff mbox series

bug#61327: [PATCH] gnu: ddclient: Update to 3.10.0.

Message ID 87bkm1p2qz.fsf@gnu.org
State New
Headers show
Series bug#61327: [PATCH] gnu: ddclient: Update to 3.10.0. | expand

Commit Message

Ludovic Courtès Feb. 10, 2023, 10:36 p.m. UTC
Hi Bruno,

Bruno Victal <mirai@makinata.eu> skribis:

> 3.10.0 switched to autotools based build system.
>
> * gnu/packages/dns.scm (ddclient): Update to 3.10.0.
> [source]: Patch test-suite to skip tests that require networking.
> [build-system]: Switch to gnu-build-system.
> [native-inputs]: Remove bash. Move perl to inputs.
> [inputs]: Add perl, perl-io-socket-inet6, perl-json. Remove perl-data-validate-ip.
> [native-search-paths]: Add $SSL_CERT_DIR, $SSL_CERT_FILE. Required for SSL support.
> * gnu/packages/patches/ddclient-skip-test.patch: New file.

Applied with the changes below.

Thanks,
Ludo’.
diff mbox series

Patch

diff --git a/gnu/local.mk b/gnu/local.mk
index c88c5e8da2..7379ad5bcc 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1032,6 +1032,7 @@  dist_patch_DATA =						\
   %D%/packages/patches/dbus-c++-gcc-compat.patch		\
   %D%/packages/patches/dbus-c++-threading-mutex.patch		\
   %D%/packages/patches/dbxfs-remove-sentry-sdk.patch		\
+  %D%/packages/patches/ddclient-skip-test.patch			\
   %D%/packages/patches/debops-constants-for-external-program-names.patch \
   %D%/packages/patches/debops-debops-defaults-fall-back-to-less.patch \
   %D%/packages/patches/dee-vapi.patch			\
diff --git a/gnu/packages/dns.scm b/gnu/packages/dns.scm
index 0221c04e53..aa44de2d65 100644
--- a/gnu/packages/dns.scm
+++ b/gnu/packages/dns.scm
@@ -1125,6 +1125,7 @@  (define-public ddclient
     (inputs
      (list inetutils ; logger
            net-tools
+           bash-minimal                           ;for 'wrap-program'
            perl
            perl-digest-sha1
            perl-io-socket-ssl