unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#44477]
@ 2020-11-06  8:09 Barnabas Beres
  2020-11-06  8:09 ` [bug#44478] [PATCH] gnu: fonts.scm: Add nerd-fonts Barnabas Beres
  2020-11-06  9:29 ` bug#44477: Barnabás Béres
  0 siblings, 2 replies; 6+ messages in thread
From: Barnabas Beres @ 2020-11-06  8:09 UTC (permalink / raw)
  To: 44477

Hey Guixers,

I would like to submit the nerd-fonts package licensed under the expat (MIT) license.

Best regards,
Barnabas Beres




^ permalink raw reply	[flat|nested] 6+ messages in thread

* [bug#44478] [PATCH] gnu: fonts.scm: Add nerd-fonts
  2020-11-06  8:09 [bug#44477] Barnabas Beres
@ 2020-11-06  8:09 ` Barnabas Beres
  2020-11-06  9:27   ` [bug#44478] Barnabás Béres
                     ` (2 more replies)
  2020-11-06  9:29 ` bug#44477: Barnabás Béres
  1 sibling, 3 replies; 6+ messages in thread
From: Barnabas Beres @ 2020-11-06  8:09 UTC (permalink / raw)
  To: 44478; +Cc: Barnabas Beres

* gnu/packages/fonts.scm (nerd-fonts): New variable
---
 gnu/packages/fonts.scm | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 360a3ece76..3969d5eb97 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -38,6 +38,7 @@
 ;;; Copyright © 2020 Simen Endsjø <simendsjo@gmail.com>
 ;;; Copyright © 2020 Tim Van den Langenbergh <tmt_vdl@gmx.com>
 ;;; Copyright © 2020 Nicolò Balzarotti <nicolo@nixo.xyz>
+;;; Copyright © 2020 Barnabas Beres <beresbarnus03@gmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1979,3 +1980,36 @@ operators and special symbols.")
 is a stylish type with a polished yet relaxed feel.  Its versatility makes it
 suitable for a wide range of uses.")
       (license license:silofl1.1))))
+
+(define-public font-nerd-fonts
+  (package
+    (name "font-nerd-fonts")
+    (version "2.1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/ryanoasis/nerd-fonts")
+             (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "1la79y16k9rwcl2zsxk73c0kgdms2ma43kpjfqnq5jlbfdj0niwg"))))
+    (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)))
-- 
2.26.0





^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [bug#44478]
  2020-11-06  8:09 ` [bug#44478] [PATCH] gnu: fonts.scm: Add nerd-fonts Barnabas Beres
@ 2020-11-06  9:27   ` Barnabás Béres
  2020-11-06 12:30   ` [bug#44478] [PATCH] gnu: fonts.scm: Add nerd-fonts Barnabás Béres
  2020-11-06 15:30   ` Barnabás Béres
  2 siblings, 0 replies; 6+ messages in thread
From: Barnabás Béres @ 2020-11-06  9:27 UTC (permalink / raw)
  To: 44478-done

[-- Attachment #1: Type: text/plain, Size: 12 bytes --]

close 44478

[-- Attachment #2: Type: text/html, Size: 44 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#44477:
  2020-11-06  8:09 [bug#44477] Barnabas Beres
  2020-11-06  8:09 ` [bug#44478] [PATCH] gnu: fonts.scm: Add nerd-fonts Barnabas Beres
@ 2020-11-06  9:29 ` Barnabás Béres
  1 sibling, 0 replies; 6+ messages in thread
From: Barnabás Béres @ 2020-11-06  9:29 UTC (permalink / raw)
  To: 44477-done

[-- Attachment #1: Type: text/plain, Size: 12 bytes --]

close 44477

[-- Attachment #2: Type: text/html, Size: 33 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [bug#44478] [PATCH] gnu: fonts.scm: Add nerd-fonts
  2020-11-06  8:09 ` [bug#44478] [PATCH] gnu: fonts.scm: Add nerd-fonts Barnabas Beres
  2020-11-06  9:27   ` [bug#44478] Barnabás Béres
@ 2020-11-06 12:30   ` Barnabás Béres
  2020-11-06 15:30   ` Barnabás Béres
  2 siblings, 0 replies; 6+ messages in thread
From: Barnabás Béres @ 2020-11-06 12:30 UTC (permalink / raw)
  To: 44478

[-- Attachment #1: Type: text/plain, Size: 32 bytes --]

Thanks! I will close this issue

[-- Attachment #2: Type: text/html, Size: 53 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [bug#44478] [PATCH] gnu: fonts.scm: Add nerd-fonts
  2020-11-06  8:09 ` [bug#44478] [PATCH] gnu: fonts.scm: Add nerd-fonts Barnabas Beres
  2020-11-06  9:27   ` [bug#44478] Barnabás Béres
  2020-11-06 12:30   ` [bug#44478] [PATCH] gnu: fonts.scm: Add nerd-fonts Barnabás Béres
@ 2020-11-06 15:30   ` Barnabás Béres
  2 siblings, 0 replies; 6+ messages in thread
From: Barnabás Béres @ 2020-11-06 15:30 UTC (permalink / raw)
  To: 44478

[-- Attachment #1: Type: text/plain, Size: 13 bytes --]

reopen 44478

[-- Attachment #2: Type: text/html, Size: 34 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-11-06 15:32 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-06  8:09 [bug#44477] Barnabas Beres
2020-11-06  8:09 ` [bug#44478] [PATCH] gnu: fonts.scm: Add nerd-fonts Barnabas Beres
2020-11-06  9:27   ` [bug#44478] Barnabás Béres
2020-11-06 12:30   ` [bug#44478] [PATCH] gnu: fonts.scm: Add nerd-fonts Barnabás Béres
2020-11-06 15:30   ` Barnabás Béres
2020-11-06  9:29 ` bug#44477: Barnabás Béres

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).