Package Details: ttf-iosevka-term-custom-git 1702712905-1

Git Clone URL: https://aur.archlinux.org/ttf-iosevka-term-custom-git.git (read-only, click to copy)
Package Base: ttf-iosevka-term-custom-git
Description: A slender monospace sans-serif and slab-serif typeface inspired by Pragmata Pro, M+ and PF DIN Mono.
Upstream URL: https://be5invis.github.io/Iosevka/
Licenses: custom:OFL
Conflicts: ttf-iosevka-term-custom
Provides: ttf-iosevka-term-custom
Replaces: ttf-iosevka-termlig-custom-git
Submitter: andykluger
Maintainer: andykluger
Last Packager: andykluger
Votes: 3
Popularity: 0.000000
First Submitted: 2017-05-10 20:04 (UTC)
Last Updated: 2023-12-16 22:25 (UTC)

Pinned Comments

andykluger commented on 2020-10-30 04:18 (UTC) (edited on 2020-11-10 03:43 (UTC) by andykluger)

Compiling on my laptop has been a pain, so I finally configured a GitHub workflow/action as a build server for this.

https://github.com/AndydeCleyre/archbuilder_iosevka

Please have a look and message here or submit an issue for any assistance/complaints.

Latest Comments

andykluger commented on 2021-06-14 20:12 (UTC)

Anyone have thoughts on replacing these packages with TTC/Super-TTC builds?

Please see "Packaging Format" at https://github.com/be5invis/Iosevka/releases/ and let me know what you think!

andykluger commented on 2020-10-30 04:18 (UTC) (edited on 2020-11-10 03:43 (UTC) by andykluger)

Compiling on my laptop has been a pain, so I finally configured a GitHub workflow/action as a build server for this.

https://github.com/AndydeCleyre/archbuilder_iosevka

Please have a look and message here or submit an issue for any assistance/complaints.

andykluger commented on 2020-03-05 21:38 (UTC)

Heads up everyone!

Looks like the naming of these build variants is changing upstream, so the relevant package names here will change accordingly as well.

  • Iosevka (custom) will now have wide arrows and geometric symbols
  • formerly "termlig" -> "term"
  • formerly "term" -> "fixed"

I will be requesting deletion of the termlig package for the rename. I will be requesting deletion of the slab packages because no one uses them.

Please stay tuned for updated packages as I ensure a successful transition.

IGI-111 commented on 2020-02-09 00:51 (UTC)

A clear cache yields a longer error:

> ttf2woff2@2.0.3 install /home/igi-111/ttf-iosevka-termlig-custom-git/src/Iosevka/node_modules/ttf2woff2
> (node-gyp rebuild > builderror.log) || (exit 0)

../csrc/addon.cc: Dans la fonction « Nan::NAN_METHOD_RETURN_TYPE convert(Nan::NAN_METHOD_ARGS_TYPE) »:
../csrc/addon.cc:10:49: erreur: pas de fonction concordante pour l'appel à « v8::Value::ToObject() »
   10 |   Local<Object> inputBuffer = info[0]->ToObject();
      |                                                 ^
Dans le fichier inclus depuis /home/igi-111/.node-gyp/13.7.0/include/node/node.h:63,
                 depuis ../../nan/nan.h:54,
                 depuis ../csrc/addon.cc:1:
/home/igi-111/.node-gyp/13.7.0/include/node/v8.h:2754:44: note: candidate: « v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const »
 2754 |   V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
      |                                            ^~~~~~~~
/home/igi-111/.node-gyp/13.7.0/include/node/v8.h:2754:44: note:   le candidat attend 1 argument, 0 fourni(s)
make: *** [addon.target.mk:127 : Release/obj.target/addon/csrc/addon.o] Erreur 1
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:258:23)
gyp ERR! stack     at ChildProcess.emit (events.js:321:20)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
gyp ERR! System Linux 5.5.2-arch1-1
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/igi-111/ttf-iosevka-termlig-custom-git/src/Iosevka/node_modules/ttf2woff2
gyp ERR! node -v v13.7.0
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok

No luck with fixing the version though.

Excuse the french of my compiler, but it's failing on missing v8 functions which is pretty weird. I tried downgrading node but it doesn't seem to do anything.

andykluger commented on 2020-02-07 18:42 (UTC)

@IGI-111 Can you try clearing your .npm cache?

I've built this successfully with the version listed here, so if the above doesn't help, can you try locking in this version by changing the first source to "git+https://github.com/be5invis/Iosevka#commit=d5dd611b" ?

IGI-111 commented on 2020-02-06 09:08 (UTC)

The gyp build breaks for me on:

> iosevka@3.0.0-beta.3 build /home/igi-111/.cache/yay/ttf-iosevka-termlig-custom-git/src/Iosevka
> verda -f verdafile.js "ttf::iosevka-termlig-custom"

● Note Invalidating build journal due to self-tracking.
× Error Unhandled exception when building "Builtin::Computed::metadata:group-fonts-of::iosevka-termlig-custom":
 TypeError: Cannot read property 'targets' of undefined
    at OracleRule.FRecipe (/home/igi-111/.cache/yay/ttf-iosevka-termlig-custom-git/src/Iosevka/verdafile.js:277:14)
Building process terminated.
TypeError: Cannot read property 'targets' of undefined
    at OracleRule.FRecipe (/home/igi-111/.cache/yay/ttf-iosevka-termlig-custom-git/src/Iosevka/verdafile.js:277:14)

Not sure if it's the custom build or something else.