Commit 94ce5a87 authored by Artturin's avatar Artturin
Browse files

pkgs/tools/wayland: enable strictDeps

`fd "\.nix" pkgs/tools/wayland | xargs rg "strictDeps" --files-without-match | xargs rg "buildRust|buildGo|buildPyt|buildNim" --files-without-match | xargs vim -p`

checked with Artturin/diffing

removed unnecessary depsBuildBuild in waynergy
parent c707238d
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@
, wlroots
, wayland
, wayland-protocols
, wayland-scanner
, egl-wayland
, glew-egl
, mpv
@@ -26,12 +27,14 @@ stdenv.mkDerivation rec {
    sha256 = "sha256-0LjIwOY2hBUb0nziD3HLP2Ek5+8v3ntssRFD9eQgWkc=";
  };

  strictDeps = true;
  nativeBuildInputs = [
    meson
    ninja
    pkg-config
    makeWrapper
    installShellFiles
    wayland-scanner
  ];

  buildInputs = [
+1 −0
Original line number Diff line number Diff line
@@ -32,6 +32,7 @@ stdenv.mkDerivation rec {
    mv $out/bin/wayout $out/bin/proycon-wayout # Avoid conflict with shinyzenith/wayout
  '';

  strictDeps = true;
  depsBuildBuild = [ pkg-config ];
  nativeBuildInputs = [ scdoc ninja meson cmake pkg-config wayland-scanner ];
  buildInputs = [ wayland-protocols wayland cairo pango ];
+2 −0
Original line number Diff line number Diff line
@@ -17,6 +17,8 @@ stdenv.mkDerivation rec {
  postPatch = ''
    substituteInPlace src/sov/main.c --replace '/usr' $out
  '';

  strictDeps = true;
  nativeBuildInputs = [ meson pkg-config wayland-scanner ninja ];
  buildInputs = [ wayland wayland-protocols freetype ];

+2 −2
Original line number Diff line number Diff line
@@ -24,8 +24,8 @@ stdenv.mkDerivation rec {
    hash = "sha256-pk1U3svy9r7O9ivFjBNXsaOmgc+nv2QTuwwHejB7B4Q=";
  };

  depsBuildBuild = [ pkg-config ];
  nativeBuildInputs = [ meson ninja ];
  strictDeps = true;
  nativeBuildInputs = [ pkg-config meson ninja wayland-scanner ];
  buildInputs = [ libdrm wayland wayland-protocols wl-clipboard libxkbcommon libressl ];

  postPatch = ''
+1 −0
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@ stdenv.mkDerivation rec {
    sha256 = "0l71v3fzgiiv6xkk365q1l08qvaymxd4kpaya6r2g8yzkr7i2hms";
  };

  strictDeps = true;
  # for scdoc
  depsBuildBuild = [
    pkg-config
Loading