mirror of https://git.wownero.com/dsc/mxe.git
fluidsynth: enable readline support
This commit is contained in:
parent
f9ff614bf9
commit
19eea2c659
|
@ -5,7 +5,7 @@ Contains ad hoc patches for cross building.
|
|||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Tony Theodore <tonyt@logyst.com>
|
||||
Date: Sun, 8 Sep 2019 18:22:33 +1000
|
||||
Subject: [PATCH 1/3] Allow optional build of bins, docs, and tests
|
||||
Subject: [PATCH 1/4] Allow optional build of bins, docs, and tests
|
||||
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
|
@ -98,7 +98,7 @@ index 1111111..2222222 100644
|
|||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Tony Theodore <tonyt@logyst.com>
|
||||
Date: Sun, 8 Sep 2019 18:24:56 +1000
|
||||
Subject: [PATCH 2/3] Set *.pc libs/requires based on detected features
|
||||
Subject: [PATCH 2/4] Set *.pc libs/requires based on detected features
|
||||
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
|
@ -175,7 +175,7 @@ index 1111111..2222222 100644
|
|||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Tony Theodore <tonyt@logyst.com>
|
||||
Date: Sat, 14 Sep 2019 12:09:14 +1000
|
||||
Subject: [PATCH 3/3] use detected mman libs
|
||||
Subject: [PATCH 3/4] use detected mman libs
|
||||
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
|
@ -194,3 +194,22 @@ index 1111111..2222222 100644
|
|||
endif ( MINGW )
|
||||
else ( WIN32 )
|
||||
# Check PThreads, but not in Windows
|
||||
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Tony Theodore <tonyt@logyst.com>
|
||||
Date: Sun, 13 Oct 2019 00:32:36 +1100
|
||||
Subject: [PATCH 4/4] add readline to PC_REQUIRES when detected
|
||||
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 1111111..2222222 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -606,6 +606,7 @@ if ( enable-readline )
|
||||
if ( HAVE_READLINE )
|
||||
set ( WITH_READLINE 1 )
|
||||
set ( READLINE_LIBS ${READLINE_LIBRARIES} )
|
||||
+ set ( PC_REQUIRES "${PC_REQUIRES} readline")
|
||||
endif ( HAVE_READLINE )
|
||||
else ( enable-readline )
|
||||
unset ( READLINE_LIBS CACHE )
|
||||
|
|
|
@ -7,7 +7,7 @@ $(PKG)_IGNORE :=
|
|||
$(PKG)_VERSION := 2.0.6
|
||||
$(PKG)_CHECKSUM := e97e63c1045e102465f1aa848f9d712c5528c58685b8d40062e4aaf6af7edb75
|
||||
$(PKG)_GH_CONF := FluidSynth/fluidsynth/tags,v
|
||||
$(PKG)_DEPS := cc dbus glib jack libsndfile mman-win32 portaudio
|
||||
$(PKG)_DEPS := cc dbus glib jack libsndfile mman-win32 portaudio readline
|
||||
|
||||
define $(PKG)_BUILD
|
||||
cd '$(BUILD_DIR)' && '$(TARGET)-cmake' '$(SOURCE_DIR)' \
|
||||
|
@ -18,6 +18,7 @@ define $(PKG)_BUILD
|
|||
-Denable-jack=$(CMAKE SHARED_BOOL) \
|
||||
-Denable-libsndfile=ON \
|
||||
-Denable-portaudio=ON \
|
||||
-Denable-readline=ON \
|
||||
$($(PKG)_CONFIGURE_OPTS)
|
||||
$(MAKE) -C '$(BUILD_DIR)' -j '$(JOBS)' VERBOSE=1
|
||||
$(MAKE) -C '$(BUILD_DIR)' -j 1 install VERBOSE=1
|
||||
|
|
Loading…
Reference in New Issue