From a5e94cc558b034dc4256967bcd6de381054d56fc Mon Sep 17 00:00:00 2001 From: Caleigh Runge-Hottman Date: Mon, 20 Mar 2017 19:48:02 -0600 Subject: [PATCH] Created Fedora Build Instructions (markdown) --- Fedora-Build-Instructions.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 Fedora-Build-Instructions.md diff --git a/Fedora-Build-Instructions.md b/Fedora-Build-Instructions.md new file mode 100644 index 0000000..b323c34 --- /dev/null +++ b/Fedora-Build-Instructions.md @@ -0,0 +1,36 @@ +# Update Your System + + sudo dnf update + +# Installing Dependencies + +First, add the [rpm fusion free repository](https://rpmfusion.org/Configuration) + + +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 \ No newline at end of file