From 9c2c5601e4f428ebb4fafb538b16e06739f51e0a Mon Sep 17 00:00:00 2001 From: Gin Sanches Date: Mon, 6 Apr 2026 22:51:54 +0200 Subject: [PATCH 1/2] ovito: add wrapGAppsHook3 to nativeBuildInputs --- pkgs/by-name/ov/ovito/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/ov/ovito/package.nix b/pkgs/by-name/ov/ovito/package.nix index e64ad9d321003..601a1b90ce0b0 100644 --- a/pkgs/by-name/ov/ovito/package.nix +++ b/pkgs/by-name/ov/ovito/package.nix @@ -18,6 +18,7 @@ imagemagick, copyDesktopItems, nix-update-script, + wrapGAppsHook3, }: stdenv.mkDerivation (finalAttrs: { @@ -40,6 +41,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake qt6Packages.wrapQtAppsHook + wrapGAppsHook3 imagemagick copyDesktopItems ]; From 1e50738ad31484af01cf19167ff713898477312d Mon Sep 17 00:00:00 2001 From: Gin Sanches Date: Wed, 8 Apr 2026 10:41:07 +0200 Subject: [PATCH 2/2] ovito: add gappsWrapperArgs to qtWrapperArgs --- pkgs/by-name/ov/ovito/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/ov/ovito/package.nix b/pkgs/by-name/ov/ovito/package.nix index 601a1b90ce0b0..1c210c7ac243e 100644 --- a/pkgs/by-name/ov/ovito/package.nix +++ b/pkgs/by-name/ov/ovito/package.nix @@ -64,6 +64,12 @@ stdenv.mkDerivation (finalAttrs: { qt6Packages.qtwayland ]; + dontWrapGApps = true; + + preFixup = '' + qtWrapperArgs+=("''${gappsWrapperArgs[@]}") + ''; + # manually create a desktop file desktopItems = [ (makeDesktopItem {