From 29c5c5c9134dfdd76704b3fa8b3e437fbc66eb58 Mon Sep 17 00:00:00 2001 From: "Ralf S. Engelschall" Date: Thu, 2 Sep 2021 17:28:01 +0200 Subject: [PATCH] upgrading package: harfbuzz 2.4.0 -> 2.6.7 --- harfbuzz/harfbuzz.patch | 26 ++++++++++++++------------ harfbuzz/harfbuzz.spec | 9 +++++---- 2 files changed, 19 insertions(+), 16 deletions(-) diff --git a/harfbuzz/harfbuzz.patch b/harfbuzz/harfbuzz.patch index e6760a6664..1f510e4182 100644 --- a/harfbuzz/harfbuzz.patch +++ b/harfbuzz/harfbuzz.patch @@ -1,7 +1,7 @@ Index: Makefile.in ---- Makefile.in.orig 2019-01-30 22:43:49.000000000 +0100 -+++ Makefile.in 2019-02-01 06:57:11.037724000 +0100 -@@ -399,7 +399,7 @@ +--- Makefile.in.orig 2020-06-03 11:09:05.000000000 +0200 ++++ Makefile.in 2021-09-02 17:24:19.642118000 +0200 +@@ -404,7 +404,7 @@ top_srcdir = @top_srcdir@ NULL = ACLOCAL_AMFLAGS = -I m4 @@ -11,17 +11,19 @@ Index: Makefile.in autogen.sh \ harfbuzz.doap \ Index: src/Makefile.in ---- src/Makefile.in.orig 2019-02-01 06:57:11.038490000 +0100 -+++ src/Makefile.in 2019-02-01 06:58:33.615702000 +0100 -@@ -160,10 +160,7 @@ +--- src/Makefile.in.orig 2021-09-02 17:24:19.643713000 +0200 ++++ src/Makefile.in 2021-09-02 17:24:54.232714000 +0200 +@@ -154,11 +154,8 @@ @HAVE_GOBJECT_TRUE@ $(NULL) @HAVE_GOBJECT_TRUE@am__append_47 = harfbuzz-gobject.def -noinst_PROGRAMS = main$(EXEEXT) test$(EXEEXT) \ -- test-buffer-serialize$(EXEEXT) test-name-table$(EXEEXT) \ -- test-size-params$(EXEEXT) test-would-substitute$(EXEEXT) \ -- $(am__EXEEXT_1) $(am__EXEEXT_3) -+noinst_PROGRAMS = main$(EXEEXT) +- test-buffer-serialize$(EXEEXT) test-ot-meta$(EXEEXT) \ +- test-ot-name$(EXEEXT) test-ot-glyphname$(EXEEXT) \ +- test-gpos-size-params$(EXEEXT) \ +- test-gsub-would-substitute$(EXEEXT) $(am__EXEEXT_1) ++noinst_PROGRAMS = main$(EXEEXT) \ ++ $(am__EXEEXT_1) bin_PROGRAMS = - @HAVE_CAIRO_FT_TRUE@@HAVE_FREETYPE_TRUE@am__append_48 = test-ot-color - @WITH_LIBSTDCXX_FALSE@am__append_49 = \ + @WITH_LIBSTDCXX_FALSE@am__append_48 = \ + @WITH_LIBSTDCXX_FALSE@ check-libstdc++.py \ diff --git a/harfbuzz/harfbuzz.spec b/harfbuzz/harfbuzz.spec index 94f7702970..eddb1ab681 100644 --- a/harfbuzz/harfbuzz.spec +++ b/harfbuzz/harfbuzz.spec @@ -31,11 +31,11 @@ Distribution: OpenPKG Community Class: EVAL Group: Typesetting License: MIT -Version: 2.4.0 -Release: 20190331 +Version: 2.6.7 +Release: 20210902 # list of sources -Source0: http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-%{version}.tar.bz2 +Source0: http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-%{version}.tar.xz Patch0: harfbuzz.patch # build information @@ -51,7 +51,7 @@ PreReq: freetype, glib, cairo prog harfbuzz = { version = %{version} url = http://www.freedesktop.org/software/harfbuzz/release/ - regex = harfbuzz-(__VER__)\.tar\.bz2 + regex = harfbuzz-(__VER__)\.tar\.xz } %prep @@ -74,6 +74,7 @@ PreReq: freetype, glib, cairo --with-graphite2=no \ --with-uniscribe=no \ --with-coretext=no \ + --disable-dependency-tracking \ --disable-shared %{l_make} %{l_mflags -O}