summaryrefslogtreecommitdiff
path: root/gnu/packages/fontutils.scm
AgeCommit message (Expand)Author
2016-04-16gnu: graphite2: Update to 1.3.8....* gnu/packages/fontutils.scm (graphite2): Update to 1.3.8. 宋文武
2016-04-16gnu: freetype: Add libpng and zlib to propagated-inputs....* gnu/packages/fontutils.scm (freetype)[propagated-inputs]: New field. [native-inputs]: New field. 宋文武
2016-04-16gnu: freetype: Update to 2.6.3....* gnu/packages/fontutils.scm (freetype): Update to 2.6.3. 宋文武
2016-04-15gnu: fontforge: Swap giflib input for libungif....* gnu/packages/fontutils.scm (fontforge)[inputs]: Remove giflib, add libungif. [arguments]: Adjust 'set-library-path' phase accordingly. Eric Bavier
2016-04-15gnu: fontforge: Remove 'patch-configure' phase....* gnu/packages/fontutils.scm (fontforge)[arguments]: Remove 'patch-configure' phase, which became unnecessary in the latest versions. Eric Bavier
2016-04-15gnu: fontforge: Install 'showttf' tool....* gnu/packages/fontutils.scm (fontforge)[arguments]: Add 'build-contrib' phase. Eric Bavier
2016-04-15gnu: fontforge: Use modify-phases....* gnu/packages/fontutils.scm (fontforge)[arguments]: Use modify-phases. Eric Bavier
2016-04-15gnu: fontforge: Make SVG builds reproducible....* gnu/packages/patches/fontforge-svg-modtime.patch: New file. * gnu/packages/fontutils.scm (fontforge)[source]: Use it. * gnu-system.am (dist_patch_DATA): Add it. Eric Bavier
2016-04-15gnu: Add woff2....* gnu/packages/fontutils.scm (woff2): New variable. * gnu/packages/patches/woff2-libbrotli.patch: New patch. * gnu-system.am (dist_patch_DATA): Add it. Eric Bavier
2016-04-15gnu: Add ttf2eot....* gnu/packages/fontutils.scm (ttf2eot): New variable. * gnu/packages/patches/ttf2eot-cstddef.patch: New patch. * gnu-system.am (dist_patch_DATA): Add it. Eric Bavier
2016-04-15gnu: Add woff-tools....* gnu/packages/fontutils.scm (woff-tools): New variable. Eric Bavier
2016-04-15gnu: Add ttfautohint....* gnu/packages/fontutils.scm (ttfautohint): New variable. * gnu/packages/patches/ttfautohint-source-date-epoch.patch: New patch. * gnu-system.am (dist_patch_DATA): Add it. Eric Bavier
2016-04-12gnu: fontforge: Update to 20160404....* gnu/packages/fontutils.scm (fontforge): Update to 20160404. [source](snippet): Remove tottf.c modification. Update date strings. Co-authored-by: Eric Bavier <bavier@member.fsf.org> alírio eyng
2016-04-06Merge branch 'master' into core-updatesLudovic Courtès
2016-04-03gnu: fontconfig: Find fonts in the system profile....Fixes <http://bugs.gnu.org/22927>. Reported by myglc2 <myglc2@gmail.com>. This also reverts commit e71ef7adaece7e132a5059139122b45083ea1b39. * gnu/packages/fontutils.scm (fontconfig)[arguments]: Add /run/current-system/profile/share/fonts to --with-add-fonts configure flag. * gnu/system/shadow.scm (default-skeletons): Do not create "fonts.conf" file. Alex Kost
2016-04-01gnu: fontforge: Build fonts bit-reproducibly....* gnu/packages/fontutils.scm (fontforge)[source](snippet): Modify tottf.c. Co-authored-by: Ludovic Courtès <ludo@gnu.org> alírio eyng
2016-03-22Merge branch 'security-updates'Ludovic Courtès
2016-03-20system: Make sure fonts are searched for in the system profile....This fixes a bug whereby fonts in /run/current-system/profile would be invisible to Fontconfig. * gnu/packages/fontutils.scm (fontconfig): Add comment about system profile not being searched. * gnu/system/shadow.scm (default-skeletons)[fonts.conf-content, fonts.conf]: New variable. Add FONTS.CONF to the skeletons. Ludovic Courtès
2016-03-19gnu: fontforge: Make builds bit-reproducible....* gnu/packages/fontutils.scm (fontforge)[source](snippet, modules): New fields. Ludovic Courtès
2016-03-19gnu: fontforge: Update to 20150824....* gnu/packages/fontutils.scm (fontforge): Update to 20150824. [inputs]: Add libltdl, libxft, python. [native-inputs]: New field. Signed-off-by: Ludovic Courtès <ludo@gnu.org> alírio eyng
2016-03-15Merge branch 'master' into security-updatesMark H Weaver
2016-03-13gnu: libuninameslist: Update to 0.5.20150701....* gnu/packages/fontutils.scm (libuninameslist): Update to 0.5.20150701. Efraim Flashner
2016-03-09gnu: graphite2: Update to 1.3.6....* gnu/packages/fontutils.scm (graphite2)[replacement]: Remove. [version, source]: Update to 1.3.6. (graphite2-1.3.6): Remove. Ludovic Courtès
2016-03-02gnu: graphite2: Replace with 1.3.6 [unspecified security fixes]....See <https://bodhi.fedoraproject.org/updates/FEDORA-2016-dec1faadc5> * gnu/packages/fontutils.scm (graphite2)[replacement]: New field. (graphite2-1.3.6): New variable. Mark H Weaver
2016-02-22gnu: libotf: Use mirror:// URL....* gnu/packages/fontutils.scm (libotf): Use mirror://savannah URL. Roel Janssen
2016-02-21Update all sources from freedesktop.org to use https...* gnu/packages/xorg.scm: * gnu/packages/xdisorg.scm: * gnu/packages/video.scm: * gnu/packages/tls.scm: * gnu/packages/python.scm: * gnu/packages/pulseaudio.scm: * gnu/packages/polkit.scm: * gnu/packages/pdf.scm: * gnu/packages/libcanberra.scm: * gnu/packages/gtk.scm: * gnu/packages/gstreamer.scm: * gnu/packages/gnome.scm: * gnu/packages/glib.scm: * gnu/packages/ghostscript.scm: * gnu/packages/freedesktop.scm: * gnu/packages/fontutils.scm: Update all sources hosted on freedesktop to fetch tarballs via https. freedesktop.org appears to have updated recently to redirect all http to https. As an exception, we leave pkg-config like it is, because pkg-config is needed to build gnutls, and without gnutls we can't download https URLs. Andy Wingo
2016-02-20gnu: Add libotf....* gnu/packages/fontutils.scm (libotf): New variable. Roel Janssen
2016-02-15gnu: graphite2: Update to 1.3.5. Update home-page and source URI....* gnu/packages/fontutils.scm (graphite2): Update to 1.3.5. [source, home-page]: Update to reflect upstream move to github. Mark H Weaver
2015-10-17gnu: graphite2: Update to 1.3.3....* gnu/packages/fontutils.scm (graphite2): Update to 1.3.3. 宋文武
2015-09-06gnu: graphite2: Update to 1.3.1....* gnu/packages/fontutils.scm (graphite2): Update to 1.3.1. Remove unused PERL from inputs. [native-inputs]: New field. 宋文武
2015-09-06gnu: fontconfig: Update to 2.11.94....* gnu/packages/fontutils.scm (fontconfig): Update to 2.11.94. [arguments]: Pass '--with-cache-dir=/var/cache/fontconfig' to configure. Add #:phases. 宋文武
2015-07-22gnu: teckit: Update to 2.5.4....* gnu/packages/fontutils.scm (teckit): Update to 2.5.4. Drop patch. Use svn-fetch for download. [arguments]: Add phase to call autogen. [native-inputs]: New field. * gnu/packages/patches/teckit-cstdio.patch: Delete file. * gnu-system.am (dist_patch_DATA): Unregister patch. Andreas Enge
2015-07-15gnu: freetype: Update to 2.6....* gnu/packages/fontutils.scm (freetype): Update to 2.6. Mark H Weaver
2015-03-14gnu: Update packages to use 'non-copyleft' instead of 'bsd-style'....* gnu/packages/avr.scm, gnu/packages/compression.scm, gnu/packages/curl.scm, gnu/packages/cyrus-sasl.scm, gnu/packages/databases.scm, gnu/packages/firmware.scm, gnu/packages/flex.scm, gnu/packages/fontutils.scm, gnu/packages/gd.scm, gnu/packages/ghostscript.scm, gnu/packages/gnunet.scm, gnu/packages/graphics.scm, gnu/packages/hugs.scm, gnu/packages/image.scm, gnu/packages/linux.scm, gnu/packages/mail.scm, gnu/packages/maths.scm, gnu/packages/mit-krb5.scm, gnu/packages/python.scm, gnu/packages/rdf.scm, gnu/packages/ssh.scm, gnu/packages/tcl.scm, gnu/packages/xdisorg.scm, gnu/packages/xiph.scm, gnu/packages/yasm.scm, gnu/packages/zip.scm: Use 'non-copyleft' instead of 'bsd-style'. Ludovic Courtès
2015-02-28gnu: Move autoconf-style phases after the unpack phase....* gnu/packages/audio.scm (soundtouch)[arguments]: Move 'bootstrap' after 'unpack'. Remove custom /usr/bin/file patching, which will now be handled by the 'patch-usr-bin-file' phase. * gnu/packages/emacs.scm (emacs-w3m)[arguments]: Rename 'pre-configure' phase to 'autoconf' and move it after 'unpack'. * gnu/packages/fontutils.scm (libuninameslist)[arguments]: Move 'bootstrap' phase after 'unpack'. * gnu/packages/libevent.scm (libuv)[arguments]: Move 'autogen' phase after 'unpack'. Run "sh autogen.sh" instead of "./autogen.sh". * gnu/packages/linux.scm (bridge-utils)[arguments]: Move 'bootstrap' phase after 'unpack'. * gnu/packages/mail.scm (libetpan)[arguments]: Move 'autogen' phase after 'unpack'. Run "sh autogen.sh" instead of "./autogen.sh". Setenv "NOCONFIGURE" before running autogen.sh. * gnu/packages/package-management.scm (guix-devel)[arguments]: Move 'bootstrap' phase after 'unpack'. Run "sh autogen.sh" instead of "./autogen.sh". * gnu/packages/rdf.scm (lrdf)[arguments]: Move 'autoreconf' phase after 'remove-out-of-tree-references' phase. * gnu/packages/tor.scm (privoxy)[arguments]: Move 'autoconf' phase after 'unpack'. * gnu/packages/web.scm (libpsl)[arguments]: Move 'bootstrap' phase after 'unpack'. Run "sh autogen.sh" instead of "./autogen.sh". Remove 'fix-autogen-shebang' phase. Mark H Weaver
2015-02-15gnu: freetype: Update to 2.5.5....* gnu/packages/fontutils.scm (freetype): Update to 2.5.5. Andreas Enge
2015-01-17gnu: fontconfig: Propagate expat and freetype....* gnu/packages/fontutils.scm (fontconfig)[inputs]: Move expat and freetype ... [propagated-inputs]: ... to here. Mark H Weaver
2015-01-16gnu: fontconfig: Update to 2.11.92....* gnu/packages/fontutils.scm (fontconfig): Update to 2.11.92. Andreas Enge
2015-01-16Merge branch 'core-updates'...Conflicts: gnu/packages/bootstrap.scm Ludovic Courtès
2015-01-15gnu: teckit: Add alternate source URL....Fixes <http://bugs.gnu.org/19600>. * gnu/packages/fontutils.scm (teckit)[source]: Add Fedora mirror. Mark H Weaver
2015-01-07gnu: Make libtool and libltdl completely separate....* gnu/packages/autotools.scm (libtool)[outputs]: Remove. [arguments]: Remove 'if' around arguments. Add #:configure-flags. * gnu/packages/apr.scm (apr)[inputs]: Change libtool to libltdl. * gnu/packages/fontutils.scm (libuninameslist)[native-inputs]: Remove "libtool-bin". * gnu/packages/global.scm (global): Change libtool to libltdl. * gnu/packages/gnunet.scm (libextractor, gnunet): Likewise. * gnu/packages/graphviz.scm (graphviz): Likewise. * gnu/packages/libcanberra.scm (libcanberra): Likewise. * gnu/packages/libevent.scm (libuv)[native-inputs]: Remove "bin" part for libtool. * gnu/packages/mail.scm (mailutils): Change libtool to libltdl. (libetpan): Remove "bin" part for libtool. * gnu/packages/mp3.scm (libmp3splt): Change libtool to libltdl. * gnu/packages/openldap.scm (openldap): Remove "bin" part of libtool. Move it from 'inputs' to 'native-inputs'. * gnu/packages/photo.scm (libgphoto2): Change libtool to libltdl. * gnu/packages/pulseaudio.scm (pulseaudio): Likewise. * gnu/packages/ssh.scm (guile-ssh): Remove "bin" part of libtool. * gnu/packages/web.scm (libpsl): Likewise. * gnu/packages/weechat.scm (weechat): Move libtool to 'native-inputs' and add libltdl to 'inputs'. Ludovic Courtès
2014-11-11gnu: libuninameslist: Include package name in file-name of source tarball....* gnu/packages/fontutils.scm (libuninameslist)[source]: Add file-name field. Mark H Weaver
2014-10-29gnu: potrace: Install libraries and header files....* gnu/packages/fontutils.scm (potrace): Add configure flag to install libraries and header files. Andreas Enge
2014-10-26gnu: Some cleanup based on lint checkers....* gnu/packages/admin.scm, gnu/packages/aidc.scm, gnu/packages/algebra.scm, gnu/packages/apr.scm, gnu/packages/avahi.scm, gnu/packages/backup.scm, gnu/packages/base.scm, gnu/packages/calcurse.scm, gnu/packages/cdrom.scm, gnu/packages/check.scm, gnu/packages/compression.scm, gnu/packages/cook.scm, gnu/packages/crypto.scm, gnu/packages/cryptsetup.scm, gnu/packages/curl.scm, gnu/packages/cyrus-sasl.scm, gnu/packages/databases.scm, gnu/packages/doxygen.scm, gnu/packages/dwm.scm, gnu/packages/elf.scm, gnu/packages/emacs.scm, gnu/packages/feh.scm, gnu/packages/file.scm, gnu/packages/fish.scm, gnu/packages/flex.scm, gnu/packages/fltk.scm, gnu/packages/fontutils.scm, gnu/packages/games.scm, gnu/packages/gcal.scm, gnu/packages/gcc.scm, gnu/packages/geeqie.scm, gnu/packages/ghostscript.scm, gnu/packages/gimp.scm, gnu/packages/gl.scm, gnu/packages/glib.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm, gnu/packages/gperf.scm, gnu/packages/grub.scm, gnu/packages/gsasl.scm, gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile.scm, gnu/packages/hurd.scm, gnu/packages/icu4c.scm, gnu/packages/image.scm, gnu/packages/imagemagick.scm, gnu/packages/irssi.scm, gnu/packages/kde.scm, gnu/packages/libdaemon.scm, gnu/packages/libevent.scm, gnu/packages/libidn.scm, gnu/packages/libusb.scm, gnu/packages/linux.scm, gnu/packages/lout.scm, gnu/packages/lsh.scm, gnu/packages/lsof.scm, gnu/packages/lua.scm, gnu/packages/maths.scm, gnu/packages/mcrypt.scm, gnu/packages/mp3.scm, gnu/packages/netpbm.scm, gnu/packages/noweb.scm, gnu/packages/ocaml.scm, gnu/packages/openssl.scm, gnu/packages/pcre.scm, gnu/packages/pdf.scm, gnu/packages/pkg-config.scm, gnu/packages/pretty-print.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/rsync.scm, gnu/packages/scheme.scm, gnu/packages/scrot.scm, gnu/packages/sdl.scm, gnu/packages/skribilo.scm, gnu/packages/ssh.scm, gnu/packages/stalonetray.scm, gnu/packages/tcl.scm, gnu/packages/tcsh.scm, gnu/packages/telephony.scm, gnu/packages/texlive.scm, gnu/packages/tor.scm, gnu/packages/valgrind.scm, gnu/packages/version-control.scm, gnu/packages/vim.scm, gnu/packages/vpn.scm, gnu/packages/w3m.scm, gnu/packages/web.scm, gnu/packages/wordnet.scm, gnu/packages/xiph.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/packages/zile.scm, gnu/packages/zip.scm, gnu/packages/zsh.scm [synopsis, description]: Adjust according to lint checkers. * gnu/packages/fltk.scm (fltk)[source]: Wrap long line in uri. * /gnu/packages/xiph.scm (libogg, libtheora, vorbis-tools)[source]: Same. Eric Bavier
2014-10-07gnu: Add fontforge....* gnu/packages/fontutils.scm (fontforge): New variable. Eric Bavier
2014-10-07gnu: Add libuninameslist....* gnu/packages/fontutils.scm (libuninameslist): New variable. Eric Bavier
2014-10-07gnu: Add libspiro....* gnu/packages/fontutils.scm (libspiro): New variable. Eric Bavier
2014-10-07gnu: Add potrace....* gnu/packages/fontutils.scm (potrace): New variable. Eric Bavier
2014-09-27gnu: Add graphite2....* gnu/packages/fontutils.scm (graphite2): New variable. Andreas Enge
2014-09-23Use #:prefix instead of #:renamer with 'symbol-prefix-proc'....* gnu/packages/abiword.scm, gnu/packages/admin.scm, gnu/packages/aidc.scm, gnu/packages/backup.scm, gnu/packages/bittorrent.scm, gnu/packages/boost.scm, gnu/packages/compression.scm, gnu/packages/cryptsetup.scm, gnu/packages/curl.scm, gnu/packages/cyrus-sasl.scm, gnu/packages/dc.scm, gnu/packages/emacs.scm, gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/geeqie.scm, gnu/packages/ghostscript.scm, gnu/packages/gimp.scm, gnu/packages/gkrellm.scm, gnu/packages/gl.scm, gnu/packages/glib.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm, gnu/packages/gnutls.scm, gnu/packages/gnuzilla.scm, gnu/packages/gsasl.scm, gnu/packages/gtk.scm, gnu/packages/gv.scm, gnu/packages/image.scm, gnu/packages/indent.scm, gnu/packages/inkscape.scm, gnu/packages/lesstif.scm, gnu/packages/links.scm, gnu/packages/lisp.scm, gnu/packages/lsh.scm, gnu/packages/lsof.scm, gnu/packages/maths.scm, gnu/packages/mp3.scm, gnu/packages/openssl.scm, gnu/packages/ots.scm, gnu/packages/pciutils.scm, gnu/packages/pcre.scm, gnu/packages/pdf.scm, gnu/packages/pulseaudio.scm, gnu/packages/python.scm, gnu/packages/slim.scm, gnu/packages/ssh.scm, gnu/packages/texlive.scm, gnu/packages/vim.scm, gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/wv.scm, gnu/packages/xiph.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/packages/yasm.scm, gnu/packages/zip.scm, guix/build/cmake-build-system.scm, guix/build/perl-build-system.scm, guix/build/python-build-system.scm, guix/download.scm: Replaces uses of #:renamer and 'symbol-prefix-proc' with #:prefix. Mark H Weaver