summary refs log tree commit diff
path: root/pkgs/data/themes/qogir/default.nix
diff options
context:
space:
mode:
authorJosé Romildo <malaquias@gmail.com>2021-11-17 16:42:50 -0300
committerJosé Romildo <malaquias@gmail.com>2021-11-17 16:42:50 -0300
commit83f5781dbf224758da6572e81dcd9222799ed8cc (patch)
tree4701aa1c7c04597c2b6f009b53c59f1901d27f6f /pkgs/data/themes/qogir/default.nix
parent92377ca569ee7d09c3ff74d5bfecee63b0d7e447 (diff)
downloadnixpkgs-83f5781dbf224758da6572e81dcd9222799ed8cc.tar
nixpkgs-83f5781dbf224758da6572e81dcd9222799ed8cc.tar.gz
nixpkgs-83f5781dbf224758da6572e81dcd9222799ed8cc.tar.bz2
nixpkgs-83f5781dbf224758da6572e81dcd9222799ed8cc.tar.lz
nixpkgs-83f5781dbf224758da6572e81dcd9222799ed8cc.tar.xz
nixpkgs-83f5781dbf224758da6572e81dcd9222799ed8cc.tar.zst
nixpkgs-83f5781dbf224758da6572e81dcd9222799ed8cc.zip
qogir-theme: 2021-08-02 -> 2021-11-17
Diffstat (limited to 'pkgs/data/themes/qogir/default.nix')
-rw-r--r--pkgs/data/themes/qogir/default.nix32
1 files changed, 26 insertions, 6 deletions
diff --git a/pkgs/data/themes/qogir/default.nix b/pkgs/data/themes/qogir/default.nix
index c85b5259f62..57d664415da 100644
--- a/pkgs/data/themes/qogir/default.nix
+++ b/pkgs/data/themes/qogir/default.nix
@@ -1,24 +1,44 @@
-{ lib, stdenv, fetchFromGitHub, gdk-pixbuf, librsvg, gtk-engine-murrine }:
+{ lib
+, stdenv
+, fetchFromGitHub
+, gdk-pixbuf
+, gnome-themes-extra
+, gtk-engine-murrine
+, librsvg
+, sassc
+, which
+}:
 
 stdenv.mkDerivation rec {
   pname = "qogir-theme";
-  version = "2021-08-02";
+  version = "2021-11-17";
 
   src = fetchFromGitHub {
     owner = "vinceliuice";
     repo = pname;
     rev = version;
-    sha256 = "sha256-U048qNBfxjx/5iHIXcqAwXfIwmux+sw4hVQkN3TDLzk=";
+    sha256 = "1ri2dh34vw2pfv0lxzk9f4755v0d4ilnr6fzj3raw9b5fp5zzi91";
   };
 
-  buildInputs = [ gdk-pixbuf librsvg ];
+  nativeBuildInputs = [
+    sassc
+    which
+  ];
 
-  propagatedUserEnvPkgs = [ gtk-engine-murrine ];
+  buildInputs = [
+    gdk-pixbuf # pixbuf engine for Gtk2
+    gnome-themes-extra # adwaita engine for Gtk2
+    librsvg # pixbuf loader for svg
+  ];
+
+  propagatedUserEnvPkgs = [
+    gtk-engine-murrine # murrine engine for Gtk2
+  ];
 
   installPhase = ''
     patchShebangs .
     mkdir -p $out/share/themes
-    name= ./install.sh -d $out/share/themes
+    name= ./install.sh -t all -d $out/share/themes
     mkdir -p $out/share/doc/${pname}
     cp -a src/firefox $out/share/doc/${pname}
     rm $out/share/themes/*/{AUTHORS,COPYING}