Package Details: nerd-fonts-sf-mono 3.3.0-3

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: 12
Popularity: 0.21
First Submitted: 2020-09-23 11:59 (UTC)
Last Updated: 2024-11-20 07:54 (UTC)

Dependencies (6)

Required by (0)

Sources (2)

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.

Latest Comments

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

D3SOX commented on 2021-06-08 12:06 (UTC)

Okay, good to hear it worked out now

harappan commented on 2021-06-08 11:44 (UTC) (edited on 2021-06-08 11:45 (UTC) by harappan)

I finally figured it out. It was related to conda, I deactivated conda environment and also base! sorry for the inconvenience.

D3SOX commented on 2021-06-08 11:18 (UTC) (edited on 2021-06-08 11:21 (UTC) by D3SOX)

@agamemnon I pushed something. Can you try clean-building again? If it doesn't work can you try installing the make dependencies and then creating a file test.py with

#!/usr/bin/python
import psMat

and run it with python test.py?

harappan commented on 2021-06-08 10:39 (UTC) (edited on 2021-06-08 11:15 (UTC) by harappan)

1st try

==> ERROR: Failure while downloading https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v2.1.0/font-patcher
    Aborting...

2nd try after manually creating font-patcher

==> WARNING: Now patching all fonts. This will take very long...
==> Now patching /home/jm/.cache/paru/clone/nerd-fonts-sf-mono/src/Library/Fonts/SF-Mono-BoldItalic.otf
Nerd Fonts: FontForge module is probably not installed. [See: http://designwithfontforge.com/en-US/Installing_Fontforge.html]
==> ERROR: A failure occurred in build().
    Aborting...

tried fontforge and fontforge-git no luck

D3SOX commented on 2021-06-08 09:45 (UTC) (edited on 2021-06-08 09:45 (UTC) by D3SOX)

I updated the PKGBUILD to only redirect stdout. It should now show the error when you try to build. btw did you try a clean rebuild?

harappan commented on 2021-06-08 09:38 (UTC)

@D3SOX I am using trizen, will edit PKGBUILD manually.

D3SOX commented on 2021-06-08 09:19 (UTC) (edited on 2021-06-08 09:25 (UTC) by D3SOX)

@agamemnon You have to use 3 of those. Try replacing line 32 with python "$srcdir/font-patcher" -q -c -s "$f" -out "$srcdir/patched" (without the &> /dev/null) and run makepkg again. Otherwise the output of the patcher is not visible. If you use yay go to ~/.cache/yay/nerd-fonts-sf-mono, edit the PKGBUILD there and run makepkg -rsi.

Builds fine in my VM though (Clean Arch install with Cinnamon).

harappan commented on 2021-06-08 09:16 (UTC) (edited on 2021-06-08 09:37 (UTC) by harappan)


x Distribution
x Resources
x Resources/conclusion.html
x Resources/English.lproj
x Resources/English.lproj/License.rtf
x Resources/English.lproj/Localizable.strings
x Resources/welcome.html
x SFMonoFonts.pkg
x SFMonoFonts.pkg/Bom
x SFMonoFonts.pkg/PackageInfo
x SFMonoFonts.pkg/Payload
x .
x ./Library
x ./Library/Fonts
x ./Library/Fonts/SF-Mono-HeavyItalic.otf
x ./Library/Fonts/SF-Mono-LightItalic.otf
x ./Library/Fonts/SF-Mono-BoldItalic.otf
x ./Library/Fonts/SF-Mono-Heavy.otf
x ./Library/Fonts/SF-Mono-Bold.otf
x ./Library/Fonts/SF-Mono-RegularItalic.otf
x ./Library/Fonts/SF-Mono-Light.otf
x ./Library/Fonts/SF-Mono-SemiboldItalic.otf
x ./Library/Fonts/SF-Mono-Regular.otf
x ./Library/Fonts/SF-Mono-Medium.otf
x ./Library/Fonts/SF-Mono-Semibold.otf
x ./Library/Fonts/SF-Mono-MediumItalic.otf
==> WARNING: Now patching all fonts. This will take very long...
==> Now patching /home/jm/.cache/paru/clone/nerd-fonts-sf-mono/src/Library/Fonts/SF-Mono-BoldItalic.otf
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'nerd-fonts-sf-mono-2.1.0-2': 
:: Packages failed to build: nerd-fonts-sf-mono-2.1.0-2

D3SOX commented on 2021-06-08 09:07 (UTC)

@agamemnon I didn't delete it. Try using a code block with 3 ` on a separate line above and below the log

harappan commented on 2021-06-08 09:06 (UTC) (edited on 2021-06-08 09:06 (UTC) by harappan)

@D3SOX Thanks, tried to edit, but comment got deleted.