freetype: upgrade to 2.13.3
Downloaded from https://sourceforge.net/projects/freetype/files/freetype2/2.13.3/freetype-2.13.3.tar.xz/download Change-Id: Id38ce5fe5c04d515f4e8298326336cfb60f7ed36 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172607 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
This commit is contained in:
parent
3eac847927
commit
265914ee3e
3 changed files with 5 additions and 17 deletions
|
@ -302,8 +302,8 @@ FREEHAND_TARBALL := libfreehand-0.1.2.tar.xz
|
||||||
# three static lines
|
# three static lines
|
||||||
# so that git cherry-pick
|
# so that git cherry-pick
|
||||||
# will not run into conflicts
|
# will not run into conflicts
|
||||||
FREETYPE_SHA256SUM := 12991c4e55c506dd7f9b765933e62fd2be2e06d421505d7950a132e4f1bb484d
|
FREETYPE_SHA256SUM := 0550350666d427c74daeb85d5ac7bb353acba5f76956395995311a9c6f063289
|
||||||
FREETYPE_TARBALL := freetype-2.13.2.tar.xz
|
FREETYPE_TARBALL := freetype-2.13.3.tar.xz
|
||||||
# three static lines
|
# three static lines
|
||||||
# so that git cherry-pick
|
# so that git cherry-pick
|
||||||
# will not run into conflicts
|
# will not run into conflicts
|
||||||
|
|
6
external/freetype/freetype-2.6.5.patch.1
vendored
6
external/freetype/freetype-2.6.5.patch.1
vendored
|
@ -146,12 +146,12 @@ diff -up freetype/builds/unix/configure.dt freetype/builds/unix/configure
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
XX_ANSIFLAGS=""
|
XX_ANSIFLAGS=""
|
||||||
@@ -13796,7 +13796,7 @@ if ac_fn_c_try_compile "$LINENO"
|
@@ -13982,7 +13982,7 @@
|
||||||
then :
|
then :
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok, adding to XX_ANSIFLAGS" >&5
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok, adding to XX_ANSIFLAGS" >&5
|
||||||
printf "%s\n" "ok, adding to XX_ANSIFLAGS" >&6; }
|
printf "%s\n" "ok, adding to XX_ANSIFLAGS" >&6; }
|
||||||
- XX_ANSIFLAGS="${XX_ANSIFLAGS} ${a}"
|
- XX_ANSIFLAGS="${XX_ANSIFLAGS} ${a}"
|
||||||
+ XX_ANSIFLAGS="${XX_ANSIFLAGS}"
|
+ XX_ANSIFLAGS="${XX_ANSIFLAGS}"
|
||||||
|
|
||||||
else $as_nop
|
else case e in #(
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
||||||
|
|
12
external/freetype/ubsan.patch
vendored
12
external/freetype/ubsan.patch
vendored
|
@ -1,15 +1,3 @@
|
||||||
--- src/psaux/psobjs.c.orig 2023-02-04 23:00:05.000000000 +0900
|
|
||||||
+++ src/psaux/psobjs.c 2023-02-22 16:28:26.632283841 +0900
|
|
||||||
@@ -200,7 +200,8 @@
|
|
||||||
/* add the object to the base block and adjust offset */
|
|
||||||
table->elements[idx] = FT_OFFSET( table->block, table->cursor );
|
|
||||||
table->lengths [idx] = length;
|
|
||||||
- FT_MEM_COPY( table->block + table->cursor, object, length );
|
|
||||||
+ if (length != 0)
|
|
||||||
+ FT_MEM_COPY( table->block + table->cursor, object, length );
|
|
||||||
|
|
||||||
table->cursor += length;
|
|
||||||
return FT_Err_Ok;
|
|
||||||
--- src/truetype/ttgxvar.c
|
--- src/truetype/ttgxvar.c
|
||||||
+++ src/truetype/ttgxvar.c
|
+++ src/truetype/ttgxvar.c
|
||||||
@@ -1045,7 +1045,7 @@
|
@@ -1045,7 +1045,7 @@
|
||||||
|
|
Loading…
Reference in a new issue