<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/05c386555c78609a34048a95c7ecdd079b5af2df">https://github.com/macports/macports-ports/commit/05c386555c78609a34048a95c7ecdd079b5af2df</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 05c386555c78609a34048a95c7ecdd079b5af2df
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Wed Apr 19 08:59:25 2023 -0400

<span style='display:block; white-space:pre;color:#404040;'>    darktable: update to 4.2.1; add libjxl
</span>---
 graphics/darktable/Portfile                        | 25 +++++------------
 .../files/patch-control_jobs.c-statbuf.diff        | 31 ----------------------
 .../darktable/files/patch-curvetool-openmp.diff    | 14 ----------
 .../darktable/files/patch-darktable-no-quartz.diff | 12 ++++-----
 ...tch-graphicsmagick-disable-signal-handlers.diff | 25 -----------------
 .../files/patch-openmp-compiler-versions.diff      | 31 ----------------------
 6 files changed, 12 insertions(+), 126 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/darktable/Portfile b/graphics/darktable/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 06383315b0d..2befe25cb66 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/darktable/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/darktable/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,11 +9,11 @@ PortGroup               cmake 1.1
</span> PortGroup               perl5 1.0
 PortGroup               compiler_blacklist_versions 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup            darktable-org darktable 4.0.1 release-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            darktable-org darktable 4.2.1 release-
</span> name                    darktable
 conflicts               darktable-devel
 set my_name             darktable
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                0
</span> 
 categories              graphics
 license                 GPL-3+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,9 +33,9 @@ github.tarball_from     releases
</span> dist_subdir             ${my_name}
 use_xz                  yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  f49f04d2d978e38e18b1d84a1db4dd60d5a9191b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  5fef81e0c0079977a3cdc3627eed777280c2346d023c5d176c1f4a62cbe51d68 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    5958392
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  58f1a912830289691a4f9f3cea42427d305f3269 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  603a39c6074291a601f7feb16ebb453fd0c5b02a6f5d3c7ab6db612eadc97bac \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    6112480
</span> 
 # Enable use of 'macports-libcxx' for macOS 10.12 and earlier, as port uses
 # libcxx features normally only available on 10.13 and later.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,18 +55,6 @@ perl5.branches          5.34
</span> # Clang 9, among others. Ease the compiler restrictions for OpenMP.
 patchfiles-append       patch-openmp-compiler-versions.diff
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Ensure the curve-tool build respects global flag USE_OPENMP
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Fix merged by upstream, for future release: https://github.com/darktable-org/darktable/pull/12356
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-curvetool-openmp.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Disable signal handler registration by GraphicsMagick
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Fix merged by upstream, for future release: https://github.com/darktable-org/darktable/pull/12324
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-graphicsmagick-disable-signal-handlers.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Fix for errant use of time; fixed in upstream, but not tagged for 4.0.1 release
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Fix merged by upstream, for future release: https://github.com/darktable-org/darktable/pull/12449
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-control_jobs.c-statbuf.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # darktable sets its own optimization flags
 configure.optflags
 # disable deprecation warnings
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -99,6 +87,7 @@ depends_lib-append      \
</span>                         port:jasper \
                         port:libavif \
                         port:libheif \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:libjxl \
