deepin-screensaver
Deepin Screensaver is a screensaver service developed by Deepin Technology.
Dependencies
- Qt
- xscreensaver
- xscreensaver-data
- startdde
- qml-module-qt-labs-platform
- libdframeworkdbus
Build dependencies
The master branch is current development branch, build dependencies may changes without update README.md, refer to ./debian/control for a working build depends list
- pkg-config
- qt5-qmake
- qtbase5-dev
- qtdeclarative5-dev
- libqt5x11extras5-dev
- libdtkwidget-dev
- libx11-dev
- libxss-dev
- libxext-dev
- qttools5-dev-tools
- qml-module-qt-labs-platform
- libdframeworkdbus-dev
Installation
Build from source code
- Make sure you have installed all dependencies.
Package name may be different between distros, if deepin-screensaver is available from your distro, check the packaging script delivered from your distro is a better idea.
Assume you are using Deepin or other debian-based distro which got deepin-screensaver delivered:
$ apt build-dep deepin-screensaver
- Build:
$ cd deepin-screensaver
$ mkdir Build
$ cd Build
$ qmake ../deepin-screensaver.pro
$ make
- Install:
The executable binary file could be found at deepin-screensaver .
Usage
Execute deepin-screensaver
Documentations
Getting help
Getting involved
We encourage you to report issues and contribute changes
License
deepin-screensaver is licensed under GPL-3.0-or-later