<pre style='margin:0'>
ra1nb0w (ra1nb0w) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d0e952758aa4f011c3ccf64c1ea3e5ce686eff71">https://github.com/macports/macports-ports/commit/d0e952758aa4f011c3ccf64c1ea3e5ce686eff71</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit d0e952758aa4f011c3ccf64c1ea3e5ce686eff71
</span>Author: Davide Gerhard <ra1nb0w@macports.org>
AuthorDate: Fri Dec 3 19:39:59 2021 +0100

<span style='display:block; white-space:pre;color:#404040;'>    linrad: update version to 996
</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/64121
</span>---
 science/linrad/Portfile                    | 14 +++--
 science/linrad/files/fix_makefile.in.patch | 94 ++++++++++++++++++++++++++++++
 2 files changed, 103 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/linrad/Portfile b/science/linrad/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a8bbb3cc68b..c444c80ffb5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/linrad/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/linrad/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,7 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           makefile 1.0
</span> PortGroup           app 1.0
 
 name                linrad
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,11 +16,11 @@ homepage            https://www.sm5bsz.com/linuxdsp/linrad.htm
</span> fetch.type          svn
 worksrcdir          trunk
 svn.url             https://svn.code.sf.net/p/linrad/code/trunk/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-svn.revision        995
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             20211118-${svn.revision}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+svn.revision        996
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             20211125-${svn.revision}
</span> revision            0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs     x86_64 i386
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     x86_64 i386 arm64
</span> 
 # set the arch to use during build
 if {${build_arch} eq "i386"} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,7 +28,7 @@ if {${build_arch} eq "i386"} {
</span> } elseif {${build_arch} eq "x86_64"} {
     set linrad_arch 64
 } else {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set linrad_arch 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set linrad_arch 64
</span> }
 
 patchfiles-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,6 +36,7 @@ patchfiles-append \
</span>     fix_help_directory.patch \
     fix_errors_directory.patch \
     fix_ac_path_prog.patch \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    fix_makefile.in.patch \
</span>     linrad.patch
 
 depends_build-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,6 +51,7 @@ depends_lib-append \
</span>     path:lib/pkgconfig/libusb-1.0.pc:libusb
 
 use_autoreconf yes
<span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure  yes
</span> 
 configure.args-append \
     --with-portaudio-${linrad_arch} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,7 +60,8 @@ configure.args-append \
