summaryrefslogtreecommitdiff
path: root/app/fonttosfnt/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'app/fonttosfnt/ChangeLog')
-rw-r--r--app/fonttosfnt/ChangeLog89
1 files changed, 89 insertions, 0 deletions
diff --git a/app/fonttosfnt/ChangeLog b/app/fonttosfnt/ChangeLog
index 853fc2bb4..86d2b9759 100644
--- a/app/fonttosfnt/ChangeLog
+++ b/app/fonttosfnt/ChangeLog
@@ -1,3 +1,92 @@
+commit 6b29ee45a794e459d53643ee72a82442cd30d4e8
+Author: Alan Coopersmith <alan.coopersmith@oracle.com>
+Date: Sat Oct 12 10:28:05 2024 -0700
+
+ fonttosfnt 1.2.4
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit 2a6a5574001d7a9959ba4d924522b96f8cc57b43
+Author: Bernhard M. Wiedemann <bwiedemann@suse.de>
+Date: Wed Jul 24 16:28:43 2024 +0200
+
+ Allow to override build date with SOURCE_DATE_EPOCH
+
+ to make builds reproducible.
+ See https://reproducible-builds.org/ for why this is good
+ and https://reproducible-builds.org/specs/source-date-epoch/
+ for the definition of this variable.
+
+ This patch was done while working on reproducible builds for openSUSE, sponsored by the NLnet NGI0 fund.
+
+ Part-of: <https://gitlab.freedesktop.org/xorg/app/fonttosfnt/-/merge_requests/22>
+
+commit 5fb8b61537b832561f074a6d400956c8cb6b31a5
+Author: Bernhard M. Wiedemann <bwiedemann@suse.de>
+Date: Wed Jul 24 16:27:35 2024 +0200
+
+ Use long long for timestamp diff
+
+ to avoid integer overflows in the future
+
+ Part-of: <https://gitlab.freedesktop.org/xorg/app/fonttosfnt/-/merge_requests/22>
+
+commit e3971be7b20580a54b3c26281a5912433b9a7319
+Author: Jan Friesse <jfriesse@gmail.com>
+Date: Wed Nov 2 09:41:57 2022 +0100
+
+ Use FONT_UNITS_FLOOR for ascent/descent
+
+ Before version 1.49.3 the pango was using (probably) values from BLC
+ table, since 1.49.3 pango uses harfbuzz for metrics and it seems
+ harfbuzz is using OS2 table. Result is font with 1px extra for
+ ascend/descent.
+
+ Solution seems to be to use FONT_UNITS_FLOOR instead of FONT_UNITS_CEIL
+ when storing file.
+
+ Fixes: #7
+ Part-of: <https://gitlab.freedesktop.org/xorg/app/fonttosfnt/-/merge_requests/18>
+
+commit 7532e3ad70441041395c77d12424edd31cf63a42
+Author: philg314 <philg314@fastmail.com>
+Date: Thu Aug 11 11:42:22 2022 +0000
+
+ Fix `cmap` Subtable Format 4 `entrySelector`
+
+ https://docs.microsoft.com/en-us/typography/opentype/spec/cmap defines
+ `entrySelector` as "Log2 of the maximum power of 2 less than or equal to
+ numTables (log2(searchRange/2), which is equal to floor(log2(segCount)))"
+
+ Part-of: <https://gitlab.freedesktop.org/xorg/app/fonttosfnt/-/merge_requests/17>
+
+commit 6eeb52757c9d2d1f40a3d31a6b6d3925dc17fbb2
+Author: Alan Coopersmith <alan.coopersmith@oracle.com>
+Date: Thu Feb 15 16:38:08 2024 -0800
+
+ unifdef NEED_SNPRINTF
+
+ If it was defined, it would try to include a snprintf.c file that's
+ not actually in our source tree.
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit 964b103be665953306e9476ce7dd3c305f0541bd
+Author: Alan Coopersmith <alan.coopersmith@oracle.com>
+Date: Thu Feb 15 16:35:51 2024 -0800
+
+ unifdef __SCO__
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit 13fcc6781f192c1bd1ae61ca88543dc1d27e79e9
+Author: Alan Coopersmith <alan.coopersmith@oracle.com>
+Date: Thu Feb 15 16:35:01 2024 -0800
+
+ unifdef __UNIXOS2__
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
commit 3b0f4a799bb7820dd27257be16f1a9d61a4969f9
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date: Wed Sep 27 18:37:58 2023 -0700