Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package fcft for openSUSE:Factory checked in 
at 2022-05-02 16:25:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fcft (Old)
 and      /work/SRC/openSUSE:Factory/.fcft.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fcft"

Mon May  2 16:25:00 2022 rev:12 rq:974220 version:3.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/fcft/fcft.changes        2022-02-17 
23:42:16.103700049 +0100
+++ /work/SRC/openSUSE:Factory/.fcft.new.1538/fcft.changes      2022-05-02 
16:25:12.776814415 +0200
@@ -1,0 +2,13 @@
+Sun May  1 20:11:17 UTC 2022 - Arnav Singh <opens...@arnavion.dev>
+
+- Update to 3.1.1:
+  * Added OT-SVG support using a bundled nanosvg as backend.
+    FCFT_CAPABILITY_SVG has been added to fcft_capabilities to detect this.
+  * Fixed fcft_font::name, and fcft_glyph::font_name not being set correctly
+    for font collections (e.g. *.ttc files).
+  * Fixed assertion inside HarfBuzz with fcft_rasterize_grapheme_ut32
+    when rasterizing a glyph fails.
+- Set all options and features explicitly instead of relying on auto-detection
+  to ensure build fails if dependencies change.
+
+-------------------------------------------------------------------

Old:
----
  fcft-3.0.1.tar.gz

New:
----
  fcft-3.1.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ fcft.spec ++++++
--- /var/tmp/diff_new_pack.HRmAwv/_old  2022-05-02 16:25:13.280814975 +0200
+++ /var/tmp/diff_new_pack.HRmAwv/_new  2022-05-02 16:25:13.280814975 +0200
@@ -18,7 +18,7 @@
 
 %define libname libfcft4
 Name:           fcft
-Version:        3.0.1
+Version:        3.1.1
 Release:        0
 Summary:        A library for font loading and glyph rasterization using 
FreeType/pixman
 License:        MIT
@@ -29,12 +29,12 @@
 BuildRequires:  gcc11
 BuildRequires:  python3-dataclasses
 %endif
-BuildRequires:  meson >= 0.54
+BuildRequires:  meson >= 0.58
 BuildRequires:  pkgconfig
 BuildRequires:  python3
 BuildRequires:  scdoc
 BuildRequires:  pkgconfig(fontconfig)
-BuildRequires:  pkgconfig(freetype2)
+BuildRequires:  pkgconfig(freetype2) >= 2.12
 BuildRequires:  pkgconfig(harfbuzz)
 BuildRequires:  pkgconfig(libutf8proc)
 BuildRequires:  pkgconfig(pixman-1)
@@ -68,7 +68,13 @@
 %if 0%{?sle_version} >= 150400
 export CC=gcc-11
 %endif
-%meson
+%meson \
+       -Ddocs=enabled \
+       -Dexamples=false \
+       -Dgrapheme-shaping=enabled \
+       -Drun-shaping=enabled \
+       -Dsvg-backend=nanosvg \
+       -Dtest-text-shaping=false
 %meson_build
 
 %install

++++++ fcft-3.0.1.tar.gz -> fcft-3.1.1.tar.gz ++++++
++++ 7473 lines of diff (skipped)

Reply via email to