<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>