8402a74cce
The Inkscape CLI interface has been changed with 1.x and packages are not adjusted yet to this change. Let's use inkscape 0.x instead.
50 lines
1.1 KiB
Nix
50 lines
1.1 KiB
Nix
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, parallel, sassc, inkscape_0, libxml2, glib, gdk-pixbuf, librsvg, gtk-engine-murrine, gnome3 }:
|
|
|
|
stdenv.mkDerivation rec {
|
|
pname = "adapta-gtk-theme";
|
|
version = "3.95.0.11";
|
|
|
|
src = fetchFromGitHub {
|
|
owner = "adapta-project";
|
|
repo = "adapta-gtk-theme";
|
|
rev = version;
|
|
sha256 = "19skrhp10xx07hbd0lr3d619vj2im35d8p9rmb4v4zacci804q04";
|
|
};
|
|
|
|
preferLocalBuild = true;
|
|
|
|
nativeBuildInputs = [
|
|
autoreconfHook
|
|
pkgconfig
|
|
parallel
|
|
sassc
|
|
inkscape_0
|
|
libxml2
|
|
glib.dev
|
|
gnome3.gnome-shell
|
|
];
|
|
|
|
buildInputs = [
|
|
gdk-pixbuf
|
|
librsvg
|
|
];
|
|
|
|
propagatedUserEnvPkgs = [ gtk-engine-murrine ];
|
|
|
|
postPatch = "patchShebangs .";
|
|
|
|
configureFlags = [
|
|
"--disable-gtk_legacy"
|
|
"--disable-gtk_next"
|
|
"--disable-unity"
|
|
];
|
|
|
|
meta = with stdenv.lib; {
|
|
description = "An adaptive GTK theme based on Material Design Guidelines";
|
|
homepage = "https://github.com/adapta-project/adapta-gtk-theme";
|
|
license = with licenses; [ gpl2 cc-by-sa-30 ];
|
|
platforms = platforms.linux;
|
|
maintainers = [ maintainers.romildo ];
|
|
};
|
|
}
|