Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
terminatorX is a realtime audio synthesizer that allows you to "scratch"
on digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way
hiphop-DJs scratch on vinyl records. It features multiple turntables,
realtime effects (buit-in as well as LADSPA plugin effects), a sequencer
and MIDI interface - all accessible through an easy-to-use gtk+ GUI.
+45
View File
@@ -0,0 +1,45 @@
# $NetBSD: Makefile,v 1.38 2013/06/06 12:54:06 wiz Exp $
#
DISTNAME= terminatorX-3.82
PKGNAME= ${DISTNAME:S/X/x/}
PKGREVISION= 23
CATEGORIES= audio
MASTER_SITES= http://terminatorx.org/dist/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://terminatorx.org/
COMMENT= Realtime audio synthesizer
DEPENDS+= mpg123-[0-9]*:../../audio/mpg123
DEPENDS+= sox-[0-9]*:../../audio/sox
DEPENDS+= vorbis-tools-[0-9]*:../../audio/vorbis-tools
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
USE_TOOLS+= pkg-config
GNU_CONFIGURE= yes
LIBS+= ${LIBOSSAUDIO}
CONFIGURE_ARGS+= --disable-alsa
SUBST_CLASSES+= oss
SUBST_STAGE.oss= post-patch
SUBST_FILES.oss= src/tX_global.c
SUBST_SED.oss= -e "s,/dev/dsp,${DEVOSSAUDIO},g"
SUBST_MESSAGE.oss= Fixing hardcoded audio device.
.include "../../audio/ladspa/buildlink3.mk"
.include "../../audio/libaudiofile/buildlink3.mk"
.include "../../audio/libvorbis/buildlink3.mk"
.include "../../audio/libmad/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/omf-scrollkeeper.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../x11/libXxf86dga/buildlink3.mk"
.include "../../x11/xf86dgaproto/buildlink3.mk"
.include "../../mk/oss.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
+6
View File
@@ -0,0 +1,6 @@
@comment $NetBSD: PLIST,v 1.2 2009/06/14 17:32:23 joerg Exp $
bin/terminatorX
man/man1/terminatorX.1
share/omf/terminatorX/terminatorX-manual-C.omf
share/terminatorX/doc/terminatorX-manual/C/figures/signalflow.png
share/terminatorX/doc/terminatorX-manual/C/terminatorX-manual.xml
+16
View File
@@ -0,0 +1,16 @@
$NetBSD: distinfo,v 1.8 2012/07/01 09:42:20 sbd Exp $
SHA1 (terminatorX-3.82.tar.bz2) = 8d492fc759ffb77c2549190081077e12f765233f
RMD160 (terminatorX-3.82.tar.bz2) = b70c688101844a07eddcd3e090cd6e805e93f066
Size (terminatorX-3.82.tar.bz2) = 395755 bytes
SHA1 (patch-aa) = 12100a880e86430acec603721b0e3110731225e3
SHA1 (patch-ab) = 16e264ac60c0ec65c525baddc5c3e71d039cc0c3
SHA1 (patch-ac) = 4a86d5f59ecf6c072589bf5e57d7ab0ef4d7d7eb
SHA1 (patch-ad) = e3125815472b334882bc190405a2ff217a018fb3
SHA1 (patch-ae) = 5412826df902f180d93de078ec1a5bcc8a6b1bfa
SHA1 (patch-af) = 7129f695f1c7e79800d123b4a3d5db7a8f6c3f5d
SHA1 (patch-ag) = 53094ee9beb48478ee4ea3c375422c858fc2fc81
SHA1 (patch-ah) = f2d7ca4631b177840b88d82d614e11ba779b4ef5
SHA1 (patch-ai) = 7fe25f7b29fcb807b00bee363337f163f0171813
SHA1 (patch-src_tX__midiin.cc) = 4e5b34e5c99ecc6a5c750cc2e5c9fe700b1871fb
SHA1 (patch-src_tx__dial_c) = b2c6824b1c103d3f86943d6040e741aab6158cb9
+16
View File
@@ -0,0 +1,16 @@
$NetBSD: patch-aa,v 1.2 2011/11/24 20:34:34 marino Exp $
--- src/tX_dialog.cc.orig 2005-12-12 00:13:12.000000000 +0000
+++ src/tX_dialog.cc
@@ -252,7 +252,11 @@ GList *get_alsa_device_list() {
#ifdef USE_OSS
static GList *oss_devices=NULL;
+#if defined(__FreeBSD__)
+int oss_select_dsp_only(struct dirent *entry){
+#else
int oss_select_dsp_only(const struct dirent *entry){
+#endif
return (strstr(entry->d_name, "dsp")!=0);
}
+12
View File
@@ -0,0 +1,12 @@
$NetBSD: patch-ab,v 1.1 2007/08/05 18:57:06 joerg Exp $
--- src/tX_widget.c.orig 2007-08-05 18:25:29.000000000 +0000
+++ src/tX_widget.c
@@ -29,7 +29,6 @@
#include "tX_widget.h"
#include "tX_types.h"
#include "tX_global.h"
-#include <malloc.h>
#include <stdlib.h>
#include <string.h>
+13
View File
@@ -0,0 +1,13 @@
$NetBSD: patch-ac,v 1.1 2007/08/05 18:57:06 joerg Exp $
--- src/main.cc.orig 2007-08-05 18:25:55.000000000 +0000
+++ src/main.cc
@@ -39,7 +39,7 @@
#include <stdio.h>
#include "tX_mastergui.h"
-#include <malloc.h>
+#include <stdlib.h>
#include <math.h>
#include <stdio.h>
#ifndef WIN32
+13
View File
@@ -0,0 +1,13 @@
$NetBSD: patch-ad,v 1.1 2007/08/05 18:57:06 joerg Exp $
--- src/tX_flash.c.orig 2007-08-05 18:26:20.000000000 +0000
+++ src/tX_flash.c
@@ -28,7 +28,7 @@
#include "tX_flash.h"
#include "tX_types.h"
#include "tX_global.h"
-#include <malloc.h>
+#include <stdlib.h>
#ifndef WIN32
#include <unistd.h>
+13
View File
@@ -0,0 +1,13 @@
$NetBSD: patch-ae,v 1.1 2007/08/05 18:57:06 joerg Exp $
--- src/tX_vtt.cc.orig 2007-08-05 18:28:09.000000000 +0000
+++ src/tX_vtt.cc
@@ -29,7 +29,7 @@
#include "tX_vtt.h"
#include "tX_global.h"
#include <stdio.h>
-#include "malloc.h"
+#include <stdlib.h>
#include <math.h>
#include "tX_mastergui.h"
#include "tX_sequencer.h"
+13
View File
@@ -0,0 +1,13 @@
$NetBSD: patch-af,v 1.1 2007/08/05 18:57:06 joerg Exp $
--- src/tX_audiofile.cc.orig 2007-08-05 18:29:28.000000000 +0000
+++ src/tX_audiofile.cc
@@ -39,7 +39,7 @@
#include "tX_audiofile.h"
#include <string.h>
-#include <malloc.h>
+#include <stdlib.h>
#include "wav_file.h"
#include "tX_loaddlg.h"
#include "tX_endian.h"
+13
View File
@@ -0,0 +1,13 @@
$NetBSD: patch-ag,v 1.1 2007/08/05 18:57:06 joerg Exp $
--- src/tX_seqpar.cc.orig 2007-08-05 18:29:59.000000000 +0000
+++ src/tX_seqpar.cc
@@ -29,7 +29,7 @@
#include "tX_sequencer.h"
#include "tX_extdial.h"
#include "tX_engine.h"
-#include <malloc.h>
+#include <stdlib.h>
#define TX_SEQPAR_DEFAULT_SCALE 0.05
+13
View File
@@ -0,0 +1,13 @@
$NetBSD: patch-ah,v 1.1 2008/10/03 18:03:32 joerg Exp $
--- src/tX_prelis.cc.orig 2008-10-03 17:51:18.000000000 +0000
+++ src/tX_prelis.cc
@@ -88,7 +88,7 @@ void prelis_start(char *name) {
usempg123=1;
else
#endif
-#ifdef USE_SOX_INPUT
+#if defined(USE_SOX_INPUT) && defined(USE_MPG123_INPUT)
usempg123=0;
#else
return;
+12
View File
@@ -0,0 +1,12 @@
$NetBSD: patch-ai,v 1.1 2011/11/24 20:34:34 marino Exp $
--- src/tX_global.h.orig 2004-11-03 13:25:50.000000000 +0000
+++ src/tX_global.h
@@ -33,6 +33,7 @@
extern "C" {
#endif /* __cplusplus */
+#include <string.h>
#include <limits.h>
#include <stdio.h>
#include "tX_types.h"
@@ -0,0 +1,13 @@
$NetBSD: patch-src_tX__midiin.cc,v 1.1 2012/07/01 09:42:20 sbd Exp $
--- src/tX_midiin.cc.orig 2003-08-21 22:41:50.000000000 +0000
+++ src/tX_midiin.cc
@@ -447,7 +447,7 @@ gboolean tX_midiin::midi_learn_destroy(G
void tX_midiin::store_connections(FILE *rc, char *indent)
{
- gzFile *rz=NULL;
+ gzFile rz=NULL;
tX_store("%s<midi_connections>\n", indent);
strcat(indent, "\t");
@@ -0,0 +1,15 @@
$NetBSD: patch-src_tx__dial_c,v 1.1 2011/09/04 05:10:20 dholland Exp $
Fix up gcc/c99 inline mess.
--- src/tX_dial.c~ 2004-10-29 20:37:11.000000000 +0000
+++ src/tX_dial.c
@@ -266,7 +266,7 @@ static void gtk_tx_dial_size_allocate (G
}
}
-inline void gtk_tx_dial_draw (GtkTxDial *tx_dial, GtkWidget *widget)
+static inline void gtk_tx_dial_draw (GtkTxDial *tx_dial, GtkWidget *widget)
{
if (GTK_WIDGET_DRAWABLE (widget)) {
gdk_pixbuf_render_to_drawable(knob_pixmaps[tx_dial->old_image],