head 1.6; access; symbols pkgsrc-2019Q3:1.5.0.2 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.4.0.62 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.60 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.58 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.56 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.54 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.52 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.50 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.48 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.44 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.42 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.40 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.38 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.36 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.34 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.32 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.30 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.28 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.26 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.24 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.22 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.20 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.18 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.16 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.14 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.12 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.10 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.8 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.6 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.4 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.2 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.3.0.20 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q3:1.3.0.18 pkgsrc-2011Q3-base:1.3 pkgsrc-2011Q2:1.3.0.16 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.14 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.3.0.12 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.10 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.8 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.6 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.4 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.2 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.2.0.38 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.36 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.34 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.32 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.30 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.28 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.26 pkgsrc-2008Q1:1.2.0.24 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.22 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.20 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.18 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.16 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.14 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.12 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.10 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.8 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.6 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.4 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.2 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.1.1.1.0.2 pkgsrc-2005Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.6 date 2019.10.05.17.39.38; author nia; state dead; branches; next 1.5; commitid O0ukOslGKnAvGHFB; 1.5 date 2019.07.15.22.58.50; author nia; state Exp; branches; next 1.4; commitid yfpLlD1RhjYV4cvB; 1.4 date 2012.01.11.18.05.09; author hans; state Exp; branches; next 1.3; 1.3 date 2009.08.16.14.17.44; author wiz; state Exp; branches; next 1.2; 1.2 date 2005.03.31.17.06.29; author minskim; state Exp; branches; next 1.1; 1.1 date 2005.01.12.13.57.51; author xtraeme; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2005.01.12.13.57.51; author xtraeme; state Exp; branches; next ; desc @@ 1.6 log @ladspa: Update to 1.15 Version 1.14 - 3 Jan 2019 Rename Makefile. Modernise C++ #include style. Make some globals static. Use mkdir -p rather than mkdirhier during build. Use GCC export map to ensure only the ladspa_descriptor() exported. Put libraries at the end of link instructions. Package with version number in archive and directory names. Tweaks to documentation processing. Fix bug in LADSPA plugin search which did not handle shared libraries that are not plugins correctly. Introduce a default LADSPA plugin search path. Version 1.15 - 6 Jan 2019 Perform macro string expansion in C code rather than in Makefile for better portability. Modernise init()/fini() style in GNU C plugin builds (not C++), tweak link line to correspond. @ text @$NetBSD: patch-ab,v 1.5 2019/07/15 22:58:50 nia Exp $ Add endian.h header for macosx --- applyplugin.c.orig 2007-11-06 10:52:56.000000000 +0000 +++ applyplugin.c @@@@ -6,7 +6,19 @@@@ /*****************************************************************************/ #include -#include +#ifdef __linux__ +# include +#elif defined(__sun) +# include +# ifdef _LITTLE_ENDIAN +# define LITTLE_ENDIAN 1234 +# define BYTE_ORDER LITTLE_ENDIAN +# endif +#elif defined(__APPLE__) +# include +#else +# include +#endif #include #include #include @ 1.5 log @ladspa: various portability improvements from clément bouvier * Add libtool support in install and build targets * Add libtool support to test target * Add endian.h header for macosx * Bump PKGREVISION closes PR pkg/54368 @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.4 2012/01/11 18:05:09 hans Exp $ @ 1.4 log @Fix build on SunOS. @ text @d1 3 a3 1 $NetBSD: patch-ab,v 1.3 2009/08/16 14:17:44 wiz Exp $ d7 1 a7 1 @@@@ -6,7 +6,17 @@@@ d20 2 @ 1.3 log @Update to 1.13, set LICENSE. Changes undocumented. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.2 2005/03/31 17:06:29 minskim Exp $ d5 1 a5 1 @@@@ -6,7 +6,11 @@@@ d12 6 @ 1.2 log @Linux defines __linux__, not __Linux__. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.1.1.1 2005/01/12 13:57:51 xtraeme Exp $ d3 2 a4 2 --- applyplugin.c.orig 2004-02-28 17:11:28.000000000 +0100 +++ applyplugin.c 2004-02-28 17:12:19.000000000 +0100 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d10 1 a10 1 +#ifdef __Linux__ @ 1.1.1.1 log @Initial import of ladspa-1.12 from pkgsrc-wip. Many audio synthesis and recording packages are in use or in development. These work in many different ways. LADSPA provides a standard way for `plugin' audio processors to be used with a wide range of these packages. For instance, this allows a developer to make a reverb program and bundle it into a LADSPA `plugin library.' Ordinary users can then use this reverb within any LADSPA-friendly audio application. @ text @@