<pre style='margin:0'>
Michael Dickens (michaelld) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c132bc2b2f9968f7d5a84b230d4c8064e8ebd981">https://github.com/macports/macports-ports/commit/c132bc2b2f9968f7d5a84b230d4c8064e8ebd981</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 c132bc2  pothosflow: enable hidpi and avoid dark mode
</span>c132bc2 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c132bc2b2f9968f7d5a84b230d4c8064e8ebd981
</span>Author: Davide Gerhard <rainbow@irh.it>
AuthorDate: Mon Sep 16 22:02:07 2019 +0200

<span style='display:block; white-space:pre;color:#404040;'>    pothosflow: enable hidpi and avoid dark mode
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - enable HiDPI resolution
</span><span style='display:block; white-space:pre;color:#404040;'>    - avoid dark mode; in graphs and other visual objects it doesn't work
</span><span style='display:block; white-space:pre;color:#404040;'>      correctly
</span>---
 science/PothosFlow/Portfile                    |  3 ++
 science/PothosFlow/files/patch-info.plist.diff | 75 ++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/PothosFlow/Portfile b/science/PothosFlow/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index aab28e1..88f947d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/PothosFlow/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/PothosFlow/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,3 +30,6 @@ depends_lib-append \
</span> 
 configure.args-append \
     -DBUNDLE_DESTINATION=${applications_dir}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patch-info.plist.diff
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/PothosFlow/files/patch-info.plist.diff b/science/PothosFlow/files/patch-info.plist.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..d1f7575
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/PothosFlow/files/patch-info.plist.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,75 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 9ab626f33b7a956c4c911b3deed501739264ee70 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Davide Gerhard <rainbow@irh.it>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Fri, 26 Apr 2019 08:46:45 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] enable dark mode on MacOS Mojave
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+MIME-Version: 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Content-Type: text/plain; charset=UTF-8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Content-Transfer-Encoding: 8bit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+CMake’s default Info.plist, tested on 3.13.3, is lacking the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+NSPrincipalClass key which enable dark mode on macos mojave.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Unfortunately, the only way that I know is to create a new template
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+file. Also add support for GPU automatic switching.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CMakeLists.txt                          |  2 ++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cmake/Modules/MacOSXBundleInfo.plist.in | 36 +++++++++++++++++++++++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 2 files changed, 38 insertions(+)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ create mode 100644 cmake/Modules/MacOSXBundleInfo.plist.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/CMakeLists.txt b/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index ffe286e..980b83d 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4,6 +4,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cmake_minimum_required(VERSION 2.8.9)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ project(PothosFlow CXX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/Modules/")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if(${CMAKE_PROJECT_NAME} STREQUAL ${PROJECT_NAME})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     find_package(Pothos "0.6.0" CONFIG REQUIRED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/cmake/Modules/MacOSXBundleInfo.plist.in b/cmake/Modules/MacOSXBundleInfo.plist.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+new file mode 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 0000000..3f7512e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ cmake/Modules/MacOSXBundleInfo.plist.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1,38 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++<?xml version="1.0" encoding="UTF-8"?>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++<!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:#e0ffe0;'>++<plist version="1.0">
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++<dict>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <key>CFBundleDevelopmentRegion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>English</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <key>CFBundleExecutable</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>${MACOSX_BUNDLE_EXECUTABLE_NAME}</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <key>CFBundleGetInfoString</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>${MACOSX_BUNDLE_INFO_STRING}</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <key>CFBundleIconFile</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>${MACOSX_BUNDLE_ICON_FILE}</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <key>CFBundleIdentifier</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>${MACOSX_BUNDLE_GUI_IDENTIFIER}</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <key>CFBundleInfoDictionaryVersion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>6.0</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <key>CFBundleLongVersionString</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>${MACOSX_BUNDLE_LONG_VERSION_STRING}</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <key>CFBundleName</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>${MACOSX_BUNDLE_BUNDLE_NAME}</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <key>CFBundlePackageType</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>APPL</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <key>CFBundleShortVersionString</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>${MACOSX_BUNDLE_SHORT_VERSION_STRING}</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <key>CFBundleVersion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>${MACOSX_BUNDLE_BUNDLE_VERSION}</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <key>CSResourcesFileMapped</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <true/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <key>NSHumanReadableCopyright</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <string>${MACOSX_BUNDLE_COPYRIGHT}</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        <key>NSPrincipalClass</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        <string>NSApplication</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        <key>NSSupportsAutomaticGraphicsSwitching</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        <true/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        <key>NSRequiresAquaSystemAppearance</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        <string>True</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++</dict>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++</plist>
</span></pre><pre style='margin:0'>

</pre>