Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package plasma6-browser-integration for
openSUSE:Factory checked in at 2026-08-25 13:18:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma6-browser-integration (Old)
and /work/SRC/openSUSE:Factory/.plasma6-browser-integration.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma6-browser-integration"
Tue Aug 25 13:18:56 2026 rev:47 rq:1373394 version:6.7.4
Changes:
--------
---
/work/SRC/openSUSE:Factory/plasma6-browser-integration/plasma6-browser-integration.changes
2026-08-09 21:31:35.050495521 +0200
+++
/work/SRC/openSUSE:Factory/.plasma6-browser-integration.new.1258/plasma6-browser-integration.changes
2026-08-25 13:19:09.487989376 +0200
@@ -1,0 +2,6 @@
+Fri Aug 21 14:23:54 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Place native-messaging-hosts files in /usr/lib in addition to
+ /usr/lib64 (boo#1275979)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ plasma6-browser-integration.spec ++++++
--- /var/tmp/diff_new_pack.7Loi3N/_old 2026-08-25 13:19:10.368020365 +0200
+++ /var/tmp/diff_new_pack.7Loi3N/_new 2026-08-25 13:19:10.370020435 +0200
@@ -39,6 +39,7 @@
Source1:
https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig
Source2: plasma.keyring
%endif
+BuildRequires: fdupes
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
BuildRequires: cmake(KF6Config) >= %{kf6_version}
BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version}
@@ -98,13 +99,17 @@
%install
%kf6_install
-if [ "%{_lib}" != "lib" ]; then
- # Move mozilla native messaging file to correct location
- mv %{buildroot}%{_prefix}/lib/{mozilla,librewolf,waterfox}
%{buildroot}%{_libdir}
-fi
+%if "%{_lib}" != "lib"
+ # Copy mozilla native messaging file to correct location
+ # Some third-party RPMs use /usr/lib/ still, so keep them there too
+ cp -R %{buildroot}%{_prefix}/lib/{mozilla,librewolf,waterfox}
%{buildroot}%{_libdir}
+%endif
%find_lang %{name} --all-name
+# Need to use -s here, rpmlint thinks /usr/lib and /usr/lib64 can be on
different partitions.
+%fdupes -s %{buildroot}%{_prefix}
+
%files
%license COPYING*
%{_kf6_bindir}/plasma-browser-integration-host
@@ -112,6 +117,10 @@
%{_kf6_plugindir}/kf6/kded/browserintegrationflatpakintegrator.so
%dir %{_libdir}/{mozilla,librewolf,waterfox}
%{_libdir}/{mozilla,librewolf,waterfox}/native-messaging-hosts/
+%if "%{_lib}" != "lib"
+%dir %{_prefix}/lib/{mozilla,librewolf,waterfox}
+%{_prefix}/lib/{mozilla,librewolf,waterfox}/native-messaging-hosts/
+%endif
%dir %{_sysconfdir}/chromium
%{_sysconfdir}/chromium/native-messaging-hosts/
%dir %{_sysconfdir}/opt/chrome