Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[xsrc/xorg]: xsrc/external/mit/fonttosfnt/dist initial import of fonttosfnt-1...



details:   https://anonhg.NetBSD.org/xsrc/rev/4c47722a5680
branches:  xorg
changeset: 10455:4c47722a5680
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sun Feb 23 10:08:51 2020 +0000

description:
initial import of fonttosfnt-1.1.0

diffstat:

 external/mit/fonttosfnt/dist/ChangeLog          |   113 +
 external/mit/fonttosfnt/dist/Makefile.am        |     2 +
 external/mit/fonttosfnt/dist/Makefile.in        |    89 +-
 external/mit/fonttosfnt/dist/README.md          |    16 +
 external/mit/fonttosfnt/dist/aclocal.m4         |   253 +-
 external/mit/fonttosfnt/dist/compile            |    10 +-
 external/mit/fonttosfnt/dist/config.guess       |   642 ++--
 external/mit/fonttosfnt/dist/config.sub         |  2754 +++++++++++-----------
 external/mit/fonttosfnt/dist/configure          |   297 +-
 external/mit/fonttosfnt/dist/configure.ac       |     2 +-
 external/mit/fonttosfnt/dist/depcomp            |    10 +-
 external/mit/fonttosfnt/dist/fonttosfnt.c       |    10 +-
 external/mit/fonttosfnt/dist/install-sh         |    45 +-
 external/mit/fonttosfnt/dist/man/Makefile.in    |    13 +-
 external/mit/fonttosfnt/dist/man/fonttosfnt.man |    10 +-
 external/mit/fonttosfnt/dist/missing            |    16 +-
 external/mit/fonttosfnt/dist/read.c             |    97 +-
 external/mit/fonttosfnt/dist/struct.c           |     4 +-
 external/mit/fonttosfnt/dist/util.c             |    21 +-
 19 files changed, 2332 insertions(+), 2072 deletions(-)

diffs (truncated from 6543 to 300 lines):

diff -r fcb3668ef169 -r 4c47722a5680 external/mit/fonttosfnt/dist/ChangeLog
--- a/external/mit/fonttosfnt/dist/ChangeLog    Sun Feb 23 10:08:49 2020 +0000
+++ b/external/mit/fonttosfnt/dist/ChangeLog    Sun Feb 23 10:08:51 2020 +0000
@@ -1,3 +1,116 @@
+commit 1d757ff6fa30079790fc44b141f6d0e4d5411f13
+Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+Date:   Mon Jan 6 12:55:31 2020 +1000
+
+    Bump to 1.1.0
+    
+    Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+
+commit bdcb892975de167b3d4258859234f0abe375f236
+Author: Jouke Witteveen <j.witteveen%gmail.com@localhost>
+Date:   Fri Aug 2 14:03:15 2019 +0200
+
+    Accept a BDF font on stdin
+    
+    This makes it easier to transition from bdftopcf.
+    Although an OTB file could include fonts from multiple BDF sources, that
+    functionality is not currently implemented for fonts read from stdin.
+    
+    Signed-off-by: Jouke Witteveen <j.witteveen%gmail.com@localhost>
+
+commit 0006f577898129c0c5d5e0996026641605705e08
+Author: Jouke Witteveen <j.witteveen%gmail.com@localhost>
+Date:   Fri Aug 2 11:43:56 2019 +0200
+
+    Mention .otb as an extension
+    
+    The OTB (OpenType Bitmap) extension has found some traction, so suggest
+    that.
+    
+    Signed-off-by: Jouke Witteveen <j.witteveen%gmail.com@localhost>
+
+commit cb4b8760f829040eb4b2fb314df5b6194230a237
+Author: Jouke Witteveen <j.witteveen%gmail.com@localhost>
+Date:   Fri Aug 2 11:41:59 2019 +0200
+
+    Correct a string literal
+    
+    Signed-off-by: Jouke Witteveen <j.witteveen%gmail.com@localhost>
+
+commit d06059ef2a85df3c70f3c0b77364b4c49837f331
+Author: Peng Wu <alexepico%gmail.com@localhost>
+Date:   Wed Oct 9 14:20:22 2019 +0800
+
+    Round font size to integer value when reading bitmap font
+    
+    Some fonts have a ppem value like 11.9, this patch adds integer rounding to
+    convert those ppem value to 12 instead of 11.
+
+commit cfb4d64e1b90a28693fd700f4abf0f55d969f4f6
+Author: Ryan Farley <ryan.farley%gmx.com@localhost>
+Date:   Sat Aug 31 06:42:24 2019 -0500
+
+    allow ISO-646.1991-IRV as well, adobe standard for bdf
+    
+    Allow for BDF file with no specified encoding to be read as Adobe
+    Standard (per freetype's BDF driver), and handle any Unicode-equivalent
+    encoding without changing the encoding name.
+
+commit 5d446a02a7422d3a61f74b8d1c28b7b551ea06fd
+Author: Ryan Farley <ryan.farley%gmx.com@localhost>
+Date:   Tue Aug 20 03:16:22 2019 -0500
+
+    let freetype handle ISO-8859-1 mapping
+    
+    https://www.freetype.org/freetype2/docs/reference/ft2-base_interface.html#ft_encoding
+    indicates that ISO-8859-1 is automatically mapped to Unicode for BDF and
+    PCF fonts -- trying to use FT_Select_Charmap() with FT_ENCODING_NONE
+    leads to an error for such fonts.
+
+commit 6fc84fb2c0d4ac0b3b66330057bb90418cc1eb28
+Author: Ryan Farley <ryan.farley%gmx.com@localhost>
+Date:   Fri Aug 30 09:43:50 2019 -0500
+
+    check for freetype NULL atoms
+    
+    Freetype uses NULL to represent an empty string when retrieving a BDF
+    property -- check for this in addition to an actual error
+
+commit c214ab0d7deae30acdf90933ed14b223118dcf67
+Author: Maya Rashish <maya%NetBSD.org@localhost>
+Date:   Thu Jan 10 20:49:28 2019 +0200
+
+    Avoid undefined behaviour
+    
+    Left shifting a negative is undefined.
+    For consistency, use the equivalent form of multiplication for the
+    positive numbers as well.
+
+commit 8e34a2aa7c4dea5aa07dc08a40dacd90e2148a89
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Wed Nov 21 16:46:19 2018 -0800
+
+    Update configure.ac bug URL for gitlab migration
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 46d4900c2dbed1c7a632dc34a4ef952a9cdda8eb
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Nov 16 19:53:06 2018 -0800
+
+    Update README for gitlab migration
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit ec6f334152badff475d2a8c465dfdbf740f148d0
+Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+Date:   Wed Oct 31 14:37:24 2018 +1000
+
+    Mark vsprintf_alloc as printf-like function
+    
+    Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+    Reviewed-by: Eric Anholt <eric%anholt.net@localhost>
+
 commit 7f8d7ecf0379ebc5386ee27f385a2ca564d6decb
 Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
 Date:   Tue Jul 31 11:36:54 2018 +1000
diff -r fcb3668ef169 -r 4c47722a5680 external/mit/fonttosfnt/dist/Makefile.am
--- a/external/mit/fonttosfnt/dist/Makefile.am  Sun Feb 23 10:08:49 2020 +0000
+++ b/external/mit/fonttosfnt/dist/Makefile.am  Sun Feb 23 10:08:51 2020 +0000
@@ -49,3 +49,5 @@
        $(CHANGELOG_CMD)
 
 dist-hook: ChangeLog INSTALL
+
+EXTRA_DIST = README.md
diff -r fcb3668ef169 -r 4c47722a5680 external/mit/fonttosfnt/dist/Makefile.in
--- a/external/mit/fonttosfnt/dist/Makefile.in  Sun Feb 23 10:08:49 2020 +0000
+++ b/external/mit/fonttosfnt/dist/Makefile.in  Sun Feb 23 10:08:51 2020 +0000
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.15.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.1 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2017 Free Software Foundation, Inc.
+# Copyright (C) 1994-2018 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -150,7 +150,10 @@
 am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@
 depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
+am__maybe_remake_depfiles = depfiles
+am__depfiles_remade = ./$(DEPDIR)/env.Po ./$(DEPDIR)/fonttosfnt.Po \
+       ./$(DEPDIR)/read.Po ./$(DEPDIR)/struct.Po ./$(DEPDIR)/util.Po \
+       ./$(DEPDIR)/write.Po
 am__mv = mv -f
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
@@ -186,7 +189,7 @@
   $(RECURSIVE_CLEAN_TARGETS) \
   $(am__extra_recursive_targets)
 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
-       cscope distdir dist dist-all distcheck
+       cscope distdir distdir-am dist dist-all distcheck
 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
        $(LISP)config.h.in
 # Read a list of newline-separated strings from the standard input,
@@ -210,8 +213,8 @@
 CSCOPE = cscope
 DIST_SUBDIRS = $(SUBDIRS)
 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in COPYING \
-       ChangeLog INSTALL README compile config.guess config.sub \
-       depcomp install-sh missing
+       ChangeLog INSTALL compile config.guess config.sub depcomp \
+       install-sh missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
@@ -382,6 +385,7 @@
 fonttosfnt_SOURCES = fonttosfnt.c fonttosfnt.h read.c struct.c util.c \
        write.c $(am__append_1)
 MAINTAINERCLEANFILES = ChangeLog INSTALL
+EXTRA_DIST = README.md
 all: config.h
        $(MAKE) $(AM_MAKEFLAGS) all-recursive
 
@@ -408,8 +412,8 @@
            echo ' $(SHELL) ./config.status'; \
            $(SHELL) ./config.status;; \
          *) \
