Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package zathura for openSUSE:Factory checked in at 2026-05-29 18:11:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/zathura (Old) and /work/SRC/openSUSE:Factory/.zathura.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zathura" Fri May 29 18:11:10 2026 rev:24 rq:1355841 version:2026.05.20 Changes: -------- --- /work/SRC/openSUSE:Factory/zathura/zathura.changes 2024-08-08 10:59:10.645541684 +0200 +++ /work/SRC/openSUSE:Factory/.zathura.new.1937/zathura.changes 2026-05-29 18:12:50.108705604 +0200 @@ -1,0 +2,85 @@ +Fri May 29 09:19:26 UTC 2026 - Martin Pluskal <[email protected]> + +- Cleanup spec file with spec-cleaner +- Drop unused no-parallel-xvfb.patch (orphaned in the package, + no longer applies and not needed) + +------------------------------------------------------------------- +Wed May 27 05:09:25 UTC 2026 - Андрей Алыпов <[email protected]> + +- Update to version 2026.05.20: + * Fix sandbox on X11 + * Fix crashes on document releoad + * Add option to keep selection highlights + * Add user feedback to copy_filepath +- Added zathura.keyring +- Updates from version 2026.05.11: + * Handle unsigned integer values in set command +- Updates from version 2026.05.10: + * Handle key press events for notification area + * Fix documentation of mouse buttons + * Make shortcuts available as commands + * Fix more cases of flickering when rendering pages + * Various fixes and improvements +- Updates from version 2026.03.27: + * Add search result counter + * Fix search result cycling in documents with one page + * Fix some page rendering regressions + * Various fixes and improvements +- Updates from version 2026.02.22: + * Implement single page layout and equal height/width modes + * Use single page layout for presentation mode + * Fix blurry rendering and repeated loading messages + * Allow to disable copying to clipboard + * Fix smooth scrolling using Ctrl and arrow keys +- Updates from version 2026.02.09: + * Implement single page layout and equal height/widht modes + * Use single page layout for presentation mode + * Fix blurry rendering and repeated loading messages + * Allow to disable copying to clipboard + * Fix smooth scrolling using Ctrl and arrow keys +- Updates from version 2026.02.03: + * Fork to background if opening with multiple files only if --fork is + specified + * Fix handling of PageUp and PageDown + * Fix handling of mappings with special keys + * Integrate Gtk+-specific parts of girara +- Updates from version 2026.01.30: + * Switch to date-based version numbers + * Fix warnings from CSS generation + * Apply correect shacling when recoloring + * Make sure jumplist stays valid after close + * Disable message in incremental search + * Fix seccomp rules with musl + * Implement custom drawing for document widget +- Updates from version 0.5.14: + * Switch default database to sqlite and drop plain database + * Notify users if no attachments and images are available to export + * Make index-* configurable after init + * Support numberic keypad mappings + * Provide correct number of pages + * Undo size-allocate callback changes + * Fix temporary file nams for better content-type detection +- Updates from version 0.5.13: + * Validate appstream files with appstreamcli + * Split page-padding into page-h-padding and page-v-padding + * Fix memory leak and callback type error + * Warn if plugins do not support exporting images or attachments +- Updates from version 0.5.12: + * Add shortcut to open files via file chooser dialog + * Refactor rendering of pages + * Add lightness adjustment for recolering + * Initial support for OpenBSD sandbox +- Updates from version 0.5.11: + * Fix closing of documents +- Updates from version 0.5.10: + * Fix crash when opening documents +- Updates from version 0.5.9: + * Fix build on macOS + * Hide page label if the same as page number + * Cache synctex parser for faster operation + * Revert changes for documents with multiple page sizes + * Various fixes and improvements +- Drop no-parallel-xvfb.patch + +------------------------------------------------------------------- Old: ---- no-parallel-xvfb.patch zathura-0.5.8.tar.xz New: ---- zathura-2026.05.20.tar.xz zathura-2026.05.20.tar.xz.asc zathura.keyring ----------(Old B)---------- Old:- Cleanup spec file with spec-cleaner - Drop unused no-parallel-xvfb.patch (orphaned in the package, no longer applies and not needed) ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ zathura.spec ++++++ --- /var/tmp/diff_new_pack.ZkfqnL/_old 2026-05-29 18:12:51.348757200 +0200 +++ /var/tmp/diff_new_pack.ZkfqnL/_new 2026-05-29 18:12:51.348757200 +0200 @@ -1,7 +1,7 @@ # # spec file for package zathura # -# Copyright (c) 2024 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 @@ -16,37 +16,51 @@ # +%define appid org.pwmt.zathura +%if 0%{?suse_version} == 1600 +%bcond_without gcc15 +%endif Name: zathura -Version: 0.5.8 +Version: 2026.05.20 Release: 0 Summary: A customizable document viewer License: Zlib URL: https://pwmt.org/projects/zathura/ -Source: %{url}/download/%{name}-%{version}.tar.xz -# PATCH-FIX-OPENSUSE no-parallel-xvfb.patch [email protected] -- Fix tests that rely on xvfb -Patch0: no-parallel-xvfb.patch -BuildRequires: appstream-glib +Source0: %{url}/download/%{name}-%{version}.tar.xz +Source1: %{url}/download/%{name}-%{version}.tar.xz.asc +Source2: %{name}.keyring +BuildRequires: AppStream +BuildRequires: c_compiler BuildRequires: cmake BuildRequires: desktop-file-utils -BuildRequires: file-devel BuildRequires: fish -BuildRequires: meson +BuildRequires: hicolor-icon-theme +BuildRequires: meson >= 1.5 BuildRequires: pkgconfig BuildRequires: python3-Sphinx BuildRequires: rsvg-convert +BuildRequires: weston BuildRequires: xvfb-run BuildRequires: zsh -BuildRequires: pkgconfig(check) -BuildRequires: pkgconfig(girara-gtk3) >= 0.4.3 +BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(gio-unix-2.0) +BuildRequires: pkgconfig(girara) >= 2026.02.03 +BuildRequires: pkgconfig(glib-2.0) >= 2.76 +BuildRequires: pkgconfig(gmodule-no-export-2.0) >= 2.72 +BuildRequires: pkgconfig(gthread-2.0) >= 2.72 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.24 +BuildRequires: pkgconfig(json-glib-1.0) +BuildRequires: pkgconfig(libmagic) BuildRequires: pkgconfig(libseccomp) -BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(sqlite3) >= 3.6.23 +BuildRequires: pkgconfig(synctex) >= 2 Recommends: %{name}-lang -Recommends: zathura-pdf-poppler-plugin -Suggests: zathura-cb-plugin -Suggests: zathura-djvu-plugin -Suggests: zathura-ps-plugin -%if 0%{?suse_version} >= 1550 -BuildRequires: pkgconfig(synctex) >= 1.19 +Recommends: %{name}-pdf-poppler-plugin +Suggests: %{name}-cb-plugin +Suggests: %{name}-djvu-plugin +Suggests: %{name}-ps-plugin +%if %{with gcc15} +BuildRequires: gcc15 %endif %description @@ -65,6 +79,7 @@ Requires: %{name} = %{version} Requires: bash-completion Supplements: (%{name} and bash-completion) +BuildArch: noarch %description bash-completion Optional dependency offering bash completion for zathura @@ -74,6 +89,7 @@ Requires: %{name} = %{version} Requires: zsh Supplements: (%{name} and zsh) +BuildArch: noarch %description zsh-completion Optional dependency offering zsh completion for zathura @@ -83,6 +99,7 @@ Requires: %{name} = %{version} Requires: fish Supplements: (%{name} and fish) +BuildArch: noarch %description fish-completion Optional dependency offering fish completion for zathura @@ -93,37 +110,32 @@ %autosetup -p1 %build -export CFLAGS="%{optflags}" -%if 0%{?suse_version} < 1550 -%meson -Dsynctex=disabled -%else +export CFLAGS="%{optflags} -fPIE" +export LDFLAGS="%{?build_ldflags} -pie" +%{?with_gcc15:export CC=gcc-15} %meson -%endif %meson_build -%check -%if 0%{?qemu_user_space_build} -# qemu does not implement seccomp -echo 'int main() { return 77; }' > tests/test_session.c -%endif -%meson_test - %install %meson_install -%find_lang %{name} %{?no_lang_C} + +%find_lang %{appid} %{name}.lang + +%check +xvfb-run %{_bindir}/meson test -C %{_vpath_builddir} %{?_smp_mflags} --print-errorlogs %files %license LICENSE %doc README.md AUTHORS %{_bindir}/%{name} %{_bindir}/%{name}-sandbox -%{_datadir}/dbus-1/interfaces/org.pwmt.%{name}.xml +%{_datadir}/dbus-1/interfaces/%{appid}.xml %{_mandir}/man1/%{name}.1%{?ext_man} %{_mandir}/man1/%{name}-sandbox.1%{?ext_man} %{_mandir}/man5/%{name}rc.5%{?ext_man} -%{_datadir}/applications/org.pwmt.zathura.desktop -%{_datadir}/icons/hicolor/*/apps/org.pwmt.zathura.* -%{_datadir}/metainfo/org.pwmt.zathura.appdata.xml +%{_datadir}/applications/%{appid}.desktop +%{_datadir}/icons/hicolor/*/apps/%{appid}.??g +%{_datadir}/metainfo/%{appid}.metainfo.xml %files devel %dir %{_includedir}/%{name} @@ -131,13 +143,13 @@ %{_libdir}/pkgconfig/%{name}.pc %files bash-completion -%{_datadir}/bash-completion/completions/zathura +%{_datadir}/bash-completion/completions/%{name} %files zsh-completion -%{_datadir}/zsh/site-functions/_zathura +%{_datadir}/zsh/site-functions/_%{name} %files fish-completion -%{_datadir}/fish/vendor_completions.d/zathura.fish +%{_datadir}/fish/vendor_completions.d/%{name}.fish %files lang -f %{name}.lang ++++++ zathura-0.5.8.tar.xz -> zathura-2026.05.20.tar.xz ++++++ ++++ 74357 lines of diff (skipped)
