From 5b1fb4941608cd1f3fcc36cd9a7a3a368c997c77 Mon Sep 17 00:00:00 2001 From: José Romildo Malaquias Date: Mon, 24 Dec 2018 18:10:13 -0200 Subject: matcha: move to pkgs/data/themes --- pkgs/data/themes/matcha/default.nix | 32 ++++++++++++++++++++++++++++++++ pkgs/misc/themes/matcha/default.nix | 32 -------------------------------- pkgs/top-level/all-packages.nix | 4 ++-- 3 files changed, 34 insertions(+), 34 deletions(-) create mode 100644 pkgs/data/themes/matcha/default.nix delete mode 100644 pkgs/misc/themes/matcha/default.nix (limited to 'pkgs') diff --git a/pkgs/data/themes/matcha/default.nix b/pkgs/data/themes/matcha/default.nix new file mode 100644 index 000000000000..edb1113a6960 --- /dev/null +++ b/pkgs/data/themes/matcha/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchFromGitHub, gdk_pixbuf, librsvg, gtk-engine-murrine }: + +stdenv.mkDerivation rec { + name = "matcha-${version}"; + version = "2018-12-24"; + + src = fetchFromGitHub { + owner = "vinceliuice"; + repo = "matcha"; + rev = version; + sha256 = "178y5s5jfprkw8y6clqb8ss4kvfswivfrh6cn67fk4z7wg72i3yc"; + }; + + buildInputs = [ gdk_pixbuf librsvg ]; + + propagatedUserEnvPkgs = [ gtk-engine-murrine ]; + + installPhase = '' + patchShebangs . + mkdir -p $out/share/themes + name= ./Install -d $out/share/themes + install -D -t $out/share/gtksourceview-3.0/styles src/extra/gedit/matcha.xml + ''; + + meta = with stdenv.lib; { + description = "A stylish Design theme for GTK based desktop environments"; + homepage = https://vinceliuice.github.io/theme-matcha; + license = licenses.gpl3; + platforms = platforms.unix; + maintainers = [ maintainers.romildo ]; + }; +} diff --git a/pkgs/misc/themes/matcha/default.nix b/pkgs/misc/themes/matcha/default.nix deleted file mode 100644 index edb1113a6960..000000000000 --- a/pkgs/misc/themes/matcha/default.nix +++ /dev/null @@ -1,32 +0,0 @@ -{ stdenv, fetchFromGitHub, gdk_pixbuf, librsvg, gtk-engine-murrine }: - -stdenv.mkDerivation rec { - name = "matcha-${version}"; - version = "2018-12-24"; - - src = fetchFromGitHub { - owner = "vinceliuice"; - repo = "matcha"; - rev = version; - sha256 = "178y5s5jfprkw8y6clqb8ss4kvfswivfrh6cn67fk4z7wg72i3yc"; - }; - - buildInputs = [ gdk_pixbuf librsvg ]; - - propagatedUserEnvPkgs = [ gtk-engine-murrine ]; - - installPhase = '' - patchShebangs . - mkdir -p $out/share/themes - name= ./Install -d $out/share/themes - install -D -t $out/share/gtksourceview-3.0/styles src/extra/gedit/matcha.xml - ''; - - meta = with stdenv.lib; { - description = "A stylish Design theme for GTK based desktop environments"; - homepage = https://vinceliuice.github.io/theme-matcha; - license = licenses.gpl3; - platforms = platforms.unix; - maintainers = [ maintainers.romildo ]; - }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8e0f19b4ab4e..d8708e4e3547 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15600,6 +15600,8 @@ in man-pages = callPackage ../data/documentation/man-pages { }; + matcha = callPackage ../data/themes/matcha { }; + materia-theme = callPackage ../data/themes/materia-theme { }; material-icons = callPackage ../data/fonts/material-icons { }; @@ -22404,8 +22406,6 @@ in martyr = callPackage ../development/libraries/martyr { }; - matcha = callPackage ../misc/themes/matcha { }; - mess = callPackage ../misc/emulators/mess { inherit (pkgs.gnome2) GConf; }; -- cgit 1.4.1