-           echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
-           cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \
        esac;
 
 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
@@ -488,12 +492,18 @@
 distclean-compile:
        -rm -f *.tab.c
 
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/env.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fonttosfnt.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/read.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/struct.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/util.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/write.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/env.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fonttosfnt.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/read.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/struct.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/util.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/write.Po@am__quote@ # am--include-marker
+
+$(am__depfiles_remade):
+       @$(MKDIR_P) $(@D)
+       @echo '# dummy' >$@-t && $(am__mv) $@-t $@
+
+am--depfiles: $(am__depfiles_remade)
 
 .c.o:
 @am__fastdepCC_TRUE@   $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
@@ -615,7 +625,10 @@
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
        -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
 
-distdir: $(DISTFILES)
+distdir: $(BUILT_SOURCES)
+       $(MAKE) $(AM_MAKEFLAGS) distdir-am
+
+distdir-am: $(DISTFILES)
        $(am__remove_distdir)
        test -d "$(distdir)" || mkdir "$(distdir)"
        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
@@ -850,7 +863,12 @@
 
 distclean: distclean-recursive
        -rm -f $(am__CONFIG_DISTCLEAN_FILES)
-       -rm -rf ./$(DEPDIR)
+               -rm -f ./$(DEPDIR)/env.Po
+       -rm -f ./$(DEPDIR)/fonttosfnt.Po
+       -rm -f ./$(DEPDIR)/read.Po
+       -rm -f ./$(DEPDIR)/struct.Po
+       -rm -f ./$(DEPDIR)/util.Po
+       -rm -f ./$(DEPDIR)/write.Po
        -rm -f Makefile
 distclean-am: clean-am distclean-compile distclean-generic \
        distclean-hdr distclean-tags
@@ -898,7 +916,12 @@
 maintainer-clean: maintainer-clean-recursive
        -rm -f $(am__CONFIG_DISTCLEAN_FILES)
        -rm -rf $(top_srcdir)/autom4te.cache
-       -rm -rf ./$(DEPDIR)
+               -rm -f ./$(DEPDIR)/env.Po
+       -rm -f ./$(DEPDIR)/fonttosfnt.Po
+       -rm -f ./$(DEPDIR)/read.Po
+       -rm -f ./$(DEPDIR)/struct.Po
+       -rm -f ./$(DEPDIR)/util.Po
+       -rm -f ./$(DEPDIR)/write.Po
        -rm -f Makefile
 maintainer-clean-am: distclean-am maintainer-clean-generic
 
@@ -919,22 +942,22 @@
 .MAKE: $(am__recursive_targets) all install-am install-strip
 
 .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
-       am--refresh check check-am clean clean-binPROGRAMS \
-       clean-cscope clean-generic cscope cscopelist-am ctags ctags-am \
-       dist dist-all dist-bzip2 dist-gzip dist-hook dist-lzip \
-       dist-shar dist-tarZ dist-xz dist-zip distcheck distclean \
-       distclean-compile distclean-generic distclean-hdr \
-       distclean-tags distcleancheck distdir distuninstallcheck dvi \
-       dvi-am html html-am info info-am install install-am \
-       install-binPROGRAMS install-data install-data-am install-dvi \
-       install-dvi-am install-exec install-exec-am install-html \
-       install-html-am install-info install-info-am install-man \
-       install-pdf install-pdf-am install-ps install-ps-am \
-       install-strip installcheck installcheck-am installdirs \
-       installdirs-am maintainer-clean maintainer-clean-generic \
-       mostlyclean mostlyclean-compile mostlyclean-generic pdf pdf-am \
-       ps ps-am tags tags-am uninstall uninstall-am \
-       uninstall-binPROGRAMS
+       am--depfiles am--refresh check check-am clean \
+       clean-binPROGRAMS clean-cscope clean-generic cscope \
+       cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \
+       dist-gzip dist-hook dist-lzip dist-shar dist-tarZ dist-xz \
+       dist-zip distcheck distclean distclean-compile \
+       distclean-generic distclean-hdr distclean-tags distcleancheck \
+       distdir distuninstallcheck dvi dvi-am html html-am info \
+       info-am install install-am install-binPROGRAMS install-data \
+       install-data-am install-dvi install-dvi-am install-exec \
+       install-exec-am install-html install-html-am install-info \
+       install-info-am install-man install-pdf install-pdf-am \
+       install-ps install-ps-am install-strip installcheck \
+       installcheck-am installdirs installdirs-am maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-compile \
+       mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \
+       uninstall-am uninstall-binPROGRAMS
 
 .PRECIOUS: Makefile
 
diff -r fcb3668ef169 -r 4c47722a5680 external/mit/fonttosfnt/dist/README.md
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/mit/fonttosfnt/dist/README.md    Sun Feb 23 10:08:51 2020 +0000



Home | Main Index | Thread Index | Old Index