Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package shotwell for openSUSE:Factory checked in at 2026-09-14 16:24:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/shotwell (Old) and /work/SRC/openSUSE:Factory/.shotwell.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shotwell" Mon Sep 14 16:24:57 2026 rev:120 rq:1377823 version:33.0 Changes: -------- --- /work/SRC/openSUSE:Factory/shotwell/shotwell.changes 2026-06-10 16:16:54.423779822 +0200 +++ /work/SRC/openSUSE:Factory/.shotwell.new.1265/shotwell.changes 2026-09-14 16:25:05.046366313 +0200 @@ -1,0 +2,61 @@ +Sun Sep 13 19:56:15 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 33.0: + + Fix an issue with system information not showing the OS release + + Add system information also to the viewer mode + + Fix an issue where "discard" in viewer would not actually + discard changes + + Updated translations. +- Changes from version 33.rc: + + Clean-up old data and debug/dead code + + Fix toolbar auto-hide in fullscreen mode + + Fix icons disappearing in slideshow toolbar + + Fix setting desktop backgrounds + + Allow pop-up of context menu with keyboard + + Fix send-to failing when sending many images + + Fix spacing in editing tools dialogs + + Fix adding face names + + Fix highlighting faces + + Fix matching random faces with random probabilities + + Export image if OpenCV cannot read the original format + + Fix tab navigation + + Fix crash when saving import results + + Set release name + + Add debug information to About dialog + + Updated translations. +- Changes from version 33.beta: + + Rework printing + + Work-around lambda memory leaks + + Some clean-up of the codebase + + Work-arounds for potential crashes + + Fix slideshow settings panel + + Fix rating filter selection by keyboard + + Add a help overview of the keyboard shortcuts + + Publishing: + - Add "peek password" icon to Piwigo + - Move manual Gtk.Builder code to templated + - Show the external authentication wait panel everywhere + - Replace the dedicated auth helper app with a simple web + server on localhost +- Changes from version 33.alpha + + Port to gtk4 + + Changes in dependencies: + - GExiv2 >= 0.16.0 + - GTK4 >= 4.22 + + Other changes: + - Forward-port of bugfixes from stable branch + - Rename Appdata -> Metainfo + - Introduce Toasts to replace simple dialogs + - Add support for opening URIs with the viewer + - Fix image oversion jumping to top on first use + - Remove loads of deprecated GTK api where possible + - Remove deprecated calls to GExiv2 + - Remove import from application infrastructure + - Fix missing default menu on sidebar + - Fix showing help when running from build folder + - Re-add all drag and drop based features + - "Asyncify" a lot of functions + - Clean up stray debug output left all over the code +- Switch to meson BuildSystem, automatic BuildRequires. + +------------------------------------------------------------------- Old: ---- shotwell-0.32.17.tar.xz New: ---- shotwell-33.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ shotwell.spec ++++++ --- /var/tmp/diff_new_pack.HO6BNl/_old 2026-09-14 16:25:06.544429148 +0200 +++ /var/tmp/diff_new_pack.HO6BNl/_new 2026-09-14 16:25:06.546429232 +0200 @@ -17,49 +17,22 @@ Name: shotwell -Version: 0.32.17 +Version: 33.0 Release: 0 Summary: Photo Manager for GNOME License: LGPL-2.1-or-later Group: Productivity/Graphics/Viewers -URL: https://wiki.gnome.org/Apps/Shotwell +URL: https://gitlab.gnome.org/GNOME/shotwell -Source0: https://download.gnome.org/sources/shotwell/0.32/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/shotwell/%{version}/%{name}-%{version}.tar.xz Source99: shotwell-rpmlintrc +BuildSystem: meson +BuildOption: -D install_apport_hook=false -BuildRequires: AppStream -BuildRequires: desktop-file-utils BuildRequires: fdupes -BuildRequires: gettext-devel >= 0.19.7 -BuildRequires: libraw-devel-static +BuildRequires: itstool BuildRequires: meson >= 0.43.0 -BuildRequires: pkgconfig BuildRequires: vala >= 0.28.0 -BuildRequires: yelp-tools -BuildRequires: pkgconfig(atk) -BuildRequires: pkgconfig(gcr-3) -BuildRequires: pkgconfig(gcr-ui-3) -BuildRequires: pkgconfig(gdk-pixbuf-2.0) -BuildRequires: pkgconfig(gee-0.8) >= 0.10.0 -BuildRequires: pkgconfig(gexiv2) >= 0.12.3 -BuildRequires: pkgconfig(gio-unix-2.0) >= 2.20 -BuildRequires: pkgconfig(glib-2.0) >= 2.40.0 -BuildRequires: pkgconfig(gstreamer-1.0) >= 1.20 -BuildRequires: pkgconfig(gstreamer-base-1.0) >= 1.0.0 -BuildRequires: pkgconfig(gstreamer-pbutils-1.0) >= 1.20 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.14.0 -BuildRequires: pkgconfig(gudev-1.0) >= 145 -BuildRequires: pkgconfig(json-glib-1.0) -BuildRequires: pkgconfig(libexif) >= 0.6.16 -BuildRequires: pkgconfig(libsecret-1) -BuildRequires: pkgconfig(libgphoto2) >= 2.5.0 -BuildRequires: pkgconfig(libportal-gtk3) > 0.5 -BuildRequires: pkgconfig(libsoup-3.0) -BuildRequires: pkgconfig(libwebpdemux) -BuildRequires: pkgconfig(libwebp) -BuildRequires: pkgconfig(libxml-2.0) >= 2.6.32 -BuildRequires: pkgconfig(sqlite3) >= 3.5.9 -BuildRequires: pkgconfig(webkit2gtk-4.1) >= 2.26 %description Shotwell is a digital photo organizer designed for the GNOME desktop @@ -69,29 +42,13 @@ %lang_package -%prep -%autosetup -p1 - -%build -%meson \ - -D unity_support=false \ - -D dupe_detection=false \ - -D install_apport_hook=false \ - %{nil} -%meson_build - -%install -%meson_install +%generate_buildrequires +%meson_buildrequires +%install -a %fdupes %{buildroot}%{_datadir} %find_lang %{name} %{?no_lang_C} -%check -%meson_test -desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shotwell.desktop -desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shotwell-Viewer.desktop -appstreamcli validate --no-net %{buildroot}%{_datadir}/metainfo/org.gnome.Shotwell.appdata.xml - %ldconfig_scriptlets %files @@ -99,31 +56,24 @@ %doc AUTHORS NEWS THANKS %doc %{_datadir}/help/C/%{name}/ %{_bindir}/shotwell -%dir %{_datadir}/metainfo %{_datadir}/applications/org.gnome.Shotwell-Viewer.desktop -%{_datadir}/applications/org.gnome.Shotwell.Auth.desktop %{_datadir}/applications/org.gnome.Shotwell.desktop %{_datadir}/glib-2.0/schemas/org.gnome.shotwell-extras.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.shotwell.gschema.xml %{_datadir}/glib-2.0/schemas/org.yorba.shotwell-extras.gschema.xml %{_datadir}/glib-2.0/schemas/org.yorba.shotwell.gschema.xml %{_datadir}/icons/hicolor/*/*/org.gnome.Shotwell* -%{_datadir}/metainfo/org.gnome.Shotwell.appdata.xml +%{_datadir}/metainfo/org.gnome.Shotwell.metainfo.xml %{_libdir}/shotwell/ # This is not split as the only consumer is shotwell itself. %{_libdir}/libshotwell-authenticator.so -%{_libdir}/libshotwell-authenticator.so.0 -%{_libdir}/libshotwell-authenticator.so.%{version} +%{_libdir}/libshotwell-authenticator.so.* %{_libdir}/libshotwell-plugin-common.so -%{_libdir}/libshotwell-plugin-common.so.0 -%{_libdir}/libshotwell-plugin-common.so.%{version} +%{_libdir}/libshotwell-plugin-common.so.* %{_libdir}/libshotwell-plugin-dev-1.0.so -%{_libdir}/libshotwell-plugin-dev-1.0.so.0 -%{_libdir}/libshotwell-plugin-dev-1.0.so.%{version} +%{_libdir}/libshotwell-plugin-dev-1.0.so.* %dir %{_libexecdir}/shotwell -%{_libexecdir}/shotwell/shotwell-authenticator %{_libexecdir}/shotwell/shotwell-settings-migrator -%{_libexecdir}/shotwell/shotwell-video-metadata-handler %{_libexecdir}/shotwell/shotwell-video-thumbnailer %{_mandir}/man1/shotwell.1%{?ext_man} ++++++ shotwell-0.32.17.tar.xz -> shotwell-33.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/shotwell/shotwell-0.32.17.tar.xz /work/SRC/openSUSE:Factory/.shotwell.new.1265/shotwell-33.0.tar.xz differ: char 26, line 1
