aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/data/fonts/iosevka
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/data/fonts/iosevka')
-rw-r--r--nixpkgs/pkgs/data/fonts/iosevka/bin.nix6
-rw-r--r--nixpkgs/pkgs/data/fonts/iosevka/default.nix8
-rw-r--r--nixpkgs/pkgs/data/fonts/iosevka/package.json30
3 files changed, 23 insertions, 21 deletions
diff --git a/nixpkgs/pkgs/data/fonts/iosevka/bin.nix b/nixpkgs/pkgs/data/fonts/iosevka/bin.nix
index b801451c7be..0f88aa05e4c 100644
--- a/nixpkgs/pkgs/data/fonts/iosevka/bin.nix
+++ b/nixpkgs/pkgs/data/fonts/iosevka/bin.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchzip }:
let
- version = "2.3.3";
+ version = "3.4.6";
in fetchzip {
name = "iosevka-bin-${version}";
@@ -9,10 +9,10 @@ in fetchzip {
postFetch = ''
mkdir -p $out/share/fonts
- unzip -j $downloadedFile \*.ttc -d $out/share/fonts/iosevka
+ unzip -j $downloadedFile \*.ttc -d $out/share/fonts/truetype
'';
- sha256 = "1dfm1888rii5kfmkxp5hnx8ycji57cbs5gazpgkxg1mnmn7i35wl";
+ sha256 = "1nab49gkpxahwvvw39xcc32q425qkccr7ffmz87jbcdv71qy7pp9";
meta = with stdenv.lib; {
homepage = "https://be5invis.github.io/Iosevka/";
diff --git a/nixpkgs/pkgs/data/fonts/iosevka/default.nix b/nixpkgs/pkgs/data/fonts/iosevka/default.nix
index 4ff0ed5fe49..5167c494fa0 100644
--- a/nixpkgs/pkgs/data/fonts/iosevka/default.nix
+++ b/nixpkgs/pkgs/data/fonts/iosevka/default.nix
@@ -30,13 +30,13 @@ assert (privateBuildPlan != null) -> set != null;
stdenv.mkDerivation rec {
pname = if set != null then "iosevka-${set}" else "iosevka";
- version = "2.3.3";
+ version = "3.2.2";
src = fetchFromGitHub {
owner = "be5invis";
repo = "Iosevka";
rev = "v${version}";
- sha256 = "0k7xij473g5g0lwhb6qpn70v3n2d025dww3nlb7jwbpnp03zliz0";
+ sha256 = "1wbnp6gr3ywvspwk6i0jn68zwjmsd38arn4n2dkh7mdkrmvah81k";
};
nativeBuildInputs = [
@@ -69,12 +69,12 @@ stdenv.mkDerivation rec {
buildPhase = ''
runHook preBuild
- npm run build --no-update-notifier -- ttf::$pname >/dev/null
+ npm run build --no-update-notifier -- --jCmd=$NIX_BUILD_CORES ttf::$pname >/dev/null
runHook postBuild
'';
installPhase = ''
- fontdir="$out/share/fonts/$pname"
+ fontdir="$out/share/fonts/truetype"
install -d "$fontdir"
install "dist/$pname/ttf"/* "$fontdir"
'';
diff --git a/nixpkgs/pkgs/data/fonts/iosevka/package.json b/nixpkgs/pkgs/data/fonts/iosevka/package.json
index 8faa397576b..bc772960882 100644
--- a/nixpkgs/pkgs/data/fonts/iosevka/package.json
+++ b/nixpkgs/pkgs/data/fonts/iosevka/package.json
@@ -1,26 +1,28 @@
{
"name": "iosevka-build-deps",
- "version": "2.3.3",
+ "version": "3.2.2",
"scripts": {
"build": "verda -f verdafile.js"
},
"dependencies": {
- "caryll-shapeops": "^0.3.1",
- "colors": "^1.3.3",
- "libspiro-js": "^0.3.1",
- "megaminx": "^0.9.0",
+ "@iarna/toml": "^2.2.5",
+ "cldr": "^5.5.4",
+ "ejs": "^3.1.3",
+ "fs-extra": "^9.0.0",
"object-assign": "^4.1.1",
- "otfcc-ttcize": "^0.8.0",
+ "otfcc-ttcize": "^0.10.2",
"patel": "^0.33.1",
- "patrisika-scopes": "^0.11.1",
- "primitive-quadify-off-curves": "^0.4.0",
- "stylus": "^0.54.5",
- "toml": "^3.0.0",
- "topsort": "0.0.2",
+ "prettier": "^2.0.5",
+ "semver": "^7.1.3",
+ "spiro": "^2.0.0",
+ "stylus": "^0.54.7",
+ "topsort": "^0.0.2",
"ttf2woff": "^2.0.1",
- "ttf2woff2": "^2.0.3",
+ "ttf2woff2": "^3.0.0",
+ "typo-geom": "^0.8.0",
+ "unicode-13.0.0": "^0.8.0",
"unorm": "^1.6.0",
- "verda": "^1.0.0-0",
- "yargs": "^14.2.0"
+ "verda": "^1.0.1",
+ "which": "^2.0.2"
}
}