Hello community, here is the log from the commit of package graphite2 for openSUSE:Factory checked in at 2018-11-06 14:12:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/graphite2 (Old) and /work/SRC/openSUSE:Factory/.graphite2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "graphite2" Tue Nov 6 14:12:32 2018 rev:26 rq:644517 version:1.3.12 Changes: -------- --- /work/SRC/openSUSE:Factory/graphite2/graphite2.changes 2018-03-20 21:52:10.599361454 +0100 +++ /work/SRC/openSUSE:Factory/.graphite2.new/graphite2.changes 2018-11-06 14:12:43.534795066 +0100 @@ -1,0 +2,17 @@ +Thu Oct 25 08:08:51 UTC 2018 - Petr Gajdos <[email protected]> + +- 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) + +------------------------------------------------------------------- Old: ---- graphite2-1.3.11.tar.gz graphite2-CVE-2018-7999.patch New: ---- graphite2-1.3.12.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ graphite2.spec ++++++ --- /var/tmp/diff_new_pack.ciyxFa/_old 2018-11-06 14:12:45.106792985 +0100 +++ /var/tmp/diff_new_pack.ciyxFa/_new 2018-11-06 14:12:45.110792980 +0100 @@ -12,13 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define libname libgraphite2-3 Name: graphite2 -Version: 1.3.11 +Version: 1.3.12 Release: 0 Summary: Font rendering capabilities for complex non-Roman writing systems License: LGPL-2.1-or-later OR MPL-2.0+ @@ -28,7 +28,6 @@ Source1: baselibs.conf Patch0: graphite2-1.2.0-cmakepath.patch Patch2: link-gcc-shared.diff -Patch3: graphite2-CVE-2018-7999.patch BuildRequires: cmake BuildRequires: fontconfig-devel BuildRequires: freetype2-devel @@ -77,7 +76,6 @@ %setup -q -n graphite-%{version} %patch0 -p1 %patch2 -p1 -%patch3 -p1 # Make sure to use python3 everywhere find tests -type f -exec sed -i "s|python|python3|g" {} + @@ -102,7 +100,7 @@ # exclude tests based on fonttool cd build ctest --output-on-failure --force-new-ctest-process %{?_smp_mflags} \ - -E "padaukcmp1|chariscmp1|chariscmp2|annacmp1|schercmp1|awamicmp1|awamicmp2" + -E "padaukcmp1|chariscmp1|chariscmp2|annacmp1|schercmp1|awamicmp1|awamicmp2|awamicmp3" %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig ++++++ graphite2-1.3.11.tar.gz -> graphite2-1.3.12.tar.gz ++++++ /work/SRC/openSUSE:Factory/graphite2/graphite2-1.3.11.tar.gz /work/SRC/openSUSE:Factory/.graphite2.new/graphite2-1.3.12.tar.gz differ: char 13, line 1 ++++++ link-gcc-shared.diff ++++++ --- /var/tmp/diff_new_pack.ciyxFa/_old 2018-11-06 14:12:45.170792900 +0100 +++ /var/tmp/diff_new_pack.ciyxFa/_new 2018-11-06 14:12:45.174792895 +0100 @@ -1,13 +1,13 @@ -Index: graphite-1.3.11/src/CMakeLists.txt +Index: graphite-1.3.12/src/CMakeLists.txt =================================================================== ---- graphite-1.3.11.orig/src/CMakeLists.txt 2018-03-12 14:07:16.947663510 +0100 -+++ graphite-1.3.11/src/CMakeLists.txt 2018-03-12 14:07:16.959663721 +0100 -@@ -131,7 +131,7 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "Linu - if (GRAPHITE2_ASAN) +--- graphite-1.3.12.orig/src/CMakeLists.txt 2018-10-25 10:06:19.438425490 +0200 ++++ graphite-1.3.12/src/CMakeLists.txt 2018-10-25 10:07:57.506879853 +0200 +@@ -123,7 +123,7 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "Linu + if (GRAPHITE2_SANITIZERS) target_link_libraries(graphite2 c gcc_s) - else (GRAPHITE2_ASAN) + else () - target_link_libraries(graphite2 c gcc) + target_link_libraries(graphite2 c gcc_s) - endif (GRAPHITE2_ASAN) - include(Graphite) - if (BUILD_SHARED_LIBS) + endif () + endif (${CMAKE_CXX_COMPILER} MATCHES ".*mingw.*") + include(Graphite)
