<pre style='margin:0'>
Frank Schima (mf2k) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0a65061e2e2ccd901eaf4228fb75ad11ea002d85">https://github.com/macports/macports-ports/commit/0a65061e2e2ccd901eaf4228fb75ad11ea002d85</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 0a65061  hydrogen: Update to version 1.0.0-beta1  - First release to use QT5  - Use cmake 1.1 portgroup  - Add license  - Remove no longer needed patchfiles
</span>0a65061 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 0a65061e2e2ccd901eaf4228fb75ad11ea002d85
</span>Author: Frank Schima <mf2k@macports.org>
AuthorDate: Wed May 8 15:39:15 2019 -0600

<span style='display:block; white-space:pre;color:#404040;'>    hydrogen: Update to version 1.0.0-beta1
</span><span style='display:block; white-space:pre;color:#404040;'>     - First release to use QT5
</span><span style='display:block; white-space:pre;color:#404040;'>     - Use cmake 1.1 portgroup
</span><span style='display:block; white-space:pre;color:#404040;'>     - Add license
</span><span style='display:block; white-space:pre;color:#404040;'>     - Remove no longer needed patchfiles
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/25995
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/35167
</span>---
 audio/hydrogen/Portfile                        |  82 ++++++++------------
 audio/hydrogen/files/Info.plist                |  28 -------
 audio/hydrogen/files/patch-CMakeLists.txt.diff |  12 +++
 audio/hydrogen/files/patch-Sconstruct.diff     | 100 -------------------------
 4 files changed, 44 insertions(+), 178 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/hydrogen/Portfile b/audio/hydrogen/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1dd21d6..fd01c99 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/hydrogen/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/hydrogen/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,77 +1,59 @@
</span> # -*- Mode: Tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           qt4 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           qt5 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                hydrogen
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        hydrogen-music hydrogen 1.0.0-beta1
</span> epoch               1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             0.9.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories          audio
 platforms           macosx
