summary refs log tree commit diff
path: root/gnu/packages/fontutils.scm
AgeCommit message (Collapse)Author
2016-05-13Merge branch 'master' into core-updatesLeo Famulari
2016-05-02Merge branch 'master' into core-updatesMathieu Lirzin
2016-05-02Revert "Revert "Merge branch 'gnome-updates'""宋文武
This reverts commit e969b140a4382fd91514439a57749379cf00f86b.
2016-04-23Revert "Merge branch 'gnome-updates'"Mark H Weaver
This reverts commit 63655d459e28b09cd8d58743dae14b3460f6c9da, reversing changes made to 80627f51f0238b9450745f4e642172d059ca5bb5.
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.Eric Bavier
* gnu/packages/fontutils.scm (fontforge)[inputs]: Remove giflib, add libungif. [arguments]: Adjust 'set-library-path' phase accordingly.
2016-04-15gnu: fontforge: Remove 'patch-configure' phase.Eric Bavier
* gnu/packages/fontutils.scm (fontforge)[arguments]: Remove 'patch-configure' phase, which became unnecessary in the latest versions.
2016-04-15gnu: fontforge: Install 'showttf' tool.Eric Bavier
* gnu/packages/fontutils.scm (fontforge)[arguments]: Add 'build-contrib' phase.
2016-04-15gnu: fontforge: Use modify-phases.Eric Bavier
* gnu/packages/fontutils.scm (fontforge)[arguments]: Use modify-phases.
2016-04-15gnu: fontforge: Make SVG builds reproducible.Eric Bavier
* 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.
2016-04-15gnu: Add woff2.Eric Bavier
* gnu/packages/fontutils.scm (woff2): New variable. * gnu/packages/patches/woff2-libbrotli.patch: New patch. * gnu-system.am (dist_patch_DATA): Add it.
2016-04-15gnu: Add ttf2eot.Eric Bavier
* gnu/packages/fontutils.scm (ttf2eot): New variable. * gnu/packages/patches/ttf2eot-cstddef.patch: New patch. * gnu-system.am (dist_patch_DATA): Add it.
2016-04-15gnu: Add woff-tools.Eric Bavier
* gnu/packages/fontutils.scm (woff-tools): New variable.
2016-04-15gnu: Add ttfautohint.Eric Bavier
* 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.
2016-04-12gnu: fontforge: Update to 20160404.alírio eyng
* 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>
2016-04-06Merge branch 'master' into core-updatesLudovic Courtès
2016-04-03gnu: fontconfig: Find fonts in the system profile.Alex Kost
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.
2016-04-01gnu: fontforge: Build fonts bit-reproducibly.alírio eyng
* gnu/packages/fontutils.scm (fontforge)[source](snippet): Modify tottf.c. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-03-22Merge branch 'security-updates'Ludovic Courtès
2016-03-20system: Make sure fonts are searched for in the system profile.Ludovic Courtès
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.
2016-03-19gnu: fontforge: Make builds bit-reproducible.Ludovic Courtès
* gnu/packages/fontutils.scm (fontforge)[source](snippet, modules): New fields.
2016-03-19gnu: fontforge: Update to 20150824.alírio eyng
* 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>
2016-03-15Merge branch 'master' into security-updatesMark H Weaver
2016-03-13gnu: libuninameslist: Update to 0.5.20150701.Efraim Flashner
* gnu/packages/fontutils.scm (libuninameslist): Update to 0.5.20150701.
2016-03-09gnu: graphite2: Update to 1.3.6.Ludovic Courtès
* gnu/packages/fontutils.scm (graphite2)[replacement]: Remove. [version, source]: Update to 1.3.6. (graphite2-1.3.6): Remove.
2016-03-02gnu: graphite2: Replace with 1.3.6 [unspecified security fixes].Mark H Weaver
See <https://bodhi.fedoraproject.org/updates/FEDORA-2016-dec1faadc5> * gnu/packages/fontutils.scm (graphite2)[replacement]: New field. (graphite2-1.3.6): New variable.
2016-02-22gnu: libotf: Use mirror:// URL.Roel Janssen
* gnu/packages/fontutils.scm (libotf): Use mirror://savannah URL.
2016-02-21Update all sources from freedesktop.org to use httpsAndy Wingo
* 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.
2016-02-20gnu: Add libotf.Roel Janssen
* gnu/packages/fontutils.scm (libotf): New variable.
2016-02-15gnu: graphite2: Update to 1.3.5. Update home-page and source URI.Mark H Weaver
* gnu/packages/fontutils.scm (graphite2): Update to 1.3.5. [source, home-page]: Update to reflect upstream move to github.
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.Andreas Enge
* 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.
2015-07-15gnu: freetype: Update to 2.6.Mark H Weaver
* gnu/packages/fontutils.scm (freetype): Update to 2.6.
2015-03-14gnu: Update packages to use 'non-copyleft' instead of 'bsd-style'.Ludovic Courtès
* 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'.
2015-02-28gnu: Move autoconf-style phases after the unpack phase.Mark H Weaver
* 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.
2015-02-15gnu: freetype: Update to 2.5.5.Andreas Enge
* gnu/packages/fontutils.scm (freetype): Update to 2.5.5.
2015-01-17gnu: fontconfig: Propagate expat and freetype.Mark H Weaver
* gnu/packages/fontutils.scm (fontconfig)[inputs]: Move expat and freetype ... [propagated-inputs]: ... to here.
2015-01-16gnu: fontconfig: Update to 2.11.92.Andreas Enge
* gnu/packages/fontutils.scm (fontconfig): Update to 2.11.92.
2015-01-16Merge branch 'core-updates'Ludovic Courtès
Conflicts: gnu/packages/bootstrap.scm
2015-01-15gnu: teckit: Add alternate source URL.Mark H Weaver
Fixes <http://bugs.gnu.org/19600>. * gnu/packages/fontutils.scm (teckit)[source]: Add Fedora mirror.
2015-01-07gnu: Make libtool and libltdl completely separate.Ludovic Courtès
* 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'.
2014-11-11gnu: libuninameslist: Include package name in file-name of source tarball.Mark H Weaver
* gnu/packages/fontutils.scm (libuninameslist)[source]: Add file-name field.
2014-10-29gnu: potrace: Install libraries and header files.Andreas Enge
* gnu/packages/fontutils.scm (potrace): Add configure flag to install libraries and header files.
2014-10-26gnu: Some cleanup based on lint checkers.Eric Bavier
* 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.
2014-10-07gnu: Add fontforge.Eric Bavier
* gnu/packages/fontutils.scm (fontforge): New variable.
2014-10-07gnu: Add libuninameslist.Eric Bavier
* gnu/packages/fontutils.scm (libuninameslist): New variable.