<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/9c746d99bc7766acf129ee2dd264119a52595bc9">https://github.com/macports/macports-ports/commit/9c746d99bc7766acf129ee2dd264119a52595bc9</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 9c746d99bc7 darktable/darktable-devel: fix 10.14 crash; enable AVIF Fixes: https://trac.macports.org/ticket/64252 See: https://trac.macports.org/ticket/65474
</span>9c746d99bc7 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 9c746d99bc7766acf129ee2dd264119a52595bc9
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Sun Aug 7 14:28:23 2022 -0400
<span style='display:block; white-space:pre;color:#404040;'> darktable/darktable-devel: fix 10.14 crash; enable AVIF
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes: https://trac.macports.org/ticket/64252
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://trac.macports.org/ticket/65474
</span>---
graphics/darktable-devel/Portfile | 16 ++++++++--------
graphics/darktable/Portfile | 16 ++++++++--------
2 files changed, 16 insertions(+), 16 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/darktable-devel/Portfile b/graphics/darktable-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a76560cd630..c6731536596 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/darktable-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/darktable-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,7 +13,7 @@ github.setup darktable-org darktable 4.0.0 release-
</span> name darktable-devel
conflicts darktable
set my_name darktable
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 4
</span>
categories graphics
license GPL-3+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -82,6 +82,7 @@ depends_lib-append \
</span> port:gmic \
path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \
path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libavif \
</span> port:libheif \
port:ilmbase \
port:iso-codes \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -122,10 +123,10 @@ configure.args-append -DBUILD_CMSTEST=OFF \
</span> -DDONT_USE_INTERNAL_LUA=OFF \
-Dperl_BIN=${perl5.bin}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Feature-wise, the curve and noise tools cause build failures for 10.13 and earlier.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Feature-wise, the curve and noise tools cause build failures for 10.14 and earlier.
</span> # See: https://trac.macports.org/ticket/65474
platform darwin {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${os.major} >= 18} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${os.major} >= 19} {
</span> set features_curve_noise ON
} else {
set features_curve_noise OFF
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -184,14 +185,13 @@ compiler.cxx_standard 2017
</span> # compiling src/osx/osx.mm with GCC results in a cascade of errors
compiler.blacklist-append *gcc*
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Point.h:80:23: error: no member named 'abs' in namespace 'std'
</span> # NOTE: Now requires a minimum of Xcode Clang 10.0.1, as of v3.6.x
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append {clang < 1001}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Blacklist anything lower than 11, due to runtime crash with Xcode Clang 10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See: https://trac.macports.org/ticket/64252
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append {clang < 1100}
</span>
#--------------------------------------------------------------------------------------------------
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Blacklist MacPorts Clang 14 for now, as 14.0.3 crashes during compilation. Hopefully will be
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# fixed with release 14.0.4.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Blacklist MacPorts Clang 14 for now, due to compilation crashes.
</span> # See: https://trac.macports.org/ticket/65246
#--------------------------------------------------------------------------------------------------
compiler.blacklist-append {macports-clang-14}
<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 836611fea65..8300ea186e8 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;'>@@ -13,7 +13,7 @@ github.setup darktable-org darktable 4.0.0 release-
</span> name darktable
conflicts darktable-devel
set my_name darktable
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 3
</span>
categories graphics
license GPL-3+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -82,6 +82,7 @@ depends_lib-append \
</span> port:gmic \
path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \
path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libavif \
</span> port:libheif \
port:ilmbase \
port:iso-codes \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -122,10 +123,10 @@ configure.args-append -DBUILD_CMSTEST=OFF \
</span> -DDONT_USE_INTERNAL_LUA=OFF \
-Dperl_BIN=${perl5.bin}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Feature-wise, the curve and noise tools cause build failures for 10.13 and earlier.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Feature-wise, the curve and noise tools cause build failures for 10.14 and earlier.
</span> # See: https://trac.macports.org/ticket/65474
platform darwin {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${os.major} >= 18} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${os.major} >= 19} {
</span> set features_curve_noise ON
} else {
set features_curve_noise OFF
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -184,14 +185,13 @@ compiler.cxx_standard 2017
</span> # compiling src/osx/osx.mm with GCC results in a cascade of errors
compiler.blacklist-append *gcc*
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Point.h:80:23: error: no member named 'abs' in namespace 'std'
</span> # NOTE: Now requires a minimum of Xcode Clang 10.0.1, as of v3.6.x
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append {clang < 1001}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Blacklist anything lower than 11, due to runtime crash with Xcode Clang 10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See: https://trac.macports.org/ticket/64252
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append {clang < 1100}
</span>
#--------------------------------------------------------------------------------------------------
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Blacklist MacPorts Clang 14 for now, as 14.0.3 crashes during compilation. Hopefully will be
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# fixed with release 14.0.4.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Blacklist MacPorts Clang 14 for now, due to compilation crashes.
</span> # See: https://trac.macports.org/ticket/65246
#--------------------------------------------------------------------------------------------------
compiler.blacklist-append {macports-clang-14}
</pre><pre style='margin:0'>
</pre>