<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1383f6f68a8e22080788d43fa8726335f38d1400">https://github.com/macports/macports-ports/commit/1383f6f68a8e22080788d43fa8726335f38d1400</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 1383f6f68a8 fluidsynth: update to 2.1.9
</span>1383f6f68a8 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 1383f6f68a8e22080788d43fa8726335f38d1400
</span>Author: Szabolcs Horvát <szhorvat@gmail.com>
AuthorDate: Sun May 30 12:09:35 2021 +0200
<span style='display:block; white-space:pre;color:#404040;'> fluidsynth: update to 2.1.9
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * update to 2.1.9
</span><span style='display:block; white-space:pre;color:#404040;'> * enable tests
</span><span style='display:block; white-space:pre;color:#404040;'> * make a default soundfont available
</span>---
multimedia/fluidsynth/Portfile | 30 +++++++++++++++++-----
.../files/patch-external_project_cc.diff | 21 +++++++--------
2 files changed, 34 insertions(+), 17 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/fluidsynth/Portfile b/multimedia/fluidsynth/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a9f486006d6..263160634d7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/fluidsynth/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/fluidsynth/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,10 @@ PortSystem 1.0
</span> PortGroup cmake 1.1
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup FluidSynth fluidsynth 2.0.5 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Warning: fluidsynth 2.2.0 breaks API (not just ABI as claimed) and causes some dependent ports
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# such as QTads 3.0.0 not to compile. Verify that dependents are updated to work with fluidsynth 2.2+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# before updating fluidsynth to that version. See https://github.com/FluidSynth/fluidsynth/releases/tag/v2.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup FluidSynth fluidsynth 2.1.9 v
</span> categories multimedia audio
maintainers {gmail.com:rjvbertin @RJVB} {mojca @mojca} openmaintainer
license LGPL
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,13 +22,13 @@ platforms darwin
</span>
homepage http://www.fluidsynth.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 aa16d4e0caec65819a574451525494084998c936 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 af29985642f98f66345d47f852ce08cdbf0ac69aaf7b97cfe49ff086bfc72976 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1314639
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 c5a51617ce7a82033dbe5908ce7b2fabf3e5d1c3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 dca6ce2e1eff22d32f40d55470c079c8fc8999a6e5628bf85f8cb2183f827934 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1369736
</span>
depends_build-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:gmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:bin/pkg-config:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib port:flac \
port:gettext \
path:lib/pkgconfig/glib-2.0.pc:glib2 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,6 +40,8 @@ depends_lib port:flac \
</span> port:portaudio \
port:readline
<span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run-append port:generaluser-soundfont
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # https://trac.macports.org/ticket/36962
platform darwin 8 {
patchfiles-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,7 +58,9 @@ configure.args-append \
</span> -Denable-pulseaudio=OFF \
-Denable-framework=OFF \
-DLIB_SUFFIX="" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DCMAKE_DISABLE_FIND_PACKAGE_OpenMP=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DDEFAULT_SOUNDFONT=${prefix}/share/sounds/sf2/GeneralUser_GS_v1.471.sf2
</span>
# support for JACK makes JACK output the default and requires the daemon to be running
variant jack description {Enable JACK support (requires the deamon to be running)} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,3 +76,12 @@ variant dbus description {Enable D-Bus support} {
</span> configure.args-replace \
-Denable-dbus=OFF -Denable-dbus=ON
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant openmp description {Enable OpenMP support} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.openmp_version 4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-delete -DCMAKE_DISABLE_FIND_PACKAGE_OpenMP=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.cflags-append -fopenmp-version=40
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.target check
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/fluidsynth/files/patch-external_project_cc.diff b/multimedia/fluidsynth/files/patch-external_project_cc.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 0cfd27a8bb6..cfe2006fcb1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/fluidsynth/files/patch-external_project_cc.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/fluidsynth/files/patch-external_project_cc.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/CMakeLists.txt.orig 2018-12-30 04:42:00.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/CMakeLists.txt 2019-02-05 05:02:59.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -366,6 +366,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ExternalProject_Add(gentables
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DOWNLOAD_COMMAND ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/gentables
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ CMAKE_ARGS "-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/gentables
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- INSTALL_COMMAND ${CMAKE_CURRENT_BINARY_DIR}/gentables/make_tables.exe "${CMAKE_BINARY_DIR}/"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/CMakeLists.txt.old 2021-05-30 11:51:07.000000000 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/CMakeLists.txt 2021-05-30 11:51:28.000000000 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -415,7 +415,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SOURCE_DIR ${GENTAB_SDIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ BINARY_DIR ${GENTAB_BDIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CONFIGURE_COMMAND
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "${CMAKE_COMMAND}" -DCMAKE_VERBOSE_MAKEFILE=${CMAKE_VERBOSE_MAKEFILE} -G "${CMAKE_GENERATOR}" -B "${GENTAB_BDIR}" "${GENTAB_SDIR}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "${CMAKE_COMMAND}" -DCMAKE_VERBOSE_MAKEFILE=${CMAKE_VERBOSE_MAKEFILE} -G "${CMAKE_GENERATOR}" -B "${GENTAB_BDIR}" "${GENTAB_SDIR}" "-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ BUILD_COMMAND
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "${CMAKE_COMMAND}" --build "${GENTAB_BDIR}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ INSTALL_COMMAND ${GENTAB_BDIR}/make_tables.exe "${CMAKE_BINARY_DIR}/"
</span></pre><pre style='margin:0'>
</pre>