--- src/Makevars.in.orig	2024-04-30 04:11:06.000000000 +0800
+++ src/Makevars.in	2024-06-19 23:57:10.000000000 +0800
@@ -1,2 +1,2 @@
-PKG_CPPFLAGS = -I../inst/include @NLOPT_CPPFLAGS@
-PKG_LIBS = $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS) @NLOPT_LIBS@
+PKG_CPPFLAGS = -I../inst/include @NLOPT_CPPFLAGS@ -I@PREFIX@/include/LegacySupport
+PKG_LIBS = $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS) @NLOPT_LIBS@ -lMacportsLegacySupport

--- src/scripts/r_config.sh.orig	2022-05-02 17:13:28.000000000 +0800
+++ src/scripts/r_config.sh	2022-12-08 02:40:13.000000000 +0800
@@ -7,6 +7,8 @@
 export CC
 
 CPPFLAGS=`"${R_HOME}/bin${R_ARCH_BIN}/R" CMD config CPPFLAGS`
+CPPFLAGS="$CPPFLAGS -I@PREFIX@/include/LegacySupport"
+
 CFLAGS=`"${R_HOME}/bin${R_ARCH_BIN}/R" CMD config CFLAGS`
 CPICFLAGS=`"${R_HOME}/bin${R_ARCH_BIN}/R" CMD config CPICFLAGS`
 
@@ -27,6 +29,7 @@
 export CXXFLAGS
 
 LDFLAGS=`"${R_HOME}/bin${R_ARCH_BIN}/R" CMD config LDFLAGS`
+LDFLAGS="$LDFLAGS -lMacportsLegacySupport"
 echo set LDFLAGS=$LDFLAGS
 export LDFLAGS
 
