Unverified Commit d4287637 authored by Cole Mickens's avatar Cole Mickens
Browse files

oculante: fix wayland support

parent 72453271
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -11,6 +11,8 @@
, libXrandr
, libXi
, libGL
, libxkbcommon
, wayland
, stdenv
, gtk3
, darwin
@@ -45,18 +47,22 @@ rustPlatform.buildRustPackage rec {
    openssl
    fontconfig
  ] ++ lib.optionals stdenv.isLinux [
    libGL
    libX11
    libX11
    libXcursor
    libXi
    libXrandr
    libGL
    gtk3

    libxkbcommon
    wayland
  ] ++ lib.optionals stdenv.isDarwin [
    darwin.libobjc
  ];

  postFixup = lib.optionalString stdenv.isLinux ''
    patchelf $out/bin/oculante --add-rpath ${lib.makeLibraryPath [ libGL ]}
    patchelf $out/bin/oculante --add-rpath ${lib.makeLibraryPath [ libxkbcommon libX11 ]}
  '';

  meta = with lib; {