<span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-2
</span> maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://www.hydrogen-music.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        sourceforge
</span> 
 description         Hydrogen is an advanced drum machine.
 long_description    ${description} \
                     Its main goal is to provide professional yet simple and \
                     intuitive pattern-based drum programming.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           md5     69b0e35a5bba8151347c5e6ec9e8e4f3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha1    e988710f82af858c0c688cb1d1e19d789fca49ef \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  9f1514462eaa756fe0a3e8fed3ff647a32ad033d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append port:scons
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append  port:flac \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libsndfile \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libtar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            http://www.hydrogen-music.org/
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-Sconstruct.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  12ff3dca8f5eb8464bb810fac7277bdb7264c1f8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  52e4a45bc3b9b4a4ef5b5f0ab1a40979192ac389463539c6f67816eb08a07470 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    9865007
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/Sconstruct
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|@LDFLAGS@|${configure.ldflags}|g" ${worksrcpath}/Sconstruct
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Needed to correctly set the install prefix using the cmake portgroup
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-CMakeLists.txt.diff
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:cppunit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:libarchive \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libsndfile \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libtar \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:pulseaudio \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:zlib
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build  yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+qt5.depends_component \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    qttools \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    qtxmlpatterns
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.cmd           scons
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args          DESTDIR=${destroot} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    prefix=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    alsa=0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    coreaudio=1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    coremidi=0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    flac=1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    jack=0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    lash=0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    libarchive=0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    lrdf=0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    oss=0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    portaudio=0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    portmidi=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DWANT_JACK:BOOL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DWANT_LRDF:BOOL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DWANT_SHARED:BOOL=ON
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set hydrogen_app ${destroot}${applications_dir}/Hydrogen.app
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d ${hydrogen_app}/Contents/MacOS ${hydrogen_app}/Contents/Resources
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 755 ${worksrcpath}/hydrogen ${hydrogen_app}/Contents/MacOS/Hydrogen
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${worksrcpath}/data ${worksrcpath}/macos/Hydrogen.icns ${hydrogen_app}/Contents/Resources
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${filespath}/Info.plist ${hydrogen_app}/Contents
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|@VERSION@|${version}|g" ${hydrogen_app}/Contents/Info.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    move ${destroot}${prefix}/bin/hydrogen.app ${destroot}${applications_dir}
</span> }
 
 variant jack description {Compile with JACK support} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append port:jack
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.args-delete jack=0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.args-append jack=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:jack
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  -DWANT_JACK:BOOL=OFF -DWANT_JACK:BOOL=ON
</span> }
 
 variant lrdf description {Compile with LRDF support} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append port:liblrdf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.args-delete lrdf=0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.args-append lrdf=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:liblrdf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  -DWANT_LRDF:BOOL=OFF -DWANT_LRDF:BOOL=ON
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/hydrogen/files/Info.plist b/audio/hydrogen/files/Info.plist
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index f6b822e..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/hydrogen/files/Info.plist
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,28 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<?xml version="1.0" encoding="UTF-8"?>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<plist version="1.0">
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <key>CFBundleDevelopmentRegion</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <string>English</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <key>CFBundleExecutable</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <string>Hydrogen</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <key>CFBundleGetInfoString</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <string>@VERSION@</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <key>CFBundleIconFile</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <string>Hydrogen.icns</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <key>CFBundleIdentifier</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <string>org.hydrogen-music.hydrogen</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <key>CFBundleInfoDictionaryVersion</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <string>6.0</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <key>CFBundleName</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <string>Hydrogen</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <key>CFBundlePackageType</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <string>APPL</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <key>CFBundleShortVersionString</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <string>@VERSION@</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <key>CFBundleSignature</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <string>????</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <key>CFBundleVersion</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <string>@VERSION@</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-</dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-</plist>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/hydrogen/files/patch-CMakeLists.txt.diff b/audio/hydrogen/files/patch-CMakeLists.txt.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..54b60d6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/hydrogen/files/patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt.orig    2019-05-08 14:17:21.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt 2019-05-08 14:17:47.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -142,9 +142,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IF(APPLE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           INCLUDE_DIRECTORIES("/opt/local/include")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         LINK_DIRECTORIES("/opt/local/lib")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          #Without setting this, installation would go into /usr/local, which does not exist per default
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          SET(CMAKE_INSTALL_PREFIX "/usr" )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     ELSE(APPLE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         SET(OSS_LIB_PATHS "/usr/lib${LIB_SUFFIX}/oss/lib" "/usr/local/lib${LIB_SUFFIX}/oss/lib" )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     ENDIF(APPLE)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/hydrogen/files/patch-Sconstruct.diff b/audio/hydrogen/files/patch-Sconstruct.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 84471f4..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/hydrogen/files/patch-Sconstruct.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,100 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Sconstruct.orig        2009-09-07 16:31:13.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Sconstruct     2010-05-06 15:56:51.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -41,9 +41,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- def get_platform_flags( opts ):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  includes = []
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  includes = [ '@PREFIX@/include' ]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   cppflags = []
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  ldflags = []
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  ldflags = [ '@LDFLAGS@' ]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   env = Environment( options = opts )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -70,6 +70,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 if str(env['flac']) == "1": cppflags.append('-DFLAC_SUPPORT')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           if sys.platform == "darwin" and str(env['coreaudio']) == "1": cppflags.append('-DCOREAUDIO_SUPPORT')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          if sys.platform == "darwin" and str(env['coremidi']) == "1": cppflags.append('-DCOREMIDI_SUPPORT')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           cppflags.append('-DLADSPA_SUPPORT')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -81,9 +82,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   includes.append( 'gui/src/' )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   includes.append( '3rdparty/install/include' )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if sys.platform == "darwin":
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          ldflags.append( '-L/opt/local/lib' )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if sys.platform == 'linux2':
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ldflags.append('-lasound')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -93,7 +91,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           includes.append( '3rdparty\libarchive\include' )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           includes.append( 'windows\timeFix' )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           includes.append( 'C:\Program Files\GnuWin32\include' )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  else:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  elif sys.platform != 'darwin':
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           raise Exception( "Platform '%s' not supported" % sys.platform )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return (includes, cppflags, ldflags)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -275,8 +273,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if sys.platform == "darwin" and str(env['coreaudio']) == "1":
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           env.Append( LINKFLAGS = ['-framework','ApplicationServices'])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           env.Append( LINKFLAGS = ['-framework','AudioUnit'])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          env.Append( LINKFLAGS = ['-framework','Coreaudio'])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          env.Append( LINKFLAGS = ['-framework','CoreAudio'])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if sys.platform == "darwin" and str(env['coremidi']) == "1":
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          env.Append( LINKFLAGS = ['-framework','CoreMIDI'])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   app = env.Program(target = 'hydrogen', source = src )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -318,7 +318,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         rv = "-DJACK_NO_BBT_OFFSET"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     xenv.MergeFlags(rv)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--opts = Options('scache.conf')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+opts = Variables('scache.conf')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #platform independent settings
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- opts.Add('debug', 'Set to 1 to build with debug informations', 0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -329,9 +329,18 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #platform dependent settings
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if sys.platform == "darwin":
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  opts.Add('coreaudio', 'Set to 1 to enable Coreaudio',1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  opts.Add('coreaudio', 'Set to 1 to enable CoreAudio',1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  opts.Add('coremidi', 'Set to 1 to enable CoreMIDI',1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  opts.Add('portmidi', 'Set to 1 to enable portmidi',0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  opts.Add('portaudio', 'Set to 1 to enable portaudio',0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  opts.Add('oss', 'Set to 1 to enable oss',0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  opts.Add('alsa', 'Set to 1 to enable alsa',0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  opts.Add('jack', 'Set to 1 to enable jack',0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  opts.Add('flac', 'Set to 1 to enable flac',1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  opts.Add('lash', 'Set to 1 to enable lash',0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  opts.Add('lrdf', 'Set to 1 to enable lrdf',0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--if sys.platform != "win32":
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+elif sys.platform != "win32":
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   opts.Add('oss', 'Set to 1 to enable oss',1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   opts.Add('portmidi', 'Set to 1 to enable portmidi',0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -474,7 +483,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- print "      lash: " + printStatus( env["lash"] )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--print "      oss: " + printStatus( env["oss"] )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+print "       oss: " + printStatus( env["oss"] )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- print "      alsa: " + printStatus( env["alsa"] )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- print "      jack: " + printStatus( env["jack"] )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- print "libarchive: " + printStatus( env["libarchive"] ) 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -482,6 +491,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- print "  portmidi: " + printStatus( env["portmidi"] ) 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if sys.platform == "darwin":
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   print " coreaudio: " + printStatus( env["coreaudio"] )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  print "  coremidi: " + printStatus( env["coremidi"] )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- print "\n================================================================="
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- print ""
</span></pre><pre style='margin:0'>

</pre>