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)


Reply via email to