Package Details: nerd-fonts-complete 2.0.0-5

Git Clone URL: https://aur.archlinux.org/nerd-fonts-complete.git (read-only, click to copy)
Package Base: nerd-fonts-complete
Description: Iconic font aggregator, collection, and patcher. 40+ patched fonts, over 3,600 glyph/icons, includes popular collections such as Font Awesome & fonts such as Hack
Upstream URL: https://github.com/ryanoasis/nerd-fonts
Keywords: font fonts nerd nerd-fonts nerdfonts otf ttf
Licenses: MIT
Conflicts: nerd-fonts-complete-mono-glyphs, nerd-fonts-git
Submitter: SuperBo
Maintainer: glider (devopsdeluxe)
Last Packager: devopsdeluxe
Votes: 129
Popularity: 3.54
First Submitted: 2016-08-21 07:32
Last Updated: 2018-06-04 15:14

Required by (12)

Sources (14)

Latest Comments

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

aksh1618 commented on 2018-06-13 19:01

This fills my \tmp:

==> Creating package "nerd-fonts-complete"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Adding install file...
  -> Generating .MTREE file...
  -> Compressing package...
xz: (stdout): Write error: No space left on device
bsdtar: Write error
==> ERROR: Failed to create package file.
:: Unable to build nerd-fonts-complete - makepkg exited with code: 5

Output of df -h:

Filesystem      Size  Used Avail Use% Mounted on
...
tmpfs           3.9G   22M  3.9G   1% /dev/shm
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
tmpfs           3.9G  3.9G     0 100% /tmp
...

FredBezies commented on 2018-06-04 07:36

@thyeun: which problems can be faced with fonts? What's the interest to sign them?

Just asking.

thyeun commented on 2018-06-04 06:37

There are three way to finish this installation.

1st - using gpg --recv-keys 9894426FA740B074 than modify the PKGBUILD with validpgpkeys= , take your own risk

2nd - manually finish the installation with makepkg -s --skippgpcheck than follow with sudo pacman -U nerd-fonts-complete-*.pkg.tar.xz , take your own risk.

3rd - Sit and wait for the Maintainer to make change on the PKGBUILD.

so all depend which one you prefer.

FredBezies commented on 2018-06-04 05:14

Hello.

Either provide a validpgpkeys= line in PKGBUILD or remove .asc file. This is breaking package building. Thanks.

JohnnyDeacon commented on 2018-06-04 03:00

==> Verifying source file signatures with gpg... nerd-fonts-2.0.0.tar.xz ... FAILED (unknown public key 9894426FA740B074) ==> ERROR: One or more PGP signatures could not be verified! ==> ERROR: Makepkg was unable to build nerd-fonts-complete.

plague-doctor commented on 2018-06-04 02:05

Why have you changed the PGP key? This one is not trusted...

devopsdeluxe commented on 2018-06-04 00:21

I believe I've squashed the remaining bugs in the PKGBUILD as of release 4. If anything else is breaking, try cleanbuilding the package.

Still broken? Report it here!

devopsdeluxe commented on 2018-06-03 20:24

@SuperBo @postblue

I opted to "install" the release locally with a few helper scripts and compress it. I've managed to reduce the download to a mere 350M while retaining all of the upstream v2.0.0 fonts:

15:17:00-0600 grendel@aether:/home/grendel/Git/pkgbuilds/nerd-fonts-complete
 + find pkg/nerd-fonts-complete/usr/share/fonts/nerd-fonts-complete/ -name *.otf -o -name *.ttf | wc -l
1194

I have plans to change the way they package releases upstream so that we're not relying on an external repository. In the interim though, I think this is a reasonable way to handle (re)packaging the release for ArchLinux users.

Here's the GitLab repository: https://gitlab.com/devopsdeluxe/nerd-fonts-aur

@Terence

In the latest release I've added those scripts. Let me know if you need anything changed!

devopsdeluxe commented on 2018-06-03 17:16

@devopsdeluxe could you make the package download each font files separately by using wget. Downloading the whole github package is wasteful and not necessary.

@SuperBo I'll look into a programmatic way of scraping all those files. I don't see any particularly obvious solution, so it may take me some time to get things squared away.

Downloading the zip file for each font is also wasteful, I think we don't need Windows version of those fonts in 'zip' package.

It is significantly less data intensive (~3x smaller footprint). I could switch to that in the interim. However from the limited amount of testing I was able to do, I lost some glyphs when only downloading the assets from the release page.

@postblue it now includes material design icons. @devopsdeluxe would it be possible to include scripts needed for https://github.com/ryanoasis/nerd-fonts#icon-names-in-shell?

I don't see a problem with it.

SuperBo commented on 2018-06-02 15:55

@devopsdeluxe could you make the package download each font files separately by using wget. Downloading the whole github package is wasteful and not necessary. Downloading the zip file for each font is also wasteful, I think we don't need Windows version of those fonts in 'zip' package.

p/s: my current internet connection is shit, can not test my method right now :'(