------------------------------------------------------------------- Thu Oct 25 08:08:51 UTC 2018 - Petr Gajdos - Update to 1.3.12: . Graphite no longer does dumb rendering for fonts with no smarts . Segment caching code removed. Anything attempting to use the segment cache gets given a regular face instead . Add libfuzzer support . Builds now require C++11 . Improvements to Windows 64 bit builds . Support different versions of python including 32 bit and python 3 . Various minor bug fixes - refreshed patch % link-gcc-shared.diff - removed patch - graphite2-CVE-2018-7999.patch (upstreamed) ------------------------------------------------------------------- Fri Mar 16 12:58:15 UTC 2018 - tchvatal@suse.com - Use python3 everywhere - Drop fonttools test dep as it pulls TON of py3 packages ------------------------------------------------------------------- Mon Mar 12 13:13:26 UTC 2018 - pgajdos@suse.com - Update to 1.3.11: - removed patches (upstreamed or not needed) * gcc8.patch (code commeted out) * graphite-nonvoid-return.patch (code commented out) * graphite2-python3_tests.patch (upstreamed) * graphite2-python3_tests_cornercases.patch (upstreamed - refreshed patch * link-gcc-shared.diff - fixes security issue: CVE-2018-7999 [bsc#1084850] + graphite2-CVE-2018-7999.patch ------------------------------------------------------------------- Thu Feb 15 11:02:52 UTC 2018 - schwab@suse.de - gcc8.patch: return correct value from stream operator ------------------------------------------------------------------- Thu Jan 18 13:58:56 UTC 2018 - tchvatal@suse.com - Do not BR asciidoc as we do not install the generated html page ------------------------------------------------------------------- Tue Dec 5 12:03:29 UTC 2017 - tchvatal@suse.com - Make sure we switch to python3 only on SLE15+ and not on SLE12 ------------------------------------------------------------------- Mon Nov 20 12:16:37 UTC 2017 - mpluskal@suse.com - Add patches to fix tests when using python3: * graphite2-python3_tests.patch * graphite2-python3_tests_cornercases.patch - Refresh all other patches - Use fancy name for downloaded tarball - Run spec-cleaner ------------------------------------------------------------------- Wed Jun 21 19:13:30 UTC 2017 - tchvatal@suse.com - Use %ctest macro - Update license string to lgpl2.1+ and mpl2.0+ - Remove patch graphite2-CVE-2017-5436.patch - Update to 1.3.10: * Upstream marks this as contianing various bugfixes without any specific mentions ------------------------------------------------------------------- Mon Apr 24 07:22:01 UTC 2017 - pgajdos@suse.com - security update: * CVE-2017-5436 [bsc#1035204] + graphite2-CVE-2017-5436.patch ------------------------------------------------------------------- Mon Nov 21 10:53:29 UTC 2016 - pgajdos@suse.com - Version update to 1.3.9: fixes some bugs in the collision avoidance and may give slightly improved results in some cases. ------------------------------------------------------------------- Thu Jun 2 12:10:15 UTC 2016 - tchvatal@suse.com - Version update to 1.3.8: * Various bugfixes found by fuzzers ------------------------------------------------------------------- Mon Feb 29 19:32:53 UTC 2016 - tchvatal@suse.com - Update to 1.3.6 * This fixes a number of security related bugs. There are no feature improvements or bug fixes in this release. ------------------------------------------------------------------- Fri Feb 12 12:59:39 UTC 2016 - pgajdos@suse.com - updated to 1.3.5 bnc#965803 CVE-2016-1521: * Security bug fix * Fix ARM misalignment problem * Track latest cmake ------------------------------------------------------------------- Mon Dec 21 11:36:38 UTC 2015 - tchvatal@suse.com - Version update to 1.3.4: * Fix Collision Kerning ignoring some diacritics * Handle pass bits 16-31 to speed up fonts with > 16 passes * Various minor fuzz bug fixes * Make Coverity happy * Add GR_FALLTHROUGH macro for clang c++11 - Upstream moved to github ------------------------------------------------------------------- Wed Dec 16 13:38:11 UTC 2015 - pgajdos@suse.com - updated to 1.3.3 * Slight speed up in Collision Avoidance * Remove dead bidi code * Bug fixes . Between pass bidi reorderings and at the end . Decompressor fuzz bugs . Other fuzz bugs ------------------------------------------------------------------- Thu Sep 10 07:43:44 UTC 2015 - tchvatal@suse.com - Version bump top 1.3.2: * Remove full bidi. All segments are assumed to be single directioned. * Bug fixes: + Decompressor corner cases + Various fuzz bugs ------------------------------------------------------------------- Tue Sep 1 08:44:01 UTC 2015 - tchvatal@suse.com - Version bump to 1.3.1: * Deprecation warning: Full bidi support is about to be deprecated. Make contact if this impacts you. * Change compression block format slightly to conform to LZ4 * Handle mono direction text with diacritics consistently. Fonts now see the direction they expect consistently and bidi now gives expected results. * Fixed lots of fuzz bugs * Coverity cleanups * Build now works for clang and/or asan and/or afl etc. ------------------------------------------------------------------- Fri Aug 7 08:24:54 UTC 2015 - tchvatal@suse.com - Version bump to 1.3.0: * Various tweaks for the arabic fonts - Added patches: * graphite-nonvoid-return.patch * graphite2-1.2.0-cmakepath.patch - Removed patches: * no-specific-nunit-version.diff * soname.diff ------------------------------------------------------------------- Tue May 19 07:30:18 UTC 2015 - fstrba@suse.com - Remove unnecessary utf-8 characters from the spec file ------------------------------------------------------------------- Tue Oct 21 18:51:12 UTC 2014 - dmueller@suse.com - add link-gcc-shared.diff: link -lgcc_s to fix undefined symbols on various ARM architectures ------------------------------------------------------------------- Wed Jan 29 17:57:37 UTC 2014 - tchvatal@suse.com - Remove harfbuzz dep. Breaks another buildcycle. This effectively means we are not running tests. No functional changes otherwise. ------------------------------------------------------------------- Wed Jan 29 13:50:06 UTC 2014 - tchvatal@suse.com - Remove texlive dep to remove dep circle. ------------------------------------------------------------------- Sun Jan 26 12:05:43 UTC 2014 - tchvatal@suse.com - Use rpath so the tests work. ------------------------------------------------------------------- Sat Jan 25 22:57:20 UTC 2014 - tchvatal@suse.com - Enable the tests. They work on 13.1 but fail on Factory... ------------------------------------------------------------------- Sat Jan 25 22:28:21 UTC 2014 - tchvatal@suse.com - Version bump to 1.2.4: * Various bugfixes * Expanded testsuite - Remove graphite2-arm.patch - applied upstream - Add patches from debian: * soname.diff * no-specific-nunit-version.diff - Run^Wdocument tests and generate documentation ------------------------------------------------------------------- Sat Jan 25 21:34:18 UTC 2014 - tchvatal@suse.com - Use cmake macros for nice and tidy setup. ------------------------------------------------------------------- Fri Jun 28 11:15:36 UTC 2013 - dimstar@opensuse.org - Add baselibs.conf and provide libgraphite2-3-32bit, which is at this moment required by harfbuzz. ------------------------------------------------------------------- Wed Nov 28 16:36:00 UTC 2012 - crrodriguez@opensuse.org - graphite2-arm.patch :Fix build in arm and possible other platforms, we should notuse -nodefaultlibs as a linker flag and let the system do its job automatically. - freetype-devel should be freetype2-devel ------------------------------------------------------------------- Tue Nov 13 08:55:33 UTC 2012 - cfarrell@suse.com - license update: LGPL-2.1+ or GPL-2.0+ or MPL-1.1 See License file (most source code notices concur) ------------------------------------------------------------------- Mon Nov 12 12:31:11 UTC 2012 - tchvatal@suse.com - Whitespace trying to figure out why spec file is interpreted as binary. ------------------------------------------------------------------- Fri Nov 9 12:38:14 UTC 2012 - tchvatal@suse.com - Fix desc not to mention libexttextcat. ------------------------------------------------------------------- Tue Nov 6 13:56:19 UTC 2012 - tchvatal@suse.com - Initial commit version 1.2.0.