about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLahfa Samy <14914796+AkechiShiro@users.noreply.github.com>2023-09-09 20:40:33 +0200
committerLahfa Samy <14914796+AkechiShiro@users.noreply.github.com>2023-09-12 06:08:36 +0200
commitdc0f76eb106e8501ec4af254739f5e650551cc59 (patch)
tree7b7969d84fdc0b6a6d3b8878fbd87ed321bfd6e2
parent524fb0db55582d2484f0923cca7bfcda8b46df3c (diff)
pitivi: pass hicolor-theme to fix missing icons
* fix indentation
-rw-r--r--pkgs/applications/video/pitivi/default.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/applications/video/pitivi/default.nix b/pkgs/applications/video/pitivi/default.nix
index e15b0969e35d0..d37fc66cb0364 100644
--- a/pkgs/applications/video/pitivi/default.nix
+++ b/pkgs/applications/video/pitivi/default.nix
@@ -16,6 +16,7 @@
 , meson
 , ninja
 , gsettings-desktop-schemas
+, hicolor-icon-theme
 }:
 
 python3.pkgs.buildPythonApplication rec {
@@ -74,6 +75,13 @@ python3.pkgs.buildPythonApplication rec {
     librosa
   ];
 
+  preFixup = ''
+    gappsWrapperArgs+=(
+      # The icon theme is hardcoded.
+      --prefix XDG_DATA_DIRS : "${hicolor-icon-theme}/share"
+    )
+  '';
+
   postPatch = ''
     patchShebangs ./getenvvar.py
   '';
@@ -94,7 +102,7 @@ python3.pkgs.buildPythonApplication rec {
       that can appeal to newbies and professionals alike.
     '';
     license = licenses.lgpl21Plus;
-    maintainers = with maintainers; [];
+    maintainers = with maintainers; [ akechishiro ];
     platforms = platforms.linux;
   };
 }