diff --git a/pkgs/by-name/ci/cinny-desktop/package.nix b/pkgs/by-name/ci/cinny-desktop/package.nix index cb03aff15db3..c0238f2e22ad 100644 --- a/pkgs/by-name/ci/cinny-desktop/package.nix +++ b/pkgs/by-name/ci/cinny-desktop/package.nix @@ -7,11 +7,8 @@ cinny, desktop-file-utils, wrapGAppsHook3, - makeBinaryWrapper, pkg-config, openssl, - dbus, - glib, glib-networking, webkitgtk_4_0, jq, @@ -64,31 +61,29 @@ rustPlatform.buildRustPackage rec { --set-key="Categories" --set-value="Network;InstantMessaging;" \ $out/share/applications/cinny.desktop ''; - postFixup = lib.optionalString stdenv.hostPlatform.isLinux '' - wrapProgram "$out/bin/cinny" \ - --inherit-argv0 \ + + preFixup = '' + gappsWrapperArgs+=( --set-default WEBKIT_DISABLE_DMABUF_RENDERER "1" + ) ''; - nativeBuildInputs = [ - wrapGAppsHook3 - pkg-config - cargo-tauri_1.hook - desktop-file-utils - makeBinaryWrapper - ]; - - buildInputs = + nativeBuildInputs = [ - openssl + cargo-tauri_1.hook ] ++ lib.optionals stdenv.hostPlatform.isLinux [ - dbus - glib - glib-networking - webkitgtk_4_0 + desktop-file-utils + pkg-config + wrapGAppsHook3 ]; + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ + glib-networking + openssl + webkitgtk_4_0 + ]; + meta = { description = "Yet another matrix client for desktop"; homepage = "https://github.com/cinnyapp/cinny-desktop";