openvswitch: generalize builder
[NixPkgs.git] / pkgs / data / themes / amber / default.nix
blobe39f0e3f6454b55786204493289101e1c814c5e2
1 { lib, stdenv, fetchFromGitHub, meson, ninja, sassc, gdk-pixbuf, librsvg, gtk_engines, gtk-engine-murrine }:
3 stdenv.mkDerivation rec {
4   pname = "amber-theme";
5   version = "3.38-1";
7   src = fetchFromGitHub {
8     owner = "lassekongo83";
9     repo = pname;
10     rev = "v${version}";
11     sha256 = "sha256-OrdBeAD+gdIu6u8ESE9PtqYadSuJ8nx1Z8fB4D9y4W4=";
12   };
14   nativeBuildInputs = [ meson ninja sassc ];
16   buildInputs = [ gdk-pixbuf librsvg gtk_engines ];
18   propagatedUserEnvPkgs = [ gtk-engine-murrine ];
20   meta = with lib; {
21     description = "GTK, gnome-shell and Xfce theme based on Ubuntu Ambiance";
22     homepage = "https://github.com/lassekongo83/amber-theme";
23     license = licenses.gpl3Only;
24     platforms = platforms.linux;
25     maintainers = [ maintainers.romildo ];
26   };