about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--pkgs/data/icons/numix-icon-theme-square/default.nix33
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/data/icons/numix-icon-theme-square/default.nix b/pkgs/data/icons/numix-icon-theme-square/default.nix
new file mode 100644
index 000000000000..4485351b9c39
--- /dev/null
+++ b/pkgs/data/icons/numix-icon-theme-square/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, fetchFromGitHub, numix-icon-theme }:
+
+stdenv.mkDerivation rec {
+  version = "2016-11-23";
+
+  package-name = "numix-icon-theme-square";
+
+  name = "${package-name}-${version}";
+
+  src = fetchFromGitHub {
+    owner = "numixproject";
+    repo = package-name;
+    rev = "1c30eb02aea3d95c49f95c212702b56e93ac9043";
+    sha256 = "1d2car4dsh1dnim9jlakm035ydqd1f115cagm6zm8gwa5w9annag";
+  };
+
+  buildInputs = [ numix-icon-theme ];
+
+  dontBuild = true;
+
+  installPhase = ''
+    mkdir -p $out/share/icons
+    cp -a Numix-Square{,-Light} $out/share/icons/
+  '';
+
+  meta = with stdenv.lib; {
+    description = "Numix icon theme (square version)";
+    homepage = https://numixproject.org;
+    license = licenses.gpl3;
+    platforms = with platforms; allBut darwin;
+    maintainers = with maintainers; [ romildo ];
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index e516fad6b0eb..130ded8d9c05 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -11908,6 +11908,8 @@ in
 
   numix-icon-theme-circle = callPackage ../data/icons/numix-icon-theme-circle { };
 
+  numix-icon-theme-square = callPackage ../data/icons/numix-icon-theme-square { };
+
   oldstandard = callPackage ../data/fonts/oldstandard { };
 
   oldsindhi = callPackage ../data/fonts/oldsindhi { };