Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package fontconfig for openSUSE:Factory 
checked in at 2026-03-28 20:13:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fontconfig (Old)
 and      /work/SRC/openSUSE:Factory/.fontconfig.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fontconfig"

Sat Mar 28 20:13:11 2026 rev:101 rq:1342742 version:2.17.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes    2026-01-28 
15:06:36.100641290 +0100
+++ /work/SRC/openSUSE:Factory/.fontconfig.new.8177/fontconfig.changes  
2026-03-28 20:14:17.999772729 +0100
@@ -1,0 +2,45 @@
+Tue Mar 17 15:09:35 UTC 2026 - Martin Schreiner <[email protected]>
+
+- Update to 2.17.1.
+- Remove obsoleted documentation packages.
+- Changes from 2.17.1:
+  * meson: Add 'noinstall' to default-hinting, default-sub-pixel-rendering, 
bitmap-conf build options
+  * Fix a heap buffer overflow
+- Changes from 2.17.0:
+  * Avoid conflict between dgettext macro and declaration in fcint.h
+  * fix: Skip empty entries in XDG_DATA_DIRS parsing
+  * Fix padding with "und" in pattern elements
+  * Fix a crash with broken cache
+  * meson: Fix additional-fonts-dirs build option that not taking effect
+  * Add default font paths for Android in configure script
+  * Fix use-after-free in FcConfigGetPrgname
+  * conf.d: Add a conf to guess a generic-family for substitution
+  * Drop FcObjectFini() from FcFini() to fix memory leaks
+  * conf.d/65-nonlatin.conf: Rename Lohit Oriya to Lohit Odia
+  * Make sure that the debugging facilities are initialized at loading config 
phase
+  * meson: don't force installation of a static library
+  * meson: don't try to call run_command for gperf on --wrap-mode=forcefallback
+  * Do not fallback decoding with UTF-16BE if no iconv support
+  * Trim trailing newline in string in cache
+  * Parse foundry from OS/2 for table version 0
+  * Allow dotfiles to scan for caching
+  * Increase a reference count for default FcConfig instance with FcInit()
+  * Free the mutex object only when there are no references to the default 
FcConfig instance
+  * Free the mutex object only when all cache objects isn't referenced
+  * Drop the configuration path migration code
+  * Drop FcDefaultFini() from FcFini() to fix memory leaks
+  * Process and append font capabilities to Pattern
+  * Add bitmap-conf build option to choose default bitmap conf
+  * Enable fc-query indexing through Fontations
+  * Add FcConfigPerferAppFont() to allow changing the order of application 
fonts
+  * Pattern Bindings for CharSet and LangSet
+  * Add FcPatternObjectGet* impl for CharSet and LangSet
+  * Factor out fcpat.c - add Fontations dependencies
+  * Improve performance of FcPtrListIterInitAtLast
+- Changes from 2.16.2:
+  * meson: Use Requires.private instead of Requires
+  * meson: don't force build of a shared library
+  * meson: do not require libintl if nls feature is disabled
+  * Add internal PatternBuilder abstraction
+
+-------------------------------------------------------------------

Old:
----
  fontconfig-2.16.0.tar.xz

New:
----
  fontconfig-2.17.1.tar.bz2

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

Other differences:
------------------
++++++ fontconfig.spec ++++++
--- /var/tmp/diff_new_pack.sxvruA/_old  2026-03-28 20:14:18.731802941 +0100
+++ /var/tmp/diff_new_pack.sxvruA/_new  2026-03-28 20:14:18.731802941 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fontconfig
 #
-# Copyright (c) 2026 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,13 @@
 
 Name:           fontconfig
 %define lname   libfontconfig1
-Version:        2.16.0
+Version:        2.17.1
 Release:        0
 Summary:        Library for Font Configuration
 License:        MIT
 Group:          System/Libraries
 URL:            https://www.freedesktop.org/wiki/Software/fontconfig/
-Source0:        
https://www.freedesktop.org/software/fontconfig/release/fontconfig-%{version}.tar.xz
+Source0:        
https://gitlab.freedesktop.org/fontconfig/fontconfig/-/archive/%{version}/fontconfig-%{version}.tar.bz2
 Source4:        baselibs.conf
 Source5:        local.conf
 Patch1:         skip-network-test.patch
@@ -66,6 +66,7 @@
 Summary:        Documentation for fontconfig
 Group:          Documentation/Other
 BuildArch:      noarch
+Obsoletes:      %{name}-devel-doc
 
 %description doc
 Extended documentation for the fontconfig library.
@@ -83,15 +84,6 @@
 files needed for compiling applications which use the fontconfig
 library.
 
-%package devel-doc
-Summary:        Developer documentation for libfontconfig
-Group:          Documentation/Other
-BuildArch:      noarch
-
-%description devel-doc
-HTML documentation and manual pages for developers using the
-fontconfig library.
-
 %prep
 %autosetup -p1
 # use suse-specific doc path:
@@ -155,8 +147,6 @@
 %{_datadir}/%{name}/conf.avail/*.conf
 %dir %{_datadir}/xml/%{name}
 %{_datadir}/xml/%{name}/fonts.dtd
-%{_mandir}/man5/fonts-conf.5%{ext_man}
-%{_mandir}/man1/*
 %ghost %dir %attr(755,root,root) /var/cache/fontconfig
 
 %files lang -f %{name}.lang -f %{name}-conf.lang
@@ -164,9 +154,6 @@
 %files doc
 %doc AUTHORS NEWS README.md
 %dir %{_docdir}/%{name}
-%{_docdir}/%{name}/fontconfig-user.html
-%{_docdir}/%{name}/fontconfig-user.pdf
-%{_docdir}/%{name}/fontconfig-user.txt
 
 %files devel
 %{_libdir}/pkgconfig/fontconfig.pc
@@ -175,12 +162,6 @@
 %dir %{_datadir}/gettext/its/
 %{_datadir}/gettext/its/fontconfig.*
 
-%files devel-doc
-%{_docdir}/%{name}/fontconfig-devel.html
-%{_docdir}/%{name}/fontconfig-devel.pdf
-%{_docdir}/%{name}/fontconfig-devel.txt
-%{_mandir}/man3/*
-
 %files -n %{lname}
 %{_libdir}/libfontconfig.so.*
 

++++++ fontconfig-2.16.0.tar.xz -> fontconfig-2.17.1.tar.bz2 ++++++
++++ 164145 lines of diff (skipped)

Reply via email to