Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package plasma-pass for openSUSE:Factory checked in at 2021-03-16 15:46:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plasma-pass (Old) and /work/SRC/openSUSE:Factory/.plasma-pass.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma-pass" Tue Mar 16 15:46:03 2021 rev:4 rq:879360 version:1.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/plasma-pass/plasma-pass.changes 2020-06-05 20:24:56.900738994 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-pass.new.2401/plasma-pass.changes 2021-03-16 15:46:56.461278691 +0100 @@ -1,0 +2,10 @@ +Fri Mar 5 20:37:14 UTC 2021 - Michal Hlavac <m...@hlavki.eu> + +- Update to 1.2.0 + * Add support for OTP codes +- Remove 0001-Fix-build-against-Qt-5.15.patch + * Fixed upstream +- Add patch 0001-Fix-build-Qt-5.12.patch + * Fix build for Qt 5.12 and lower + +------------------------------------------------------------------- Old: ---- 0001-Fix-build-against-Qt-5.15.patch plasma-pass-1.1.0.tar.xz plasma-pass-1.1.0.tar.xz.sig New: ---- 0001-Fix-build-Qt-5.12.patch plasma-pass-1.2.0.tar.xz plasma-pass-1.2.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plasma-pass.spec ++++++ --- /var/tmp/diff_new_pack.mjnFJV/_old 2021-03-16 15:46:56.977279492 +0100 +++ /var/tmp/diff_new_pack.mjnFJV/_new 2021-03-16 15:46:56.981279499 +0100 @@ -1,7 +1,7 @@ # # spec file for package plasma-pass # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,9 +17,11 @@ %define lang_name plasma_applet_org.kde.plasma.pass +%define kf5_min_version 5.57.0 +%define qt_min_version 5.11 %bcond_without lang Name: plasma-pass -Version: 1.1.0 +Version: 1.2.0 Release: 0 Summary: Plasma 5 widget for the pass password manager License: LGPL-2.1-or-later @@ -30,16 +32,19 @@ Source1: https://download.kde.org/stable/plasma-pass/%{name}-%{version}.tar.xz.sig Source2: plasma-pass.keyring %endif -Patch0: 0001-Fix-build-against-Qt-5.15.patch +# PATCH-FIX-OPENSUSE -- Decrease the minimum Qt version to allow building on 15.2/15.3 +Patch0: 0001-Fix-build-Qt-5.12.patch BuildRequires: extra-cmake-modules BuildRequires: fdupes -BuildRequires: cmake(KF5I18n) >= 5.42.0 -BuildRequires: cmake(KF5ItemModels) >= 5.42.0 -BuildRequires: cmake(KF5Plasma) >= 5.42.0 -BuildRequires: cmake(Qt5Core) >= 5.9 -BuildRequires: cmake(Qt5DBus) >= 5.9 -BuildRequires: cmake(Qt5Gui) >= 5.9 -BuildRequires: cmake(Qt5Qml) >= 5.9 +BuildRequires: cmake(KF5I18n) >= %{kf5_min_version} +BuildRequires: cmake(KF5ItemModels) >= %{kf5_min_version} +BuildRequires: cmake(KF5Plasma) >= %{kf5_min_version} +BuildRequires: cmake(Qt5Concurrent) >= %{qt_min_version} +BuildRequires: cmake(Qt5Core) >= %{qt_min_version} +BuildRequires: cmake(Qt5DBus) >= %{qt_min_version} +BuildRequires: cmake(Qt5Gui) >= %{qt_min_version} +BuildRequires: cmake(Qt5Qml) >= %{qt_min_version} +BuildRequires: pkgconfig(liboath) Recommends: %{name}-lang Recommends: password-store ++++++ 0001-Fix-build-Qt-5.12.patch ++++++ From: Michal Hlavac <m...@hlavki.eu> Subject: [PATCH] Fix build against Qt 5.12 and lower diff --git a/plugin/CMakeLists.txt b/plugin/CMakeLists.txt index 13aec5b09f79b5d16f25c2f14bbd28fff7eb30ca..70783a7fd5aabd0cf5d55e925f6dfae1c760eb71 100644 --- a/plugin/CMakeLists.txt +++ b/plugin/CMakeLists.txt @@ -21,10 +21,10 @@ ecm_qt_declare_logging_category(plasmapasslib_SRCS add_library(plasmapass STATIC ${plasmapasslib_SRCS}) target_link_libraries(plasmapass - Qt::Core - Qt::DBus - Qt::Qml - Qt::Concurrent + Qt5::Core + Qt5::DBus + Qt5::Qml + Qt5::Concurrent KF5::Plasma KF5::I18n KF5::ItemModels diff --git a/tests/passwordsmodeltest/CMakeLists.txt b/tests/passwordsmodeltest/CMakeLists.txt index 7f9796ef273e583e035e52d12572c5300d6ded8b..ec7f2ec35ccc58a1ba6c75edbeb93bb693212cef 100644 --- a/tests/passwordsmodeltest/CMakeLists.txt +++ b/tests/passwordsmodeltest/CMakeLists.txt @@ -9,8 +9,8 @@ set(passwordsmodeltest_SRCS add_executable(passwordsmodeltest ${passwordsmodeltest_SRCS}) target_link_libraries(passwordsmodeltest plasmapass - Qt::Core - Qt::DBus - Qt::Widgets + Qt5::Core + Qt5::DBus + Qt5::Widgets KF5::Plasma ) ++++++ plasma-pass-1.1.0.tar.xz -> plasma-pass-1.2.0.tar.xz ++++++ ++++ 4383 lines of diff (skipped)