GNU bug report logs -
#27457
[PATCH] gnu: font-google-material-design-icons: Use 'font-build-system'.
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 27457 in the body.
You can then email your comments to 27457 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#27457
; Package
guix-patches
.
(Fri, 23 Jun 2017 06:25:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Arun Isaac <arunisaac <at> systemreboot.net>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Fri, 23 Jun 2017 06:25:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/fonts.scm (font-google-material-design-icons): Re-indent.
Switch to font-build-system.
---
gnu/packages/fonts.scm | 55 +++++++++++++++-----------------------------------
1 file changed, 16 insertions(+), 39 deletions(-)
diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 2ee012e3c..297094ce0 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -1044,51 +1044,28 @@ monospace, slab-serif fonts.")
(define-public font-google-material-design-icons
(package
- (name "font-google-material-design-icons")
- (version "3.0.1")
- (source (origin
- (method url-fetch)
- (uri (string-append
- "https://github.com/google/material-design-icons/archive/"
+ (name "font-google-material-design-icons")
+ (version "3.0.1")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append
+ "https://github.com/google/material-design-icons/archive/"
version ".tar.gz"))
- (sha256
- (base32
- "183n0qv3q8w6n27libarq1fhc4mqv2d3sasbfmbn7x9r5pw9c6ga"))
- (file-name (string-append name "-" version ".tar.gz"))))
- (build-system trivial-build-system)
- (native-inputs
- `(("tar" ,tar)
- ("gzip" ,gzip)))
- (arguments
- `(#:modules ((guix build utils))
- #:builder (begin
- (use-modules (guix build utils))
- (let* ((font-dir (string-append %output
- "/share/fonts/truetype"))
- (source (assoc-ref %build-inputs "source"))
- (font-filename "MaterialIcons-Regular.ttf")
- (src-ttf-file (string-append "material-design-icons-"
- ,version
- "/iconfont/"
- font-filename))
- (dest-ttf-file (string-append font-dir font-filename))
- (gzip (assoc-ref %build-inputs "gzip"))
- (tar (assoc-ref %build-inputs "tar")))
- (setenv "PATH" (string-append gzip "/bin:"
- tar "/bin:"))
- (system* "tar" "xf" source)
- (mkdir-p font-dir)
- (copy-file src-ttf-file dest-ttf-file)))))
- (home-page "http://google.github.io/material-design-icons")
- (synopsis "Icon font of Google Material Design icons")
- (description
- "Material design system icons are simple, modern, friendly, and sometimes
+ (sha256
+ (base32
+ "183n0qv3q8w6n27libarq1fhc4mqv2d3sasbfmbn7x9r5pw9c6ga"))
+ (file-name (string-append name "-" version ".tar.gz"))))
+ (build-system font-build-system)
+ (home-page "http://google.github.io/material-design-icons")
+ (synopsis "Icon font of Google Material Design icons")
+ (description
+ "Material design system icons are simple, modern, friendly, and sometimes
quirky. Each icon is created using our design guidelines to depict in simple
and minimal forms the universal concepts used commonly throughout a UI.
Ensuring readability and clarity at both large and small sizes, these icons
have been optimized for beautiful display on all common platforms and display
resolutions.")
- (license license:asl2.0)))
+ (license license:asl2.0)))
(define-public font-mathjax
(package
--
2.12.2
Reply sent
to
iyzsong <at> member.fsf.org (宋文武)
:
You have taken responsibility.
(Sat, 24 Jun 2017 15:26:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Arun Isaac <arunisaac <at> systemreboot.net>
:
bug acknowledged by developer.
(Sat, 24 Jun 2017 15:26:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 27457-done <at> debbugs.gnu.org (full text, mbox):
Arun Isaac <arunisaac <at> systemreboot.net> writes:
> * gnu/packages/fonts.scm (font-google-material-design-icons): Re-indent.
> Switch to font-build-system.
> ---
> gnu/packages/fonts.scm | 55 +++++++++++++++-----------------------------------
> 1 file changed, 16 insertions(+), 39 deletions(-)
> [...]
Applied, thanks!
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 23 Jul 2017 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 7 years and 336 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.