From 61b542e52dd60008efb4ace6bd7680b2b19f07b5 Mon Sep 17 00:00:00 2001 From: rnhmjoj Date: Tue, 8 Jul 2025 17:03:29 +0200 Subject: [PATCH 1/2] libreswan: fix build after libxml 2.14 update --- pkgs/by-name/li/libreswan/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/li/libreswan/package.nix b/pkgs/by-name/li/libreswan/package.nix index 3c01d04146fe..33c7496907d2 100644 --- a/pkgs/by-name/li/libreswan/package.nix +++ b/pkgs/by-name/li/libreswan/package.nix @@ -103,6 +103,9 @@ stdenv.mkDerivation rec { "TMPFILESDIR=$(out)/lib/tmpfiles.d/" "LINUX_VARIANT=nixos" "DEFAULT_DNSSEC_ROOTKEY_FILE=${dns-root-data}/root.key" + # Fix invalid XML files with libxml 2.14 + "XMLTO_FLAGS=--searchpath=$(abs_srcdir)/d.ipsec.conf:$(abs_srcdir)" + "XMLTO_FLAGS+=--skip-validation" ]; # Hack to make install work From 48158ba5e2df1fcc5f18d8a67dd75e460fd625d1 Mon Sep 17 00:00:00 2001 From: rnhmjoj Date: Wed, 9 Jul 2025 21:47:12 +0200 Subject: [PATCH 2/2] libreswan: 5.2 -> 5.3 --- pkgs/by-name/li/libreswan/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libreswan/package.nix b/pkgs/by-name/li/libreswan/package.nix index 33c7496907d2..5fb6c5f395d5 100644 --- a/pkgs/by-name/li/libreswan/package.nix +++ b/pkgs/by-name/li/libreswan/package.nix @@ -51,11 +51,11 @@ in stdenv.mkDerivation rec { pname = "libreswan"; - version = "5.2"; + version = "5.3"; src = fetchurl { url = "https://download.libreswan.org/${pname}-${version}.tar.gz"; - hash = "sha256-w4K72DjCOfjUxOnMMg86vzT3sI5x2eeO0CmpbZY5QM4="; + hash = "sha256-wdNQw/Mpb9IbnbB5TiPT8xmykviAv4F4uC71xjkcYMA="; }; strictDeps = true;