Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lxqt-sudo for openSUSE:Factory checked in at 2026-04-22 16:57:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lxqt-sudo (Old) and /work/SRC/openSUSE:Factory/.lxqt-sudo.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lxqt-sudo" Wed Apr 22 16:57:32 2026 rev:22 rq:1348580 version:2.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/lxqt-sudo/lxqt-sudo.changes 2025-11-06 18:16:49.988622084 +0100 +++ /work/SRC/openSUSE:Factory/.lxqt-sudo.new.11940/lxqt-sudo.changes 2026-04-22 16:57:50.819657252 +0200 @@ -1,0 +2,7 @@ +Mon Apr 20 22:36:54 UTC 2026 - Shawn Dunn <[email protected]> + +- Updated to 2.4.0: + * Use std::make_unique C++17 and add const ref for readability + * Updated translations + +------------------------------------------------------------------- Old: ---- lxqt-sudo-2.3.0.tar.xz lxqt-sudo-2.3.0.tar.xz.asc New: ---- lxqt-sudo-2.4.0.tar.xz lxqt-sudo-2.4.0.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lxqt-sudo.spec ++++++ --- /var/tmp/diff_new_pack.kt5Ay2/_old 2026-04-22 16:57:51.359679604 +0200 +++ /var/tmp/diff_new_pack.kt5Ay2/_new 2026-04-22 16:57:51.363679770 +0200 @@ -17,7 +17,7 @@ Name: lxqt-sudo -Version: 2.3.0 +Version: 2.4.0 Release: 0 Summary: GUI frontend for sudo License: LGPL-2.1-only @@ -25,15 +25,19 @@ 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.5.0 BuildRequires: gcc-c++ -BuildRequires: pkgconfig + BuildRequires: cmake(KF6WindowSystem) >= 6.0.0 BuildRequires: cmake(Qt6LinguistTools) >= 6.6 BuildRequires: cmake(lxqt) >= 2.1.0 BuildRequires: cmake(lxqt2-build-tools) >= 2.1.0 -BuildRequires: pkgconfig(Qt6Widgets) >= 6.6 +BuildRequires: cmake(Qt6LinguistTools) >= 6.6 +BuildRequires: cmake(Qt6Widgets) >= 6.6 + Requires: sudo + Recommends: %{name}-lang = %{version}-%{release} %description ++++++ lxqt-sudo-2.3.0.tar.xz -> lxqt-sudo-2.4.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/.gitattributes new/lxqt-sudo-2.4.0/.gitattributes --- old/lxqt-sudo-2.3.0/.gitattributes 1970-01-01 01:00:00.000000000 +0100 +++ new/lxqt-sudo-2.4.0/.gitattributes 2026-04-20 10:19:10.000000000 +0200 @@ -0,0 +1,19 @@ +# remove files from deployment using `git archive` + +# git files +.gitattributes export-ignore +.github export-ignore +.gitignore export-ignore + + +# several files and directories we never want to export +# a little bit belt and braces as the most of these files +# should never ever be in the repository + +.*~ export-ignore +.kdev4 export-ignore +.translation-update export-ignore + +/build export-ignore +/temp export-ignore +/tmp export-ignore diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/.github/ISSUE_TEMPLATE.md new/lxqt-sudo-2.4.0/.github/ISSUE_TEMPLATE.md --- old/lxqt-sudo-2.3.0/.github/ISSUE_TEMPLATE.md 1970-01-01 01:00:00.000000000 +0100 +++ new/lxqt-sudo-2.4.0/.github/ISSUE_TEMPLATE.md 2026-04-20 10:19:10.000000000 +0200 @@ -0,0 +1,43 @@ +<!--- Provide a general summary of the issue in the title above. You ---> +<!--- should not delete relevant sections and/or questions in your report ---> + +<!--- BEFORE FILLING OUT THIS REPORT FORM: ---> +<!--- Dear users of stable and LTS (long term service) distributions: ---> +<!--- Please do NOT file bugs against old (dead) versions but use your ---> +<!--- distribution bugtracker instead. This is esp. true for Ubuntu LTS. ---> + +##### Expected Behavior +<!--- If you're describing a bug, tell us what should happen --> +<!--- If you're suggesting a change/improvement, tell us how it should work --> + +##### Current Behavior +<!--- If describing a bug, tell us what happens instead of the expected ---> +<!--- behaviour. If suggesting a change/improvement, explain the difference --> +<!--- from current behavior (a screenshot might help) ---> + +##### Possible Solution +<!--- Not obligatory, but suggest a fix/reason for the bug, ---> +<!--- or ideas how to implement the addition or change ---> + +##### Steps to Reproduce (for bugs) +<!--- Provide a link to a live example, or an unambiguous set of steps to ---> +<!--- reproduce this bug. Include code to reproduce, if relevant ---> +1. +2. +3. +4. + +##### Context +<!--- How has this issue affected you? What are you trying to accomplish? ---> +<!--- Providing context helps us come up with a solution that is most ---> +<!--- useful in the real world ---> + +##### System Information +<!--- Include as many relevant details about the system you experienced ---> +<!--- the bug in ---> +* Distribution & Version: +* Kernel: +* Qt Version: +* liblxqt Version: +* lxqt-build-tools Version: +* Package version: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/.gitignore new/lxqt-sudo-2.4.0/.gitignore --- old/lxqt-sudo-2.3.0/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/lxqt-sudo-2.4.0/.gitignore 2026-04-20 10:19:10.000000000 +0200 @@ -0,0 +1 @@ +build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/.translation-update new/lxqt-sudo-2.4.0/.translation-update --- old/lxqt-sudo-2.3.0/.translation-update 1970-01-01 01:00:00.000000000 +0100 +++ new/lxqt-sudo-2.4.0/.translation-update 2026-04-20 10:19:10.000000000 +0200 @@ -0,0 +1 @@ +translations='.' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/CHANGELOG new/lxqt-sudo-2.4.0/CHANGELOG --- old/lxqt-sudo-2.3.0/CHANGELOG 2025-11-05 13:14:34.000000000 +0100 +++ new/lxqt-sudo-2.4.0/CHANGELOG 2026-04-20 10:19:10.000000000 +0200 @@ -1,3 +1,7 @@ +lxqt-sudo-2.4.0 / 2026-04-20 + * Use std::make_unique C++17 and add const ref for readability. + * Updated translations. + lxqt-sudo-2.3.0 / 2025-11-05 ============================= * Added `-q|--quiet` parameter. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/CMakeLists.txt new/lxqt-sudo-2.4.0/CMakeLists.txt --- old/lxqt-sudo-2.3.0/CMakeLists.txt 2025-11-05 13:14:34.000000000 +0100 +++ new/lxqt-sudo-2.4.0/CMakeLists.txt 2026-04-20 10:19:10.000000000 +0200 @@ -15,7 +15,7 @@ option(UPDATE_TRANSLATIONS "Update source translation translations/*.ts files" OFF) # Minimum Versions -set(LXQT_MINIMUM_VERSION "2.3.0") +set(LXQT_MINIMUM_VERSION "2.4.0") set(QT_MINIMUM_VERSION "6.6.0") find_package(Qt6Widgets ${QT_MINIMUM_VERSION} REQUIRED) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/sudo.cpp new/lxqt-sudo-2.4.0/sudo.cpp --- old/lxqt-sudo-2.3.0/sudo.cpp 2025-11-05 13:14:34.000000000 +0100 +++ new/lxqt-sudo-2.4.0/sudo.cpp 2026-04-20 10:19:10.000000000 +0200 @@ -284,10 +284,10 @@ break; } - std::unique_ptr<char const *[]> params{new char const *[params_cnt]}; + auto params = std::make_unique<char const *[]>(params_cnt); const char ** param_arg = params.get() + 1; - std::string program = backendName().toLocal8Bit().data(); + const std::string & program = backendName().toLocal8Bit().data(); std::string preserve_env_param; switch (mBackend) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/translations/lxqt-sudo_el.ts new/lxqt-sudo-2.4.0/translations/lxqt-sudo_el.ts --- old/lxqt-sudo-2.3.0/translations/lxqt-sudo_el.ts 2025-11-05 13:14:34.000000000 +0100 +++ new/lxqt-sudo-2.4.0/translations/lxqt-sudo_el.ts 2026-04-20 10:19:10.000000000 +0200 @@ -74,7 +74,7 @@ arguments Optional arguments for command. </source> - <translation type="unfinished">Χρήση: %1 επιλογή [εντολή [ορίσματα...]] + <translation>Χρήση: %1 επιλογή [εντολή [ορίσματα...]] Γραφικό περιβάλλον για %2/%3/%4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/translations/lxqt-sudo_eu.ts new/lxqt-sudo-2.4.0/translations/lxqt-sudo_eu.ts --- old/lxqt-sudo-2.3.0/translations/lxqt-sudo_eu.ts 2025-11-05 13:14:34.000000000 +0100 +++ new/lxqt-sudo-2.4.0/translations/lxqt-sudo_eu.ts 2026-04-20 10:19:10.000000000 +0200 @@ -6,12 +6,12 @@ <message> <location filename="../passworddialog.ui" line="6"/> <source>LXQt sudo</source> - <translation type="unfinished"></translation> + <translation>LXQt sudo</translation> </message> <message> <location filename="../passworddialog.ui" line="42"/> <source>Copy command to clipboard</source> - <translation type="unfinished"></translation> + <translation>Kopiatu komandoa arbelean</translation> </message> <message> <location filename="../passworddialog.ui" line="45"/> @@ -21,7 +21,7 @@ <message> <location filename="../passworddialog.ui" line="83"/> <source>The requested action needs administrative privileges.<br>Please enter your password.</source> - <translation type="unfinished"></translation> + <translation>Eskatutako ekintzak administratzaile-pribilegioak behar ditu.<br>Mesedez, idatzi zure pasahitza.</translation> </message> <message> <location filename="../passworddialog.ui" line="106"/> @@ -31,22 +31,22 @@ <message> <location filename="../passworddialog.ui" line="109"/> <source>A program LXQt sudo calls in background to elevate privileges.</source> - <translation type="unfinished"></translation> + <translation>LXQt-ek sudo-k atzeko planoan deitzen duen programa bat pribilegioak igotzeko</translation> </message> <message> <location filename="../passworddialog.ui" line="119"/> <source>Command:</source> - <translation type="unfinished"></translation> + <translation>Agindua:</translation> </message> <message> <location filename="../passworddialog.ui" line="126"/> <source>Password:</source> - <translation type="unfinished"></translation> + <translation>Pasahitza:</translation> </message> <message> <location filename="../passworddialog.ui" line="133"/> <source>Enter password</source> - <translation type="unfinished"></translation> + <translation>Sartu pasahitza</translation> </message> <message> <location filename="../passworddialog.cpp" line="60"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/translations/lxqt-sudo_ka.ts new/lxqt-sudo-2.4.0/translations/lxqt-sudo_ka.ts --- old/lxqt-sudo-2.3.0/translations/lxqt-sudo_ka.ts 2025-11-05 13:14:34.000000000 +0100 +++ new/lxqt-sudo-2.4.0/translations/lxqt-sudo_ka.ts 2026-04-20 10:19:10.000000000 +0200 @@ -74,7 +74,7 @@ arguments Optional arguments for command. </source> - <translation type="unfinished">გამოყენება: %1 პარამეტრი [ბრძანება [არგუმენტები...]] + <translation>გამოყენება: %1 პარამეტრი [ბრძანება [არგუმენტები...]] GUI წინაბოლო პროგრამისთვის %2/%3/%4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/translations/lxqt-sudo_kab.ts new/lxqt-sudo-2.4.0/translations/lxqt-sudo_kab.ts --- old/lxqt-sudo-2.3.0/translations/lxqt-sudo_kab.ts 2025-11-05 13:14:34.000000000 +0100 +++ new/lxqt-sudo-2.4.0/translations/lxqt-sudo_kab.ts 2026-04-20 10:19:10.000000000 +0200 @@ -16,7 +16,7 @@ <message> <location filename="../passworddialog.ui" line="45"/> <source>&Copy</source> - <translation type="unfinished"></translation> + <translation>&Nɣel</translation> </message> <message> <location filename="../passworddialog.ui" line="83"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/translations/lxqt-sudo_kk.ts new/lxqt-sudo-2.4.0/translations/lxqt-sudo_kk.ts --- old/lxqt-sudo-2.3.0/translations/lxqt-sudo_kk.ts 1970-01-01 01:00:00.000000000 +0100 +++ new/lxqt-sudo-2.4.0/translations/lxqt-sudo_kk.ts 2026-04-20 10:19:10.000000000 +0200 @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="kk"> +<context> + <name>PasswordDialog</name> + <message> + <location filename="../passworddialog.ui" line="6"/> + <source>LXQt sudo</source> + <translation>LXQt sudo</translation> + </message> + <message> + <location filename="../passworddialog.ui" line="42"/> + <source>Copy command to clipboard</source> + <translation>Команданы алмасу буферіне көшіріп алу</translation> + </message> + <message> + <location filename="../passworddialog.ui" line="45"/> + <source>&Copy</source> + <translation>&Көшіріп алу</translation> + </message> + <message> + <location filename="../passworddialog.ui" line="83"/> + <source>The requested action needs administrative privileges.<br>Please enter your password.</source> + <translation>Сұралған әрекетке әкімшілік рұқсаттар қажет.<br>Парольді енгізіңіз.</translation> + </message> + <message> + <location filename="../passworddialog.ui" line="106"/> + <source>LXQt sudo backend</source> + <translation>LXQt sudo бэкенді</translation> + </message> + <message> + <location filename="../passworddialog.ui" line="109"/> + <source>A program LXQt sudo calls in background to elevate privileges.</source> + <translation>LXQt sudo рұқсаттарды арттыру үшін фонда шақыратын бағдарлама.</translation> + </message> + <message> + <location filename="../passworddialog.ui" line="119"/> + <source>Command:</source> + <translation>Команда:</translation> + </message> + <message> + <location filename="../passworddialog.ui" line="126"/> + <source>Password:</source> + <translation>Пароль:</translation> + </message> + <message> + <location filename="../passworddialog.ui" line="133"/> + <source>Enter password</source> + <translation>Парольді енгізіңіз</translation> + </message> + <message> + <location filename="../passworddialog.cpp" line="60"/> + <source>Attempt #%1</source> + <translation>№%1 талпыныс</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../sudo.cpp" line="78"/> + <source>Usage: %1 option [command [arguments...]] + +GUI frontend for %2/%3/%4 + +Arguments: + option: + -h|--help Print this help. + -v|--version Print version information. + -q|--quiet Make %1 less verbose. + -s|--su Use %3(1) as backend. + -d|--sudo Use %2(8) as backend. + -a|--doas Use %4(1) as backend. + command Command to run. + arguments Optional arguments for command. + +</source> + <translation>Қолданылуы: %1 опция [команда [аргументтер...]] + +%2/%3/%4 үшін графикалық интерфейс + +Аргументтер: + опция: + -h|--help Осы көмекті шығару. + -v|--version Нұсқа туралы ақпаратты шығару. + -q|--quiet %1 хабарламаларын азайту. + -s|--su Бэкенд ретінде %3(1) қолдану. + -d|--sudo Бэкенд ретінде %2(8) қолдану. + -a|--doas Бэкенд ретінде %4(1) қолдану. + команда Орындалатын команда. + аргументтер Командаға арналған міндетті емес аргументтер. +</translation> + </message> + <message> + <location filename="../sudo.cpp" line="97"/> + <source>%1 version %2 +</source> + <translation>%1 нұсқасы %2 +</translation> + </message> +</context> +<context> + <name>Sudo</name> + <message> + <location filename="../sudo.cpp" line="211"/> + <source>%1: no command to run provided!</source> + <translation>%1: орындалатын команда көрсетілмеген!</translation> + </message> + <message> + <location filename="../sudo.cpp" line="218"/> + <source>%1: no backend chosen!</source> + <translation>%1: бэкенд таңдалмаған!</translation> + </message> + <message> + <location filename="../sudo.cpp" line="235"/> + <source>Syscall error, failed to fork: %1</source> + <translation>Жүйелік шақыру қатесі, fork орындау сәтсіз аяқталды: %1</translation> + </message> + <message> + <location filename="../sudo.cpp" line="263"/> + <source>unset</source> + <extracomment>shouldn't be actually used but keep as short as possible in translations just in case.</extracomment> + <translation>орнатылмаған</translation> + </message> + <message> + <location filename="../sudo.cpp" line="329"/> + <source>%1: Detected attempt to inject privileged command via LC_ALL env(%2). Exiting! +</source> + <translation>%1: LC_ALL env(%2) арқылы рұқсатты команданы енгізу әрекеті анықталды. Шығу! +</translation> + </message> + <message> + <location filename="../sudo.cpp" line="371"/> + <source>Syscall error, failed to bring pty to non-block mode: %1</source> + <translation>Жүйелік шақыру қатесі, pty-ды бұғатталмайтын режимге өткізу сәтсіз аяқталды: %1</translation> + </message> + <message> + <location filename="../sudo.cpp" line="379"/> + <source>Syscall error, failed to fdopen pty: %1</source> + <translation>Жүйелік шақыру қатесі, pty-ды fdopen арқылы ашу сәтсіз аяқталды: %1</translation> + </message> + <message> + <location filename="../sudo.cpp" line="348"/> + <source>%1: Failed to exec '%2': %3 +</source> + <translation>%1: '%2' орындау сәтсіз аяқталды: %3 +</translation> + </message> + <message> + <location filename="../sudo.cpp" line="413"/> + <source>Child '%1' process failed! +%2</source> + <translation>Туынды '%1' процесі сәтсіз аяқталды! +%2</translation> + </message> +</context> +</TS> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/translations/lxqt-sudo_ko.ts new/lxqt-sudo-2.4.0/translations/lxqt-sudo_ko.ts --- old/lxqt-sudo-2.3.0/translations/lxqt-sudo_ko.ts 2025-11-05 13:14:34.000000000 +0100 +++ new/lxqt-sudo-2.4.0/translations/lxqt-sudo_ko.ts 2026-04-20 10:19:10.000000000 +0200 @@ -74,7 +74,7 @@ arguments Optional arguments for command. </source> - <translation type="unfinished">사용법: %1 옵션 [명령어 [인자...]] + <translation>사용법: %1 옵션 [명령어 [인자...]] %2/%3/%4에 대한 GUI 프런트엔드 @@ -82,12 +82,12 @@ 옵션: -h|--help 이 도움말을 출력합니다. -v|--version 버전 정보를 출력합니다. - -q|--quiet Make %1 less verbose. + -q|--quiet %1의 출력 정보를 간략히 합니다. -s|--su 백엔드로 %3(1)을 사용합니다. -d|--sudo 백엔드로 %2(8)을 사용합니다. -a|--doas 백엔드로 %4(1)을 사용합니다. - command 실행할 명령입니다. - arguments 명령에 대한 선택적 인자입니다. + command 실행할 명령어입니다. + arguments 명령어에 대한 선택적 인자입니다. </translation> </message> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/translations/lxqt-sudo_lg.ts new/lxqt-sudo-2.4.0/translations/lxqt-sudo_lg.ts --- old/lxqt-sudo-2.3.0/translations/lxqt-sudo_lg.ts 2025-11-05 13:14:34.000000000 +0100 +++ new/lxqt-sudo-2.4.0/translations/lxqt-sudo_lg.ts 2026-04-20 10:19:10.000000000 +0200 @@ -74,17 +74,18 @@ arguments Optional arguments for command. </source> - <translation type="unfinished"> - Enkozesa entuufu eri: %1 kawayiro [kiragiro [agumenti...]] + <translation>Enkozesa entuufu eri: %1 kawayiro [kiragiro [agumenti...]] + Obufugiro bwa %2/%3 obulabika + Agumenti: kawayiro: -h|--help Kaleetera lxqt-sudo okukoma ku kuwandika obuyambi buno. -v|--version Kaleetera lxqt-sudo okukoma ku kulaga olwandika lwa yo. - -q|--quiet Make %1 less verbose. + -q|--quiet Kakendeeza obubaka obuva mu %1. -s|--su Kaleetera lxqt-sudo okukozesa %3(1) okutuukiriza omulimu gwa yo. -d|--sudo Kaleetera lxqt-sudo okukozesa %2(8) okutuukiriza omulimu gwa yo. - -a|--doas Use %4(1) as backend. + -a|--doas Kategeka %4(1) nga ye puloguramu ey'oku musingi. kiragiro ekiragiro lxqt-sudo ky'eba etandika. agumenti Agumenti ezisobola okuwebwa ekiragiro. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/translations/lxqt-sudo_ru.ts new/lxqt-sudo-2.4.0/translations/lxqt-sudo_ru.ts --- old/lxqt-sudo-2.3.0/translations/lxqt-sudo_ru.ts 2025-11-05 13:14:34.000000000 +0100 +++ new/lxqt-sudo-2.4.0/translations/lxqt-sudo_ru.ts 2026-04-20 10:19:10.000000000 +0200 @@ -74,18 +74,18 @@ arguments Optional arguments for command. </source> - <translation type="unfinished">Применение: %1 опция [команда [аргументы...]] + <translation>Использование: %1 параметр [команда [аргументы...]] Графический интерфейс для %2/%3/%4 Аргументы: - Опции: + параметр: -h|--help Показать эту подсказку. -v|--version Показать информацию о версии. - -q|--quiet Make %1 less verbose. - -s|--su Использовать %3(1) для исполнения. - -d|--sudo Использовать %2(8) для исполнения. - -a|--doas Использовать %4(1) для исполнения. + -q|--quiet Уменьшить подробности %1. + -s|--su Использовать %3(1) для бэкенда. + -d|--sudo Использовать %2(8) для бэкенда. + -a|--doas Использовать %4(1) для бэкенда. команда Команда для исполнения. аргументы Необязательные аргументы для команды. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/translations/lxqt-sudo_sv.ts new/lxqt-sudo-2.4.0/translations/lxqt-sudo_sv.ts --- old/lxqt-sudo-2.3.0/translations/lxqt-sudo_sv.ts 2025-11-05 13:14:34.000000000 +0100 +++ new/lxqt-sudo-2.4.0/translations/lxqt-sudo_sv.ts 2026-04-20 10:19:10.000000000 +0200 @@ -74,7 +74,7 @@ arguments Optional arguments for command. </source> - <translation type="unfinished">Användning: %1 flaggor [kommando [argument...]] + <translation>Användning: %1 flaggor [kommando [argument...]] Grafiskt användargränssnitt för %2/%3/%4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-sudo-2.3.0/translations/lxqt-sudo_zh_CN.ts new/lxqt-sudo-2.4.0/translations/lxqt-sudo_zh_CN.ts --- old/lxqt-sudo-2.3.0/translations/lxqt-sudo_zh_CN.ts 2025-11-05 13:14:34.000000000 +0100 +++ new/lxqt-sudo-2.4.0/translations/lxqt-sudo_zh_CN.ts 2026-04-20 10:19:10.000000000 +0200 @@ -74,7 +74,22 @@ arguments Optional arguments for command. </source> - <translation type="unfinished"></translation> + <translation>用法: %1 选项 [命令 [参数...]] + +%2/%3/%4 的 GUI 前端 + +参数: + 选项: + -h|--help 输出这个帮助。 + -v|--version 输出版本信息。 + -q|--quiet 使 %1 输出简短。 + -s|--su 使用 %3(1) 作为后端。 + -d|--sudo 使用 %2(8) 作为后端。 + -a|--doas 使用 %4(1) 作为后端。 + command 要运行的命令。 + arguments 命令的可选参数。 + +</translation> </message> <message> <location filename="../sudo.cpp" line="97"/> ++++++ lxqt-sudo.keyring ++++++ --- /var/tmp/diff_new_pack.kt5Ay2/_old 2026-04-22 16:57:51.683693015 +0200 +++ /var/tmp/diff_new_pack.kt5Ay2/_new 2026-04-22 16:57:51.691693346 +0200 @@ -47,8 +47,43 @@ Oa86l8pqli+B7rpTbsAE9Ut8qUaWjm87oUNSJbaKgqNnMaE+b/8VJaEeWHgQJwsD bJSJ/O/vzlRtDjOJ1JDlMRLs7TnOFeUh5pgwyaJoidYbJEiGlMGJbI6BjwhDTBFO NLJtd3SsRjc7ICtGdCvej59IvCDTjxtkhx5okF03APi1aXpHQrE18/arFD7BpoGO -sw== -=gSIv +s5kBjQRoVnciAQwAspnHH8c/dvMBOM0BzsWCFWiExui0x0Es/4F4EOlbv3ya/4UR +NQ7/k+Em/LUOzaLLXsOubLwRgXeUV/0Vx6JEbmTFTb0InfBZ6jSJibFIdyh8cN8v +Ph6QiXipI3WzvnbUvyBPBKYQ29XAepDNCu7iLYsk9MISCLj6uFUzh1L9FNysgwYT +lGPLHuydyb8sfmcHfwoG9CnUhO5Iu0n+sfaeNcOv1bTtNxldiofaqBCrmxCpvmBW +RvTfiiGSmcd4+LLNcgym0NA8vK81n+0OLJDgVnxyIH7uzoaxWEO309uOv8TJVs0i +UdlAhjb8mSKoj8OV/i/vqpPwMgAgekWg/eHN4SQA01uUEOokBDGOQ/zQL7QKg5vi +npBDNE7SMTaTBd2DQ4g7B+9S47YrqmZQiv+IohSz8OlzV0m08uPJQ8MoZjjENYXx +y+lag8g0HRNtvMcTRg5VferY+EnqC71aKpUlubrZg/PpePRtxqJqSNfH4DGcRFh+ +ik7hS3C/hiOlkKlPABEBAAG0IVN0ZWZvbmFyY2ggPHN0YW5kcmVhc0ByaXNldXAu +bmV0PokBzgQTAQoAOBYhBEiDbrEkoequaV7f6iKcoKAKF9JYBQJoVnciAhsDBQsJ +CAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJECKcoKAKF9JYyp0L/3kjrJZfrdj1bo/W +k0kXIftTRJFt2JLvtXSGPycmmR1WHGiNiaGKFj/o7ioU5KD/XMgfXphqER09BX/3 +OEyq3fl16VoXmtGBCqZv+gCubbykx1ylNRYEZUr960+hOgFwogayqIqDGbw/yEx8 +SjYdcVt2Oib3MytPkzPbV0a9rRmHSizlWWDU8X3sajmQ/Zkrw5VXopuqT5a7sypQ +nh+nTHtvIc2FaZISPMwoC8ouC+xswWbMgd92UFVBsVElHw0Zrvv1tc2LnEbgExE8 +nI+J4Rkq/ARxlRm2xQMDpPQItrfVMD8udkb1xF70eW72Tdq8VF1qF0vIhtm04NGl +oS0tPI/Fwsmbb1iPSEMsuvNZKU/Jt4JGqYwG8Xi3iqWwxuMw4YsZQtjoC1E+hyaf +5rHhRv22dlmTiAryRXkQbta8us58YcveBWdx6nu5O6KLl5ZiRakwWME+wXHYQaqn +EwD8ykONWQtNJoVPnJ/gTO/61D99O356rL6VNHRbQ4onjMcTXbkBjQRoVnciAQwA +7cMJhwa3KPcWektUy7/rtBU+YfcleKrso6eB3htVEEumgeCGZD67KmUwWG9wDps6 +S5qnPPz0dY32Jj+uLVm6n+Rnvnv1RVpK+3UXgyVUyKvK3A0fMWxry351Z26zYCQY +9/fjXSEvGVR67t7i7S9175YT524gnkrGE5FGVd+Ot6Qh3I1m2H087aNy0Co/2tdK +iNmsvA9vsfnm87Z2z2zQ6HuYlGESnKREMYxVzLh/Aan+wqYitFFfeFXuKSoyL37g +U84/ixXmSHJIc1nYMHEwPRu7DGYaZr4HdanoVTe2AUFEwSwF7iivuJ9QJuzITIKG +z7BH+XhuZ01VZ65boZtVSEjm6KBXkI6RYdw4nX83DSIFDtrRYezMlkmPJb+7UoID +VOczOo7sdqcyR6BBl/ghaYSoVFlfWyQxIj2526XMuc7uL4uCxZKuHmzRTvozHTQH +mtVILEDoI6nZrdCFpqaKIbMIu6t6g5c99WiC/CssshhUz7VSDbQwiC0DArd49UWJ +ABEBAAGJAbYEGAEKACAWIQRIg26xJKHqrmle3+oinKCgChfSWAUCaFZ3IgIbDAAK +CRAinKCgChfSWD/4C/9r673GDavlvwn2EqZQqGRbjqQiCiuBCgg5tshJ1jNpZShw +SldBnwDtDh6b/1C62wRAmI1nkErrbVI9LPOIDJ9V9B8lihqz7vd31ZhnVRgZ8ISS +314ZfYFWj8amf/X8MW+saHgKZgG6/klCZnOA1xjwC139jtQmkyFUiBbthMKZxXQO +K8xDdTiKQsNyzcjRbk5iL3mi+3fA7WW+lT9FRxUiAF2ATiIHLrsza1Sdpv+y//6d +nxkCwxiGVu7nXAbP72Fjc9A7A5ewOaX9ouh0RVs+sdL+0cqrN/K7jWqbSZRAYOp6 +FpNdC0x7awDDyTEyUwkfz2FjczASkNMKURRKRJdn5oHVT900tZT3WoI00K2I+3Kg +QW2P+3HvKMj//l9WF5/gnzRCxllrQhCKDe2kdhg0FSD8BJVvljeSm2x9ruHbWnZj +MN2e1yKCyUmAfhvM/SMr3sEeEWj3xShbrMO9EvNWjVzifS27FdbHIHodKqfv8Ce6 +/AltqE7gRNR/QnfiBlo= +=kOsM -----END PGP PUBLIC KEY BLOCK----- -(No newline at EOF)
