anvil-editor: init at 0.4
[NixPkgs.git] / pkgs / data / icons / maia-icon-theme / default.nix
blob32365b70184becd6d33d95c0fddf2a99a4c0d499
1 { lib, stdenv
2 , fetchFromGitLab
3 , cmake
4 , extra-cmake-modules
5 , gtk3
6 , plasma-framework
7 , kwindowsystem
8 , hicolor-icon-theme
9 }:
11 stdenv.mkDerivation {
12   pname = "maia-icon-theme";
13   version = "2018-02-24";
15   src = fetchFromGitLab {
16     domain = "gitlab.manjaro.org";
17     group = "artwork";
18     owner = "themes";
19     repo = "maia";
20     rev = "b61312cc80cb9d12b0d8a55b3e61668eb6b77d2d";
21     sha256 = "1g98snlh96z4sqw9sfd7fxgamh45pcj3lh1kcmng7mirvrcn2pam";
22   };
24   nativeBuildInputs = [
25     cmake
26     extra-cmake-modules
27     gtk3
28     plasma-framework
29     kwindowsystem
30   ];
32   propagatedBuildInputs = [
33     hicolor-icon-theme
34   ];
36   dontDropIconThemeCache = true;
38   dontWrapQtApps = true;
40   postInstall = ''
41     for theme in $out/share/icons/*; do
42       gtk-update-icon-cache $theme
43     done
44   '';
46   meta = with lib; {
47     description = "Icons based on Breeze and Super Flat Remix";
48     homepage = "https://gitlab.manjaro.org/artwork/themes/maia";
49     license = licenses.lgpl3;
50     maintainers = with maintainers; [ mounium ];
51     platforms = platforms.all;
52   };