From 1217001b63ee3861a98fb00acdd40e07cb7d9580 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9C=E5=9D=82=E9=9B=85?= <23130178+ShadowRZ@users.noreply.github.com> Date: Wed, 16 Sep 2026 18:04:18 +0800 Subject: [PATCH] munge: use openssl instead of libgcrypt --- pkgs/by-name/mu/munge/package.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/mu/munge/package.nix b/pkgs/by-name/mu/munge/package.nix index 7fc62723aa80..e9cbe3925848 100644 --- a/pkgs/by-name/mu/munge/package.nix +++ b/pkgs/by-name/mu/munge/package.nix @@ -3,7 +3,7 @@ stdenv, fetchFromGitHub, autoreconfHook, - libgcrypt, + openssl, zlib, bzip2, nixosTests, @@ -28,11 +28,10 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ autoreconfHook - libgcrypt # provides libgcrypt.m4 ]; buildInputs = [ - libgcrypt + openssl zlib bzip2 ]; @@ -50,8 +49,7 @@ stdenv.mkDerivation (finalAttrs: { "--with-pkgconfigdir=${placeholder "out"}/lib/pkgconfig" "--with-systemdunitdir=${placeholder "out"}/lib/systemd/system" - # Cross-compilation hacks - "--with-libgcrypt-prefix=${lib.getDev libgcrypt}" + "--with-crypto-lib=openssl" # workaround for cross compilation: https://github.com/dun/munge/issues/103 "ac_cv_file__dev_spx=no" "x_ac_cv_check_fifo_recvfd=no"