</span>     --with-libusb0-${linrad_arch} \
     --with-libusb1-${linrad_arch}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target  xlinrad${linrad_arch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xlinrad${linrad_arch}
</span> 
 pre-configure {
     reinplace "s|@LINRAD_BINARY@|${prefix}/bin/xlinrad${linrad_arch}|" ${worksrcpath}/bin/linrad
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/linrad/files/fix_makefile.in.patch b/science/linrad/files/fix_makefile.in.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..627a052d909
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/linrad/files/fix_makefile.in.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,94 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Index: Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+===================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in    (revision 996)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in    (working copy)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -58,6 +58,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DHAVE_CUFFT=@CUFFT32_OK@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wreturn-type -Wformat @M32@ -Wunused -Wcomment -Wchar-subscripts -Wshadow \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wuninitialized -Wparentheses -Wstrict-prototypes -Werror -ffast-math \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(CFLAGS) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wundef -fomit-frame-pointer -c -o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CFLN      = -O2 -DOSNUM=1 @X11_32_INC@ -W -Wall -DCPU=@CPU@ @OSSINC32@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -67,6 +68,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wconversion \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wreturn-type -Wformat @M32@ -Wunused -Wcomment -Wchar-subscripts -Wshadow \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wuninitialized -Wparentheses -Wstrict-prototypes -Werror -ffast-math \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(CFLAGS) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wundef -fomit-frame-pointer -c -o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CFLOCL    = -O2 -DOSNUM=1 @X11_32_INC@ -W -Wall -DCPU=@CPU@ @OSSINC32@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -76,6 +78,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @OCLPROGS32@ -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DHAVE_CUFFT=@CUFFT32_OK@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wreturn-type -Wformat @M32@ -Wunused -Wcomment -Wchar-subscripts -Wshadow \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wuninitialized -Wparentheses -Werror -ffast-math \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(CFLAGS) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wundef -fomit-frame-pointer -c -o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CFW       = -O2 -DOSNUM=2 -W -Wall -Wimplicit -DIA64=0 -DHAVE_CUFFT=0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -82,6 +85,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DCPU=CPU_INTEL -DSERVER=@MAKE_SERVER@ -DHAVE_OSS=0 -DOPENCL_PRESENT=0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @M32@ -Wreturn-type -Wformat -Wunused -Wcomment -Wchar-subscripts \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wshadow -Wuninitialized -Wparentheses -Wstrict-prototypes -Werror \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(CFLAGS) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -ffast-math -Wundef -fomit-frame-pointer -c -o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # -fsyntax-only -pedantic -pedantic-errors -w -Wextra -Wall -Waddress -Waggrega
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -91,6 +95,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @M32@ -Wreturn-type -Wformat -Wunused -Wcomment -Wchar-subscripts \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wconversion \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wshadow -Wuninitialized -Wparentheses -Wstrict-prototypes -Werror \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(CFLAGS) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -ffast-math -Wundef -fomit-frame-pointer -c -o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CFW64     = -O2 -DOSNUM=2 -W -Wall -Wimplicit -DIA64=1 -DHAVE_CUFFT=0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -97,6 +102,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DCPU=CPU_INTEL -DSERVER=@MAKE_SERVER@ -DHAVE_OSS=0 -DOPENCL_PRESENT=0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @M64@ -Wreturn-type -Wformat -Wunused -Wcomment -Wchar-subscripts \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wshadow -Wuninitialized -Wparentheses -Wstrict-prototypes -Werror \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(CFLAGS) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -ffast-math -Wundef -fomit-frame-pointer -c -o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CFL64     = -O2 -DOSNUM=1 @X11_64_INC@ -W -Wall -DHAVE_OSS=@OSS64_H@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -106,6 +112,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wimplicit -Wreturn-type -Wformat @M64@ -Wunused -Wcomment -DOSSD=@OSSHDR64@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wchar-subscripts -Wshadow -Wuninitialized -Wparentheses @OSSINC64@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wstrict-prototypes -Werror -ffast-math -Wundef -fomit-frame-pointer \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(CFLAGS) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -c -o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CFLN64    = -O2 -DOSNUM=1 @X11_64_INC@ -W -Wall -DHAVE_OSS=@OSS64_H@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -115,6 +122,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wconversion -Wimplicit -Wreturn-type -Wformat @M64@ -Wunused -Wcomment \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wchar-subscripts -Wshadow -Wuninitialized -Wparentheses \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wstrict-prototypes -Werror -ffast-math -Wundef -fomit-frame-pointer \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(CFLAGS) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -c -o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CFLOCL64  = -O2 -DOSNUM=1 @X11_64_INC@ -W -Wall -DHAVE_OSS=@OSS64_H@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -124,6 +132,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wimplicit -Wreturn-type -Wformat @M64@ -Wunused -Wcomment -DOSSD=@OSSHDR64@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wchar-subscripts -Wshadow -Wuninitialized -Wparentheses @OSSINC64@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Werror -ffast-math -Wundef -fomit-frame-pointer \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(CFLAGS) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -c -o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Define dependencies for routines used both in Linux and Windows
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1732,7 +1741,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @LIBXEXT32_LD@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @X11_32_LD@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @CUFFTPATH32@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--lpthread @LIBRT@ -lm -ldl $(LIBMACOSX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++-lpthread $(LDFLAGS) @LIBRT@ -lm -ldl $(LIBMACOSX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   @echo " "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   @echo "You may want to disable pulseaudio in Ubuntu with this command:"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2083,7 +2092,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @LIBXEXT64_LD@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @X11_64_LD@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @CUFFTPATH64@ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--lpthread @LIBRT@ -lm -ldl $(LIBMACOSX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++-lpthread $(LDFLAGS) @LIBRT@ -lm -ldl $(LIBMACOSX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   @echo " "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   @echo "You may want to disable pulseaudio in Ubuntu with this command:"
</span></pre><pre style='margin:0'>

</pre>