theme-obsidian2: 2.8 -> 2.9 (#67501)

* theme-obsidian2: 2.8 -> 2.9

* theme-obsidian2: move to pkgs/data

* theme-obsidian2: use pname

* theme-obsidian2: run hooks preInstall and postInstall in install phase

authored by

José Romildo Malaquias and committed by
Peter Hoeg
86e14525 da1ff985

+7 -9
+5 -7
pkgs/misc/themes/obsidian2/default.nix pkgs/data/themes/obsidian2/default.nix
··· 1 1 { stdenv, fetchFromGitHub, gtk-engine-murrine }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "theme-obsidian2-${version}"; 5 - version = "2.8"; 4 + pname = "theme-obsidian2"; 5 + version = "2.9"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "madmaxms"; 9 9 repo = "theme-obsidian-2"; 10 10 rev = "v${version}"; 11 - sha256 = "0qryqpyxbhr0kyar2cshwhzv4da6rfz9gi4wjb6xvcb6szxhlcaq"; 11 + sha256 = "1m89ws2a4nms4m8187d5cxi281b66i59xa5shlp3g1r2jc4312cy"; 12 12 }; 13 13 14 14 propagatedUserEnvPkgs = [ gtk-engine-murrine ]; 15 15 16 - postPatch = '' 17 - sed -i -e 's|Obsidian-2-Local|Obsidian-2|' Obsidian-2/index.theme 18 - ''; 19 - 20 16 installPhase = '' 17 + runHook preInstall 21 18 mkdir -p $out/share/themes 22 19 cp -a Obsidian-2 $out/share/themes 20 + runHook postInstall 23 21 ''; 24 22 25 23 meta = with stdenv.lib; {
+2 -2
pkgs/top-level/all-packages.nix
··· 17104 17104 gtk = res.gtk2; 17105 17105 }; 17106 17106 17107 + theme-obsidian2 = callPackage ../data/themes/obsidian2 { }; 17108 + 17107 17109 themes = name: callPackage (../data/misc/themes + ("/" + name + ".nix")) {}; 17108 17110 17109 17111 theano = callPackage ../data/fonts/theano { }; ··· 22740 22742 onestepback = callPackage ../misc/themes/onestepback { }; 22741 22743 22742 22744 theme-jade1 = callPackage ../misc/themes/jade1 { }; 22743 - 22744 - theme-obsidian2 = callPackage ../misc/themes/obsidian2 { }; 22745 22745 22746 22746 theme-vertex = callPackage ../misc/themes/vertex { }; 22747 22747