@sentientmachin3 Hm ok maybe yay has some bug when checking out via Subversion. I could change how it fetches the glyphs but I don't think it's worth the hassle. If it works when building it manually via makepkg it should work with yay too so I see the problem on yay's side (or some sort of setup issue with yay on your machine)
Search Criteria
Package Details: nerd-fonts-sf-mono 2.3.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/nerd-fonts-sf-mono.git (read-only, click to copy) |
---|---|
Package Base: | nerd-fonts-sf-mono |
Description: | Monospaced variant of San Francisco. Sourced directly from Apple, patched with the Nerd Fonts Patcher |
Upstream URL: | https://developer.apple.com/fonts/ |
Keywords: | apple font fonts francisco mono monospace nerd nerd-fonts nerdfonts otf san sanfrancisco sf |
Licenses: | custom |
Conflicts: | nerd-fonts-sf-mono |
Provides: | nerd-fonts-sf-mono |
Submitter: | D3SOX |
Maintainer: | D3SOX |
Last Packager: | D3SOX |
Votes: | 7 |
Popularity: | 0.32 |
First Submitted: | 2020-09-23 11:59 (UTC) |
Last Updated: | 2023-01-24 19:12 (UTC) |
Dependencies (6)
- fontforge (fontforge-git) (make)
- git (git-vfs, git-git, git-run-command-patch-git) (make)
- p7zip (p7zip-jinfeihan57-git, p7zip-natspec, 7-zip-full) (make)
- parallel (parallel-rust, parallel-git) (make)
- python (nogil-python, python36, python32, python39, python38, python37, python311, python312) (make)
- subversion (make)
Required by (0)
Sources (3)
D3SOX commented on 2023-02-02 11:07 (UTC)
sentientmachin3 commented on 2023-02-02 08:42 (UTC)
@D3SOX I built it with paru as well. I don't know what changes, but it works. Yay is still failing.
D3SOX commented on 2023-01-31 18:48 (UTC)
@sentientmachin3 I just successfully built the package again (using paru but that shouldn't matter).
The PowerlineSymbols.otf
is definitely inside src/glyphs/powerline-symbols/
and the one in src/glyphs/
is named PowerlineExtraSymbols.otf
sentientmachin3 commented on 2023-01-31 18:44 (UTC)
@D3SOX apparently the build process is looking for PowerlineSymbols.otf
in src/glyphs/powerline-symbols/
, but I found no powerline-symbols
folder, instead my file is in src/glyphs/
.
D3SOX commented on 2023-01-27 10:46 (UTC)
@sentientmachin3 Try a clean build with yay or rm -rf /home/user/.cache/yay/nerd-fonts-sf-mono
before trying to build it again
sentientmachin3 commented on 2023-01-27 08:08 (UTC)
@D3SOX @hendry the error I'm getting related to @hendry's issue is the following:
Nerd Fonts: Can not find symbol source for 'Powerline Symbols'
(i.e. /home/user/.cache/yay/nerd-fonts-sf-mono/src/glyphs/powerline-symbols/PowerlineSymbols.otf
D3SOX commented on 2023-01-23 10:41 (UTC)
@agorg_louk Done
agorg_louk commented on 2022-12-18 15:32 (UTC)
Could you please this package update to latest version?
D3SOX commented on 2021-11-12 12:12 (UTC)
@ac130kz Thanks for your contribution. It now uses your parallel solution
ac130kz commented on 2021-11-12 12:06 (UTC)
parallel -j$(nproc) python "$srcdir/$_patcher" --glyphdir "$srcdir/glyphs/" -q -c -s {} -out "$srcdir/patched" &> /dev/null ::: "$srcdir/Library/Fonts"/*.otf
I was able to significantly speed up glyph generation with parallel. Why not add it to the PKGBUILD?
Pinned Comments
D3SOX commented on 2021-09-28 07:25 (UTC)
I'm using a change detection to see when Apple updates the font. If the build doesn't work because of a checksum failure for
SF-Mono.dmg
please flag it out-of-date.