<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>