Deepin music is a local music player with beautiful design and simple functions developed by Deepin Technology.
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
- libtag1-dev
- libicu-dev
- libgsettings-qt-dev
- libdbusextended-qt5-dev
- libkf5codecs-dev
- libavutil-dev
- libavcodec-dev
- libavformat-dev
- libdtkcore-dev
- libdtkgui-dev
- libdframeworkdbus-dev
- libudisks2-qt5-dev
- libvlc-dev
- libvlccore-dev
- Qt5(>= 5.6) with modules:
- qt5-qmake
- libqt5svg5-dev
- qttools5-dev-tools
- qtmultimedia5-dev
- libkf5codecs-dev
- Deepin-tool-kit(>=2.0) with modules:
- libdtkwidget-dev
- Make sure you have installed all dependencies.
Package name may be different between distros, if deepin-music 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-music delivered:
$ apt build-dep deepin-music
- Build:
$ cd deepin-music
$ mkdir Build
$ cd Build
$ cmake ..
$ make
- Install:
$ sudo make install
The executable binary file could be found at /usr/bin/deepin-music
Execute deepin-music
We encourage you to report issues and contribute changes
- Contribution guide for developers (English)
- 开发者代码贡献指南 (中文)
This project is licensed under GPLv3 or any later version.