</span>                         port:ilmbase \
                         port:iso-codes \
                         path:include/turbojpeg.h:libjpeg-turbo \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -220,4 +209,4 @@ if {[variant_isset openmp]} {
</span> }
 
 livecheck.url       https://github.com/darktable-org/darktable/releases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex     {release-(\d+(?:\.\d+)*)}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex     {darktable (\d+(?:\.\d+)*) released}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/darktable/files/patch-control_jobs.c-statbuf.diff b/graphics/darktable/files/patch-control_jobs.c-statbuf.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 01082b33aa6..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/darktable/files/patch-control_jobs.c-statbuf.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,31 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#===================================================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Date: Fri, 9 Sep 2022 16:38:21 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Subject: [PATCH] control_jobs: fix macos build for import time
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#---------------------------------------------------------------------------------------------------
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Source: https://github.com/darktable-org/darktable/commit/43185c859b75291bb91470feb718f9d32658f8a1.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#===================================================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/control/jobs/control_jobs.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/control/jobs/control_jobs.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2121,10 +2121,20 @@ static int _control_import_image_copy(const char *filename,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     utime(output, &times); // set origin file timestamps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     struct timeval times[2];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    times[0].tv_sec = (long)statbuf.st_atim.tv_sec;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    times[0].tv_sec = statbuf.st_atime;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    times[1].tv_sec = statbuf.st_mtime;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef __APPLE__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef _POSIX_SOURCE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    times[0].tv_usec = statbuf.st_atimespec.tv_nsec * 0.001;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    times[1].tv_usec = statbuf.st_mtimespec.tv_nsec * 0.001;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    times[0].tv_usec = statbuf.st_atimensec * 0.001;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    times[1].tv_usec = statbuf.st_mtimensec * 0.001;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     times[0].tv_usec = statbuf.st_atim.tv_nsec * 0.001;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    times[1].tv_sec = (long)statbuf.st_mtim.tv_sec;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     times[1].tv_usec = statbuf.st_mtim.tv_nsec * 0.001;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     utimes(output, times); // set origin file timestamps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/darktable/files/patch-curvetool-openmp.diff b/graphics/darktable/files/patch-curvetool-openmp.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 9db063bb0e3..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/darktable/files/patch-curvetool-openmp.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- tools/basecurve/CMakeLists.txt.orig    2022-08-18 20:10:58.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ tools/basecurve/CMakeLists.txt 2022-08-18 20:19:53.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,4 +1,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--find_package(OpenMP)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+message("darktable-curve-tool: USE_OPENMP: ${USE_OPENMP}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if (USE_OPENMP)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    find_package(OpenMP)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+else()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    set(OPENMP_FOUND FALSE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+message("darktable-curve-tool: OPENMP_FOUND: ${OPENMP_FOUND}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../cmake/modules")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- find_library(M_LIBRARY m)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/darktable/files/patch-darktable-no-quartz.diff b/graphics/darktable/files/patch-darktable-no-quartz.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 28fb75fd24d..5805575d1cc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/darktable/files/patch-darktable-no-quartz.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/darktable/files/patch-darktable-no-quartz.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +1,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git src/osx/osx.mm src/osx/osx.mm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index afd89ef..c8249c0 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/osx/osx.mm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/osx/osx.mm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -20,7 +20,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/osx/osx.mm.orig    2023-02-15 11:52:33.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/osx/osx.mm 2023-04-19 08:26:46.080825763 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23,7 +23,9 @@
</span>  #include <CoreServices/CoreServices.h>
  #include <AppKit/AppKit.h>
  #include <gtk/gtk.h>
 +#ifdef MAC_INTEGRATION
  #include <gdk/gdkquartz.h>
 +#endif
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <gio/gio.h>
</span>  #include <glib.h>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef MAC_INTEGRATION
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <gtkosxapplication.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/darktable/files/patch-graphicsmagick-disable-signal-handlers.diff b/graphics/darktable/files/patch-graphicsmagick-disable-signal-handlers.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 373a395de0f..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/darktable/files/patch-graphicsmagick-disable-signal-handlers.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,25 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#============================================================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Patch: https://github.com/darktable-org/darktable/commit/07e324230d6ecf5f17a656af09beceffcfb29c5b.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Sourced from upstream PR: https://github.com/darktable-org/darktable/pull/12324
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#------------------------------------------------------------------------------------------------------------
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# From: parafin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Date: Mon, 15 Aug 2022 13:38:07 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Subject: [PATCH] graphicsmagick: use new API to not install signal handlers
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#============================================================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/common/darktable.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/common/darktable.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1131,10 +1131,14 @@ int dt_init(int argc, char *argv[], const gboolean init_gui, const gboolean load
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef HAVE_GRAPHICSMAGICK
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   /* GraphicsMagick init */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef MAGICK_OPT_NO_SIGNAL_HANDER
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   InitializeMagick(darktable.progname);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   // *SIGH*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   dt_set_signal_handlers();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  InitializeMagickEx(darktable.progname, MAGICK_OPT_NO_SIGNAL_HANDER, NULL);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined HAVE_IMAGEMAGICK
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   /* ImageMagick init */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   MagickWandGenesis();
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/darktable/files/patch-openmp-compiler-versions.diff b/graphics/darktable/files/patch-openmp-compiler-versions.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 9c0a664da5f..b2cfdc8f9ed 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/darktable/files/patch-openmp-compiler-versions.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/darktable/files/patch-openmp-compiler-versions.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,34 +29,3 @@
</span>    endif()
  endif()
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/external/rawspeed/cmake/compiler-versions.cmake.orig    2021-11-06 17:31:50.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/external/rawspeed/cmake/compiler-versions.cmake    2021-11-06 17:33:28.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -45,24 +45,24 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if(CMAKE_C_COMPILER_ID STREQUAL "Clang" AND
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       ((CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 7 AND CMAKE_C_COMPILER_VERSION VERSION_LESS 8) OR
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        (CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 9 AND CMAKE_C_COMPILER_VERSION VERSION_LESS 10)))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    message(FATAL_ERROR "LLVM Clang C compiler version ${CMAKE_C_COMPILER_VERSION} is not supported in with-OpenMP build mode.")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    message(WARNING "LLVM Clang C compiler version ${CMAKE_C_COMPILER_VERSION} is not supported in with-OpenMP build mode.")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       ((CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 7 AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 8) OR
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 9 AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 10)))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    message(FATAL_ERROR "LLVM Clang C++ compiler version ${CMAKE_CXX_COMPILER_VERSION} is not supported in with-OpenMP build mode.")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    message(WARNING "LLVM Clang C++ compiler version ${CMAKE_CXX_COMPILER_VERSION} is not supported in with-OpenMP build mode.")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # OpenMP is not supported with XCode 10.2-10.3 (based on LLVM7) / XCode 11.4-11.7 (based on LLVM9).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if(CMAKE_C_COMPILER_ID STREQUAL "AppleClang" AND
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       ((CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 10.0.1 AND CMAKE_C_COMPILER_VERSION VERSION_LESS 11.0.0) OR
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        (CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 11.0.3 AND CMAKE_C_COMPILER_VERSION VERSION_LESS 12.0.0)))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    message(FATAL_ERROR "XCode (Apple clang) C compiler version ${CMAKE_C_COMPILER_VERSION} is not supported in with-OpenMP build mode.")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    message(WARNING "XCode (Apple clang) C compiler version ${CMAKE_C_COMPILER_VERSION} is not supported in with-OpenMP build mode.")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if(CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang" AND
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       ((CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 10.0.1 AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 11.0.0) OR
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 11.0.3 AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12.0.0)))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    message(FATAL_ERROR "XCode (Apple clang) C++ compiler version ${CMAKE_CXX_COMPILER_VERSION} is not supported in with-OpenMP build mode.")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    message(WARNING "XCode (Apple clang) C++ compiler version ${CMAKE_CXX_COMPILER_VERSION} is not supported in with-OpenMP build mode.")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span></pre><pre style='margin:0'>

</pre>