<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/684bcbbd7e2e48ba2c03946a6a54913d34afd583">https://github.com/macports/macports-ports/commit/684bcbbd7e2e48ba2c03946a6a54913d34afd583</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 684bcbbd7e2 openexr2: update to 2.5.10, drop now unneeded patch
</span>684bcbbd7e2 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 684bcbbd7e2e48ba2c03946a6a54913d34afd583
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Sun Dec 31 10:03:09 2023 +0800
<span style='display:block; white-space:pre;color:#404040;'> openexr2: update to 2.5.10, drop now unneeded patch
</span>---
graphics/openexr2/Portfile | 12 ++--
...macOS-use-libdispatch-only-where-available.diff | 83 ----------------------
2 files changed, 5 insertions(+), 90 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/openexr2/Portfile b/graphics/openexr2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5bd1c3f0501..6a81f409aab 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/openexr2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/openexr2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup cmake 1.1
</span> PortGroup github 1.0
name openexr2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup AcademySoftwareFoundation openexr 2.5.8 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup AcademySoftwareFoundation openexr 2.5.10 v
</span> subport ${name} {
revision 0
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,12 +25,10 @@ long_description OpenEXR is a high dynamic-range (HDR) image file
</span> by Industrial Light & Magic for use in computer imaging applications.
homepage https://www.openexr.com
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 5b623bebf0a456db656f8e9fc91d6109386fa61b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 38443be87db1b0eaa53747104246943120c3812cc54cfbbec1846c8917e74884 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 27540352
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# backport of https://github.com/AcademySoftwareFoundation/openexr/commit/155f1bf174e2b87a4de721e936f8b6ab141079fb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append patch-macOS-use-libdispatch-only-where-available.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 c82a4fe2caf1ebce188c174a79a857365ff01cf1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c081fd982a1ba960f0faf41f152ffa035e1fbb071283ce10424116874fc8ce48 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 27539266
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span>
subport ${name} {
cmake.source_dir ${worksrcpath}/OpenEXR
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/openexr2/files/patch-macOS-use-libdispatch-only-where-available.diff b/graphics/openexr2/files/patch-macOS-use-libdispatch-only-where-available.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 205f224b89a..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/openexr2/files/patch-macOS-use-libdispatch-only-where-available.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,83 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From d13d644f0a062e6992db5f30a2551703a6a7badf Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: barracuda156 <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Sat, 16 Dec 2023 11:39:36 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] macOS: use libdispatch only where available
</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;'>- IlmBase/IlmThread/IlmThreadSemaphore.h | 8 ++++++--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- IlmBase/IlmThread/IlmThreadSemaphoreOSX.cpp | 6 ++++++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- IlmBase/IlmThread/IlmThreadSemaphorePosixCompat.cpp | 7 ++++++-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 3 files changed, 18 insertions(+), 3 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/IlmBase/IlmThread/IlmThreadSemaphore.h b/IlmBase/IlmThread/IlmThreadSemaphore.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 0810af22..c89e5c9a 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- IlmBase/IlmThread/IlmThreadSemaphore.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ IlmBase/IlmThread/IlmThreadSemaphore.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -46,6 +46,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "IlmThreadExport.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "IlmThreadNamespace.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# include <AvailabilityMacros.h>
</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;'>- #if defined _WIN32 || defined _WIN64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # ifdef NOMINMAX
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # undef NOMINMAX
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -56,7 +60,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef HAVE_POSIX_SEMAPHORES
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # include <semaphore.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#elif defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined(__APPLE__) && MAC_OS_X_VERSION_MIN_REQUIRED > 1050 && !defined(__ppc__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # include <dispatch/dispatch.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # ifdef ILMBASE_FORCE_CXX03
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -94,7 +98,7 @@ class ILMTHREAD_EXPORT Semaphore
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- mutable sem_t _semaphore;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#elif defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined(__APPLE__) && MAC_OS_X_VERSION_MIN_REQUIRED > 1050 && !defined(__ppc__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- mutable dispatch_semaphore_t _semaphore;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/IlmBase/IlmThread/IlmThreadSemaphoreOSX.cpp b/IlmBase/IlmThread/IlmThreadSemaphoreOSX.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 3ad88f28..305d0727 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- IlmBase/IlmThread/IlmThreadSemaphoreOSX.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ IlmBase/IlmThread/IlmThreadSemaphoreOSX.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -41,6 +41,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <AvailabilityMacros.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if MAC_OS_X_VERSION_MIN_REQUIRED > 1050 && !defined(__ppc__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "IlmThreadSemaphore.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "Iex.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -96,3 +100,5 @@ Semaphore::value () const
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ILMTHREAD_INTERNAL_NAMESPACE_SOURCE_EXIT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</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;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/IlmBase/IlmThread/IlmThreadSemaphorePosixCompat.cpp b/IlmBase/IlmThread/IlmThreadSemaphorePosixCompat.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index f46ba618..bb55e261 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- IlmBase/IlmThread/IlmThreadSemaphorePosixCompat.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ IlmBase/IlmThread/IlmThreadSemaphorePosixCompat.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -42,7 +42,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "IlmBaseConfig.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "IlmThreadSemaphore.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if !defined (HAVE_POSIX_SEMAPHORES) && !defined (__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# include <AvailabilityMacros.h>
</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;'>-+#if !defined (HAVE_POSIX_SEMAPHORES) && \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ (!defined(__APPLE__) || (defined(__APPLE__) && (MAC_OS_X_VERSION_MIN_REQUIRED < 1060 || defined(__ppc__))))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if (!defined (_WIN32) && !defined (_WIN64)) || defined (__MINGW64_VERSION_MAJOR)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "Iex.h"
</span></pre><pre style='margin:0'>
</pre>