summary refs log tree commit diff
diff options
context:
space:
mode:
authorRenaud <c0bw3b@users.noreply.github.com>2018-10-20 17:21:24 +0200
committerGitHub <noreply@github.com>2018-10-20 17:21:24 +0200
commitffcfa3f820290fe43ecc35670afac11ed461bb82 (patch)
tree717199d19231bbfd268dce710161de44e5e7f1df
parent154f457bc3992eaa24617ab795c3d99dd3f69855 (diff)
parent3518c69d74dd6c07d14c92b92142c335cbb18d79 (diff)
downloadnixlib-ffcfa3f820290fe43ecc35670afac11ed461bb82.tar
nixlib-ffcfa3f820290fe43ecc35670afac11ed461bb82.tar.gz
nixlib-ffcfa3f820290fe43ecc35670afac11ed461bb82.tar.bz2
nixlib-ffcfa3f820290fe43ecc35670afac11ed461bb82.tar.lz
nixlib-ffcfa3f820290fe43ecc35670afac11ed461bb82.tar.xz
nixlib-ffcfa3f820290fe43ecc35670afac11ed461bb82.tar.zst
nixlib-ffcfa3f820290fe43ecc35670afac11ed461bb82.zip
Merge pull request #48335 from pnelson/weather-icons-2.0.10
weather-icons: init at 2.0.10
-rw-r--r--maintainers/maintainer-list.nix5
-rw-r--r--pkgs/data/fonts/weather-icons/default.nix29
-rw-r--r--pkgs/top-level/all-packages.nix2
3 files changed, 36 insertions, 0 deletions
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index e60280f30ebe..e9563552fc2a 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -3339,6 +3339,11 @@
     github = "pmyjavec";
     name = "Pauly Myjavec";
   };
+  pnelson = {
+    email = "me@pnelson.ca";
+    github = "pnelson";
+    name = "Philip Nelson";
+  };
   pneumaticat = {
     email = "kevin@potatofrom.space";
     github = "pneumaticat";
diff --git a/pkgs/data/fonts/weather-icons/default.nix b/pkgs/data/fonts/weather-icons/default.nix
new file mode 100644
index 000000000000..8d818d219239
--- /dev/null
+++ b/pkgs/data/fonts/weather-icons/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchzip }:
+
+let
+  version = "2.0.10";
+in fetchzip rec {
+  name = "weather-icons-${version}";
+
+  url = "https://github.com/erikflowers/weather-icons/archive/${version}.zip";
+
+  postFetch = ''
+    mkdir -p $out/share/fonts
+    unzip -j $downloadedFile weather-icons-${version}/_docs/font-source/weathericons-regular.otf -d $out/share/fonts/opentype
+  '';
+
+  sha256 = "10zny9987wybq55sm803hrjkp33dq1lgmnxc15kssr8yb81g6qrl";
+
+  meta = with stdenv.lib; {
+    description = "Weather Icons";
+    longDescription = ''
+      Weather Icons is the only icon font and CSS with 222 weather themed icons,
+      ready to be dropped right into Bootstrap, or any project that needs high
+      quality weather, maritime, and meteorological based icons!
+    '';
+    homepage = https://erikflowers.github.io/weather-icons/;
+    license = licenses.ofl;
+    platforms = platforms.all;
+    maintainers = with maintainers; [ pnelson ];
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index dde941348c6b..177d1bbcebc7 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -15499,6 +15499,8 @@ with pkgs;
 
   vistafonts-chs = callPackage ../data/fonts/vista-fonts-chs { };
 
+  weather-icons = callPackage ../data/fonts/weather-icons { };
+
   wireless-regdb = callPackage ../data/misc/wireless-regdb { };
 
   wqy_microhei = callPackage ../data/fonts/wqy-microhei { };