From 153ed294af91eed7ea8c70fdfcc97fed83bbce7d Mon Sep 17 00:00:00 2001 From: Samiser Date: Fri, 4 Sep 2026 15:53:09 +0100 Subject: [PATCH] noctalia: pin libqalculate 5.12.0 Not-cherry-picked-because: stable-only pin, master already builds against libqalculate 5.12.0 --- pkgs/by-name/no/noctalia/package.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/no/noctalia/package.nix b/pkgs/by-name/no/noctalia/package.nix index 3489cb046358..a11c7f1cbcf9 100644 --- a/pkgs/by-name/no/noctalia/package.nix +++ b/pkgs/by-name/no/noctalia/package.nix @@ -62,6 +62,16 @@ let hash = "sha256-BlyXJtAI7WqXCTT3ylww8zoG0hBxaojJnQDvdQOXJPE="; }; }; + # libqalculate 5.10.0 makes noctalia segfault, 5.12.0 works + libqalculate' = libqalculate.overrideAttrs { + version = "5.12.0"; + src = fetchFromGitHub { + owner = "qalculate"; + repo = "libqalculate"; + tag = "v5.12.0"; + hash = "sha256-f9FzFcu2LtBM6B6apYo7uobeR5uZVb02FxX7Kng/rRI="; + }; + }; in stdenv.mkDerivation (finalAttrs: { __structuredAttrs = true; @@ -99,7 +109,7 @@ stdenv.mkDerivation (finalAttrs: { libGL libical libjxl - libqalculate + libqalculate' librsvg libsecret libsndfile