Accepting request 802021 from M17N

- Update to version 2.10.2
  * Support for WOFF2 fonts, add BR on pkgconfig(libbrotlidec)
  * Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
    MM fonts.
  * Type 1 fonts with non-integer metrics are now supported by the new
    (CFF) engine introduced in FreeType 2.9.
  * Drop support for Python 2 in Freetype's API reference generator
  * Auto-hinter support for Hanifi Rohingya
  * Document the `FT2_KEEP_ALIVE' debugging environment variable.

- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect

OBS-URL: https://build.opensuse.org/request/show/802021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=88
This commit is contained in:
Dominique Leuenberger 2020-05-11 11:26:33 +00:00 committed by Git OBS Bridge
commit 002018497d
17 changed files with 80 additions and 56 deletions

View File

@ -1,56 +1,56 @@
Index: freetype-2.10.0/builds/unix/configure
Index: freetype-2.10.2/builds/unix/configure
===================================================================
--- freetype-2.10.0.orig/builds/unix/configure
+++ freetype-2.10.0/builds/unix/configure
@@ -14848,7 +14848,6 @@ fi
# entries in Requires.private are separated by commas;
--- freetype-2.10.2.orig/builds/unix/configure
+++ freetype-2.10.2/builds/unix/configure
@@ -15014,7 +15014,6 @@ fi
# entries in Requires.private are separated by commas
REQUIRES_PRIVATE="$zlib_reqpriv, \
$bzip2_reqpriv, \
- $libpng_reqpriv, \
$harfbuzz_reqpriv"
$harfbuzz_reqpriv, \
$brotli_reqpriv"
# beautify
REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVATE" \
@@ -14862,7 +14861,6 @@ REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVAT
@@ -15029,7 +15028,6 @@ REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVAT
LIBS_PRIVATE="$zlib_libspriv \
$bzip2_libspriv \
- $libpng_libspriv \
$harfbuzz_libspriv \
$brotli_libspriv \
$ft2_extra_libs"
# beautify
@@ -14874,7 +14872,6 @@ LIBS_PRIVATE=`echo "$LIBS_PRIVATE" \
@@ -15042,7 +15040,6 @@ LIBS_PRIVATE=`echo "$LIBS_PRIVATE" \
LIBSSTATIC_CONFIG="-lfreetype \
$zlib_libsstaticconf \
$bzip2_libsstaticconf \
- $libpng_libsstaticconf \
$harfbuzz_libsstaticconf \
$brotli_libsstaticconf \
$ft2_extra_libs"
# remove -L/usr/lib and -L/usr/lib64 since `freetype-config' adds them later
Index: freetype-2.10.0/builds/unix/configure.raw
Index: freetype-2.10.2/builds/unix/configure.raw
===================================================================
--- freetype-2.10.0.orig/builds/unix/configure.raw
+++ freetype-2.10.0/builds/unix/configure.raw
@@ -991,7 +991,6 @@ fi
# entries in Requires.private are separated by commas;
--- freetype-2.10.2.orig/builds/unix/configure.raw
+++ freetype-2.10.2/builds/unix/configure.raw
@@ -1039,7 +1039,6 @@ fi
# entries in Requires.private are separated by commas
REQUIRES_PRIVATE="$zlib_reqpriv, \
$bzip2_reqpriv, \
- $libpng_reqpriv, \
$harfbuzz_reqpriv"
$harfbuzz_reqpriv, \
$brotli_reqpriv"
# beautify
REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVATE" \
@@ -1005,7 +1004,6 @@ REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVAT
@@ -1054,7 +1053,6 @@ REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVAT
LIBS_PRIVATE="$zlib_libspriv \
$bzip2_libspriv \
- $libpng_libspriv \
$harfbuzz_libspriv \
$brotli_libspriv \
$ft2_extra_libs"
# beautify
@@ -1017,7 +1015,6 @@ LIBS_PRIVATE=`echo "$LIBS_PRIVATE" \
@@ -1067,7 +1065,6 @@ LIBS_PRIVATE=`echo "$LIBS_PRIVATE" \
LIBSSTATIC_CONFIG="-lfreetype \
$zlib_libsstaticconf \
$bzip2_libsstaticconf \
- $libpng_libsstaticconf \
$harfbuzz_libsstaticconf \
$brotli_libsstaticconf \
$ft2_extra_libs"
# remove -L/usr/lib and -L/usr/lib64 since `freetype-config' adds them later

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:16dbfa488a21fe827dc27eaf708f42f7aa3bb997d745d31a19781628c36ba26f
size 2378784

View File

@ -1,6 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRY4MER459UCMXT7HbBpg6s5wf9pQUCXRp3CwAKCRDBpg6s5wf9
pRO0AJ938zbzY8XuX/rsDgEhJ3lTVh7IeQCfScvC2CDSuTPsp0OvsiR++8FwS70=
=STC9
-----END PGP SIGNATURE-----

3
freetype-2.10.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1543d61025d2e6312e0a1c563652555f17378a204a61e99928c9fcef030a2d8b
size 2404456

View File

