diff options
Diffstat (limited to 'pkgs/data')
-rw-r--r-- | pkgs/data/documentation/zeal/default.nix | 2 | ||||
-rw-r--r-- | pkgs/data/fonts/source-code-pro/default.nix | 50 | ||||
-rw-r--r-- | pkgs/data/fonts/source-sans-pro/default.nix | 10 | ||||
-rw-r--r-- | pkgs/data/fonts/source-serif-pro/default.nix | 16 | ||||
-rw-r--r-- | pkgs/data/misc/tzdata/default.nix | 6 |
5 files changed, 33 insertions, 51 deletions
diff --git a/pkgs/data/documentation/zeal/default.nix b/pkgs/data/documentation/zeal/default.nix index c495ac0a9293..6b8399a8b3f4 100644 --- a/pkgs/data/documentation/zeal/default.nix +++ b/pkgs/data/documentation/zeal/default.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { sha256 = "1057py3j2flzxyiks031s0mwm9h82v033iqn5cq8sycmrb3ihj2s"; }; - buildInputs = [ pkgconfig qt5 libarchive ]; + buildInputs = [ pkgconfig qt5.base qt5.webkit libarchive ]; patchPhase = '' substituteInPlace src/main.cpp \ diff --git a/pkgs/data/fonts/source-code-pro/default.nix b/pkgs/data/fonts/source-code-pro/default.nix index dc5bcb5b9a79..b3761bc0b5b2 100644 --- a/pkgs/data/fonts/source-code-pro/default.nix +++ b/pkgs/data/fonts/source-code-pro/default.nix @@ -1,42 +1,26 @@ -x@{builderDefsPackage - , unzip - , ...}: -builderDefsPackage -(a : -let - helperArgNames = ["stdenv" "fetchurl" "builderDefsPackage"] ++ - []; +{ stdenv, fetchurl }: - buildInputs = map (n: builtins.getAttr n x) - (builtins.attrNames (builtins.removeAttrs x helperArgNames)); - sourceInfo = rec { - version="1.017"; - name="SourceCodePro"; - url="mirror://sourceforge/sourcecodepro.adobe/${name}_FontsOnly-${version}.zip"; - hash="07xjfxin883a3g3admdddxxqyzigihbsnmik0zpjii09cdlb8dl1"; - }; -in -rec { - src = a.fetchurl { - url = sourceInfo.url; - sha256 = sourceInfo.hash; - }; +stdenv.mkDerivation rec { + name = "source-code-pro-${version}"; + version = "1.017"; - name = "source-code-pro-${sourceInfo.version}"; - inherit buildInputs; + src = fetchurl { + url="https://github.com/adobe-fonts/source-code-pro/archive/${version}R.tar.gz"; + sha256="03q4a0f142c6zlngv6kjaik52y0yzwq5z5qj3j0fvvcbfy9sanjr"; + }; - phaseNames = ["doUnpack" "installFonts"]; + phases = "unpackPhase installPhase"; - doUnpack = a.fullDepEntry ('' - unzip ${src} - cd ${sourceInfo.name}*/OTF/ - '') ["addInputs"]; + installPhase = '' + mkdir -p $out/share/fonts/opentype + find . -name "*.otf" -exec cp {} $out/share/fonts/opentype \; + ''; meta = { description = "A set of monospaced OpenType fonts designed for coding environments"; - maintainers = with a.lib.maintainers; [ relrod ]; - platforms = with a.lib.platforms; all; + maintainers = with stdenv.lib.maintainers; [ relrod ]; + platforms = with stdenv.lib.platforms; all; homepage = "http://blog.typekit.com/2012/09/24/source-code-pro/"; - license = a.lib.licenses.ofl; + license = stdenv.lib.licenses.ofl; }; -}) x +} diff --git a/pkgs/data/fonts/source-sans-pro/default.nix b/pkgs/data/fonts/source-sans-pro/default.nix index eccddc8f14c0..83b6a3f2d578 100644 --- a/pkgs/data/fonts/source-sans-pro/default.nix +++ b/pkgs/data/fonts/source-sans-pro/default.nix @@ -1,14 +1,12 @@ -{ stdenv, fetchurl, unzip }: +{ stdenv, fetchurl }: stdenv.mkDerivation { - name = "source-sans-pro-1.050"; + name = "source-sans-pro-2.010"; src = fetchurl { - url = "mirror://sourceforge/sourcesans.adobe/SourceSansPro_FontsOnly-1.050.zip"; - sha256 = "002z7kx8jxp5pfrilqaxbwbr5yp9fl3zsp0imawmf5wqagpzayf3"; + url = "https://github.com/adobe-fonts/source-sans-pro/archive/2.010R-ro/1.065R-it.tar.gz"; + sha256 = "1s3rgia6x9fxc2pvlwm203grqkb49px6q0xnh8kbqxqsgna615p2"; }; - buildInputs = [ unzip ]; - phases = "unpackPhase installPhase"; installPhase = '' diff --git a/pkgs/data/fonts/source-serif-pro/default.nix b/pkgs/data/fonts/source-serif-pro/default.nix index 00ebf22d469f..0ccb0299a364 100644 --- a/pkgs/data/fonts/source-serif-pro/default.nix +++ b/pkgs/data/fonts/source-serif-pro/default.nix @@ -1,13 +1,13 @@ -{ stdenv, fetchurl, unzip }: +{ stdenv, fetchurl }: -stdenv.mkDerivation { - name = "source-serif-pro-1.014"; - src = fetchurl { - url = "mirror://sourceforge/sourceserifpro.adobe/SourceSerifPro_FontsOnly-1.014.zip"; - sha256 = "1agack195jqq4g2hmga6f9nwg44garii1g3jpbrdlrwr97rwvqsh"; - }; +stdenv.mkDerivation rec { + name = "source-serif-pro-${version}"; + version = "1.017"; - buildInputs = [ unzip ]; + src = fetchurl rec { + url = "https://github.com/adobe-fonts/source-serif-pro/archive/${version}R.tar.gz"; + sha256 = "04h24iywjl4fd08x22ypdb3sm979wjfq4wk95r3rk8w376spakrg"; + }; phases = "unpackPhase installPhase"; diff --git a/pkgs/data/misc/tzdata/default.nix b/pkgs/data/misc/tzdata/default.nix index 57417022176d..0ed99bfdb163 100644 --- a/pkgs/data/misc/tzdata/default.nix +++ b/pkgs/data/misc/tzdata/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl }: -let version = "2015c"; in +let version = "2015d"; in stdenv.mkDerivation rec { name = "tzdata-${version}"; @@ -8,11 +8,11 @@ stdenv.mkDerivation rec { srcs = [ (fetchurl { url = "http://www.iana.org/time-zones/repository/releases/tzdata${version}.tar.gz"; - sha256 = "0nin48g5dmkfgckp25bngxchn3sw3yyjss5sq7gs5xspbxgsq3w6"; + sha256 = "0cfmjvr753b3wjnr1njv268xcs31yl9pifkxx58y42bz4w4517wb"; }) (fetchurl { url = "http://www.iana.org/time-zones/repository/releases/tzcode${version}.tar.gz"; - sha256 = "0bplibiy70dvlrhwqzkzxgmg81j6d2kklvjgi2f1g2zz1nkb3vkz"; + sha256 = "0a3i65b6lracfx18s8j69k0x30x8aq9gx7qm040sybn4qm7ga6i2"; }) ]; |