summaryrefslogtreecommitdiffstats
path: root/pkgs/data
diff options
context:
space:
mode:
authorShea Levy <shea@shealevy.com>2018-03-11 17:28:07 -0400
committerShea Levy <shea@shealevy.com>2018-03-11 17:28:07 -0400
commitaabfda6d5d3865e57041376a95d8b78140f8d54b (patch)
tree178570763c876f1755310d191b39b2aa1fbef340 /pkgs/data
parent55ff6caf5e77aa46a91b496bacd275ef3ddc662a (diff)
parent7079e744d4666db3af186899fe2fc0ef3cbeb842 (diff)
Merge branch 'merge/master-to-staging-20180310' of git://github.com/oxij/nixpkgs into staging
Diffstat (limited to 'pkgs/data')
-rw-r--r--pkgs/data/fonts/iosevka/default.nix4
-rw-r--r--pkgs/data/fonts/twemoji-color-font/default.nix6
-rw-r--r--pkgs/data/icons/deepin-icon-theme/default.nix39
-rw-r--r--pkgs/data/icons/numix-icon-theme-circle/default.nix16
-rw-r--r--pkgs/data/icons/numix-icon-theme-square/default.nix16
-rw-r--r--pkgs/data/misc/hackage/default.nix4
6 files changed, 29 insertions, 56 deletions
diff --git a/pkgs/data/fonts/iosevka/default.nix b/pkgs/data/fonts/iosevka/default.nix
index 7c1676ed8b68..ad2485dc4b8c 100644
--- a/pkgs/data/fonts/iosevka/default.nix
+++ b/pkgs/data/fonts/iosevka/default.nix
@@ -26,13 +26,13 @@ in
let pname = if set != null then "iosevka-${set}" else "iosevka"; in
let
- version = "1.14.0";
+ version = "1.14.1";
name = "${pname}-${version}";
src = fetchFromGitHub {
owner = "be5invis";
repo ="Iosevka";
rev = "v${version}";
- sha256 = "0mmdlrd9a0rhmmdqwkk6v7cdvbi23djr5kkiyv38llk11j3w0clp";
+ sha256 = "0m6kj1zfv9w6lyykhsfqdx2a951k8qa76licqikz5spm13n22z43";
};
in
diff --git a/pkgs/data/fonts/twemoji-color-font/default.nix b/pkgs/data/fonts/twemoji-color-font/default.nix
index 9173387a4c73..9a8c6bf592ae 100644
--- a/pkgs/data/fonts/twemoji-color-font/default.nix
+++ b/pkgs/data/fonts/twemoji-color-font/default.nix
@@ -14,7 +14,11 @@ stdenv.mkDerivation rec {
preBuild = "export HOME=\"$NIX_BUILD_ROOT\"";
makeFlags = [ "SCFBUILD=${scfbuild}/bin/scfbuild" ];
enableParallelBuilding = true;
- installPhase = "install -Dm755 build/TwitterColorEmoji-SVGinOT.ttf $out/share/fonts/truetype/TwitterColorEmoji-SVGinOT.ttf";
+
+ installPhase = ''
+ install -Dm755 build/TwitterColorEmoji-SVGinOT.ttf $out/share/fonts/truetype/TwitterColorEmoji-SVGinOT.ttf
+ install -Dm644 linux/fontconfig/56-twemoji-color.conf $out/etc/fonts/conf.d/56-twemoji-color.conf
+ '';
meta = with stdenv.lib; {
version = "1.3";
diff --git a/pkgs/data/icons/deepin-icon-theme/default.nix b/pkgs/data/icons/deepin-icon-theme/default.nix
deleted file mode 100644
index 7a422beb9924..000000000000
--- a/pkgs/data/icons/deepin-icon-theme/default.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ stdenv, fetchFromGitHub, gtk3, papirus-icon-theme }:
-
-stdenv.mkDerivation rec {
- name = "${pname}-${version}";
- pname = "deepin-icon-theme";
- version = "15.12.52";
-
- src = fetchFromGitHub {
- owner = "linuxdeepin";
- repo = pname;
- rev = version;
- sha256 = "141in9jlflmckd8rg4605dfks84p1p6b1zdbhbiwrg11xbl66f3l";
-
- # Get rid of case collision in file names, which is an issue in
- # darwin where file names are case insensitive.
- extraPostFetch = ''
- rm "$out"/Sea/apps/scalable/TeXmacs.svg
- rm "$out"/deepin/apps/48/TeXmacs.svg
- '';
- };
-
- nativeBuildInputs = [ gtk3 papirus-icon-theme ];
-
- makeFlags = [ "PREFIX=$(out)" ];
-
- postFixup = ''
- for theme in $out/share/icons/*; do
- gtk-update-icon-cache $theme
- done
- '';
-
- meta = with stdenv.lib; {
- description = "Deepin icon theme";
- homepage = https://github.com/linuxdeepin/deepin-icon-theme;
- license = licenses.gpl3;
- platforms = platforms.linux;
- maintainers = with maintainers; [ romildo ];
- };
-}
diff --git a/pkgs/data/icons/numix-icon-theme-circle/default.nix b/pkgs/data/icons/numix-icon-theme-circle/default.nix
index 3de3dbe110c4..5982074991fa 100644
--- a/pkgs/data/icons/numix-icon-theme-circle/default.nix
+++ b/pkgs/data/icons/numix-icon-theme-circle/default.nix
@@ -1,7 +1,7 @@
-{ stdenv, fetchFromGitHub, numix-icon-theme }:
+{ stdenv, fetchFromGitHub, gtk3, numix-icon-theme }:
stdenv.mkDerivation rec {
- version = "17-12-25";
+ version = "18-02-16";
package-name = "numix-icon-theme-circle";
@@ -11,18 +11,22 @@ stdenv.mkDerivation rec {
owner = "numixproject";
repo = package-name;
rev = version;
- sha256 = "10sn2w9xzmh7arbw0vn516p9nfym1bs8bf7i8zzvz7y09s61lkxh";
+ sha256 = "0q08q1czsk6h0dxqscbgryr12xaakp4zbch37z0jxpwh087gnq4f";
};
- buildInputs = [ numix-icon-theme ];
-
- dontBuild = true;
+ nativeBuildInputs = [ gtk3 numix-icon-theme ];
installPhase = ''
install -dm 755 $out/share/icons
cp -dr --no-preserve='ownership' Numix-Circle{,-Light} $out/share/icons/
'';
+ postFixup = ''
+ for theme in $out/share/icons/*; do
+ gtk-update-icon-cache $theme
+ done
+ '';
+
meta = with stdenv.lib; {
description = "Numix icon theme (circle version)";
homepage = https://numixproject.org;
diff --git a/pkgs/data/icons/numix-icon-theme-square/default.nix b/pkgs/data/icons/numix-icon-theme-square/default.nix
index 503a66b736f6..198229cce371 100644
--- a/pkgs/data/icons/numix-icon-theme-square/default.nix
+++ b/pkgs/data/icons/numix-icon-theme-square/default.nix
@@ -1,26 +1,30 @@
-{ stdenv, fetchFromGitHub, numix-icon-theme }:
+{ stdenv, fetchFromGitHub, gtk3, numix-icon-theme }:
stdenv.mkDerivation rec {
name = "${package-name}-${version}";
package-name = "numix-icon-theme-square";
- version = "17-12-25";
+ version = "18-02-16";
src = fetchFromGitHub {
owner = "numixproject";
repo = package-name;
rev = version;
- sha256 = "07rcfkz3c1z5fwqiib4r1bm964mpwf1f128xm8kz55xp6w1c7zgl";
+ sha256 = "1gjwc0s6a7q1jby5bcwxkcmbs470m81y8s0clsm0qhcmcn1c36xj";
};
- buildInputs = [ numix-icon-theme ];
-
- dontBuild = true;
+ nativeBuildInputs = [ gtk3 numix-icon-theme ];
installPhase = ''
mkdir -p $out/share/icons
cp -a Numix-Square{,-Light} $out/share/icons/
'';
+ postFixup = ''
+ for theme in $out/share/icons/*; do
+ gtk-update-icon-cache $theme
+ done
+ '';
+
meta = with stdenv.lib; {
description = "Numix icon theme (square version)";
homepage = https://numixproject.org;
diff --git a/pkgs/data/misc/hackage/default.nix b/pkgs/data/misc/hackage/default.nix
index 8a29600f250d..03fb2d448cd2 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/9f6344416728bff8b5279e0c45941fd8da361eb9.tar.gz";
- sha256 = "0zm53wxvm7z72605qvgv0dzsfq91lyffpr850cks23r979pjvkv8";
+ url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/56955295749aea09bd42591cd506c2616d48ebfd.tar.gz";
+ sha256 = "17c8a1wj1jxr14sxvwq0i9kidwycz2hkl1ls51yfz14anylxr84l";
}