nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, gtk-engine-murrine }:
2
3stdenv.mkDerivation rec {
4 pname = "theme-vertex";
5 version = "20170128";
6
7 src = fetchFromGitHub {
8 owner = "horst3180";
9 repo = "vertex-theme";
10 rev = version;
11 sha256 = "0c9mhrs95ahz37djrv176vn41ywvj26ilwmnr1h9171giv6hid98";
12 };
13
14 nativeBuildInputs = [ autoreconfHook pkg-config ];
15
16 propagatedUserEnvPkgs = [ gtk-engine-murrine ];
17
18 configureFlags = [ "--disable-unity" ];
19
20 postInstall = ''
21 mkdir -p $out/share/plank/themes
22 cp -r extra/*-Plank $out/share/plank/themes
23
24 mkdir -p $out/share/doc/$pname/Chrome
25 cp -r extra/Chrome/*.crx $out/share/doc/$pname/Chrome
26 cp -r extra/Firefox $out/share/doc/$pname
27 cp AUTHORS README.md $out/share/doc/$pname/
28 '';
29
30 meta = with lib; {
31 inherit (src.meta) homepage;
32 description = "Theme for GTK 3, GTK 2, Gnome-Shell, and Cinnamon";
33 license = licenses.gpl3;
34 platforms = platforms.unix;
35 maintainers = with maintainers; [ romildo ];
36 };
37}