<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/3ee5e1fde12491111016362696ace1f9c9bd9668">https://github.com/macports/macports-ports/commit/3ee5e1fde12491111016362696ace1f9c9bd9668</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 3ee5e1fde12 chuck: update to 1.5.1.0, fix build
</span>3ee5e1fde12 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 3ee5e1fde12491111016362696ace1f9c9bd9668
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Sun Aug 20 12:01:16 2023 +0800
<span style='display:block; white-space:pre;color:#404040;'> chuck: update to 1.5.1.0, fix build
</span>---
audio/chuck/Portfile | 42 +++++++++-----
audio/chuck/files/patch-makefile.mac.diff | 55 ++++++++++++++++++
audio/chuck/files/patch-makefile.osx.diff | 29 ----------
audio/chuck/files/patch-makefiles.diff | 92 +++++++++++++++++++++++++++++++
4 files changed, 176 insertions(+), 42 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/chuck/Portfile b/audio/chuck/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 84a6865c8d3..0f34127e0fb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/chuck/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/chuck/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,12 +1,16 @@
</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
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup legacysupport 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup makefile 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# getline
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+legacysupport.newest_darwin_requires_legacy 10
</span>
name chuck
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.4.0.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.5.1.0
</span> revision 0
categories audio
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span> maintainers {gmail.com:slewsys @slewsys} openmaintainer
license GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,24 +31,36 @@ homepage https://chuck.cs.princeton.edu/
</span> master_sites ${homepage}release/files/
extract.suffix .tgz
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 f4e7f374b7f85c1c3d5cb9ff196da3d82e243614 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 11a20c34b385e132bf43d5ae6a562c652f631828cc6b1562a4c029bc9a850ed4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 14689073
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 efc4bb281b7a2d7b1a8d4e73ad4e87899bb99118 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 28989b36624848f6a18883d12b757c7c623338f066b16618960efdf1cfa7588b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 17156621
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:bison \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:bison \
</span> port:flex
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:libsndfile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:libsndfile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Keep this above build args.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2011
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-makefile.osx.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-makefile.mac.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-makefiles.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|@TARGET@|${macosx_deployment_target}|" ${worksrcpath}/src/core/makefile.x/makefile.mac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|@PREFIX@|${prefix}|" ${worksrcpath}/src/makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|@CC@|${configure.cc}|" ${worksrcpath}/src/makefile ${worksrcpath}/src/core/makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|@CXX@|${configure.cxx}|g" ${worksrcpath}/src/makefile ${worksrcpath}/src/core/makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|@CXXFLAGS@|${configure.cxxflags}|" ${worksrcpath}/src/makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
use_configure no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant universal {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant universal {}
</span>
build.dir ${worksrcpath}/src
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args-append osx \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ARCHS="[get_canonical_archs]" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args-append ARCHS="[get_canonical_archs]" \
</span> CC="${configure.cc}" \
CXX="${configure.cxx}" \
LD="${configure.cxx}"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,8 +69,8 @@ destroot {
</span> xinstall -m 755 ${worksrcpath}/src/chuck ${destroot}${prefix}/bin
xinstall -d ${destroot}${prefix}/share/doc/${name} ${destroot}${prefix}/share/examples
xinstall -m 644 -W ${worksrcpath} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- AUTHORS COPYING DEVELOPER PROGRAMMER QUICKSTART \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- README THANKS TODO VERSIONS \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AUTHORS DEVELOPERS LICENSE QUICKSTART \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ README.md THANKS VERSIONS \
</span> ${destroot}${prefix}/share/doc/${name}
copy ${worksrcpath}/examples ${destroot}${prefix}/share/examples/${name}
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/chuck/files/patch-makefile.mac.diff b/audio/chuck/files/patch-makefile.mac.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..e092220fc08
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/chuck/files/patch-makefile.mac.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,55 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/core/makefile.x/makefile.mac 2023-08-11 07:33:05.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/core/makefile.x/makefile.mac 2023-08-20 11:37:25.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,10 +1,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # uncomment the following to force 32-bit compilation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # FORCE_M32=-m32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-### combine the two updates below (1.4.1.0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ifneq ($(shell sw_vers -productVersion | egrep '^(10\.(6|7|8|9|10|11|12|13|14|15)(\.[0-9]+)|1[123456789])?'),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-SDK=$(shell xcrun --show-sdk-path)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-###
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ### update 1 (@mitchblank PR #158): fix for MacOS 11 / Big Sur
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # ifneq ($(shell sw_vers -productVersion | egrep '^(10\.(6|7|8|9|10|11|12|13|14|15)(\.[0-9]+)|1[123456789])?'),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # SDK=$(shell xcodebuild -sdk macosx -version | grep '^Path:' | sed 's/Path: \(.*\)/\1/')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -13,12 +9,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # SDK=$(shell xcrun --show-sdk-path)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ###
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ISYSROOT=-isysroot $(SDK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ifneq ($(wildcard /System/Library/PrivateFrameworks/MultitouchSupport.framework),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LINK_EXTRAS=-F/System/Library/PrivateFrameworks \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- -weak_framework MultitouchSupport
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ISYSROOT=-isysroot /Developer/SDKs/MacOSX10.4u.sdk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LINK_EXTRAS=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ -framework MultitouchSupport
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # ifneq ($(shell which clang),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -33,13 +26,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ FRAMEWORKS+= CoreAudio CoreMIDI CoreFoundation IOKit Carbon AppKit Foundation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LDFLAGS+= $(FORCE_M32) $(ISYSROOT) $(addprefix -framework ,$(FRAMEWORKS)) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- $(LINK_EXTRAS) -lc++ -lm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(LINK_EXTRAS) -lm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SF_CSRCS+= util_sndfile.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # this is to link properly on leopard...
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-MACOSX_DEPLOYMENT_TARGET=10.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++MACOSX_DEPLOYMENT_TARGET=@TARGET@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ export MACOSX_DEPLOYMENT_TARGET
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # option 2, add this to the gcc flags: -mmacosx-version-min=10.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -47,7 +40,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # by default, ChucK uses a pre-configured libsndfile...
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # uncomment the next 3 lines to use libsndfile on your system
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #-----------------------------------------------------------------------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#FLAGS+= -D__CK_SNDFILE_NATIVE__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#LIBS+= -lsndfile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#SF_OBJ=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++FLAGS+= -D__CK_SNDFILE_NATIVE__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBS+= -lsndfile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++SF_OBJ=
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/chuck/files/patch-makefile.osx.diff b/audio/chuck/files/patch-makefile.osx.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b67fa40af81..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/chuck/files/patch-makefile.osx.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,29 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/core/makefile.x/makefile.osx.orig 2020-04-16 18:37:01.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/core/makefile.x/makefile.osx 2020-04-16 19:53:59.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,14 +1,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # uncomment the following to force 32-bit compilation
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # FORCE_M32=-m32
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ifneq ($(shell sw_vers -productVersion | egrep '10\.(6|7|8|9|10|11|12|13|14|15)(\.[0-9]+)?'),)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--SDK=$(shell xcodebuild -sdk macosx -version | grep '^Path:' | sed 's/Path: \(.*\)/\1/')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ISYSROOT=-isysroot $(SDK)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ifneq ($(wildcard /System/Library/PrivateFrameworks/MultitouchSupport.framework),)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LINK_EXTRAS=-F/System/Library/PrivateFrameworks \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -weak_framework MultitouchSupport
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ISYSROOT=-isysroot /Developer/SDKs/MacOSX10.4u.sdk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--LINK_EXTRAS=
</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;'>- ifneq ($(shell which clang),)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -37,7 +32,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # by default, ChucK uses a pre-configured libsndfile...
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # uncomment the next 3 lines to use libsndfile on your system
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #-----------------------------------------------------------------------------
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#FLAGS+= -D__CK_SNDFILE_NATIVE__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#LIBS+= -lsndfile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#SF_OBJ=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+FLAGS+= -D__CK_SNDFILE_NATIVE__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+LIBS+= -lsndfile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+SF_OBJ=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/chuck/files/patch-makefiles.diff b/audio/chuck/files/patch-makefiles.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..8b0a101634c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/chuck/files/patch-makefiles.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,92 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/makefile 2023-08-11 07:33:05.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/makefile 2023-08-20 11:27:22.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -85,16 +85,16 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # parser
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ YACC=bison
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # c compiler
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CC=gcc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CC=@CC@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # c++ compiler
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CXX=g++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CXX=@CXX@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # linker
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LD=g++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LD=@CXX@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ############################# COMPILER FLAGS ##################################
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # note: to compile with a specific c++ version (e.g., c++11) add: -std=c++11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CFLAGS+=-I. -I$(CK_CORE_DIR) -I$(CK_CORE_DIR)/lo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CFLAGS+=-I. -I$(CK_CORE_DIR) -I$(CK_CORE_DIR)/lo @CXXFLAGS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # track stats?
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifneq ($(CHUCK_STAT),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -204,22 +204,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # for liblo headers
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LO_CFLAGS=-DHAVE_CONFIG_H -I.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# remove -arch options
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CFLAGSDEPEND=$(CFLAGS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ifneq (,$(ARCHS))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ARCHOPTS=$(addprefix -arch ,$(ARCHS))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ARCHOPTS=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# macOS universal binary
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ifneq (,$(strip $(filter mac-ub,$(MAKECMDGOALS))))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ARCHOPTS=-arch arm64 -arch x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ARCH_ARGS=MAC_UB=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CFLAGS+=-D__MACOS_UB__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ############################ DISTRIBUTION INFO ################################
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # release notes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -287,7 +271,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ########################## MANUAL INSTALL ###################################
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # manually install chuck
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-DESTDIR?=/usr/local/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++DESTDIR?=@PREFIX@/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ mkdir -p $(DESTDIR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/core/makefile 2023-08-11 07:33:05.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/core/makefile 2023-08-20 10:54:01.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -12,9 +12,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LEX=flex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ YACC=bison
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CC=gcc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CXX=g++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LD=g++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CC=@CC@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CXX=@CXX@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LD=@CXX@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CFLAGS+=-I. -Ilo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -106,20 +106,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LO_CFLAGS=-DHAVE_CONFIG_H -I.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# remove -arch options
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CFLAGSDEPEND=$(CFLAGS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ifneq (,$(ARCHS))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ARCHOPTS=$(addprefix -arch ,$(ARCHS))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ARCHOPTS=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# 1.4.1.1 (ge) intel/apple silicon universal binary
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ifneq (,$(MAC_UB))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ARCHOPTS=-arch arm64 -arch x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # pull in dependency info for *existing* .o files
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -include $(OBJS:.o=.d)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>
</pre>