Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pan for openSUSE:Factory checked in at 2024-07-31 13:29:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pan (Old) and /work/SRC/openSUSE:Factory/.pan.new.7232 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "pan" Wed Jul 31 13:29:49 2024 rev:23 rq:1190452 version:0.159 Changes: -------- --- /work/SRC/openSUSE:Factory/pan/pan.changes 2024-04-29 17:57:51.914321404 +0200 +++ /work/SRC/openSUSE:Factory/.pan.new.7232/pan.changes 2024-07-31 13:30:07.629856759 +0200 @@ -1,0 +2,17 @@ +Mon Jul 22 13:04:18 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com> + +- Update to version 0.159: + * remove autotools. Pan can only be built with cmake + * remove support for obsolete Status Icon + * pref-ui.cc: fix crash when editing twice the same shortcut + * pref-ui.cc: fix behavior and warnings in edit shortcut widget + * README.org: add instructions to clean up autotools files +- Build application with static libs (cmake... + -DBUILD_STATIC_LIBS=ON) instead of shared libs (cmake... + -DBUILD_SHARED_LIBS=OFF) as there are linking errors when using + the latter (glgo#GNOME/pan#190). +- Build with cmake and ninja. +- Add pan-window-set-StartupWMClass.patch: Set StartupWMClass for + open windows (glgo#GNOME/pan#191). + +------------------------------------------------------------------- Old: ---- pan-v0.158.tar.bz2 New: ---- pan-v0.159.tar.bz2 pan-window-set-StartupWMClass.patch BETA DEBUG BEGIN: New:- Build with cmake and ninja. - Add pan-window-set-StartupWMClass.patch: Set StartupWMClass for open windows (glgo#GNOME/pan#191). BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pan.spec ++++++ --- /var/tmp/diff_new_pack.sA5xCk/_old 2024-07-31 13:30:09.437931013 +0200 +++ /var/tmp/diff_new_pack.sA5xCk/_new 2024-07-31 13:30:09.437931013 +0200 @@ -16,20 +16,24 @@ # +%define __builder ninja Name: pan -Version: 0.158 +Version: 0.159 Release: 0 Summary: A Newsreader for GNOME License: GPL-2.0-or-later Group: Productivity/Networking/News/Clients URL: http://pan.rebelbase.com/ Source0: https://gitlab.gnome.org/GNOME/pan/-/archive/v%{version}/%{name}-v%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM pan-window-set-StartupWMClass.patch glgo#GNOME/pan#191 badshah400@gmail.com -- Set wmclass for open windows +Patch0: pan-window-set-StartupWMClass.patch +BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gettext >= 0.21 BuildRequires: itstool -BuildRequires: libtool BuildRequires: libxml2-tools +BuildRequires: ninja BuildRequires: pkgconfig BuildRequires: yelp-tools BuildRequires: pkgconfig(enchant-2) @@ -52,18 +56,20 @@ %autosetup -p1 -n %{name}-v%{version} %build -NOCONFIGURE=1 ./autogen.sh -%configure \ - --with-gnutls \ - --with-dbus \ - --enable-gkr \ - --enable-manual \ - --enable-libnotify \ +# Build with static libs: https://gitlab.gnome.org/GNOME/pan/-/issues/190 +%cmake \ + -DBUILD_SHARED_LIBS=OFF \ + -DBUILD_STATIC_LIBS=ON \ + -DENABLE_MANUAL=ON \ + -DWANT_GNUTLS=ON \ + -DWANT_DBUS=ON \ + -DWANT_GKR=ON \ + -DWANT_NOTIFY=ON \ %{nil} -%make_build +%cmake_build %install -%make_install +%cmake_install %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot}/%{_prefix} @@ -78,6 +84,7 @@ %{_datadir}/applications/*.%{name}.desktop %{_datadir}/icons/hicolor/*/apps/*.%{name}.png %{_datadir}/metainfo/*.%{name}.metainfo.xml +%{_datadir}/dbus-1/services/org.gnome.pan.service %{_datadir}/pan/ %files lang -f %{name}.lang ++++++ pan-v0.158.tar.bz2 -> pan-v0.159.tar.bz2 ++++++ ++++ 20854 lines of diff (skipped) ++++++ pan-window-set-StartupWMClass.patch ++++++ Index: pan-v0.159/org.gnome.pan.desktop.in =================================================================== --- pan-v0.159.orig/org.gnome.pan.desktop.in +++ pan-v0.159/org.gnome.pan.desktop.in @@ -12,3 +12,4 @@ Terminal=false Type=Application Categories=GTK;Network;News; StartupNotify=false +StartupWMClass=pan