Compare commits
5 Commits
4497df342c
...
08759a1aa9
Author | SHA256 | Date | |
---|---|---|---|
08759a1aa9 | |||
b38a6bc6bc | |||
ea3d714691 | |||
b6b98ede9b | |||
11c9bd04b7 |
16
0001-reproducible-build.patch
Normal file
16
0001-reproducible-build.patch
Normal file
@@ -0,0 +1,16 @@
|
||||
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()
|
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5a6ef285f6011b4661fec8561c72515b7b2dfeaebbc7e944f7f6385ce89497a6
|
||||
size 2576864
|
3
font-manager-0.9.4.tar.xz
Normal file
3
font-manager-0.9.4.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6a0899ac753f50d0779751828c62fa6220024213ebd2179b6f64a3a9bff51f96
|
||||
size 2579700
|
@@ -1,3 +1,32 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 10 13:28:09 UTC 2025 - Jan Baier <jbaier@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 <jbaier@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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 19 08:48:58 UTC 2025 - Jan Baier <jbaier@suse.com>
|
||||
|
||||
|
@@ -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 @@ Requires: font-viewer >= %{version}
|
||||
This package provides integration with the Thunar file manager.
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
%autosetup -p0
|
||||
|
||||
%build
|
||||
%meson \
|
||||
@@ -115,10 +120,7 @@ This package provides integration with the Thunar file manager.
|
||||
%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
|
||||
|
Reference in New Issue
Block a user