<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/f686b0b9ab79cbdcad5284bcbef048bdb99c59f3">https://github.com/macports/macports-ports/commit/f686b0b9ab79cbdcad5284bcbef048bdb99c59f3</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 f686b0b9ab7 faad2: update to 2.10.0
</span>f686b0b9ab7 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit f686b0b9ab79cbdcad5284bcbef048bdb99c59f3
</span>Author: aeiouaeiouaeiouaeiouaeiouaeiou <aeioudev@outlook.com>
AuthorDate: Thu Apr 7 03:58:10 2022 +0300

<span style='display:block; white-space:pre;color:#404040;'>    faad2: update to 2.10.0
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * switch to GitHub, remove platform and obsolete patch
</span>---
 audio/faad2/Portfile                           | 24 +++++++---------
 audio/faad2/files/patch-faad2-mp4read-ppc.diff | 40 --------------------------
 2 files changed, 10 insertions(+), 54 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/faad2/Portfile b/audio/faad2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0bfa8334180..3022a46a658 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/faad2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/faad2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,12 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem      1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        knik0 faad2 2_10_0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name            faad2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version         2.8.8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set branch      [join [lrange [split ${version} .] 0 1] .]
</span> categories      audio
 license         GPL-2+
 maintainers     nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,15 +16,9 @@ long_description \
</span>     decodes all MPEG-4 and MPEG-2 MAIN, LC (Low Complexity), HE (High \
     Efficiency), LTP (Long Term Prediction), LD (Low Delay) and ER (Error \
     Resiliency) object type AAC files.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://www.audiocoding.com/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        sourceforge:project/faac/faad2-src/faad2-${branch}.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  b69349ee69c869ba070f28c58418749d53898985 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  985c3fadb9789d2815e50f4ff714511c79c2710ac27a4aaaf5c0c2662141426d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1069044
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles      patch-faad2-mp4read-ppc.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  2666b3d3432840d4ec9ccf597015019725530a5d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  0c6d9636c96f95c7d736f097d418829ced8ec6dbd899cc6cc82b728480a84bfb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    803225
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type  regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url   http://www.audiocoding.com/downloads.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_autoreconf      yes
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/faad2/files/patch-faad2-mp4read-ppc.diff b/audio/faad2/files/patch-faad2-mp4read-ppc.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 6039d26b941..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/faad2/files/patch-faad2-mp4read-ppc.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,40 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- frontend/mp4read.c.orig        2018-10-15 18:17:48.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ frontend/mp4read.c     2018-10-15 18:18:45.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -49,26 +49,30 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static inline uint32_t bswap32(const uint32_t u32)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifndef WORDS_BIGENDIAN
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifdef _MSC_VER
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  return _byteswap_ulong(u32);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined (__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 3)))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return __builtin_bswap32(u32);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined (_MSC_VER)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return _byteswap_ulong(u32);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return (u32 << 24) | ((u32 << 8) & 0xFF0000) | ((u32 >> 8) & 0xFF00) | (u32 >> 24);
</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;'>--  return u32;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return u32;
</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;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static inline uint16_t bswap16(const uint16_t u16)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifndef WORDS_BIGENDIAN
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifdef _MSC_VER
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  return _byteswap_ushort(u16);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined (__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 8)))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return __builtin_bswap16(u16);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined (_MSC_VER)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return _byteswap_ushort(u16);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  return __builtin_bswap16(u16);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return (u16 << 8) | (u16 >> 8);
</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;'>--  return u16;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return u16;
</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>