From 57db91900ede941ed1def7bc85074c5b2ae309dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Sun, 24 Apr 2022 12:02:31 -0300 Subject: [PATCH] vimix-gtk-themes: 2021-08-17 -> 2022-04-24 --- pkgs/data/themes/vimix/default.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/pkgs/data/themes/vimix/default.nix b/pkgs/data/themes/vimix/default.nix index d92ff42f48c9..dc13b4abfb6b 100644 --- a/pkgs/data/themes/vimix/default.nix +++ b/pkgs/data/themes/vimix/default.nix @@ -4,21 +4,24 @@ , gnome-shell , gtk-engine-murrine , gtk_engines +, sassc +, gitUpdater }: stdenv.mkDerivation rec { pname = "vimix-gtk-themes"; - version = "2021-08-17"; + version = "2022-04-24"; src = fetchFromGitHub { owner = "vinceliuice"; repo = pname; rev = version; - sha256 = "1pn737w99j4ij8qkgw0rrzhbcqzni73z5wnkfqgqqbhj38rafbpv"; + sha256 = "0q0ahm060qvr7r9j3x9lxidjnwf032c2g1pcqw9mz93iy7vfn358"; }; nativeBuildInputs = [ gnome-shell # needed to determine the gnome-shell version + sassc ]; buildInputs = [ @@ -29,15 +32,20 @@ stdenv.mkDerivation rec { gtk-engine-murrine ]; + postPatch = '' + patchShebangs install.sh + ''; + installPhase = '' runHook preInstall - patchShebangs . mkdir -p $out/share/themes - name= ./install.sh --all --dest $out/share/themes + name= HOME="$TMPDIR" ./install.sh --all --dest $out/share/themes rm $out/share/themes/*/{AUTHORS,LICENSE} runHook postInstall ''; + passthru.updateScript = gitUpdater {inherit pname version; }; + meta = with lib; { description = "Flat Material Design theme for GTK based desktop environments"; homepage = "https://github.com/vinceliuice/vimix-gtk-themes";