Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libfm for openSUSE:Factory checked 
in at 2026-02-24 15:51:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libfm (Old)
 and      /work/SRC/openSUSE:Factory/.libfm.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libfm"

Tue Feb 24 15:51:15 2026 rev:63 rq:1334737 version:1.4.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libfm/libfm.changes      2026-01-20 
21:04:54.764936668 +0100
+++ /work/SRC/openSUSE:Factory/.libfm.new.1977/libfm.changes    2026-02-24 
15:51:16.553946985 +0100
@@ -10,0 +11,7 @@
+Thu Dec 11 16:53:04 UTC 2025 - Michal Suchanek <[email protected]>
+
+- Switch to GTK3. libfm is used by lxpanel which in turn uses keybinder. The
+  gtk2 keybinder in turn uses obsolete lua version which is being removed from
+  Factory.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libfm.spec ++++++
--- /var/tmp/diff_new_pack.moSdoe/_old  2026-02-24 15:51:17.425983117 +0100
+++ /var/tmp/diff_new_pack.moSdoe/_new  2026-02-24 15:51:17.429983283 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libfm
 #
-# 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
@@ -30,7 +30,7 @@
 BuildRequires:  gcc-c++
 # Optional: HTML developers documentation
 BuildRequires:  gtk-doc >= 1.14
-BuildRequires:  gtk2-devel >= 2.18.0
+BuildRequires:  gtk3-devel
 BuildRequires:  intltool >= 0.40.0
 # Optional: needed to load embbeded thumbnails in jpeg
 BuildRequires:  libexif-devel
@@ -62,11 +62,12 @@
 %description -n libfm4
 libfm main library
 
-%package -n libfm-gtk4
+%package -n libfm-gtk3-4
 Summary:        GTK libfm libraries
 Group:          System/Libraries
+Obsoletes:      libfm-gtk4 < %{version}-%{release}
 
-%description -n libfm-gtk4
+%description -n libfm-gtk3-4
 GTK system libraries for libfm
 
 %package -n lxshortcut
@@ -89,16 +90,17 @@
 A glib/gio-based lib used to develop file managers providing some
 file management utilities and related-widgets missing in gtk+/glib.
 
-%package -n libfm-gtk-devel
+%package -n libfm-gtk3-devel
 Summary:        GTK devel files for libfm
 Group:          Development/Libraries/C and C++
 Requires:       %{name} = %{version}
-Requires:       gtk2-devel
-Requires:       libfm-gtk4 = %{version}
+Requires:       gtk3-devel
+Requires:       libfm-gtk3-4 = %{version}
 Requires:       libfm4 = %{version}
 Requires:       pkgconfig
+Obsoletes:      libfm-gtk-devel < %{version}-%{release}
 
-%description -n libfm-gtk-devel
+%description -n libfm-gtk3-devel
 GTK libfm libraries for development
 
 %package doc
@@ -115,6 +117,7 @@
 %build
 ./autogen.sh
 %configure \
+        --with-gtk=3 \
         --enable-gtk-doc \
         --enable-udisks \
         --disable-static
@@ -122,11 +125,11 @@
 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
 sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
 # macro for parallel make
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install
-rm -f %{buildroot}%{_libdir}/*.la
+find %{buildroot} -type f -name "*.la" -delete -print
 rm -f %{buildroot}%{_bindir}/libfm-pref-apps
 rm -f %{buildroot}%{_datadir}/applications/libfm-pref-apps.desktop
 # using libfm-pref-apps.1.gz fails!
@@ -147,8 +150,8 @@
 %postun -p /sbin/ldconfig
 %post   -n libfm4 -p /sbin/ldconfig
 %postun -n libfm4 -p /sbin/ldconfig
-%post   -n libfm-gtk4 -p /sbin/ldconfig
-%postun -n libfm-gtk4 -p /sbin/ldconfig
+%post   -n libfm-gtk3-4 -p /sbin/ldconfig
+%postun -n libfm-gtk3-4 -p /sbin/ldconfig
 
 %files
 %dir %{_sysconfdir}/xdg/%{name}
@@ -174,10 +177,10 @@
 %{_libdir}/pkgconfig/%{name}.pc
 %{_libdir}/%{name}.so
 
-%files -n libfm-gtk-devel
+%files -n libfm-gtk3-devel
 %{_includedir}/%{name}-1.0/fm-gtk*.h
-%{_libdir}/pkgconfig/%{name}-gtk.pc
-%{_libdir}/%{name}-gtk.so
+%{_libdir}/pkgconfig/%{name}-gtk3.pc
+%{_libdir}/%{name}-gtk3.so
 
 %files doc
 %{_datadir}/gtk-doc/html/%{name}
@@ -187,8 +190,8 @@
 %files -n libfm4
 %{_libdir}/libfm.so.*
 
-%files -n libfm-gtk4
-%{_libdir}/libfm-gtk.so.*
+%files -n libfm-gtk3-4
+%{_libdir}/libfm-gtk3.so.*
 %dir %{_datadir}/%{name}
 %dir %{_datadir}/%{name}/ui
 %{_datadir}/%{name}/archivers.list

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.moSdoe/_old  2026-02-24 15:51:17.465984775 +0100
+++ /var/tmp/diff_new_pack.moSdoe/_new  2026-02-24 15:51:17.469984940 +0100
@@ -1,6 +1,6 @@
-mtime: 1768902583
-commit: 2edf53d3471aad5707c5abe943318b42014aa6ac269a7ede6e560cd6d5526472
+mtime: 1771938061
+commit: aef814a405eb82643c8eb333993e40d2ecd7f50f93dbb52accafdb0cdd42a7c0
 url: https://src.opensuse.org/lxde/libfm.git
-revision: 2edf53d3471aad5707c5abe943318b42014aa6ac269a7ede6e560cd6d5526472
+revision: aef814a405eb82643c8eb333993e40d2ecd7f50f93dbb52accafdb0cdd42a7c0
 projectscmsync: https://src.opensuse.org/lxde/_ObsPrj.git
 

++++++ build.specials.obscpio ++++++

++++++ 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-02-24 14:02:06.000000000 +0100
@@ -0,0 +1 @@
+.osc

Reply via email to