mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-19 14:07:01 +01:00
gnu: knot: Update to 3.4.1.
* gnu/packages/dns.scm (knot): Update to 3.4.1. [source](patches) Add a patch. * gnu/packages/patches/knot-remove-runtime-deps.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. Change-Id: I2fcb61a161631954137eaf058bc7c6095fceef47 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
03d0cf300e
commit
a5338945c4
3 changed files with 24 additions and 2 deletions
|
@ -1632,6 +1632,7 @@ dist_patch_DATA = \
|
|||
%D%/packages/patches/kiwix-desktop-newer-libkiwix.patch \
|
||||
%D%/packages/patches/kmod-module-directory.patch \
|
||||
%D%/packages/patches/kmscon-runtime-keymap-switch.patch \
|
||||
%D%/packages/patches/knot-remove-runtime-deps.patch \
|
||||
%D%/packages/patches/kobodeluxe-paths.patch \
|
||||
%D%/packages/patches/kobodeluxe-enemies-pipe-decl.patch \
|
||||
%D%/packages/patches/kobodeluxe-const-charp-conversion.patch \
|
||||
|
|
|
@ -845,7 +845,7 @@ (define-public yadifa
|
|||
(define-public knot
|
||||
(package
|
||||
(name "knot")
|
||||
(version "3.3.8")
|
||||
(version "3.4.1")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
|
@ -854,7 +854,9 @@ (define-public knot
|
|||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "0iaardlmvcp6f0vccs81f202bb53y7fkcw5n12ahgqymqzhafpmq"))
|
||||
(base32 "0iqzqfjk60lxzbjgkjsf1l8vqnv6rgz1z0p1zyhdqnp037123d4j"))
|
||||
(patches
|
||||
(search-patches "knot-remove-runtime-deps.patch"))
|
||||
(modules '((guix build utils)))
|
||||
(snippet
|
||||
'(begin
|
||||
|
|
19
gnu/packages/patches/knot-remove-runtime-deps.patch
Normal file
19
gnu/packages/patches/knot-remove-runtime-deps.patch
Normal file
|
@ -0,0 +1,19 @@
|
|||
Following patch is imported from nixpkgs:
|
||||
|
||||
source: https://github.com/NixOS/nixpkgs/pull/338995
|
||||
|
||||
Remove unnecessary runtime dependencies.
|
||||
|
||||
`knotc status configure` shows summary from the configure script,
|
||||
but that contains also references like include paths.
|
||||
Filter these at least in a crude way (whole lines).
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -788,5 +788,5 @@ result_msg_base="
|
||||
-result_msg_esc=$(echo -n " Configure:$filtered_config_params\n$result_msg_base" | sed '$!s/$/\\n/' | tr -d '\n')
|
||||
+result_msg_esc=$(echo -n " Configure:$filtered_config_params\n$result_msg_base" | grep -Fv "$NIX_STORE" | sed '$!s/$/\\n/' | tr -d '\n')
|
||||
|
||||
AC_DEFINE_UNQUOTED([CONFIGURE_SUMMARY],["$result_msg_esc"],[Configure summary])
|
||||
|
||||
|
||||
|
Loading…
Reference in a new issue