Package Details: nerd-fonts-complete 2.0.0-5

Git Clone URL: https://aur.archlinux.org/nerd-fonts-complete.git (read-only)
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: 122
Popularity: 6.42
First Submitted: 2016-08-21 07:32
Last Updated: 2018-06-04 15:14

Required by (13)

Sources (14)

Latest Comments

1 2 3 4 5 6 Next › Last »

francoism90 commented on 2019-08-08 12:56

@LysanderAkili i_fa.sh is included

jamespharvey20 commented on 2019-05-25 23:49

As @wknapik said, I ran into a sha256sum failure on LICENSE. This is because I'm using SRCDEST which stores all source data in a common directory. See https://wiki.archlinux.org/index.php/Makepkg#Package_output

It's required that each downloaded source filename be unique among all packages, because SRCDEST is a supported option. See https://wiki.archlinux.org/index.php/PKGBUILD#source

I must have installed another package that doesn't make its LICENSE unique, so I'll need to track that down.

The patch below fixes this issue:

diff --git a/PKGBUILD b/PKGBUILD
index [`1a71ace`](https://aur.archlinux.org/cgit/aur.git/commit/?h=nerd-fonts-complete&id=1a71ace)..920b4a9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@

 pkgname='nerd-fonts-complete'
 pkgver=2.0.0
-pkgrel=5
+pkgrel=6
 pkgdesc='
 Iconic font aggregator, collection, and patcher. 40+ patched fonts, over 3,600
 glyph/icons, includes popular collections such as Font Awesome & fonts such as
@@ -17,7 +17,7 @@ conflicts=('nerd-fonts-git' 'nerd-fonts-complete-mono-glyphs')
 install="${pkgname}.install"
 source=(
   "${pkgname/-complete}-${pkgver}.tar.xz::<https://gitlab.com/devopsdeluxe/nerd-fonts-aur/raw/v>${pkgver}/release/NerdFonts.tar.xz"
-  "<https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v>${pkgver}/LICENSE"
+  "${pkgname}-LICENSE::<https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v>${pkgver}/LICENSE"
   "<https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v>${pkgver}/bin/scripts/lib/i_all.sh"
   "<https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v>${pkgver}/bin/scripts/lib/i_dev.sh"
   "<https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v>${pkgver}/bin/scripts/lib/i_fa.sh"
@@ -73,7 +73,7 @@ package() {
   done < <(find "${srcdir}" -maxdepth 1 -name "i_*.sh")

   install -d -m 755 "${licensedir}"
-  install -m 644 LICENSE "${licensedir}"
+  install -m 644 "${pkgname}-LICENSE" "${licensedir}/LICENSE"
 }

 # vim: ts=2 sw=2 et:2

jamespharvey20 commented on 2019-05-25 23:24

nerd-fonts-complete.install should be removed from repo and PKGBUILD. libalpm hook fontconfig.hook runs fc-cache -s, and hook xorg-mkfontscale.hook runs scripts/xorg-mkfontscale which runs mkfontscale and mkfontdir for everything in /usr/share/fonts/.

LysanderAkili commented on 2019-02-19 00:54

Missing Font Awesome...

PedroHLC commented on 2018-10-19 23:08

OMG! There is 1.3G of TTF and 380M of OTF fonts in this package Oo

wknapik commented on 2018-08-02 10:43

==> Validating source files with sha256sums... LICENSE ... FAILED [...] :: failed to verify integrity or prepare nerd-fonts-complete package

A manual sha256sum check of the LICENSE file succeeds, but pacaur 4.7.90 fails on it.

aksh1618 commented on 2018-07-02 09:27

@domo Yeah, that worked. I wasn't expecting it to be that big: net upgrade size wa 1.7 GB !! Any idea what might have led to that ?

domo commented on 2018-06-16 10:46

@aksh1618

increase the size of the tmp folder

sudo mount -o remount,size=10G,noatime /tmp

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.