diff options
Diffstat (limited to 'pkgs/data')
-rw-r--r-- | pkgs/data/fonts/culmus/default.nix | 4 | ||||
-rw-r--r-- | pkgs/data/fonts/font-awesome-5/default.nix | 4 | ||||
-rw-r--r-- | pkgs/data/fonts/inter-ui/default.nix | 4 | ||||
-rw-r--r-- | pkgs/data/fonts/lmodern/default.nix | 10 | ||||
-rw-r--r-- | pkgs/data/fonts/noto-fonts/default.nix | 6 | ||||
-rw-r--r-- | pkgs/data/fonts/sarasa-gothic/default.nix | 27 | ||||
-rw-r--r-- | pkgs/data/fonts/terminus-font-ttf/default.nix | 4 | ||||
-rw-r--r-- | pkgs/data/icons/maia-icon-theme/default.nix | 30 | ||||
-rw-r--r-- | pkgs/data/icons/paper-icon-theme/default.nix | 5 | ||||
-rw-r--r-- | pkgs/data/icons/zafiro-icons/default.nix | 30 | ||||
-rw-r--r-- | pkgs/data/misc/hackage/default.nix | 4 |
11 files changed, 86 insertions, 42 deletions
diff --git a/pkgs/data/fonts/culmus/default.nix b/pkgs/data/fonts/culmus/default.nix index 236058c0b271..ee41d9b88fbd 100644 --- a/pkgs/data/fonts/culmus/default.nix +++ b/pkgs/data/fonts/culmus/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchzip }: let - version = "0.130"; + version = "0.133"; in fetchzip { name = "culmus-${version}"; @@ -13,7 +13,7 @@ in fetchzip { cp -v *.ttf $out/share/fonts/truetype/ ''; - sha256 = "0v5vm8j2bxnw2qn0640kyibn4h8ck8cidhx2pixi5xsayr0ij1n6"; + sha256 = "1jxg2wf4kwasp5cia00nki2lrcdnhsyh4yy7d05l0a9bim5hq2lr"; meta = { description = "Culmus Hebrew fonts"; diff --git a/pkgs/data/fonts/font-awesome-5/default.nix b/pkgs/data/fonts/font-awesome-5/default.nix index 77c2ed4d780c..aea809c04ecd 100644 --- a/pkgs/data/fonts/font-awesome-5/default.nix +++ b/pkgs/data/fonts/font-awesome-5/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchzip }: let - version = "5.1.0"; + version = "5.5.0"; in fetchzip rec { name = "font-awesome-${version}"; @@ -14,7 +14,7 @@ in fetchzip rec { unzip -j $downloadedFile "Font-Awesome-${version}/use-on-desktop/Font Awesome 5 Free-Solid-900.otf" -d $out/share/fonts/opentype ''; - sha256 = "12m35bk61d8pddhybg2jpl5xv16dclz1qacdmk05m11nzshd3nz1"; + sha256 = "1drjc40glfqhwmfn3s4gz8hz1x0ncrwdr9n1i25m1l7pvsk26f5f"; meta = with stdenv.lib; { description = "Font Awesome - OTF font"; diff --git a/pkgs/data/fonts/inter-ui/default.nix b/pkgs/data/fonts/inter-ui/default.nix index 87eaa9383a7a..dcce90aaef5f 100644 --- a/pkgs/data/fonts/inter-ui/default.nix +++ b/pkgs/data/fonts/inter-ui/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchzip }: let - version = "2.5"; + version = "3.0"; in fetchzip { name = "inter-ui-${version}"; @@ -12,7 +12,7 @@ in fetchzip { unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype ''; - sha256 = "1d88y6c9vbjz5siazhavnpfpazfkvpbcbb4pdycbnj03mmx6y07v"; + sha256 = "16qmb8farkh41i56f0vvbxcg32rbg7my64amwz5y8gyy73i3320q"; meta = with stdenv.lib; { homepage = https://rsms.me/inter/; diff --git a/pkgs/data/fonts/lmodern/default.nix b/pkgs/data/fonts/lmodern/default.nix index 6876000d6e41..c408aae9c0ef 100644 --- a/pkgs/data/fonts/lmodern/default.nix +++ b/pkgs/data/fonts/lmodern/default.nix @@ -1,9 +1,9 @@ { stdenv, fetchzip }: fetchzip { - name = "lmodern-2.004.4"; + name = "lmodern-2.004.5"; - url = mirror://debian/pool/main/l/lmodern/lmodern_2.004.4.orig.tar.gz; + url = mirror://debian/pool/main/l/lmodern/lmodern_2.004.5.orig.tar.gz; postFetch = '' tar xzvf $downloadedFile @@ -11,13 +11,13 @@ fetchzip { mkdir -p $out/texmf-dist/ mkdir -p $out/share/fonts/ - cp -r lmodern-2.004.4/* $out/texmf-dist/ - cp -r lmodern-2.004.4/fonts/{opentype,type1} $out/share/fonts/ + cp -r lmodern-2.004.5/* $out/texmf-dist/ + cp -r lmodern-2.004.5/fonts/{opentype,type1} $out/share/fonts/ ln -s -r $out/texmf* $out/share/ ''; - sha256 = "13n7ls8ss4sffd6c1iw2wb5hbq642i0fmivm76mbqwf652l002i5"; + sha256 = "11f10qnp8a435lhh19zc2znlf9q4isynmvjmvr63g5n5fhvhc192"; meta = { description = "Latin Modern font"; diff --git a/pkgs/data/fonts/noto-fonts/default.nix b/pkgs/data/fonts/noto-fonts/default.nix index 5d633ccb7ce9..ae8d358164f4 100644 --- a/pkgs/data/fonts/noto-fonts/default.nix +++ b/pkgs/data/fonts/noto-fonts/default.nix @@ -86,14 +86,14 @@ rec { maintainers = with maintainers; [ mathnerd314 ]; }; }; - noto-fonts-emoji = let version = "2018-04-24-pistol-update"; in stdenv.mkDerivation { + noto-fonts-emoji = let version = "2018-08-10-unicode11"; in stdenv.mkDerivation { name = "noto-fonts-emoji-${version}"; src = fetchFromGitHub { owner = "googlei18n"; repo = "noto-emoji"; rev = "v${version}"; - sha256 = "1f9k182j0619xvwk60gw2hng3lcd483sva2fabjdhznk8yf9f7jg"; + sha256 = "1y54zsvwf5pqhcd9cl2zz5l52qyswn6kycvrq03zm5kqqsngbw3p"; }; buildInputs = [ cairo ]; @@ -116,7 +116,7 @@ rec { inherit version; description = "Color and Black-and-White emoji fonts"; homepage = https://github.com/googlei18n/noto-emoji; - license = licenses.asl20; + license = with licenses; [ ofl asl20 ]; platforms = platforms.all; maintainers = with maintainers; [ mathnerd314 ]; }; diff --git a/pkgs/data/fonts/sarasa-gothic/default.nix b/pkgs/data/fonts/sarasa-gothic/default.nix index 32de9798cf99..b8cc43c254a5 100644 --- a/pkgs/data/fonts/sarasa-gothic/default.nix +++ b/pkgs/data/fonts/sarasa-gothic/default.nix @@ -1,23 +1,22 @@ { stdenv, fetchurl, p7zip }: -stdenv.mkDerivation rec { +let version = "0.6.0"; - name = "sarasa-gothic-${version}"; + sha256 = "08g3kzplp3v8kvni1vzl73fgh03xgfl8pwqyj7vwjihjdr1xfjyz"; +in fetchurl rec { + inherit sha256; - package = fetchurl { - url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${version}/sarasa-gothic-ttf-${version}.7z"; - sha256 = "00kyx03lpgycxaw0cyx96hhrx8gwkcmy3qs35q7r09y60vg5i0nv"; - }; + name = "sarasa-gothic-${version}"; - nativeBuildInputs = [ p7zip ]; + url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${version}/sarasa-gothic-ttc-${version}.7z"; - unpackPhase = '' - 7z x $package - ''; + recursiveHash = true; + downloadToTemp = true; - installPhase = '' - mkdir -p $out/share/fonts/truetype - cp *.ttf $out/share/fonts/truetype + postFetch = '' + ${p7zip}/bin/7z x $downloadedFile + mkdir -p $out/share/fonts + install -m644 *.ttc $out/share/fonts/ ''; meta = with stdenv.lib; { @@ -26,7 +25,5 @@ stdenv.mkDerivation rec { license = licenses.ofl; maintainers = [ maintainers.ChengCat ]; platforms = platforms.all; - # large package, mainly i/o bound - hydraPlatforms = []; }; } diff --git a/pkgs/data/fonts/terminus-font-ttf/default.nix b/pkgs/data/fonts/terminus-font-ttf/default.nix index 8750dfbd52d4..12c46a12b938 100644 --- a/pkgs/data/fonts/terminus-font-ttf/default.nix +++ b/pkgs/data/fonts/terminus-font-ttf/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchzip }: let - version = "4.40.1"; + version = "4.46.0"; in fetchzip rec { name = "terminus-font-ttf-${version}"; @@ -18,7 +18,7 @@ in fetchzip rec { install -Dm 644 COPYING "$out/share/doc/terminus-font-ttf/COPYING" ''; - sha256 = "0cfkpgixdz47y94s9j26pm7n4hvad23vb2q4315kgahl4294zcpg"; + sha256 = "129rfmwnm2bhp99w4zl262l6sdx8pddc0gf1ispjqs6dz3m3mdkp"; meta = with stdenv.lib; { description = "A clean fixed width TTF font"; diff --git a/pkgs/data/icons/maia-icon-theme/default.nix b/pkgs/data/icons/maia-icon-theme/default.nix index 82aafca11f4f..7b4ed7a66809 100644 --- a/pkgs/data/icons/maia-icon-theme/default.nix +++ b/pkgs/data/icons/maia-icon-theme/default.nix @@ -1,14 +1,16 @@ -{ stdenv, fetchFromGitHub, cmake, extra-cmake-modules, gtk3, kdeFrameworks }: +{ stdenv, fetchFromGitLab, cmake, extra-cmake-modules, gtk3, kdeFrameworks, hicolor-icon-theme }: stdenv.mkDerivation rec { name = "maia-icon-theme-${version}"; - version = "2016-09-16"; + version = "2018-02-24"; - src = fetchFromGitHub { - owner = "manjaro"; - repo = "artwork-maia"; - rev = "f6718cd9c383adb77af54b694c47efa4d581f5b5"; - sha256 = "0f9l3k9abgg8islzddrxgbxaw6vbai5bvz5qi1v2fzir7ykx7bgj"; + src = fetchFromGitLab { + domain = "gitlab.manjaro.org"; + group = "artwork"; + owner = "themes"; + repo = "maia"; + rev = "b61312cc80cb9d12b0d8a55b3e61668eb6b77d2d"; + sha256 = "1g98snlh96z4sqw9sfd7fxgamh45pcj3lh1kcmng7mirvrcn2pam"; }; nativeBuildInputs = [ @@ -19,10 +21,20 @@ stdenv.mkDerivation rec { kdeFrameworks.kwindowsystem ]; + buildInputs = [ + hicolor-icon-theme + ]; + + postFixup = '' + for theme in $out/share/icons/*; do + gtk-update-icon-cache $theme + done + ''; + meta = with stdenv.lib; { description = "Icons based on Breeze and Super Flat Remix"; - homepage = https://github.com/manjaro/artwork-maia; - license = licenses.free; # https://github.com/manjaro/artwork-maia/issues/27 + homepage = https://gitlab.manjaro.org/artwork/themes/maia; + license = licenses.lgpl3; maintainers = with maintainers; [ mounium ]; platforms = platforms.all; }; diff --git a/pkgs/data/icons/paper-icon-theme/default.nix b/pkgs/data/icons/paper-icon-theme/default.nix index b16c9b076824..de808e44ea6c 100644 --- a/pkgs/data/icons/paper-icon-theme/default.nix +++ b/pkgs/data/icons/paper-icon-theme/default.nix @@ -18,6 +18,11 @@ stdenv.mkDerivation rec { patchShebangs meson/post_install.py ''; + postInstall = '' + # The cache for Paper-Mono-Dark is missing + gtk-update-icon-cache "$out"/share/icons/Paper-Mono-Dark; + ''; + meta = with stdenv.lib; { description = "Modern icon theme designed around bold colours and simple geometric shapes"; homepage = https://snwh.org/paper; diff --git a/pkgs/data/icons/zafiro-icons/default.nix b/pkgs/data/icons/zafiro-icons/default.nix new file mode 100644 index 000000000000..ac52d70bbc8a --- /dev/null +++ b/pkgs/data/icons/zafiro-icons/default.nix @@ -0,0 +1,30 @@ +{ stdenv, fetchFromGitHub, gtk3 }: + +stdenv.mkDerivation rec { + name = "${pname}-${version}"; + pname = "zafiro-icons"; + version = "0.7.2"; + + src = fetchFromGitHub { + owner = "zayronxio"; + repo = pname; + rev = "v${version}"; + sha256 = "1rs3wazmvidlkig5q7x1n9nz7jhfq18wps3wsplax9zcdy0hv248"; + }; + + nativeBuildInputs = [ gtk3 ]; + + installPhase = '' + mkdir -p $out/share/icons/Zafiro + cp -a * $out/share/icons/Zafiro + gtk-update-icon-cache "$out"/share/icons/Zafiro + ''; + + meta = with stdenv.lib; { + description = "Icon pack flat with light colors"; + homepage = https://github.com/zayronxio/Zafiro-icons; + license = with licenses; [ gpl3 ]; + platforms = platforms.linux; + maintainers = with maintainers; [ romildo ]; + }; +} diff --git a/pkgs/data/misc/hackage/default.nix b/pkgs/data/misc/hackage/default.nix index 5fac16067882..553b6a5cf433 100644 --- a/pkgs/data/misc/hackage/default.nix +++ b/pkgs/data/misc/hackage/default.nix @@ -1,6 +1,6 @@ { fetchurl }: fetchurl { - url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/98ec0eee2ddef5d4a00e2ac4a95e8add46d23b69.tar.gz"; - sha256 = "0svcaaflqi5c815z3yrh61bjny1jnwp42sylmsnwryjldqvizc1a"; + url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/3487551670de487866a34bd466b33b5146087882.tar.gz"; + sha256 = "10kag8qmlsnj3qwq0zxb6apd2z7jg17srvhsax5lgbwvlymbnckb"; } |