Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package evince for openSUSE:Factory checked in at 2026-04-14 17:49:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/evince (Old) and /work/SRC/openSUSE:Factory/.evince.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "evince" Tue Apr 14 17:49:28 2026 rev:184 rq:1346585 version:49.alpha Changes: -------- --- /work/SRC/openSUSE:Factory/evince/evince.changes 2025-07-14 10:57:43.963631119 +0200 +++ /work/SRC/openSUSE:Factory/.evince.new.21863/evince.changes 2026-04-14 17:50:18.608476560 +0200 @@ -1,0 +2,23 @@ +Mon Mar 23 10:40:06 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Migrate to xz compression and manual service run + +------------------------------------------------------------------- +Sat Aug 30 11:23:44 UTC 2025 - Dominique Leuenberger <[email protected]> + +- Update to version 49.alpha: + + Make annotation popup window always opaque + + Port Evince to Gtk4 + + profiling: + - Usage of sysprof for profiling + - EV_PROFILE and EV_PROFILE_JOBS environment variables for + profiling are now ignored. Anybody wishing to profile evince + can now use sysprof, which provides a far better interface. + - Avoid view events while view is still + + shell: + - Fix crash when exiting + - Fix opening of linked PDFs + - Confine monitor fix to affected gtk versions + - Warn about nonexisting launch target file + +------------------------------------------------------------------- Old: ---- evince-48.1.obscpio New: ---- _scmsync.obsinfo build.specials.obscpio evince-49.alpha.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ evince.spec ++++++ --- /var/tmp/diff_new_pack.HSm1l2/_old 2026-04-14 17:50:19.384508639 +0200 +++ /var/tmp/diff_new_pack.HSm1l2/_new 2026-04-14 17:50:19.388508805 +0200 @@ -1,7 +1,7 @@ # # spec file for package evince # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 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,19 +16,19 @@ # -%define evdocument_so 3-4 -%define evview_so 3-3 -%define typelibAPI 3_0 -%define pluginAPI 4 +%define evdocument_so 4_0-6 +%define evview_so 4_0-5 +%define typelibAPI 4_0 +%define pluginAPI 6 Name: evince -Version: 48.1 +Version: 49.alpha Release: 0 Summary: GNOME Document Viewer License: GPL-2.0-or-later Group: Productivity/Office/Other URL: https://wiki.gnome.org/Apps/Evince -Source0: %{name}-%{version}.tar.zst +Source0: %{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM evince-kpathsea.patch -- Fix build with gcc 15 Patch0: evince-kpathsea.patch # PATCH-FIX-UPSTREAM evince-a11y-crash.patch [email protected] -- fix crash in the accessible code when page cache text is NULL. @@ -45,26 +45,24 @@ BuildRequires: yelp-tools BuildRequires: pkgconfig(adwaita-icon-theme) >= 2.17.1 BuildRequires: pkgconfig(appstream-glib) +BuildRequires: pkgconfig(cairo) >= 1.14.0 BuildRequires: pkgconfig(ddjvuapi) >= 3.5.22 +BuildRequires: pkgconfig(exempi-2.0) >= 2.0 BuildRequires: pkgconfig(gi-docgen) -BuildRequires: pkgconfig(gio-2.0) >= 2.44.0 +BuildRequires: pkgconfig(gio-2.0) >= 2.75.0 BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: pkgconfig(gnome-desktop-3.0) +BuildRequires: pkgconfig(gnome-desktop-4) BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.0 -BuildRequires: pkgconfig(gspell-1) >= 1.6.0 -BuildRequires: pkgconfig(gstreamer-1.0) -BuildRequires: pkgconfig(gstreamer-base-1.0) -BuildRequires: pkgconfig(gstreamer-video-1.0) BuildRequires: pkgconfig(gthread-2.0) -BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0 +BuildRequires: pkgconfig(gtk4) >= 4.6.0 BuildRequires: pkgconfig(ice) +BuildRequires: pkgconfig(libadwaita-1) >= 1.2.0 BuildRequires: pkgconfig(libarchive) >= 3.6.0 BuildRequires: pkgconfig(libgxps) >= 0.2.1 BuildRequires: pkgconfig(libhandy-1) BuildRequires: pkgconfig(libsecret-1) >= 0.5 BuildRequires: pkgconfig(libspectre) >= 0.2.0 BuildRequires: pkgconfig(libtiff-4) -BuildRequires: pkgconfig(libxml-2.0) >= 2.5.0 BuildRequires: pkgconfig(poppler-glib) >= 22.02.0 BuildRequires: pkgconfig(sm) >= 1.0.0 BuildRequires: pkgconfig(synctex) >= 1.18 @@ -215,10 +213,11 @@ %files %license COPYING %doc %{_datadir}/help/C/%{name}/ -%{_bindir}/* +%{_bindir}/evince +%{_bindir}/evince-previewer +%{_bindir}/evince-thumbnailer %{_datadir}/applications/*.desktop -%{_datadir}/dbus-1/services/org.gnome.evince.Daemon.service -%{_datadir}/evince +%{_datadir}/dbus-1/services/org.gnome.Evince.Daemon.service %{_datadir}/glib-2.0/schemas/org.gnome.Evince.gschema.xml %{_datadir}/icons/hicolor/*/apps/org.gnome.Evince* %{_datadir}/metainfo/org.gnome.Evince.metainfo.xml ++++++ _scmsync.obsinfo ++++++ mtime: 1774262414 commit: 9fa70c3fdf4cb586251190649c017f09c44cf414ae9392a32ba51d8963852478 url: https://src.opensuse.org/GNOME/evince revision: 9fa70c3fdf4cb586251190649c017f09c44cf414ae9392a32ba51d8963852478 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj ++++++ _service ++++++ --- /var/tmp/diff_new_pack.HSm1l2/_old 2026-04-14 17:50:19.440510955 +0200 +++ /var/tmp/diff_new_pack.HSm1l2/_new 2026-04-14 17:50:19.440510955 +0200 @@ -3,18 +3,17 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/evince.git</param> - <param name="revision">48.1</param> + <param name="revision">49.alpha</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> -<!-- <param name="changesgenerate">enable</param> --> + <!-- <param name="changesgenerate">enable</param> --> </service> - <service name="tar" mode="buildtime"/> - <service name="recompress" mode="buildtime"> + <service name="tar" mode="manual"/> + <service name="recompress" mode="manual"> <param name="file">*.tar</param> - <param name="compression">zst</param> + <param name="compression">xz</param> </service> - <service name="set_version" mode="manual" /> + <service name="set_version" mode="manual"/> </services> - ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-03-24 09:40:02.000000000 +0100 @@ -0,0 +1,5 @@ +*.obscpio +*.osc +_build.* +.pbuild +osc-collab.* ++++++ evince.obsinfo ++++++ --- /var/tmp/diff_new_pack.HSm1l2/_old 2026-04-14 17:50:19.548515420 +0200 +++ /var/tmp/diff_new_pack.HSm1l2/_new 2026-04-14 17:50:19.552515584 +0200 @@ -1,5 +1,5 @@ name: evince -version: 48.1 -mtime: 1751222622 -commit: fbcb33ea84ba848400736c13cbbef870c36d848a +version: 49.alpha +mtime: 1751243407 +commit: aad30abc28f687c9df9661cbc6ebaf8f86a6fa8b
