~ruther/guix-local

b972db72751c508c4830aad38bb51ddc67ceab69 — Andreas Enge 12 years ago f1dfb7c
gnu: fontconfig: Add and register gs-fonts.

* gnu/packages/fontutils.scm (fontconfig): Add gs-fonts as an input and
    register it in the configuration file; so any porgram using fontconfig
    should at least have the gs-fonts at its disposal.
1 files changed, 8 insertions(+), 2 deletions(-)

M gnu/packages/fontutils.scm
M gnu/packages/fontutils.scm => gnu/packages/fontutils.scm +8 -2
@@ 19,6 19,7 @@
(define-module (gnu packages fontutils)
  #:use-module (gnu packages)
  #:use-module (gnu packages compression)
  #:use-module (gnu packages ghostscript)
  #:use-module (gnu packages pkg-config)
  #:use-module (gnu packages xml)
  #:use-module ((guix licenses) #:renamer (symbol-prefix-proc 'license:))


@@ 75,11 76,16 @@ anti-aliased glyph bitmap generation with 256 gray levels.")
   (build-system gnu-build-system)
   (inputs `(("expat" ,expat)
             ("freetype" ,freetype)
             ("gs-fonts" ,gs-fonts)
             ("pkg-config" ,pkg-config)))
   (arguments
     `(#:configure-flags
        ;; point to user profile instead of /usr/share/fonts in /etc/fonts.conf
        `("--with-default-fonts=~/.guix-profile/share/fonts")))
               ;; point to user profile instead of /usr/share/fonts in /etc/fonts.conf
        (list "--with-default-fonts=~/.guix-profile/share/fonts"
              ;; register gs-fonts
              (string-append "--with-add-fonts="
                             (assoc-ref %build-inputs "gs-fonts")
                             "/share/fonts"))))
   (synopsis "Fontconfig, a library for configuring and customising font access.")
   (description
    "Fontconfig can discover new fonts when installed automatically;