[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kmymoney] 3rdparty: Add Phonon4Qt5 to AppImage dependencies
From:       Łukasz_Wojniłowicz <null () kde ! org>
Date:       2018-08-27 14:28:11
Message-ID: E1fuIV1-00064C-Mi () code ! kde ! org
[Download RAW message or body]

Git commit 0503358d0d128d9ebf9a4eb6d7c29bd8207dcc88 by Łukasz Wojniłowicz.
Committed on 27/08/2018 at 14:22.
Pushed by wojnilowicz into branch 'master'.

Add Phonon4Qt5 to AppImage dependencies

M  +1    -0    3rdparty/CMakeLists.txt
M  +1    -1    3rdparty/ext_frameworks/CMakeLists.txt
A  +16   -0    3rdparty/ext_phonon/CMakeLists.txt

https://commits.kde.org/kmymoney/0503358d0d128d9ebf9a4eb6d7c29bd8207dcc88

diff --git a/3rdparty/CMakeLists.txt b/3rdparty/CMakeLists.txt
index c5ac3b56..ae88f8fb 100644
--- a/3rdparty/CMakeLists.txt
+++ b/3rdparty/CMakeLists.txt
@@ -67,6 +67,7 @@ add_subdirectory( ext_lzma )
 add_subdirectory( ext_fontconfig)
 add_subdirectory( ext_freetype)
 add_subdirectory( ext_qt )
+add_subdirectory( ext_phonon )
 add_subdirectory( ext_frameworks )
 add_subdirectory( ext_gmp )
 add_subdirectory( ext_alkimia )
diff --git a/3rdparty/ext_frameworks/CMakeLists.txt b/3rdparty/ext_frameworks/CMakeLists.txt
index 1954258d..a4341496 100644
--- a/3rdparty/ext_frameworks/CMakeLists.txt
+++ b/3rdparty/ext_frameworks/CMakeLists.txt
@@ -323,7 +323,7 @@ ExternalProject_Add(
                 -DCMAKE_SYSTEM_PREFIX_PATH=${EXTPREFIX}
                 -DBUILD_TESTING=false
     UPDATE_COMMAND ""
-    DEPENDS ext_kwindowsystem ext_kconfig ext_kcodecs ext_kcoreaddons
+    DEPENDS ext_kwindowsystem ext_kconfig ext_kcodecs ext_kcoreaddons ext_phonon
 )
 
 ExternalProject_Add(
diff --git a/3rdparty/ext_phonon/CMakeLists.txt b/3rdparty/ext_phonon/CMakeLists.txt
new file mode 100644
index 00000000..1f28b68e
--- /dev/null
+++ b/3rdparty/ext_phonon/CMakeLists.txt
@@ -0,0 +1,16 @@
+SET(EXTPREFIX_phonon "${EXTPREFIX}" )
+
+ExternalProject_Add(
+    ext_phonon
+    DOWNLOAD_DIR ${EXTERNALS_DOWNLOAD_DIR}
+    URL https://download.kde.org/stable/phonon/4.10.1/phonon-4.10.1.tar.xz
+    URL_MD5 edb9ab608c7b74b4f0f10ebcf53e050d
+    INSTALL_DIR ${EXTPREFIX_phonon}
+    CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${EXTPREFIX_phonon}
+               -DCMAKE_BUILD_TYPE=${GLOBAL_BUILD_TYPE}
+                ${GLOBAL_PROFILE}
+                -DCMAKE_SYSTEM_PREFIX_PATH=${EXTPREFIX}
+                -DBUILD_TESTING=false
+                -DPHONON_BUILD_PHONON4QT5=ON
+    UPDATE_COMMAND ""
+)
\ No newline at end of file
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic