From e8cb992ccc2dcd242f7ac4c4afdc5898d81263e5 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Tue, 14 Jan 2025 19:39:38 +0400 Subject: [PATCH] lsd2dsl: fix build --- pkgs/by-name/ls/lsd2dsl/package.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ls/lsd2dsl/package.nix b/pkgs/by-name/ls/lsd2dsl/package.nix index c2b9719e3ab8..0b66f0365e14 100644 --- a/pkgs/by-name/ls/lsd2dsl/package.nix +++ b/pkgs/by-name/ls/lsd2dsl/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, makeDesktopItem, copyDesktopItems, cmake, @@ -26,6 +27,13 @@ stdenv.mkDerivation rec { hash = "sha256-0UsxDNpuWpBrfjh4q3JhZnOyXhHatSa3t/cApiG2JzM="; }; + patches = [ + (fetchpatch { + url = "https://github.com/nongeneric/lsd2dsl/commit/bbda5be1b76a4a44804483d00c07d79783eceb6b.patch"; + hash = "sha256-7is83D1cMBArXVLe5TP7D7lUcwnTMeXjkJ+cbaH5JQk="; + }) + ]; + postPatch = '' substituteInPlace CMakeLists.txt --replace "-Werror" "" ''; @@ -48,7 +56,7 @@ stdenv.mkDerivation rec { qt6.qtwebengine ]; - env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-int-conversion"; + env.NIX_CFLAGS_COMPILE = "-Wno-int-conversion"; desktopItems = lib.singleton (makeDesktopItem { name = "lsd2dsl";