diff --git a/freetype-2.10.0.tar.bz2 b/freetype-2.10.0.tar.bz2 deleted file mode 100644 index 799e0a2..0000000 --- a/freetype-2.10.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fccc62928c65192fff6c98847233b28eb7ce05f12d2fea3f6cc90e8b4e5fbe06 -size 2743740 diff --git a/freetype-2.10.1.tar.xz b/freetype-2.10.1.tar.xz new file mode 100644 index 0000000..505acc6 --- /dev/null +++ b/freetype-2.10.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16dbfa488a21fe827dc27eaf708f42f7aa3bb997d745d31a19781628c36ba26f +size 2378784 diff --git a/freetype-2.10.1.tar.xz.sig b/freetype-2.10.1.tar.xz.sig new file mode 100644 index 0000000..935d267 --- /dev/null +++ b/freetype-2.10.1.tar.xz.sig @@ -0,0 +1,6 @@ +-----BEGIN PGP SIGNATURE----- + +iF0EABECAB0WIQRY4MER459UCMXT7HbBpg6s5wf9pQUCXRp3CwAKCRDBpg6s5wf9 +pRO0AJ938zbzY8XuX/rsDgEhJ3lTVh7IeQCfScvC2CDSuTPsp0OvsiR++8FwS70= +=STC9 +-----END PGP SIGNATURE----- diff --git a/freetype-doc-2.10.0.tar.bz2 b/freetype-doc-2.10.0.tar.bz2 deleted file mode 100644 index 8f40f2b..0000000 --- a/freetype-doc-2.10.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5fdc0fd118a0a82ff36054988b82ea2fc0da2302962b51d14ca2880ee4959fb2 -size 2130601 diff --git a/freetype-doc-2.10.1.tar.xz b/freetype-doc-2.10.1.tar.xz new file mode 100644 index 0000000..b9aeb06 --- /dev/null +++ b/freetype-doc-2.10.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fc160eda64cb6ee9f357c3fd6ef5f1f2b6039f10da650c726b0db49f863341f +size 2079092 diff --git a/freetype-doc-2.10.1.tar.xz.sig b/freetype-doc-2.10.1.tar.xz.sig new file mode 100644 index 0000000..2127b5f --- /dev/null +++ b/freetype-doc-2.10.1.tar.xz.sig @@ -0,0 +1,6 @@ +-----BEGIN PGP SIGNATURE----- + +iF0EABECAB0WIQRY4MER459UCMXT7HbBpg6s5wf9pQUCXRp3DQAKCRDBpg6s5wf9 +pXcXAJ4mS16ZMXmgVm8row8xjmSBZGzI4QCeK4IPCUTqj6bC/8R3tsY1JW0zhOE= +=MO+e +-----END PGP SIGNATURE----- diff --git a/freetype2.changes b/freetype2.changes index 8346873..cc4ecec 100644 --- a/freetype2.changes +++ b/freetype2.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Tue Jul 2 07:19:53 UTC 2019 - Ismail Dönmez + +- Update to version 2.10.1 + * The bytecode hinting of OpenType variation fonts was flawed, since + the data in the `CVAR' table wasn't correctly applied. + * Auto-hinter support for Mongolian. + * The handling of the default character in PCF fonts as introduced + in version 2.10.0 was partially broken, causing premature abortion + of charmap iteration for many fonts. + * If `FT_Set_Named_Instance' was called with the same arguments + twice in a row, the function returned an incorrect error code the + second time. + * Direct rendering using FT_RASTER_FLAG_DIRECT crashed (bug + introduced in version 2.10.0). + * Increased precision while computing OpenType font variation + instances. + * The flattening algorithm of cubic Bezier curves was slightly + changed to make it faster. This can cause very subtle rendering + changes, which aren't noticeable by the eye, however. + * The auto-hinter now disables hinting if there are blue zones + defined for a `style' (i.e., a certain combination of a script and + its related typographic features) but the font doesn't contain any + characters needed to set up at least one blue zone. +- Add tarball signatures and freetype2.keyring + ------------------------------------------------------------------- Mon Jun 24 07:09:55 UTC 2019 - Ismail Dönmez diff --git a/freetype2.keyring b/freetype2.keyring new file mode 100644 index 0000000..4273b01 Binary files /dev/null and b/freetype2.keyring differ diff --git a/freetype2.spec b/freetype2.spec index 681adc2..0f9cc80 100644 --- a/freetype2.spec +++ b/freetype2.spec @@ -18,16 +18,19 @@ %define doc_version 2.10.0 Name: freetype2 -Version: 2.10.0 +Version: 2.10.1 Release: 0 Summary: A TrueType Font Library License: SUSE-Freetype OR GPL-2.0-or-later Group: System/Libraries URL: https://www.freetype.org -Source0: https://download.savannah.gnu.org/releases/freetype/freetype-%{version}.tar.bz2 -Source1: https://download.savannah.gnu.org/releases/freetype/freetype-doc-%{doc_version}.tar.bz2 +Source0: https://downloads.sourceforge.net/project/freetype/freetype2/%{version}/freetype-%{version}.tar.xz +Source1: https://downloads.sourceforge.net/project/freetype/freetype-docs/%{version}/freetype-doc-%{version}.tar.xz Source2: %{name}.sh -Source3: baselibs.conf +Source10: https://downloads.sourceforge.net/project/freetype/freetype2/%{version}/freetype-%{version}.tar.xz.sig +Source11: https://downloads.sourceforge.net/project/freetype/freetype-docs/%{version}/freetype-doc-%{version}.tar.xz.sig +Source12: freetype2.keyring +Source1000: baselibs.conf Patch0: bugzilla-308961-cmex-workaround.patch # PATCH-FIX-OPENSUSE don-t-mark-libpng-as-required-library.patch -- it is private in .pc Patch1: don-t-mark-libpng-as-required-library.patch diff --git a/ft2demos-2.10.0.tar.bz2 b/ft2demos-2.10.0.tar.bz2 deleted file mode 100644 index 0e41fde..0000000 --- a/ft2demos-2.10.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0466f9c2cd609349b0bd1f1b7b85b1bffc52f72eb492a7195552d86e666d06ba -size 237599 diff --git a/ft2demos-2.10.1.tar.xz b/ft2demos-2.10.1.tar.xz new file mode 100644 index 0000000..2e7ca4d --- /dev/null +++ b/ft2demos-2.10.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1857376bd3eaad4fdb4bc7894cb557310186856099494f32e8998ddc32b41e8 +size 229228 diff --git a/ft2demos-2.10.1.tar.xz.sig b/ft2demos-2.10.1.tar.xz.sig new file mode 100644 index 0000000..2b56683 --- /dev/null +++ b/ft2demos-2.10.1.tar.xz.sig @@ -0,0 +1,6 @@ +-----BEGIN PGP SIGNATURE----- + +iF0EABECAB0WIQRY4MER459UCMXT7HbBpg6s5wf9pQUCXRp3DAAKCRDBpg6s5wf9 +pdLnAKCIcB01Z4cakTu+z1F24c5DXU3y3wCdHSBh6bloqyTI1VQsDVbgFNnvjWU= +=HpWY +-----END PGP SIGNATURE----- diff --git a/ft2demos.changes b/ft2demos.changes index bec423d..b5def0e 100644 --- a/ft2demos.changes +++ b/ft2demos.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Tue Jul 2 07:21:03 UTC 2019 - Ismail Dönmez + +- Update to version 2.10.1 + * The `ftmulti' demo program now supports multiple hidden axes with + the same name tag. + * `ftview', `ftstring', and `ftgrid' got a `-k' command line option + to emulate a sequence of keystrokes at start-up. + * `ftview', `ftstring', and `ftgrid' now support screen dumping to a + PNG file. + * The bytecode debugger, `ttdebug', now supports variation TrueType + fonts; a variation font instance can be selected with the new `-d' + command line option. +- Add tarball signatures and freetype2.keyring + ------------------------------------------------------------------- Mon Jun 24 07:15:45 UTC 2019 - Ismail Dönmez diff --git a/ft2demos.spec b/ft2demos.spec index 1ace964..56f472b 100644 --- a/ft2demos.spec +++ b/ft2demos.spec @@ -16,16 +16,19 @@ # -%define freetype_version 2.10.0 +%define freetype_version 2.10.1 Name: ft2demos -Version: 2.10.0 +Version: 2.10.1 Release: 0 Summary: Freetype2 Utilities and Demo Programs License: GPL-2.0-or-later Group: Productivity/Publishing/Other Url: https://www.freetype.org -Source0: https://download.savannah.nongnu.org/releases/freetype/freetype-%{freetype_version}.tar.bz2 -Source1: https://download.savannah.nongnu.org/releases/freetype/ft2demos-%{version}.tar.bz2 +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 +Source11: https://downloads.sourceforge.net/project/freetype/freetype-demos/%{version}/ft2demos-%{version}.tar.xz.sig +Source12: freetype2.keyring Source1000: bnc628213_test.otf Source1004: bnc629447_sigsegv31.ttf Source1013: bnc633938_badbdf.0