Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Nov 2018 22:00:06 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r485204 - head/audio/csound
Message-ID:  <201811172200.wAHM06g4010864@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Nov 17 22:00:06 2018
New Revision: 485204
URL: https://svnweb.freebsd.org/changeset/ports/485204

Log:
  audio/csound: Fix the LINALG option using the workaround suggested by the upstream

Modified:
  head/audio/csound/Makefile
  head/audio/csound/pkg-plist

Modified: head/audio/csound/Makefile
==============================================================================
--- head/audio/csound/Makefile	Sat Nov 17 21:36:28 2018	(r485203)
+++ head/audio/csound/Makefile	Sat Nov 17 22:00:06 2018	(r485204)
@@ -36,7 +36,7 @@ OPTIONS_DEFINE=		CURL FLTK HDF5 NLS OPENMP PORTAUDIO P
 OPTIONS_GROUP=		PLUGINS
 OPTIONS_GROUP_PLUGINS=	BUCHLA CHUA DSSI EXCITER FAUST FLUIDSYNTH IMAGE JACK LUA LINALG OSC P5GLOVE PADSYNTH PLATEREV PVSGENDY SCANSYN SELECT SERIAL STACK STK WIIMOTE # Opcodes/CMakeLists.txt, Opcodes/stk/CMakeLists.txt
 OPTIONS_DEFAULT=	FLTK OPENMP
-OPTIONS_DEFAULT+=	BUCHLA CHUA DSSI EXCITER FAUST FLUIDSYNTH IMAGE JACK OSC P5GLOVE PADSYNTH PLATEREV SCANSYN SELECT SERIAL STACK STK # for PLUGINS
+OPTIONS_DEFAULT+=	BUCHLA CHUA DSSI EXCITER FAUST FLUIDSYNTH IMAGE JACK LINALG OSC P5GLOVE PADSYNTH PLATEREV SCANSYN SELECT SERIAL STACK STK # for PLUGINS
 OPTIONS_SUB=		yes
 
 BUCHLA_DESC=		Build the Buchla filter opcode
@@ -90,7 +90,7 @@ JACK_CMAKE_BOOL=	BUILD_JACK_OPCODES USE_JACK
 
 LINALG_DESC=		Build the linear algebra opcodes
 LINALG_CMAKE_BOOL=	BUILD_LINEAR_ALGEBRA_OPCODES
-LINALG_BROKEN=		see https://github.com/csound/csound/issues/1069
+LINALG_CXXFLAGS=	-DGMM_VERSION=x # workaround based on https://github.com/csound/csound/issues/1069#issuecomment-439648756
 
 LUA_DESC=		Build Lua Interface and opcodes
 LUA_LIB_DEPENDS=	libluajit-5.1.so:lang/luajit

Modified: head/audio/csound/pkg-plist
==============================================================================
--- head/audio/csound/pkg-plist	Sat Nov 17 21:36:28 2018	(r485203)
+++ head/audio/csound/pkg-plist	Sat Nov 17 22:00:06 2018	(r485204)
@@ -85,6 +85,7 @@ lib/csound/plugins64-6.0/libipmidi.so
 %%JACK%%lib/csound/plugins64-6.0/libjackTransport.so
 %%JACK%%lib/csound/plugins64-6.0/libjacko.so
 %%HDF5%%lib/csound/plugins64-6.0/libhdf5ops.so
+%%LINALG%%lib/csound/plugins64-6.0/liblinear_algebra.so
 lib/csound/plugins64-6.0/libliveconv.so
 lib/csound/plugins64-6.0/libmixer.so
 %%OSC%%lib/csound/plugins64-6.0/libosc.so



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201811172200.wAHM06g4010864>