Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package falkon for openSUSE:Factory checked 
in at 2022-02-02 22:40:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/falkon (Old)
 and      /work/SRC/openSUSE:Factory/.falkon.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "falkon"

Wed Feb  2 22:40:40 2022 rev:10 rq:950543 version:3.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/falkon/falkon.changes    2021-02-20 
22:12:11.127032392 +0100
+++ /work/SRC/openSUSE:Factory/.falkon.new.1898/falkon.changes  2022-02-02 
22:41:49.291365998 +0100
@@ -1,0 +2,56 @@
+Mon Jan 31 18:19:00 UTC 2022 - Wolfgang Bauer <[email protected]>
+
+- Update to 3.2.0
+  * Add support for Screen Capture (Qt 5.13.2+)
+  * Option for internal PDFium-based viewer (Qt 5.13+)
+  * CookieManager: Add support for selecting more than one cookie
+    at once
+  * Correct the sorting for cookies white- and black- lists
+  * Speeddial: decode initialScript data as Utf8
+  * Set current tab as parent for duplicated tab
+  * add support for detaching tabs via context menu (kde#443947)
+  * BookmarksManager: Don't allow to create bookmark without parent
+  * Remove the padding of the bookmark bar
+  * Added context menu item to bookmarks toolbar for creating
+    folder
+  * Preferences: Add links to KDE store for installing
+    themes/extensions
+  * OcsSupport: Add initial support for downloading
+    themes/extensions
+  * Add filter to preferences extensions page
+  * SideBarManager: Clear active sidebar upon close
+  * Added focus for searchbar in history sidebar & bookmark sidebar
+  * SearchToolBar: Remove warning message that no results were
+    found
+  * SearchBar - Show number of matches found on page search
+  * added pause/resume for downloads
+  * Prompt user when KWallet is disabled
+  * KDEFrameworksIntegration: Create Purpose menu in init
+  * GreaseMonkey: Fix detecting *.user.js urls
+  * Added QLoggingCategory to Falkon
+  * Handle web push notifications with Falkon notification system
+  * Fix name and set desktop entry for notifications
+  * NetworkManager: Fix QtWebEngine warning about registering
+    schemes
+  * Don't use subfolders for QML/Python extensions
+  * ThemeManager: Implement removing locally installed themes
+  * Plugins: Implement removing locally installed plugins
+  * Plugins: Use embedded JSON metadata for shared library plugins
+  * RunAction plugin: set alternatingRowColors for listWidget
+  * VerticalTabs: Accept click event on tree collapse
+  * VerticalTabs: Draw unloaded tabs with "Disabled" color palette
+  * VerticalTabs: Add child tab with middle click on "New Tab"
+    button
+  * VerticalTabs: Correctly recognize tree collapse / expand button
+  * VerticalTabs: Also override Ctrl+PgUp/PgDown shortcuts
+- Drop patches merged upstream:
+  * Add-missing-include-in-last-qt5.14.patch
+  * Fix-crash-when-KWallet-is-not-available.patch
+  * 0001-Fix-build-with-Qt-5.15.patch
+- Remove obsolete commands in %post/%postun
+- Drop redundant recommendation of the -lang package
+- Cleanup .spec file
+- Add Source URL
+- Add signature file and keyring
+
+-------------------------------------------------------------------

Old:
----
  0001-Fix-build-with-Qt-5.15.patch
  Add-missing-include-in-last-qt5.14.patch
  Fix-crash-when-KWallet-is-not-available.patch
  falkon-3.1.0.tar.xz

New:
----
  falkon-3.2.0.tar.xz
  falkon-3.2.0.tar.xz.sig
  falkon.keyring

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

Other differences:
------------------
++++++ falkon.spec ++++++
--- /var/tmp/diff_new_pack.a9nyhb/_old  2022-02-02 22:41:50.467358027 +0100
+++ /var/tmp/diff_new_pack.a9nyhb/_new  2022-02-02 22:41:50.475357973 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package falkon
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 # Copyright ?? 2015 Mariusz Fik <[email protected]>
 # Copyright ?? 2019 Markus S. <[email protected]>
 #
@@ -18,61 +18,51 @@
 #
 
 
+%bcond_without released
 Name:           falkon
-Version:        3.1.0
+Version:        3.2.0
 Release:        0
 Summary:        Modern web browser
 License:        GPL-3.0-or-later
 Group:          Productivity/Networking/Web/Browsers
 URL:            https://www.falkon.org/
-Source:         %{name}-%{version}.tar.xz
-# Used to get a timestamp to override __DATE__ and __TIME__ with
-Source1:        %{name}.changes
+Source0:        
https://download.kde.org/stable/%{name}/%{version}/%{name}-%{version}.tar.xz
+%if %{with released}
+Source1:        
https://download.kde.org/stable/%{name}/%{version}/%{name}-%{version}.tar.xz.sig
+Source2:        %{name}.keyring
+%endif
 # Search engine favicons.
-Source2:        obs.png
-Source3:        opensusesoftware.png
-# PATCH-FIX-UPSTREAM
-Patch0:         Add-missing-include-in-last-qt5.14.patch
-# PATCH-FIX-UPSTREAM
-Patch1:         Fix-crash-when-KWallet-is-not-available.patch
-# PATCH-FIX-UPSTREAM
-Patch2:         0001-Fix-build-with-Qt-5.15.patch
+Source3:        obs.png
+Source4:        opensusesoftware.png
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  ki18n-devel
-BuildRequires:  libQt5Gui-private-headers-devel
-BuildRequires:  libqt5-qttools-devel
 BuildRequires:  openssl-devel
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
+BuildRequires:  cmake(KF5Archive)
 BuildRequires:  cmake(KF5CoreAddons) >= 5.54.0
 BuildRequires:  cmake(KF5Crash) >= 5.54.0
+BuildRequires:  cmake(KF5I18n)
 BuildRequires:  cmake(KF5KIO) >= 5.54.0
 BuildRequires:  cmake(KF5Purpose) >= 5.54.0
 BuildRequires:  cmake(KF5Wallet) >= 5.54.0
-BuildRequires:  cmake(Qt5Concurrent) >= 5.9.0
 BuildRequires:  cmake(Qt5Core) >= 5.9.0
 BuildRequires:  cmake(Qt5DBus) >= 5.9.0
-BuildRequires:  cmake(Qt5Gui) >= 5.9.0
+BuildRequires:  cmake(Qt5LinguistTools)
 BuildRequires:  cmake(Qt5Network) >= 5.9.0
-BuildRequires:  cmake(Qt5Positioning) >= 5.9.0
 BuildRequires:  cmake(Qt5PrintSupport) >= 5.9.0
-BuildRequires:  cmake(Qt5Qml) >= 5.9.0
-BuildRequires:  cmake(Qt5Quick) >= 5.9.0
 BuildRequires:  cmake(Qt5QuickWidgets) >= 5.9.0
-BuildRequires:  cmake(Qt5Script) >= 5.9.0
 BuildRequires:  cmake(Qt5Sql) >= 5.9.0
 BuildRequires:  cmake(Qt5Test) >= 5.9.0
 BuildRequires:  cmake(Qt5WebChannel) >= 5.9.0
-BuildRequires:  cmake(Qt5WebEngineCore) >= 5.9.0
+BuildRequires:  cmake(Qt5WebEngine) >= 5.9.0
 BuildRequires:  cmake(Qt5WebEngineWidgets) >= 5.9.0
 BuildRequires:  cmake(Qt5Widgets) >= 5.9.0
 BuildRequires:  cmake(Qt5X11Extras) >= 5.9.0
 BuildRequires:  pkgconfig(gnome-keyring-1)
-BuildRequires:  pkgconfig(xcb-atom)
+BuildRequires:  pkgconfig(xcb-util)
 Recommends:     %{name}-kde
-Recommends:     %{name}-lang
 # it doesn't start without it (boo#1067547)
 Requires:       libQt5Sql5-sqlite
 Provides:       qupzilla = %{version}
@@ -119,56 +109,41 @@
 %prep
 %autosetup -p1 -n %{name}-%{version}
 
-# Remove __DATE__ and __TIME__
-FAKE_DATE="\"$(LC_ALL=C date -u -r %{SOURCE1} '+%%b %%e %%Y')\""
-FAKE_TIME="\"$(LC_ALL=C date -u -r %{SOURCE1} '+%%H:%%M')\""
-find .  -type f -regex '.*\.\(h\|c\|cpp\)' | xargs sed -i 
"s/__DATE__/${FAKE_DATE}/g;s/__TIME__/${FAKE_TIME}/g"
-
 # openSUSE icons.
-cp -f %{SOURCE2} %{SOURCE3} src/lib/data/icons/sites/
+cp -f %{SOURCE3} %{SOURCE4} src/lib/data/icons/sites/
 
 %build
   export USE_WEBGL=true
   %cmake_kf5 -d build
-  %make_jobs
+  %cmake_build
 
 %install
-  %kf5_makeinstall DESTDIR=%{buildroot} -C build
-# FIXME: Split library into a separate package and also create falkon-devel 
with libfalkon.so ???
-rm -vf %{buildroot}%{_libdir}/libFalkonPrivate.so
-# We don't need two test plugins that do nothing.
-rm -vf %{buildroot}%{_libdir}/%{name}/libTestPlugin.so
-rm -vrf %{buildroot}%{_kf5_plugindir}/falkon/qml/helloqml/
+  %kf5_makeinstall -C build
 
 %suse_update_desktop_file org.kde.falkon
 %fdupes %{buildroot}%{_kf5_sharedir}/
 
+%if %{with released}
 %find_lang %{name} --all-name --with-qt
+%endif
+
+%post -p/sbin/ldconfig
 
-%post
-%desktop_database_post
-%icon_theme_cache_post
-/sbin/ldconfig
-
-%postun
-%desktop_database_postun
-%icon_theme_cache_postun
-/sbin/ldconfig
+%postun -p /sbin/ldconfig
 
 %files
 %doc CHANGELOG README.md
 %license COPYING
 %exclude %{_kf5_plugindir}/falkon/GnomeKeyringPasswords.so
 %exclude %{_kf5_plugindir}/falkon/KDEFrameworksIntegration.so
+%{_kf5_applicationsdir}/org.kde.falkon.desktop
 %{_kf5_appstreamdir}/org.kde.falkon.appdata.xml
 %{_kf5_bindir}/falkon
 %{_kf5_libdir}/libFalkonPrivate.so.*
 %{_kf5_plugindir}/falkon/
-%{_kf5_sharedir}/applications/org.kde.falkon.desktop
 %{_kf5_sharedir}/bash-completion/
 %{_kf5_sharedir}/falkon/
-%{_kf5_sharedir}/icons/hicolor/*/apps/falkon.*
-%{_kf5_sharedir}/pixmaps/falkon.png
+%{_kf5_iconsdir}/hicolor/*/apps/falkon.*
 
 %files gnome-keyring
 %{_kf5_plugindir}/falkon/GnomeKeyringPasswords.so
@@ -176,6 +151,8 @@
 %files kde
 %{_kf5_plugindir}/falkon/KDEFrameworksIntegration.so
 
+%if %{with released}
 %files lang -f %{name}.lang
+%endif
 
 %changelog

++++++ falkon-3.1.0.tar.xz -> falkon-3.2.0.tar.xz ++++++
++++ 193442 lines of diff (skipped)

Reply via email to