From 382a7ee7ade50293f5a28d78198d3cb864f3bd93 Mon Sep 17 00:00:00 2001 From: matthiasdotsh Date: Sat, 11 Oct 2025 10:22:20 +0200 Subject: [PATCH] glyr: fix build --- pkgs/by-name/gl/glyr/package.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pkgs/by-name/gl/glyr/package.nix b/pkgs/by-name/gl/glyr/package.nix index 9303d4c9e7d5..a4745c7d1be5 100644 --- a/pkgs/by-name/gl/glyr/package.nix +++ b/pkgs/by-name/gl/glyr/package.nix @@ -7,6 +7,7 @@ glib, sqlite, pkg-config, + fetchpatch, }: stdenv.mkDerivation rec { @@ -20,6 +21,20 @@ stdenv.mkDerivation rec { sha256 = "1miwbqzkhg0v3zysrwh60pj9sv6ci4lzq2vq2hhc6pc6hdyh8xyr"; }; + patches = [ + (fetchpatch { + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/media-libs/glyr/files/glyr-1.0.10-curl.patch?id=51addb56510c82d88ebac65d9ca4c8ca8e005693"; + hash = "sha256-mRB0R04CWD+DFkjo5wfvFveUb98+gDAgxWTnrV0K1vk="; + }) + ]; + + # Compile with cmake >= 4.0 + postPatch = '' + substituteInPlace CMakeLists.txt --replace-fail \ + "CMAKE_MINIMUM_REQUIRED(VERSION 2.6)" \ + "CMAKE_MINIMUM_REQUIRED(VERSION 3.10)" + ''; + nativeBuildInputs = [ cmake pkg-config