<pre style='margin:0'>
Craig Treleaven (ctreleaven) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/990cee9307e7f7fd756ec564f6e9bf06ccd1ee3c">https://github.com/macports/macports-ports/commit/990cee9307e7f7fd756ec564f6e9bf06ccd1ee3c</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 990cee9307e7f7fd756ec564f6e9bf06ccd1ee3c
</span>Author: Craig Treleaven <ctreleaven@macports.org>
AuthorDate: Fri Feb 5 13:04:19 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    dav1d: remove unneeded patch
</span>---
 multimedia/dav1d/files/atomic.patch | 61 -------------------------------------
 1 file changed, 61 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/dav1d/files/atomic.patch b/multimedia/dav1d/files/atomic.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index dfee0600e35..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/dav1d/files/atomic.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,61 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/compat/gcc/stdatomic.h.orig    2021-01-02 07:36:25.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/compat/gcc/stdatomic.h 2021-02-04 13:46:53.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -29,18 +29,42 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if !defined(__cplusplus)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--typedef int atomic_int;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--typedef unsigned int atomic_uint;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef __clang__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if !defined(__has_feature)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define __has_feature(x) 0
</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(__has_extension)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define __has_extension(x) __has_feature(x)
</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 __has_extension(c_atomic) || __has_extension(cxx_atomic)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define __CLANG_ATOMICS
</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><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define memory_order_relaxed __ATOMIC_RELAXED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define memory_order_acquire __ATOMIC_ACQUIRE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef __CLANG_ATOMICS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+typedef _Atomic(int) atomic_int;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+typedef _Atomic(unsigned int) atomic_uint;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define atomic_init(p_a, v)           __c11_atomic_init(p_a, v)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define atomic_store(p_a, v)          __c11_atomic_store(p_a, v, __ATOMIC_SEQ_CST)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define atomic_load(p_a)              __c11_atomic_load(p_a, __ATOMIC_SEQ_CST)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define atomic_load_explicit(p_a, mo) __c11_atomic_load(p_a, mo)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define atomic_fetch_add(p_a, inc)    __c11_atomic_fetch_add(p_a, inc, __ATOMIC_SEQ_CST)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define atomic_fetch_sub(p_a, dec)    __c11_atomic_fetch_sub(p_a, dec, __ATOMIC_SEQ_CST)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+typedef int atomic_int;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+typedef unsigned int atomic_uint;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define atomic_init(p_a, v)           do { *(p_a) = (v); } while(0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define atomic_store(p_a, v)          __atomic_store_n(p_a, v, __ATOMIC_SEQ_CST)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define atomic_load(p_a)              __atomic_load_n(p_a, __ATOMIC_SEQ_CST)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define atomic_load_explicit(p_a, mo) __atomic_load_n(p_a, mo)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define atomic_fetch_add(p_a, inc)    __atomic_fetch_add(p_a, inc, __ATOMIC_SEQ_CST)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define atomic_fetch_sub(p_a, dec)    __atomic_fetch_sub(p_a, dec, __ATOMIC_SEQ_CST)
</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 /* !defined(__cplusplus) */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- meson.build.orig       2021-01-02 07:36:25.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ meson.build    2021-02-04 01:59:22.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -183,6 +183,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         stdatomic_dependency = declare_dependency(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             include_directories : include_directories('include/compat/gcc'),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    elif cc.compiles('''int main() { _Atomic(int) v = 0; return __c11_atomic_fetch_add(&v, 1, __ATOMIC_SEQ_CST); }''',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                     name : 'Clang-style atomics', args : test_args)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        stdatomic_dependency = declare_dependency(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            include_directories : include_directories('include/compat/gcc'),
</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;'>-         error('Atomics not supported')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     endif
</span></pre><pre style='margin:0'>

</pre>