From e4cbe318907d3432e3daf9a6058d7c518645e198 Mon Sep 17 00:00:00 2001 From: Rutherther Date: Tue, 29 Oct 2024 19:55:06 +0100 Subject: nongnu: Add font-awesome-nonfree. Guix channel is frozen at font awesome 4, because font awesome 5+ depends on proprietary build system. The newer versions have more icons, so it makes sense to package them as well. * nongnu/packages/fonts.scm (font-awesome-nonfree): New variable. Signed-off-by: Hilton Chain Modified-by: Hilton Chain --- nongnu/packages/fonts.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'nongnu/packages/fonts.scm') diff --git a/nongnu/packages/fonts.scm b/nongnu/packages/fonts.scm index a561b80..e6a8635 100644 --- a/nongnu/packages/fonts.scm +++ b/nongnu/packages/fonts.scm @@ -6,8 +6,10 @@ (define-module (nongnu packages fonts) #:use-module (ice-9 string-fun) #:use-module (gnu packages compression) + #:use-module (gnu packages fonts) #:use-module (guix deprecation) #:use-module (guix download) + #:use-module (guix git-download) #:use-module (guix gexp) #:use-module (guix packages) #:use-module (guix build-system font) @@ -325,3 +327,20 @@ automatically align with text labels.")) (description "An Apple system font intended to provide coverage for characters defined as symbols in the Unicode Standard.") (license (nonfree "https://www.apple.com")))) + +;; XXX The build scripts are not freely licensed . +(define-public font-awesome-nonfree + (package + (inherit font-awesome) + (name "font-awesome") + (version "6.7.2") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/FortAwesome/Font-Awesome") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1gmr7f9vqh2g5bamcrpzd9wzywchx4q3kajw4njcp3qqm7vld8ii")))) + (arguments '()))) -- cgit v1.2.3