bangarang: fix build with gcc 4.7

This commit is contained in:
Evgeny Egorochkin 2014-02-02 07:43:00 +02:00
parent a737352862
commit 37b1c1481b
2 changed files with 47 additions and 0 deletions

View File

@ -10,6 +10,8 @@ stdenv.mkDerivation rec {
buildInputs = [ kdelibs phonon soprano shared_desktop_ontologies kdemultimedia taglib gettext ];
nativeBuildInputs = [ cmake ];
patches = [ ./gcc-4.7.patch ];
meta = with stdenv.lib; {
description = "A media player for KDE based on Nepomuk and Phonon";
longDescription = ''

View File

@ -0,0 +1,45 @@
commit b893fcdb7ddfc8c59fd29a29b7265a713c3dbab1
Author: Alex Fiestas <afiestas@kde.org>
Date: Thu Mar 29 10:09:22 2012 +0200
Build fix: Add unistd.h include since sleep is defined there
diff --git a/src/platform/infofetchers/lastfminfofetcher.cpp b/src/platform/infofetchers/lastfminfofetcher.cpp
index 0c49d69..fcc4cd3 100644
--- a/src/platform/infofetchers/lastfminfofetcher.cpp
+++ b/src/platform/infofetchers/lastfminfofetcher.cpp
@@ -32,6 +32,8 @@
#include <QFile>
#include <QTextEdit>
+#include <unistd.h>
+
LastfmInfoFetcher::LastfmInfoFetcher(QObject *parent) :
InfoFetcher(parent)
{
diff --git a/src/platform/infofetchers/tmdbinfofetcher.cpp b/src/platform/infofetchers/tmdbinfofetcher.cpp
index 7801644..3c01960 100644
--- a/src/platform/infofetchers/tmdbinfofetcher.cpp
+++ b/src/platform/infofetchers/tmdbinfofetcher.cpp
@@ -30,6 +30,8 @@
#include <QDomDocument>
#include <QFile>
+#include <unistd.h>
+
TMDBInfoFetcher::TMDBInfoFetcher(QObject *parent) :
InfoFetcher(parent)
{
diff --git a/src/platform/infofetchers/tvdbinfofetcher.cpp b/src/platform/infofetchers/tvdbinfofetcher.cpp
index ff351b0..670ed18 100644
--- a/src/platform/infofetchers/tvdbinfofetcher.cpp
+++ b/src/platform/infofetchers/tvdbinfofetcher.cpp
@@ -30,6 +30,8 @@
#include <QDomDocument>
#include <QFile>
+#include <unistd.h>
+
TVDBInfoFetcher::TVDBInfoFetcher(QObject *parent) :
InfoFetcher(parent)
{