Package Details: ttf-iosevka 29.2.1-1

Git Clone URL: https://aur.archlinux.org/ttf-iosevka.git (read-only, click to copy)
Package Base: ttf-iosevka
Description: Typeface family designed for coding, terminal use and technical documents.
Upstream URL: https://typeof.net/Iosevka/
Licenses: OFL
Submitter: Markus00000
Maintainer: Markus00000
Last Packager: Markus00000
Votes: 139
Popularity: 0.037665
First Submitted: 2015-07-27 06:43 (UTC)
Last Updated: 2024-04-20 19:20 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

sballert commented on 2016-07-25 09:40 (UTC)

New sha256sum of the LICENSE.md file: 1a87755db1a409859006a2472f6038f5e19d1f3a590daf4a92cbe51e0ac1e41a

hypnoglow commented on 2016-07-18 12:57 (UTC)

==> Validating source files with sha256sums... 02.iosevka-term-1.9.1.zip ... Passed LICENSE.md ... FAILED ======================================== License text was changed again. This package needs an update.

scottmada commented on 2016-06-09 17:55 (UTC)

@Markus00000 I'm glad I was able to help. :)

Markus00000 commented on 2016-06-09 08:25 (UTC)

@scottmada Thanks for your excellent help, I’ve updated all packages.

scottmada commented on 2016-06-09 04:37 (UTC)

A commit on master (https://github.com/be5invis/Iosevka/commit/b136664503eef01aade2f0706444ef593bfa8dfc) breaks the package. LICENSE was updated and renamed LICENSE.md ===EDIT== There is no license file in the downloaded file as I thought, but the file is available with the tag version. ===HOW TO FIX=== Replace LICENSE url to "https://raw.githubusercontent.com/be5invis/Iosevka/v1.8.6/LICENSE" in the PKGBUILD file. It works, but the name must be changed for next releases.

ljxfstorm commented on 2016-05-10 14:29 (UTC) (edited on 2016-05-10 14:31 (UTC) by ljxfstorm)

@Markus00000 Thanks for your answer. It's my pleasure to give some suggestions that help. Seems like I should learn more from the Infinality packages about fonts.

Markus00000 commented on 2016-05-06 15:14 (UTC) (edited on 2016-05-06 15:21 (UTC) by Markus00000)

@ljxfstorm You are right about the `force` option. In the past it seemed necessary (https://github.com/bohoomil/fontconfig-ultimate/issues/19#issuecomment-40832044). I just tried this without `force` and the cache was correctly updated. When `force` was still required, a separate directory made it simple to only update the cache in `post_installation()` for the newly installed fonts: `fc-cache -f /usr/share/fonts/${pkgname}` Without `force` the cache update should be faster even without a separate directory. `mkfontscale` and `mkfontdir` are for old applications (https://wiki.archlinux.org/index.php/fonts#Older_applications). I have no idea if their removal would affect anyone. Other popular fonts still use them (e.g. ttf-roboto).

ljxfstorm commented on 2016-05-06 13:48 (UTC) (edited on 2016-05-06 13:51 (UTC) by ljxfstorm)

@Markus00000 Actually, I have no idea about the advantages and disadvantages between them. But I think the family name way is preferred than the TTF way according to the wiki (https://wiki.archlinux.org/index.php/Fonts#Creating_a_package). It's a better way to manage fonts when I was too lazy to build a package. P.S. the "force" option of "fc-cache" may be unnecessary and cause lag. Even the two "mkfont*" command could be removed. I'd like to discuss more. :)

Markus00000 commented on 2016-05-02 08:37 (UTC)

@ljxfstorm Can you explain the advantages of separate directories and the disadvantages of putting them into /usr/share/fonts/TTF? While the Adobe fonts are put into separate directories, many other typefaces with multiple fonts are not. For example, I have 21 DejaVu fonts in /usr/share/fonts/TTF. 27 Droid fonts. 29 Open Sans fonts. And so on.

ljxfstorm commented on 2016-05-01 16:57 (UTC)

Since the Iosevka fonts have such a variety of weights and variants, could you please put them into directories with different names in /usr/share/fonts/ instead of all in TTF?