@ -0,0 +1,6 @@
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRY4MER459UCMXT7HbBpg6s5wf9pQUCXrY9owAKCRDBpg6s5wf9
pTmvAJ9BEHc7Q3Q8TsUA8dUaxF3021yNJgCfRvXWSeYDnl3MZbvrDHAuXTqXkWU=
=4vOu
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2fc160eda64cb6ee9f357c3fd6ef5f1f2b6039f10da650c726b0db49f863341f
size 2079092

View File

@ -1,6 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRY4MER459UCMXT7HbBpg6s5wf9pQUCXRp3DQAKCRDBpg6s5wf9
pXcXAJ4mS16ZMXmgVm8row8xjmSBZGzI4QCeK4IPCUTqj6bC/8R3tsY1JW0zhOE=
=MO+e
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:22b9584040a2e3c4387b5998cb9b4340183888eef15c2ac0fd9115cad837cf91
size 2078712

View File

@ -0,0 +1,6 @@
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRY4MER459UCMXT7HbBpg6s5wf9pQUCXrY9pAAKCRDBpg6s5wf9
pRe/AKCGL6qZ4MZQ9/yKCitXbpg71q4HggCfda9rP9NkKCKlyT+xRtSFOrIY3vs=
=NjYh
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Sat May 9 10:24:29 UTC 2020 - Ismail Dönmez <idonmez@suse.com>
- Update to version 2.10.2
* Support for WOFF2 fonts, add BR on pkgconfig(libbrotlidec)
* Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
MM fonts.
* Type 1 fonts with non-integer metrics are now supported by the new
(CFF) engine introduced in FreeType 2.9.
* Drop support for Python 2 in Freetype's API reference generator
* Auto-hinter support for Hanifi Rohingya
* Document the `FT2_KEEP_ALIVE' debugging environment variable.
-------------------------------------------------------------------
Wed Oct 9 17:06:32 UTC 2019 - Cristian Rodríguez <crrodriguez@opensuse.org>

View File

@ -1,7 +1,7 @@
#
# spec file for package freetype2
#
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -16,9 +16,9 @@
#
%define doc_version 2.10.1
%define doc_version 2.10.2
Name: freetype2
Version: 2.10.1
Version: 2.10.2
Release: 0
Summary: A TrueType Font Library
License: SUSE-Freetype OR GPL-2.0-or-later
@ -42,6 +42,7 @@ BuildRequires: libbz2-devel
BuildRequires: libpng-devel
BuildRequires: pkgconfig
BuildRequires: zlib-devel
BuildRequires: pkgconfig(libbrotlidec)
%description
This library features TrueType fonts for open source projects. This
@ -76,6 +77,7 @@ Summary: Development environment for the freetype2 TrueType font library
Group: Development/Libraries/C and C++
Requires: libfreetype6 = %{version}
Requires: zlib-devel
Requires: pkgconfig(libbrotlidec)
# there is no freetype-devel on suse:
Provides: freetype-devel
# Static library provides:

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b1857376bd3eaad4fdb4bc7894cb557310186856099494f32e8998ddc32b41e8
size 229228

View File

@ -1,6 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRY4MER459UCMXT7HbBpg6s5wf9pQUCXRp3DAAKCRDBpg6s5wf9
pdLnAKCIcB01Z4cakTu+z1F24c5DXU3y3wCdHSBh6bloqyTI1VQsDVbgFNnvjWU=
=HpWY
-----END PGP SIGNATURE-----

3
ft2demos-2.10.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3dce65d1ba53d48659688549175765ee163d645b73db7055a3c43a7c882d6daa
size 230672

View File

@ -0,0 +1,6 @@
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRY4MER459UCMXT7HbBpg6s5wf9pQUCXrY9owAKCRDBpg6s5wf9
pY7yAJ0TuTfW2KsoXY1DY6Gmifn4hp5dAgCfdum7iGOLirfN1DmTOXpgTqacy4I=
=HZ29
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Sat May 9 10:26:07 UTC 2020 - Ismail Dönmez <idonmez@suse.com>
- Update to version 2.10.2
* The `ftbench' demo program has a new test for testing the
`FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect
-------------------------------------------------------------------
Tue Jul 2 07:21:03 UTC 2019 - Ismail Dönmez <idonmez@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package ft2demos
#
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -16,14 +16,14 @@
#
%define freetype_version 2.10.1
%define freetype_version 2.10.2
Name: ft2demos
Version: 2.10.1
Version: 2.10.2
Release: 0
Summary: Freetype2 Utilities and Demo Programs
License: GPL-2.0-or-later
Group: Productivity/Publishing/Other
Url: https://www.freetype.org
URL: https://www.freetype.org
Source0: https://downloads.sourceforge.net/project/freetype/freetype2/%{version}/freetype-%{version}.tar.xz
Source1: https://downloads.sourceforge.net/project/freetype/freetype-demos/%{version}/ft2demos-%{version}.tar.xz
Source10: https://downloads.sourceforge.net/project/freetype/freetype2/%{version}/freetype-%{version}.tar.xz.sig
@ -47,6 +47,7 @@ BuildRequires: pkgconfig(Qt5Gui)
BuildRequires: pkgconfig(Qt5Widgets)
BuildRequires: pkgconfig(bzip2)
BuildRequires: pkgconfig(harfbuzz)
BuildRequires: pkgconfig(libbrotlidec)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(zlib)
Requires: ftbench = %{version}-%{release}