<pre style='margin:0'>
Zhenfu Shi (i0ntempest) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e175871750c54052d5c84bbe98f3ce66333ec67f">https://github.com/macports/macports-ports/commit/e175871750c54052d5c84bbe98f3ce66333ec67f</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 e175871750c svt-av1: 1.6.0
</span>e175871750c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit e175871750c54052d5c84bbe98f3ce66333ec67f
</span>Author: i0ntempest <szf1234@me.com>
AuthorDate: Tue Jun 20 00:43:29 2023 -0400

<span style='display:block; white-space:pre;color:#404040;'>    svt-av1: 1.6.0
</span>---
 multimedia/svt-av1/Portfile                        |  8 ++++----
 .../svt-av1/files/patch-no-dispatch-on-old-OS.diff | 22 +++++++++++-----------
 2 files changed, 15 insertions(+), 15 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/svt-av1/Portfile b/multimedia/svt-av1/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a53a6edd34c..3bd4227dd80 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/svt-av1/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/svt-av1/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ PortGroup               legacysupport 1.1
</span> # _posix_memalign
 legacysupport.newest_darwin_requires_legacy 9
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-gitlab.setup            AOMediaCodec SVT-AV1 1.5.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gitlab.setup            AOMediaCodec SVT-AV1 1.6.0 v
</span> name                    svt-av1
 revision                0
 categories              multimedia
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,9 +24,9 @@ long_description        The Scalable Video Technology for AV1 (SVT-AV1 Encoder a
</span>                         real-time and live encoding/transcoding. The SVT-AV1 decoder implementation \
                         targets future codec research activities.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  715a0f01a434e182ad07424a4577415de3ad9d96 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  9b068b302b86d031b7516a9b9926015933576b50f04d66e736d96bab186b3bdf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    9496342
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  98dad793c3cdc613ccab5b5063faf5b491b06efd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  df1e3184859e620f68d489cb06d41fb79d3390ab06a22f106f8a91fa73a733e8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    9527613
</span> 
 # error: unknown type name '__m256i'
 compiler.blacklist-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/svt-av1/files/patch-no-dispatch-on-old-OS.diff b/multimedia/svt-av1/files/patch-no-dispatch-on-old-OS.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 21eb920d4db..9ae9b2c8952 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/svt-av1/files/patch-no-dispatch-on-old-OS.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/svt-av1/files/patch-no-dispatch-on-old-OS.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@
</span>  #if PRINTF_TIME
  #include <time.h>
  #ifdef _WIN32
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -208,7 +211,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -207,7 +210,7 @@
</span>                                                   initial_count, // initial semaphore count
                                                   max_count, // maximum semaphore count
                                                   NULL); // semaphore is not named
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,7 +21,7 @@
</span>      UNUSED(max_count);
      semaphore_handle = (EbHandle)dispatch_semaphore_create(initial_count);
  #else
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -236,7 +239,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -235,7 +238,7 @@
</span>                                       NULL) // pointer to previous count (optional)
          ? EB_ErrorSemaphoreUnresponsive
          : EB_ErrorNone;
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,19 +30,19 @@
</span>      dispatch_semaphore_signal((dispatch_semaphore_t)semaphore_handle);
      return_error = EB_ErrorNone;
  #else
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -257,7 +260,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return_error = WaitForSingleObject((HANDLE)semaphore_handle, INFINITE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         ? EB_ErrorSemaphoreUnresponsive
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         : EB_ErrorNone;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -254,7 +257,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef _WIN32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return_error = WaitForSingleObject((HANDLE)semaphore_handle, INFINITE) ? EB_ErrorSemaphoreUnresponsive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                                                            : EB_ErrorNone;
</span> -#elif defined(__APPLE__)
 +#elif defined(__APPLE__) && MAC_OS_X_VERSION_MIN_REQUIRED >= 1060 && !defined(__ppc__)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-     return_error = dispatch_semaphore_wait((dispatch_semaphore_t)semaphore_handle,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                            DISPATCH_TIME_FOREVER)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return_error = dispatch_semaphore_wait((dispatch_semaphore_t)semaphore_handle, DISPATCH_TIME_FOREVER)
</span>          ? EB_ErrorSemaphoreUnresponsive
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -280,7 +283,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         : EB_ErrorNone;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -275,7 +278,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span>  #ifdef _WIN32
<span style='display:block; white-space:pre;background:#ffe0e0;'>-     return_error = !CloseHandle((HANDLE)semaphore_handle) ? EB_ErrorDestroySemaphoreFailed
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                                           : EB_ErrorNone;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return_error = !CloseHandle((HANDLE)semaphore_handle) ? EB_ErrorDestroySemaphoreFailed : EB_ErrorNone;
</span> -#elif defined(__APPLE__)
 +#elif defined(__APPLE__) && MAC_OS_X_VERSION_MIN_REQUIRED >= 1060 && !defined(__ppc__)
      dispatch_release((dispatch_semaphore_t)semaphore_handle);
</pre><pre style='margin:0'>

</pre>