lsd2dsl: fix build

This commit is contained in:
Nikolay Korotkiy
2025-01-14 19:39:38 +04:00
parent 7f35dc79bd
commit e8cb992ccc
+9 -1
View File
@@ -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";