@laurentlbm Thanks, will be added later. One of the issues is people getting a notification for a rebuild, which may be unwanted.
Search Criteria
Package Details: nerd-fonts-complete 2.1.0-6
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, & patcher. 3,600+ icons, 50+ patched fonts. |
Upstream URL: | https://github.com/ryanoasis/nerd-fonts |
Keywords: | font fonts nerd nerd-fonts nerdfonts otf ttf |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | SuperBo |
Maintainer: | francoism90 |
Last Packager: | francoism90 |
Votes: | 159 |
Popularity: | 4.95 |
First Submitted: | 2016-08-21 07:32 |
Last Updated: | 2021-02-14 08:12 |
Dependencies (3)
- xorg-bdftopcf (make)
- xorg-font-util (make)
- xorg-mkfontscale (make)
Required by (36)
- all-repository-fonts (requires ttf-nerd-fonts-symbols)
- bspwmbar (requires ttf-nerd-fonts-symbols) (optional)
- bspwmbar-git (requires ttf-nerd-fonts-symbols) (optional)
- bspwmbar-x11-git (requires ttf-nerd-fonts-symbols) (optional)
- bullettrain
- bullettrain-git
- clweather (requires nerd-fonts-roboto-mono) (optional)
- clweather (requires nerd-fonts-hack) (optional)
- clweather (requires nerd-fonts-source-code-pro) (optional)
- clweather (optional)
- clweather (requires nerd-fonts-terminus) (optional)
- dmenu-dchaovii-git
- dwm-ekollof-git (requires nerd-fonts-iosevka)
- dwm-jadecell-git
- dwm-zarcastic-git (optional)
- gbt-git (optional)
- hunter (optional)
- hunter-git (optional)
- instamenu (requires nerd-fonts-fira-code)
- lsd-git (optional)
- ls_extended (optional)
- ox-bin (requires ttf-nerd-fonts-symbols-mono)
- ox-git (requires ttf-nerd-fonts-symbols-mono)
- pbt (optional)
- pbt-git (optional)
- polybar-spotify-module (optional)
- rsflex-git (requires ttf-nerd-fonts-symbols)
- st-jadecell-git
- starship-git (optional)
- sway-launcher-desktop (requires ttf-nerd-fonts-symbols) (optional)
- sway-launcher-desktop-git (requires ttf-nerd-fonts-symbols) (optional)
- tijolo (requires nerd-fonts-jetbrains-mono)
- tijolo-git (requires nerd-fonts-jetbrains-mono)
- trueline-git (requires nerd-fonts-jetbrains-mono) (optional)
- vim-devicons-git (requires otf-nerd-fonts) (optional)
- vim-devicons-git (requires ttf-nerd-fonts) (optional)
Sources (2)
francoism90 commented on 2021-03-02 11:14
laurentlbm commented on 2021-02-25 16:25
@francoism90 Can you please add nerd-fonts-fantasque-sans-mono
to provided=()
? Thanks!
francoism90 commented on 2021-02-14 08:15
I've add the requested fonts to the provided=()
array, also added a few others variants. If fonts should be added as well or something else, let me know.
G4Zz0L1 commented on 2021-02-14 00:46
I've the same situation of @hero, with the same package. Will the provides array be added?
francoism90 commented on 2021-02-02 09:05
Sorry for the delay. I'll add the suggested packages to provides asap. :)
JohnTheCF commented on 2021-01-31 13:44
I can't download tarball even with wget, it errors on around 1.05GiB.
sylphio commented on 2021-01-26 11:15
I agree with the need for a provides
array. Actually, I have been adding it myself for some time.
One important enough is nerd-fonts-terminus
. It is required by the default settings of Manjaro (or at least some flavours of it) and so this may help all Manjaro users (or at least a large subset of them) who want to install nerd-fonts-complete
.
hero commented on 2021-01-23 17:51
I second @nmaggioni's request to add the provides
-key, if this package truly fully contains ttf-nerd-fonts-symbols
.
It should look like this: provides=('ttf-nerd-fonts-symbols')
Longer explanation and example why this is needed:
I have the package all-repository-fonts
installed, which depends on ttf-nerd-fonts-symbols
. When I wanted to install nerd-fonts-complete
with the conflicts
-key and without the provides
-key, it will not work. This is the case, because nerd-fonts-complete
is in conflict with ttf-nerd-fonts-symbols
, which means that ttf-nerd-fonts-symbols
will be removed when I install nerd-fonts-complete
, but this would break the dependency of all-repository-fonts
on the package ttf-nerd-fonts-symbols
.
With the provides
-key the dependency is not broken, because the dependency is fulfilled by nerd-fonts-complete
and thus I can install nerd-fonts-complete
, which automatically replaces ttf-nerd-fonts-symbols
.
nmaggioni commented on 2021-01-19 09:06
@francoism90 Exactly because the conflicting packages provide a subset of the same fonts they should be in the provides
array in the PKGBUILD as well. This way those packages don't get abruptly removed, potentially breaking others (in mere terms of dependencies), but instead get replaced by this one and dependants are none the wiser.
My version of LSD was packaged differently than the one currently in the AUR though; disregard that, my bad.
francoism90 commented on 2021-01-19 08:12
@nmaggioni Shouldn't this package already provide all the needed fonts? Are you sure ttf-nerd-fonts-symbols
should be installed alongside this one? I also don't see any conflicts with the linked package, even the dep awesome-terminal-fonts
can be installed next to this one.
@merlock Good tip, AUR users can use the same --overwrite flag with any modern helper or when using makepkg
.
Pinned Comments
francoism90 commented on 2020-03-20 11:29
I have updated this PKG to v2.1.0: you need to uninstall any previous version(s) as I've done some breaking changes to the PKG. I had to rewrite the PKGBUILD because it was using a different repo/tarball instead of the official one.
Please note the tarball is around ~2GB (2298M), you may have to download this first using
wget https://github.com/ryanoasis/nerd-fonts/archive/v2.1.0.tar.gz
as GitHub doesn't offer resume download support.See @sylphio patch https://aur.archlinux.org/packages/nerd-fonts-complete/#comment-767042 as possible workaround when dealing with download problems.
This is how one may build this package:
If something is missing and/or broken, please let me know.