![](https://seccdn.libravatar.org/avatar/128a7b98d536a9cf9b4d4d5a90d63475.jpg?s=120&d=mm&r=g)
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lxqt-openssh-askpass for openSUSE:Factory checked in at 2024-06-05 17:38:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lxqt-openssh-askpass (Old) and /work/SRC/openSUSE:Factory/.lxqt-openssh-askpass.new.24587 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "lxqt-openssh-askpass" Wed Jun 5 17:38:39 2024 rev:21 rq:1175103 version:2.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/lxqt-openssh-askpass/lxqt-openssh-askpass.changes 2023-11-07 21:26:25.671666889 +0100 +++ /work/SRC/openSUSE:Factory/.lxqt-openssh-askpass.new.24587/lxqt-openssh-askpass.changes 2024-06-05 17:39:03.742815099 +0200 @@ -1,0 +2,12 @@ +Sat May 18 04:04:22 UTC 2024 - Андрей Алыпов <and.november@opensuse.org> + +- Update to 2.0.1: + * Fixed the Focus of the input entry with Qt6. + +------------------------------------------------------------------- +Sat May 11 07:03:23 UTC 2024 - Андрей Алыпов <and.november@opensuse.org> + +- Update to 2.0.0: + * Ported to Qt6. + +------------------------------------------------------------------- Old: ---- lxqt-openssh-askpass-1.4.0.tar.xz lxqt-openssh-askpass-1.4.0.tar.xz.asc New: ---- lxqt-openssh-askpass-2.0.1.tar.xz lxqt-openssh-askpass-2.0.1.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lxqt-openssh-askpass.spec ++++++ --- /var/tmp/diff_new_pack.UYbCm4/_old 2024-06-05 17:39:04.350837231 +0200 +++ /var/tmp/diff_new_pack.UYbCm4/_new 2024-06-05 17:39:04.350837231 +0200 @@ -1,7 +1,7 @@ # # spec file for package lxqt-openssh-askpass # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,50 +17,52 @@ Name: lxqt-openssh-askpass -Version: 1.4.0 +Version: 2.0.1 Release: 0 -Summary: OpenSSH password tool -License: GPL-2.0-or-later AND LGPL-2.1-or-later +Summary: GUI to query passwords on behalf of SSH agents +License: LGPL-2.1-or-later Group: System/GUI/LXQt -URL: http://www.lxqt.org -Source: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz -Source1: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz.asc +URL: https://github.com/lxqt/lxqt-openssh-askpass +Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz +Source1: %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz.asc Source2: %{name}.keyring -BuildRequires: cmake >= 3.1.0 -BuildRequires: lxqt-build-tools-devel >= 0.13.0 +BuildRequires: cmake >= 3.18.0 BuildRequires: pkgconfig -BuildRequires: cmake(KF5WindowSystem) -BuildRequires: pkgconfig(Qt5UiTools) >= 5.15 -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(lxqt) >= %{version} -Recommends: %{name}-lang +BuildRequires: cmake(KF6WindowSystem) +BuildRequires: cmake(Qt6LinguistTools) +BuildRequires: cmake(Qt6Widgets) +BuildRequires: cmake(lxqt2-build-tools) +BuildRequires: pkgconfig(lxqt) >= 2.0.0 +Recommends: %{name}-lang = %{version}-%{release} %description -Tool that will prompt user for password when using OpenSSH in LXQt +lxqt-openssh-askpass is a GUI to query credentials on behalf of other +programs. As indicated by its name it's primarily targeted at ssh-agent, +the SSH agent of OpenSSH, but it works with other applications like e. g. +EncFS as well. %lang_package %prep -%setup -q +%autosetup %build -%cmake -DPULL_TRANSLATIONS=No +%cmake_qt6 +%{qt6_build} %install -%cmake_install -install -Dm 0644 man/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 +%{qt6_install} %find_lang %{name} --with-qt %files -%license LICENSE -%doc AUTHORS README.md +%doc AUTHORS CHANGELOG README.md %{_bindir}/%{name} -%{_mandir}/man?/%{name}.?%{ext_man} +%{_mandir}/man?/%{name}.?%{?ext_man} +%license LICENSE %files lang -f %{name}.lang %dir %{_datadir}/lxqt %dir %{_datadir}/lxqt/translations -%dir %{_datadir}/lxqt/translations/lxqt-openssh-askpass -%{_datadir}/lxqt/translations/lxqt-openssh-askpass/* +%dir %{_datadir}/lxqt/translations/%{name} ++++++ lxqt-openssh-askpass-1.4.0.tar.xz -> lxqt-openssh-askpass-2.0.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-openssh-askpass-1.4.0/CHANGELOG new/lxqt-openssh-askpass-2.0.1/CHANGELOG --- old/lxqt-openssh-askpass-1.4.0/CHANGELOG 2023-11-05 13:20:12.000000000 +0100 +++ new/lxqt-openssh-askpass-2.0.1/CHANGELOG 2024-05-12 14:43:32.000000000 +0200 @@ -1,3 +1,11 @@ +lxqt-openssh-askpass-2.0.1 / 2024-05-12 +======================================== + * Fixed the Focus of the input entry with Qt6. + +lxqt-openssh-askpass-2.0.0 / 2024-04-17 +======================================== + * Ported to Qt6. + lxqt-openssh-askpass-1.4.0 / 2023-11-05 ======================================== * Updated translations and bumped the version. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-openssh-askpass-1.4.0/CMakeLists.txt new/lxqt-openssh-askpass-2.0.1/CMakeLists.txt --- old/lxqt-openssh-askpass-1.4.0/CMakeLists.txt 2023-11-05 13:20:12.000000000 +0100 +++ new/lxqt-openssh-askpass-2.0.1/CMakeLists.txt 2024-05-12 14:43:32.000000000 +0200 @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.1.0 FATAL_ERROR) +cmake_minimum_required(VERSION 3.18.0 FATAL_ERROR) # CMP0000: Call the cmake_minimum_required() command at the beginning of the top-level # CMakeLists.txt file even before calling the project() command. # The cmake_minimum_required(VERSION) command implicitly invokes the cmake_policy(VERSION) @@ -16,16 +16,15 @@ option(UPDATE_TRANSLATIONS "Update source translation translations/*.ts files" OFF) # Minimum Versions -set(LXQT_MINIMUM_VERSION "1.4.0") -set(QT_MINIMUM_VERSION "5.15.0") +set(LXQT_MINIMUM_VERSION "2.0.0") +set(QT_MINIMUM_VERSION "6.6.0") -find_package(Qt5LinguistTools ${QT_MINIMUM_VERSION} REQUIRED) -find_package(Qt5Widgets ${QT_MINIMUM_VERSION} REQUIRED) +find_package(Qt6 ${QT_MINIMUM_VERSION} COMPONENTS REQUIRED LinguistTools Widgets) find_package(lxqt ${LXQT_MINIMUM_VERSION} REQUIRED) -message(STATUS "Building with Qt${Qt5Core_VERSION}") +message(STATUS "Building with Qt${Qt6Core_VERSION}") # Patch Version -set(LXQT_ASKPASS_PATCH_VERSION 0) +set(LXQT_ASKPASS_PATCH_VERSION 1) set(LXQT_ASKPASS_VERSION ${LXQT_MAJOR_VERSION}.${LXQT_MINOR_VERSION}.${LXQT_ASKPASS_PATCH_VERSION}) add_definitions("-DLXQT_ASKPASS_VERSION=\"${LXQT_ASKPASS_VERSION}\"") @@ -71,7 +70,7 @@ ) target_link_libraries(lxqt-openssh-askpass - Qt5::Widgets + Qt6::Widgets lxqt ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-openssh-askpass-1.4.0/src/main.cpp new/lxqt-openssh-askpass-2.0.1/src/main.cpp --- old/lxqt-openssh-askpass-1.4.0/src/main.cpp 2023-11-05 13:20:12.000000000 +0100 +++ new/lxqt-openssh-askpass-2.0.1/src/main.cpp 2024-05-12 14:43:32.000000000 +0200 @@ -34,7 +34,6 @@ int main(int argc, char *argv[]) { LXQt::Application a(argc, argv); - a.setAttribute(Qt::AA_UseHighDpiPixmaps, true); QCommandLineParser parser; parser.setApplicationDescription(QStringLiteral("LXQt OpenSSH Askpass")); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-openssh-askpass-1.4.0/src/mainwindow.cpp new/lxqt-openssh-askpass-2.0.1/src/mainwindow.cpp --- old/lxqt-openssh-askpass-1.4.0/src/mainwindow.cpp 2023-11-05 13:20:12.000000000 +0100 +++ new/lxqt-openssh-askpass-2.0.1/src/mainwindow.cpp 2024-05-12 14:43:32.000000000 +0200 @@ -36,6 +36,7 @@ setWindowFlags(Qt::WindowStaysOnTopHint); setupUi(this); promptLabel->setText(prompt); + passwordEdit->setFocus(); // needed with Qt >= 6.6.1 } MainWindow::~MainWindow() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-openssh-askpass-1.4.0/translations/lxqt-openssh-askpass_lg.ts new/lxqt-openssh-askpass-2.0.1/translations/lxqt-openssh-askpass_lg.ts --- old/lxqt-openssh-askpass-1.4.0/translations/lxqt-openssh-askpass_lg.ts 1970-01-01 01:00:00.000000000 +0100 +++ new/lxqt-openssh-askpass-2.0.1/translations/lxqt-openssh-askpass_lg.ts 2024-05-12 14:43:32.000000000 +0200 @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="lg"> +<context> + <name>MainWindow</name> + <message> + <location filename="../src/mainwindow.ui" line="14"/> + <source>OpenSSH Authentication Passphrase request</source> + <translation>Okusaba akasumuluzo akakukkiriza okukozesa OpenSSH</translation> + </message> + <message> + <location filename="../src/mainwindow.ui" line="20"/> + <source>Enter your SSH passphrase for request:</source> + <translation>Wandika akasumuluzo ko aka SSH:</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../src/main.cpp" line="52"/> + <source>unknown request</source> + <translation>okusaba tekutegeerese</translation> + </message> +</context> +</TS> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-openssh-askpass-1.4.0/translations/lxqt-openssh-askpass_pa.ts new/lxqt-openssh-askpass-2.0.1/translations/lxqt-openssh-askpass_pa.ts --- old/lxqt-openssh-askpass-1.4.0/translations/lxqt-openssh-askpass_pa.ts 1970-01-01 01:00:00.000000000 +0100 +++ new/lxqt-openssh-askpass-2.0.1/translations/lxqt-openssh-askpass_pa.ts 2024-05-12 14:43:32.000000000 +0200 @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="pa"> +<context> + <name>MainWindow</name> + <message> + <location filename="../src/mainwindow.ui" line="14"/> + <source>OpenSSH Authentication Passphrase request</source> + <translation>OpenSSH ਪਰਮਾਣਿਕਤਾ ਵਕਤ ਬੇਨਤੀ</translation> + </message> + <message> + <location filename="../src/mainwindow.ui" line="20"/> + <source>Enter your SSH passphrase for request:</source> + <translation>ਬੇਨਤੀ ਲਈ ਆਪਣਾ SSH ਵਾਕ ਦਿਓ:</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../src/main.cpp" line="52"/> + <source>unknown request</source> + <translation>ਅਣਪਛਾਤੀ ਬੇਨਤੀ</translation> + </message> +</context> +</TS>