Merge branch 'master' into 'master'
nongnu: fonts: Add nerd fonts 0xProto, 3270, Agave, Anonymice, Arimo, and... See merge request nonguix/nonguix!546
This commit is contained in:
commit
bc6ffc3a47
|
@ -325,3 +325,185 @@ automatically align with text labels."))
|
||||||
(description "An Apple system font intended to provide coverage for
|
(description "An Apple system font intended to provide coverage for
|
||||||
characters defined as symbols in the Unicode Standard.")
|
characters defined as symbols in the Unicode Standard.")
|
||||||
(license (nonfree "https://www.apple.com"))))
|
(license (nonfree "https://www.apple.com"))))
|
||||||
|
|
||||||
|
;;; While some are free, nerd fonts have been rejected due to the fact not all fonts use free licensing
|
||||||
|
;;; see https://issues.guix.gnu.org/57149
|
||||||
|
(define-public font-0xproto-nerd-font
|
||||||
|
(let ((version "v3.2.1"))
|
||||||
|
(package
|
||||||
|
(name "font-0xproto-nerd-font")
|
||||||
|
(version version)
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append "https://github.com/ryanoasis/nerd-fonts/releases/download/" version "/0xProto.tar.xz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"09q4ipl3vvav3jbs0s14fqmd2wk70mc7i8mmplpj20jwcicm05ng"))))
|
||||||
|
(build-system font-build-system)
|
||||||
|
(arguments
|
||||||
|
`(#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
(add-before 'install 'make-files-writable
|
||||||
|
(lambda _
|
||||||
|
(for-each
|
||||||
|
make-file-writable
|
||||||
|
(find-files "." ".*\\.(otf|otc|ttf|ttc)$"))
|
||||||
|
#t)))))
|
||||||
|
(home-page "https://www.nerdfonts.com/")
|
||||||
|
(synopsis "Iconic font aggregator, collection, and patcher")
|
||||||
|
(description
|
||||||
|
"Nerd Fonts patches developer targeted fonts with a high number
|
||||||
|
of glyphs (icons). Specifically to add a high number of extra glyphs
|
||||||
|
from popular ‘iconic fonts’ such as Font Awesome, Devicons, Octicons,
|
||||||
|
and others.")
|
||||||
|
(license license:silofl1.1))))
|
||||||
|
|
||||||
|
(define-public font-3270-nerd-font
|
||||||
|
(let ((version "v3.2.1"))
|
||||||
|
(package
|
||||||
|
(name "font-3270-nerd-font")
|
||||||
|
(version version)
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append "https://github.com/ryanoasis/nerd-fonts/releases/download/" version "/3270.tar.xz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0zcj5xhylyqxpwn6dzp28kh8xybhh4y9lva3smcqs7iklhbf8s31"))))
|
||||||
|
(build-system font-build-system)
|
||||||
|
(arguments
|
||||||
|
`(#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
(add-before 'install 'make-files-writable
|
||||||
|
(lambda _
|
||||||
|
(for-each
|
||||||
|
make-file-writable
|
||||||
|
(find-files "." ".*\\.(otf|otc|ttf|ttc)$"))
|
||||||
|
#t)))))
|
||||||
|
(home-page "https://www.nerdfonts.com/")
|
||||||
|
(synopsis "Iconic font aggregator, collection, and patcher")
|
||||||
|
(description
|
||||||
|
"Nerd Fonts patches developer targeted fonts with a high number
|
||||||
|
of glyphs (icons). Specifically to add a high number of extra glyphs
|
||||||
|
from popular ‘iconic fonts’ such as Font Awesome, Devicons, Octicons,
|
||||||
|
and others.")
|
||||||
|
(license license:cc-by-sa3.0))))
|
||||||
|
|
||||||
|
(define-public font-agave-nerd-font
|
||||||
|
(let ((version "v3.2.1"))
|
||||||
|
(package
|
||||||
|
(name "font-agave-nerd-font")
|
||||||
|
(version version)
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append "https://github.com/ryanoasis/nerd-fonts/releases/download/" version "/agave.tar.xz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1xxylrjb0zbq3kj14fx5d3lpb7abl0br6mkj961i391qyqlx01y3"))))
|
||||||
|
(build-system font-build-system)
|
||||||
|
(arguments
|
||||||
|
`(#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
(add-before 'install 'make-files-writable
|
||||||
|
(lambda _
|
||||||
|
(for-each
|
||||||
|
make-file-writable
|
||||||
|
(find-files "." ".*\\.(otf|otc|ttf|ttc)$"))
|
||||||
|
#t)))))
|
||||||
|
(home-page "https://www.nerdfonts.com/")
|
||||||
|
(synopsis "Iconic font aggregator, collection, and patcher")
|
||||||
|
(description
|
||||||
|
"Nerd Fonts patches developer targeted fonts with a high number
|
||||||
|
of glyphs (icons). Specifically to add a high number of extra glyphs
|
||||||
|
from popular ‘iconic fonts’ such as Font Awesome, Devicons, Octicons,
|
||||||
|
and others.")
|
||||||
|
(license license:expat))))
|
||||||
|
|
||||||
|
(define-public font-anonymouspro-nerd-font
|
||||||
|
(let ((version "v3.2.1"))
|
||||||
|
(package
|
||||||
|
(name "font-anonymouspro-nerd-font")
|
||||||
|
(version version)
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append "https://github.com/ryanoasis/nerd-fonts/releases/download/" version "/anonymouspro.tar.xz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1lq9wkf8c153jkjmhnddih12y9xd4gabbkgac0vx9j98hmy7yjqy"))))
|
||||||
|
(build-system font-build-system)
|
||||||
|
(arguments
|
||||||
|
`(#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
(add-before 'install 'make-files-writable
|
||||||
|
(lambda _
|
||||||
|
(for-each
|
||||||
|
make-file-writable
|
||||||
|
(find-files "." ".*\\.(otf|otc|ttf|ttc)$"))
|
||||||
|
#t)))))
|
||||||
|
(home-page "https://www.nerdfonts.com/")
|
||||||
|
(synopsis "Iconic font aggregator, collection, and patcher")
|
||||||
|
(description
|
||||||
|
"Nerd Fonts patches developer targeted fonts with a high number
|
||||||
|
of glyphs (icons). Specifically to add a high number of extra glyphs
|
||||||
|
from popular ‘iconic fonts’ such as Font Awesome, Devicons, Octicons,
|
||||||
|
and others.")
|
||||||
|
(license license:silofl1.1))))
|
||||||
|
|
||||||
|
(define-public font-arimo-nerd-font
|
||||||
|
(let ((version "v3.2.1"))
|
||||||
|
(package
|
||||||
|
(name "font-arimo-nerd-font")
|
||||||
|
(version version)
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append "https://github.com/ryanoasis/nerd-fonts/releases/download/" version "/arimo.tar.xz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1f7zljmljrp1dxkrhkyz8zh9ddv7l7m9br6gaygzxr26bq0vrwr0"))))
|
||||||
|
(build-system font-build-system)
|
||||||
|
(arguments
|
||||||
|
`(#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
(add-before 'install 'make-files-writable
|
||||||
|
(lambda _
|
||||||
|
(for-each
|
||||||
|
make-file-writable
|
||||||
|
(find-files "." ".*\\.(otf|otc|ttf|ttc)$"))
|
||||||
|
#t)))))
|
||||||
|
(home-page "https://www.nerdfonts.com/")
|
||||||
|
(synopsis "Iconic font aggregator, collection, and patcher")
|
||||||
|
(description
|
||||||
|
"Nerd Fonts patches developer targeted fonts with a high number
|
||||||
|
of glyphs (icons). Specifically to add a high number of extra glyphs
|
||||||
|
from popular ‘iconic fonts’ such as Font Awesome, Devicons, Octicons,
|
||||||
|
and others.")
|
||||||
|
(license license:asl2.0))))
|
||||||
|
|
||||||
|
(define-public font-aurulentsansmono-nerd-font
|
||||||
|
(let ((version "v3.2.1"))
|
||||||
|
(package
|
||||||
|
(name "font-aurulentsansmono-nerd-font")
|
||||||
|
(version version)
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append "https://github.com/ryanoasis/nerd-fonts/releases/download/" version "/aurulentsansmono.tar.xz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0wlwwgp1w7rqvqx66dkqwhz5flw75620fj9fb795hakpkjiya6yp"))))
|
||||||
|
(build-system font-build-system)
|
||||||
|
(arguments
|
||||||
|
`(#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
(add-before 'install 'make-files-writable
|
||||||
|
(lambda _
|
||||||
|
(for-each
|
||||||
|
make-file-writable
|
||||||
|
(find-files "." ".*\\.(otf|otc|ttf|ttc)$"))
|
||||||
|
#t)))))
|
||||||
|
(home-page "https://www.nerdfonts.com/")
|
||||||
|
(synopsis "Iconic font aggregator, collection, and patcher")
|
||||||
|
(description
|
||||||
|
"Nerd Fonts patches developer targeted fonts with a high number
|
||||||
|
of glyphs (icons). Specifically to add a high number of extra glyphs
|
||||||
|
from popular ‘iconic fonts’ such as Font Awesome, Devicons, Octicons,
|
||||||
|
and others.")
|
||||||
|
(license license:silofl1.1))))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user