1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-01-16 22:08:17 +01:00
5
Fedora Build Instructions
Caleigh Runge-Hottman edited this page 2017-03-31 16:37:54 -06:00
This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Update Your System

sudo dnf update

Installing Dependencies

First, add the rpm fusion free repository

Next, install Fedora's development tools:

sudo dnf groupinstall development-tools

Finally, install the remaining dependencies:

sudo dnf install extra-cmake-modules qt5-qtsvg-devel qt5-qttools-static qt5-qtwebkit-devel gcc-c++ \
vlc-devel taglib-devel lucene++-devel sparsehash-devel qca-devel attica-devel \
quazip-devel liblastfm-devel qtkeychain-devel qca-qt5-devel qtkeychain-qt5-devel \
liblastfm-qt5-devel quazip-qt5-devel kf5-attica-devel websocketpp-devel gnutls-devel \
openssl-devel libechonest-devel websocketpp-devel

Optional Dependencies

sudo dnf install jreen-devel telepathy-qt5-devel

Compiling Tomahawk

git clone git://github.com/tomahawk-player/tomahawk.git
mkdir tomahawk/build && cd tomahawk/build
cmake ..

Building Tomahawk:

make
./tomahawk