代码拉取完成,页面将自动刷新
Name: kiran-screensaver-dialog
Version: 2.1.1
Release: 6
Summary: lock dialog
Summary(zh_CN): 锁屏界面
License: LGPL-2.0-or-later
#URL:
Source0: %{name}-%{version}.tar.gz
Patch0: add-h-file-QPainterPath.patch
# value 1 is false
%global BIOMETRICS_AUTH 1
%global SHOW_VIRTUAL_KEYBOARD 1
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: qt5-qtbase
BuildRequires: qt5-qtbase-devel
BuildRequires: qt5-qtx11extras
BuildRequires: qt5-qtx11extras-devel
BuildRequires: libX11
BuildRequires: libX11-devel
BuildRequires: glib2
BuildRequires: glib2-devel
BuildRequires: pam
BuildRequires: pam-devel
BuildRequires: libXrandr
BuildRequires: libXrandr-devel
BuildRequires: qt5-linguist
BuildRequires: kiran-log-qt5-devel
BuildRequires: kiran-widgets-qt5-devel
%if 0%{?BIOMETRICS_AUTH:0}
BuildRequires: kiran-biometrics-devel
%endif
Requires: mate-screensaver
Requires: qt5-qtbase
Requires: qt5-qtx11extras
Requires: libX11
Requires: pam
Requires: libXrandr
Requires: kiran-log-qt5
Requires: kiran-widgets-qt5
%if 0%{?BIOMETRICS_AUTH:0}
Requires: kiran-biometrics
%endif
%if 0%{?SHOW_VIRTUAL_KEYBOARD:0}
Requires: onboard
%else
Requires: onboard
%endif
%description
lock dialog
%prep
%autosetup -p 1
%build
%cmake \
%if 0%{?BIOMETRICS_AUTH:0}
-DHAVE_BIOMETRICS_AUTH=on \
%endif
%if 0%{?SHOW_VIRTUAL_KEYBOARD:0}
-DSHOW_VIRTUAL_KEYBOARD=on \
%endif
-DNO_DISABLE_SESSION_MANAGER=true
%cmake_build
%install
%cmake_install
%files
%{_libexecdir}/%{name}
%{_datadir}/%{name}/translations/*
%{_datadir}/%{name}/screensaver.ini
%exclude /%{name}
%changelog
* Wed Nov 20 2024 Funda Wang <fundawang@yeah.net> - 2.1.1-6
- adopt to new cmake macro
* Thu Apr 18 2024 zhangxianting <zhangxianting> - 2.1.1-5
- fix: change judgement method of global and add h file to build error
* Wed Aug 10 2022 luoqing <luoqing@kylinsec.com.cn> - 2.1.1-4
- KYOS-F: Modify license and add yaml file.
* Fri Dec 10 2021 tangjie02 <tangjie02@kylinsec.com.cn> - 2.1.1-3
- Modify the require kiranwidgets-qt5 to kiran-widgets-qt5
* Sat Oct 09 2021 xiewenhao <xiewenhao@kylinos.com.cn> - 2.1.1-2
- KYBD: rebuild for KiranUI-2.1-OE
* Wed Sep 15 2021 liuxinhao <liuxinhao@kylinos.com.cn> - 2.1.1-1.kb2
- KYBD: rebuild for KiranUI-2.1-OE
* Wed Sep 15 2021 liuxinhao <liuxinhao@kylinos.com.cn> - 2.1.1-1.kb1
- KYOS-B: add macro definition compilation AA_ DisableSessionManager (#44112)
* Tue Sep 14 2021 liuxinhao <liuxinhao@kylinos.com.cn> - 2.1.1.kb1
- KYOS-F: pam message convert codeset (#43747)
* Wed Aug 04 2021 liuxinhao <liuxinhao@kylinos.com.cn> - 2.1.0-2.kb1
- KYOS-F: add profile that disables power option (#40972)
* Tue Aug 03 2021 liuxinhao <liuxinhao@kylinos.com.cn> - 2.1.0-1.kb1
- KYOS-F:add auth message queue (#42123)
* Thu Jul 08 2021 liuxinhao <liuxinhao@kylinos.com.cn> - 1.1.1.kb1
- KYOS-F:the modification error prompt is white
- KYOS-B:fix that problem that mate-screensaver can't start dialog in debug mode
* Fri Jun 04 2021 liuxinhao <liuxinhao@kylinos.com.cn> - 1.1.0-6.kb2
- KYBD: rebuild for KY3.4-4-dev
* Wed Jun 02 2021 liuxinhao <liuxinhao@kylinos.com.cn> - 1.1.0-6.kb1
- KYOS-B: Fix the problem of wrong definition of compile command
* Tue Jun 01 2021 liuxinhao <liuxinhao@kylinos.com.cn> - 1.1.0-5.kb1
- KYOS-F: virtual keyboard size is calculated form the resolution of the main screen
* Thu May 27 2021 liuxinhao <liuxinhao@kylinos.com.cn> - 1.1.0-4.kb1
- KYOS-B: fix the loading of the default background
* Tue May 25 2021 liuxinhao <liuxinhao@kylinos.com.cn> - 1.1.0-3.kb1
- KYOS-F: add condition to compile whether to display virtual keyboard
* Tue May 25 2021 liuxinhao <liuxinhao@kylinos.com.cn> - 1.1.0-2.kb1
- KYOS-B: fixed authentication failure with correct password input
* Thu Apr 29 2021 liuxinhao <liuxinhao@kylinos.com.cn> - 1.1.0-1.kb1
- KYOS-F: using zlog for log output
* Sat Mar 27 2021 liuxinhao <liuxinhao@kylinos.com.cn> - 1.0.1-1.kb1
- KYOS-F: add face fingerprint authentication function (#35698)
* Thu Mar 18 2021 liuxinhao <liuxinhao@kylinos.com.cn> - 1.0.0-4.kb1
- KYOS-B: fix password verification failure caused by input method
Related: #13415
* Thu Dec 03 2020 liuxinhao <liuxinhao@kylinos.com.cn> - 1.0.0-3.kb2
- KYBD: rebuild
* Thu Dec 03 2020 liuxinhao <liuxinhao@kylinos.com.cn> - 1.0.0-3.kb1
- KYOS-B: mitigated possible race condition during app startup
* Wed Dec 02 2020 liuxinhao <liuxinhao@kylinos.com.cn> - 1.0.0-2.kb1
- KYOS-B: fix crash caused by gsettings schema not found
- KYOS-B: process user singleton
* Mon Nov 09 2020 liuxinhao <liuxinhao@kylinos.com.cn> - 1.0.0-1.kb1
- KYOS-F: hide virtual keyboard
* Wed Sep 16 2020 liuxinhao <liuxinhao@kylinos.com.cn> - 1.0.0~beta6
- KYOS-F: use getuid and getpwuid_r to replace getlogin to avoid the situation that the current user is rarely unavailabl,log files are truncated every time the log module is initialized
* Mon Sep 14 2020 liuxinhao <liuxinhao@kylinos.com.cn> - 1.0.0~beta5
- KYOS-B: modify the deadlock caused by calling waitForFinished into free during soft interrupt
* Tue Aug 18 2020 liuxinhao <liuxinhao@kylinos.com.cn> 1.0.0~beta4
- KYOS-F: use QT interface to produce fuzzy background
* Wed Aug 12 2020 liuxinhao <liuxinhao@kylinos.com.cn> 1.0.0~beta3
- KYOS-B: fix onboard crash on exit
- KYOS-B: fix cancelAuthenticate block
- KYOS-B: fix the slow exit of PAM verification thread due to the delay of PAM module verification failure, and fix the SIGTERM signal not exiting the process
* Mon Aug 03 2020 liuxinhao <liuxinhao@kylinos.com.cn> 1.0.0~beta2
- KYOS-B: fix a problem where the first resizeevent did not regenerate the background image(#28466)
* Thu Jul 30 2020 liuxinhao <liuxinhao@kylinos.com.cn> 1.0.0~beta1
- KYOS-F: fix the display difference caused by different stretching algorithm between background image and desktop background drawing
* Fri Jul 17 2020 songchuanfei <songchuanfei@kylinos.com.cn> 0.0.1~alpha6
- KYOS-F: fix application sleep while lock session explicitly (#27934)
* Tue Jul 07 2020 liuxinhao <liuxinhao@kylinos.com.cn> 0.0.1~alpha5
- KYOS-B: reduce dependence on X extensions
- KYOF-B: fix the problem that the lock screen window still exists when the lock screen clicks to switch users and then logs
- KYOS-B: fix the button icons in hover, selected,pressed and normal status, and add keyboard navigation
* Mon Jun 29 2020 liuxinhao <liuxinhao@kylinos.com.cn> 0.0.1~alpha4
- KYOS-F: sunday display garbled
- KYOS-F: fix the problem of not supporting mate window scaling factor
* Mon Jun 22 2020 liuxinhao <liuxinhao@kylinos.com.cn> 0.0.1~alpha3
-KYOS-B: fix glibconfig.h not found
* Fri Jun 12 2020 liuxinhao <liuxinhao@kylinos.com.cn> 0.0.1~alpha2
- KYOS-F: add translation
- KYOS-F: time automatic update
- KYOS-F: load the user picture of accountservice
* Fri Jun 12 2020 liuxinhao <liuxinhao@kylinos.com.cn> 0.0.1~alpha1
- Initial build
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。