<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/98365711630b55bbafc28c9b7f51a7f6e95e1e46">https://github.com/macports/macports-ports/commit/98365711630b55bbafc28c9b7f51a7f6e95e1e46</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 98365711630 libaacs: provide fallback for ppc where no clang works
</span>98365711630 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 98365711630b55bbafc28c9b7f51a7f6e95e1e46
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Sat Jan 20 19:09:17 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    libaacs: provide fallback for ppc where no clang works
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/64909
</span>---
 multimedia/libaacs/Portfile                     | 17 +++++++++++++----
 multimedia/libaacs/files/Makefile.in-0.9.0.diff | 12 ++++++++++++
 2 files changed, 25 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/libaacs/Portfile b/multimedia/libaacs/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ef18f1080de..94a28be66f2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/libaacs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/libaacs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,6 @@ version             0.11.1
</span> revision            0
 categories          multimedia
 license             LGPL-2.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> maintainers         {i0ntempest @i0ntempest} openmaintainer
 description         AACS support library for Blu-ray playback
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,10 +30,20 @@ checksums           rmd160  960e9ce613c4c23dc90ff9df48476d71b6edfc0b \
</span>                     sha256  a88aa0ebe4c98a77f7aeffd92ab3ef64ac548c6b822e8248a8b926725bea0a39 \
                     size    325669
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#Shameless copy from libsdl2
</span> platform macosx {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${os.major} <= 10} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # Build requires at least 10.7.3 SDK, even when targeting 10.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # This chunk is only relevant for old systems.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${configure.build_arch} in [list ppc ppc64] || ${os.major} < 10} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # Newer versions need blocks, which are not yet supported by gcc:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # https://trac.macports.org/ticket/64909
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        version     0.9.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        checksums   rmd160  f96e4c6aa3c06c79bf8e023a5c02a8dead407259 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  47e0bdc9c9f0f6146ed7b4cc78ed1527a04a537012cf540cf5211e06a248bace \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    316323
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # https://trac.macports.org/ticket/60782
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles  Makefile.in-0.9.0.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } elseif {${os.major} == 10} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # Shameless copy from libsdl2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # On Intel build requires at least 10.7.3 SDK, even when targeting 10.6
</span>         set lion_sdkpath ${developer_dir}/SDKs/MacOSX10.7.sdk
         if {[file exists $lion_sdkpath]} {
             configure.sdkroot $lion_sdkpath
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/libaacs/files/Makefile.in-0.9.0.diff b/multimedia/libaacs/files/Makefile.in-0.9.0.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d115bda30ea
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/libaacs/files/Makefile.in-0.9.0.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in.orig       2017-05-04 17:29:17.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in    2020-07-05 18:49:48.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -483,7 +508,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ACLOCAL_AMFLAGS = -I m4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ EXTRA_DIST = bootstrap COPYING KEYDB.cfg README.txt ChangeLog
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SET_INCLUDES = -I$(top_srcdir)/src -I$(top_builddir)/src/libaacs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-AM_CFLAGS = -std=c99 $(SET_FEATURES) $(SET_INCLUDES) $(LIBGCRYPT_CFLAGS) $(GPG_ERROR_CFLAGS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AM_CFLAGS = -std=c99 $(LIBGCRYPT_CFLAGS) $(GPG_ERROR_CFLAGS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AM_CPPFLAGS = $(SET_FEATURES) $(SET_INCLUDES)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AM_YFLAGS = -d -p libaacs_yy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lib_LTLIBRARIES = libaacs.la
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libaacs_la_SOURCES = src/libaacs/aacs.h src/libaacs/aacs.c \
</span></pre><pre style='margin:0'>

</pre>