Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package font-manager for openSUSE:Factory checked in at 2025-03-10 18:06:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/font-manager (Old) and /work/SRC/openSUSE:Factory/.font-manager.new.19136 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "font-manager" Mon Mar 10 18:06:03 2025 rev:11 rq:1251811 version:0.9.4 Changes: -------- --- /work/SRC/openSUSE:Factory/font-manager/font-manager.changes 2025-01-19 21:50:15.716609626 +0100 +++ /work/SRC/openSUSE:Factory/.font-manager.new.19136/font-manager.changes 2025-03-10 18:06:36.073752565 +0100 @@ -1,0 +2,29 @@ +Mon Mar 10 13:28:09 UTC 2025 - Jan Baier <jba...@suse.com> + +- Update to 0.9.4 + * Fix segfault when opening preferences - Issue #436 +- Add 0001-reproducible-build.patch + +------------------------------------------------------------------- +Thu Mar 6 09:31:24 UTC 2025 - Jan Baier <jba...@suse.com> + +- Update to 0.9.3 + * Restore editable labels for collection names + * Switch to using libarchive rather than calling external application + * Add preference option for gtk-font-rendering - Issue #429 + * Remember selected items in font lists where possible - Issue #424 + * Set sensitivity of labels to match activation status + * Switch to using CSS for preview area colors + * Google Fonts : Use standard TextView for editing in preview - Issue #424 + * Browse Mode : Propagate waterfall settings - Issue #424 + * Browse Mode : Add keyboard shortcuts to modify preview size - Issue #424 + * Browse Mode : Add designer information to preview pane + * Browse Mode : Add tooltip with copyright and design description to preview pane + * Font Viewer : Add preference pane - Issue #428 + * Font Viewer : Support for multiple variations within single file + * CLI interface : Fix segfault when using certain options - Issue #421 + * CLI interface : Add --keep option to allow disabling all but specified fonts + * Fix purge operation for PPA packaging - Issue #422 +- remove deprecated suse_update_desktop_file + +------------------------------------------------------------------- Old: ---- font-manager-0.9.2.tar.xz New: ---- 0001-reproducible-build.patch font-manager-0.9.4.tar.xz BETA DEBUG BEGIN: New: * Fix segfault when opening preferences - Issue #436 - Add 0001-reproducible-build.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ font-manager.spec ++++++ --- /var/tmp/diff_new_pack.50mrHA/_old 2025-03-10 18:06:37.601816669 +0100 +++ /var/tmp/diff_new_pack.50mrHA/_new 2025-03-10 18:06:37.625817675 +0100 @@ -19,30 +19,35 @@ %global DBusName com.github.FontManager.FontManager %global DBusName2 com.github.FontManager.FontViewer Name: font-manager -Version: 0.9.2 +Version: 0.9.4 Release: 0 Summary: A simple font management application for Gtk+ Desktop Environments License: GPL-3.0-or-later URL: https://fontmanager.github.io Source0: https://github.com/FontManager/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz +Patch1: 0001-reproducible-build.patch BuildRequires: appstream-glib BuildRequires: gettext-runtime +BuildRequires: libgio-2_0-0 >= 2.7 +BuildRequires: libgmodule-2_0-0 >= 2.50 BuildRequires: meson >= 0.59 BuildRequires: pkgconfig -BuildRequires: update-desktop-files BuildRequires: vala >= 0.56 BuildRequires: yelp-tools -BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(fontconfig) >= 2.12 BuildRequires: pkgconfig(freetype2) >= 2.10 -BuildRequires: pkgconfig(glib-2.0) >= 2.62 +BuildRequires: pkgconfig(glib-2.0) >= 2.64 BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gtk4) >= 4.12 +BuildRequires: pkgconfig(harfbuzz) >= 2.5 BuildRequires: pkgconfig(json-glib-1.0) >= 1.5 +BuildRequires: pkgconfig(libadwaita-1) +BuildRequires: pkgconfig(libarchive) >= 3.7 BuildRequires: pkgconfig(libnautilus-extension-4) BuildRequires: pkgconfig(libnemo-extension) BuildRequires: pkgconfig(libsoup-3.0) >= 3.2 BuildRequires: pkgconfig(libxml-2.0) >= 2.9.10 -BuildRequires: pkgconfig(pango) +BuildRequires: pkgconfig(pango) >= 1.45 BuildRequires: pkgconfig(sqlite3) >= 3.35 BuildRequires: pkgconfig(thunarx-3) BuildRequires: pkgconfig(webkitgtk-6.0) >= 2.4 @@ -101,7 +106,7 @@ This package provides integration with the Thunar file manager. %prep -%autosetup -p1 +%autosetup -p0 %build %meson \ @@ -115,10 +120,7 @@ %install %meson_install rm %{buildroot}/%{_libdir}/%{name}/libfontmanager.so - %find_lang %{name} -%suse_update_desktop_file -r com.github.FontManager.FontManager Graphics Viewer -%suse_update_desktop_file -r com.github.FontManager.FontViewer Graphics Viewer %check appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*.metainfo.xml ++++++ 0001-reproducible-build.patch ++++++ diff --git meson.build meson.build index cf5829ed..53948969 100644 --- meson.build +++ meson.build @@ -73,8 +73,10 @@ pkglib_dir = join_paths(prefix, get_option('libdir'), meson.project_name()) pkglibexec_dir = join_paths(prefix, get_option('libexecdir'), meson.project_name()) datetime = ''' +import os +from time import time from datetime import date -print(date.today()) +print(date.fromtimestamp(int(os.environ.get('SOURCE_DATE_EPOCH', time())))) ''' today = run_command(python, '-c', datetime, check: true).stdout().strip() ++++++ font-manager-0.9.2.tar.xz -> font-manager-0.9.4.tar.xz ++++++ ++++ 41319 lines of diff (skipped)