diff options
author | Nick Cao <nickcao@nichi.co> | 2023-10-25 19:28:10 -0400 |
---|---|---|
committer | Nick Cao <nickcao@nichi.co> | 2023-10-25 19:29:22 -0400 |
commit | b8f93f048d43c98b0648d327009080e3ca0938d9 (patch) | |
tree | 368ad2af776cd15b562e94090dd3b958ea3c847c /pkgs/tools/wayland | |
parent | 3f9b0a534dc85cb69c2b63f9086844380bb69df9 (diff) | |
download | nixpkgs-b8f93f048d43c98b0648d327009080e3ca0938d9.tar nixpkgs-b8f93f048d43c98b0648d327009080e3ca0938d9.tar.gz nixpkgs-b8f93f048d43c98b0648d327009080e3ca0938d9.tar.bz2 nixpkgs-b8f93f048d43c98b0648d327009080e3ca0938d9.tar.lz nixpkgs-b8f93f048d43c98b0648d327009080e3ca0938d9.tar.xz nixpkgs-b8f93f048d43c98b0648d327009080e3ca0938d9.tar.zst nixpkgs-b8f93f048d43c98b0648d327009080e3ca0938d9.zip |
sov: fix cross compilation
Diffstat (limited to 'pkgs/tools/wayland')
-rw-r--r-- | pkgs/tools/wayland/sov/default.nix | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/tools/wayland/sov/default.nix b/pkgs/tools/wayland/sov/default.nix index 31451d82d4b..c8ddc6524f2 100644 --- a/pkgs/tools/wayland/sov/default.nix +++ b/pkgs/tools/wayland/sov/default.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetchFromGitHub +, fetchpatch2 , meson , ninja , pkg-config @@ -23,13 +24,28 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-1L5D0pzcXbkz3VS7VB6ID8BJEbGeNxjo3xCr71CGcIo="; }; + patches = [ + # mark wayland-scanner as build-time dependency + # https://github.com/milgra/sov/pull/45 + (fetchpatch2 { + url = "https://github.com/milgra/sov/commit/8677dcfc47e440157388a8f15bdda9419d84db04.patch"; + hash = "sha256-P1k1zosHcVO7hyhD1JWbj07h7pQ7ybgDHfoufBinEys="; + }) + ]; + strictDeps = true; + + depsBuildBuild = [ + pkg-config + ]; + nativeBuildInputs = [ meson ninja pkg-config wayland-scanner ]; + buildInputs = [ freetype libglvnd |