pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/terminatorx



Module Name:    pkgsrc
Committed By:   nia
Date:           Sat Oct  5 12:09:26 UTC 2019

Modified Files:
        pkgsrc/audio/terminatorx: Makefile PLIST distinfo
Added Files:
        pkgsrc/audio/terminatorx/patches: patch-configure patch-src_main.cc
            patch-src_tX__audiofile.cc patch-src_tX__dialog.cc
            patch-src_tX__flash.c patch-src_tX__seqpar.cc patch-src_tX__vtt.cc
            patch-src_tX__widget.c
Removed Files:
        pkgsrc/audio/terminatorx/patches: patch-aa patch-ab patch-ac patch-ad
            patch-ae patch-af patch-ag patch-ah patch-ai
            patch-src_tX__midiin.cc patch-src_tx__dial_c

Log Message:
terminatorx: Update to 4.0.1

- Switched to GTK3
- HiDPI support
- New optional PulseAudio backend


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 pkgsrc/audio/terminatorx/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/audio/terminatorx/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/audio/terminatorx/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/audio/terminatorx/patches/patch-aa
cvs rdiff -u -r1.1 -r0 pkgsrc/audio/terminatorx/patches/patch-ab \
    pkgsrc/audio/terminatorx/patches/patch-ac \
    pkgsrc/audio/terminatorx/patches/patch-ad \
    pkgsrc/audio/terminatorx/patches/patch-ae \
    pkgsrc/audio/terminatorx/patches/patch-af \
    pkgsrc/audio/terminatorx/patches/patch-ag \
    pkgsrc/audio/terminatorx/patches/patch-ah \
    pkgsrc/audio/terminatorx/patches/patch-ai \
    pkgsrc/audio/terminatorx/patches/patch-src_tX__midiin.cc \
    pkgsrc/audio/terminatorx/patches/patch-src_tx__dial_c
cvs rdiff -u -r0 -r1.1 pkgsrc/audio/terminatorx/patches/patch-configure \
    pkgsrc/audio/terminatorx/patches/patch-src_main.cc \
    pkgsrc/audio/terminatorx/patches/patch-src_tX__audiofile.cc \
    pkgsrc/audio/terminatorx/patches/patch-src_tX__dialog.cc \
    pkgsrc/audio/terminatorx/patches/patch-src_tX__flash.c \
    pkgsrc/audio/terminatorx/patches/patch-src_tX__seqpar.cc \
    pkgsrc/audio/terminatorx/patches/patch-src_tX__vtt.cc \
    pkgsrc/audio/terminatorx/patches/patch-src_tX__widget.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/terminatorx/Makefile
diff -u pkgsrc/audio/terminatorx/Makefile:1.54 pkgsrc/audio/terminatorx/Makefile:1.55
--- pkgsrc/audio/terminatorx/Makefile:1.54      Sun Jul 21 22:24:29 2019
+++ pkgsrc/audio/terminatorx/Makefile   Sat Oct  5 12:09:26 2019
@@ -1,45 +1,58 @@
-# $NetBSD: Makefile,v 1.54 2019/07/21 22:24:29 wiz Exp $
+# $NetBSD: Makefile,v 1.55 2019/10/05 12:09:26 nia Exp $
 
-DISTNAME=      terminatorX-3.82
-PKGNAME=       ${DISTNAME:S/X/x/}
-PKGREVISION=   36
+DISTNAME=      terminatorX-4.0.1
+PKGNAME=       ${DISTNAME:S/X/x/1}
 CATEGORIES=    audio
-MASTER_SITES=  http://terminatorx.org/dist/
-EXTRACT_SUFX=  .tar.bz2
+MASTER_SITES=  https://terminatorx.org/dist/
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://terminatorx.org/
+HOMEPAGE=      https://terminatorx.org/
 COMMENT=       Realtime audio synthesizer
 LICENSE=       gnu-gpl-v2
 
-DEPENDS+=      mpg123-[0-9]*:../../audio/mpg123
-DEPENDS+=      sox-[0-9]*:../../audio/sox
 DEPENDS+=      vorbis-tools-[0-9]*:../../audio/vorbis-tools
 
-USE_LANGUAGES=         c c++03
-USE_LIBTOOL=           yes
-USE_TOOLS+=            pkg-config
-GNU_CONFIGURE=         yes
+GNU_CONFIGURE= yes
+USE_TOOLS+=    pkg-config
+USE_LIBTOOL=   yes
+USE_LANGUAGES= c c++03
 
-LIBS+=                 ${LIBOSSAUDIO}
-CONFIGURE_ARGS+=       --disable-alsa
+CONFIGURE_ARGS+=       --disable-gtktest
+CONFIGURE_ARGS+=       --disable-scheduler
+
+.include "../../mk/oss.buildlink3.mk"
 
+.if ${OSS_TYPE} == "none"
+CONFIGURE_ARGS+=       --disable-oss
+.else
+CONFIGURE_ARGS+=       --enable-oss
+LIBS+=                 ${LIBOSSAUDIO}
 SUBST_CLASSES+=                oss
 SUBST_STAGE.oss=       pre-configure
 SUBST_FILES.oss=       src/tX_global.c
 SUBST_SED.oss=         -e "s,/dev/dsp,${DEVOSSAUDIO},g"
 SUBST_MESSAGE.oss=     Fixing hardcoded audio device.
+.endif
+
+SUBST_CLASSES+=                prefix
+SUBST_STAGE.prefix=    pre-configure
+SUBST_MESSAGE.prefix=  Setting path to PREFIX in source files.
+SUBST_FILES.prefix+=   src/tX_global.c
+SUBST_FILES.prefix+=   src/tX_ladspa.cc
+SUBST_SED.prefix+=     -e "s|/usr/lib/ladspa|${PREFIX}/lib/ladspa|g"
+SUBST_SED.prefix+=     -e "s|/usr/share/ladspa|${PREFIX}/share/ladspa|g"
 
 .include "../../audio/ladspa/buildlink3.mk"
 .include "../../audio/libaudiofile/buildlink3.mk"
 .include "../../audio/libvorbis/buildlink3.mk"
 .include "../../audio/libmad/buildlink3.mk"
+.include "../../audio/mpg123/buildlink3.mk"
+.include "../../audio/sox/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../textproc/gnome-doc-utils/buildlink3.mk"
+.include "../../textproc/liblrdf/buildlink3.mk"
 .include "../../textproc/libxml2/buildlink3.mk"
-.include "../../mk/omf-scrollkeeper.mk"
-.include "../../x11/gtk2/buildlink3.mk"
-.include "../../x11/libXxf86dga/buildlink3.mk"
-.include "../../x11/xorgproto/buildlink3.mk"
-
-.include "../../mk/oss.buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/audio/terminatorx/PLIST
diff -u pkgsrc/audio/terminatorx/PLIST:1.2 pkgsrc/audio/terminatorx/PLIST:1.3
--- pkgsrc/audio/terminatorx/PLIST:1.2  Sun Jun 14 17:32:23 2009
+++ pkgsrc/audio/terminatorx/PLIST      Sat Oct  5 12:09:26 2019
@@ -1,6 +1,10 @@
-@comment $NetBSD: PLIST,v 1.2 2009/06/14 17:32:23 joerg Exp $
+@comment $NetBSD: PLIST,v 1.3 2019/10/05 12:09:26 nia 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
+share/appdata/terminatorX.appdata.xml
+share/applications/terminatorX.desktop
+share/icons/hicolor/512x512/apps/terminatorX.png
+share/icons/hicolor/512x512/mimetypes/terminatorX-mime.png
+share/mime-info/terminatorX.keys
+share/mime-info/terminatorX.mime
+share/pixmaps/terminatorX.xpm

Index: pkgsrc/audio/terminatorx/distinfo
diff -u pkgsrc/audio/terminatorx/distinfo:1.9 pkgsrc/audio/terminatorx/distinfo:1.10
--- pkgsrc/audio/terminatorx/distinfo:1.9       Tue Nov  3 01:12:52 2015
+++ pkgsrc/audio/terminatorx/distinfo   Sat Oct  5 12:09:26 2019
@@ -1,17 +1,14 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 01:12:52 agc Exp $
+$NetBSD: distinfo,v 1.10 2019/10/05 12:09:26 nia Exp $
 
-SHA1 (terminatorX-3.82.tar.bz2) = 8d492fc759ffb77c2549190081077e12f765233f
-RMD160 (terminatorX-3.82.tar.bz2) = b70c688101844a07eddcd3e090cd6e805e93f066
-SHA512 (terminatorX-3.82.tar.bz2) = 9fbb297ecffc50d5bf39daff9dcdc619879b255673072af2d843f97b26e4fb667a8a4cf831a6debbfe95631acd938dad1edfc988db7c02421ece3170ffc1b1f0
-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
+SHA1 (terminatorX-4.0.1.tar.gz) = a51b51471698bb954592877f1c2495c00a39c374
+RMD160 (terminatorX-4.0.1.tar.gz) = 75a1d0d86152d95a956ee652e056b1f1479d1b63
+SHA512 (terminatorX-4.0.1.tar.gz) = dae7d401870db39692d57e1fe5df47be7b50179a8cd739b60bdfda211cbe29e8abdc116bda23a286ddf49533e76175ac2a5811e0516b1a7d50b7873f7db4715b
+Size (terminatorX-4.0.1.tar.gz) = 1928137 bytes
+SHA1 (patch-configure) = ab0e0f7b49c854bffab957a460ff4602ca6ad519
+SHA1 (patch-src_main.cc) = 327a9067e571236d47a5ba7448c71c6460f01701
+SHA1 (patch-src_tX__audiofile.cc) = 37c2ce405a8740705bf9811ddc782cedf57f5f1a
+SHA1 (patch-src_tX__dialog.cc) = 1ba42dffc0bfe5fe786f2ca8f27b0e582dba02c3
+SHA1 (patch-src_tX__flash.c) = dbcbac5742b90915d953702c45083c8cbec2589a
+SHA1 (patch-src_tX__seqpar.cc) = e2db0feaa01fbbd3b4f84b93abfdc409fcd1ca7d
+SHA1 (patch-src_tX__vtt.cc) = 9947e84f1b0067935f750989d37919b88587149f
+SHA1 (patch-src_tX__widget.c) = eed43a8a4143035074645cfe33d4d14990f35494

Added files:

Index: pkgsrc/audio/terminatorx/patches/patch-configure
diff -u /dev/null pkgsrc/audio/terminatorx/patches/patch-configure:1.1
--- /dev/null   Sat Oct  5 12:09:26 2019
+++ pkgsrc/audio/terminatorx/patches/patch-configure    Sat Oct  5 12:09:26 2019
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure,v 1.1 2019/10/05 12:09:26 nia Exp $
+
+Fix shell portability.
+
+--- configure.orig     2016-07-24 14:24:22.000000000 +0000
++++ configure
+@@ -5177,7 +5177,7 @@ $as_echo "no" >&6; }
+ fi
+ 
+ 
+-if test "$GLIB_COMPILE_RESOURCES" == ""; then :
++if test "$GLIB_COMPILE_RESOURCES" = ""; then :
+ 
+               as_fn_error $? "glib-compile-resources not found" "$LINENO" 5
+ 
Index: pkgsrc/audio/terminatorx/patches/patch-src_main.cc
diff -u /dev/null pkgsrc/audio/terminatorx/patches/patch-src_main.cc:1.1
--- /dev/null   Sat Oct  5 12:09:26 2019
+++ pkgsrc/audio/terminatorx/patches/patch-src_main.cc  Sat Oct  5 12:09:26 2019
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_main.cc,v 1.1 2019/10/05 12:09:26 nia Exp $
+
+Use standard stdlib.h instead of non-standard malloc.h.
+
+--- src/main.cc.orig   2016-07-24 14:24:08.000000000 +0000
++++ src/main.cc
+@@ -27,7 +27,7 @@
+ 
+ #include <stdio.h>
+ #include "tX_mastergui.h"
+-#include <malloc.h>
++#include <stdlib.h>
+ #include <math.h>
+ #include <stdio.h>
+ #ifndef WIN32
Index: pkgsrc/audio/terminatorx/patches/patch-src_tX__audiofile.cc
diff -u /dev/null pkgsrc/audio/terminatorx/patches/patch-src_tX__audiofile.cc:1.1
--- /dev/null   Sat Oct  5 12:09:26 2019
+++ pkgsrc/audio/terminatorx/patches/patch-src_tX__audiofile.cc Sat Oct  5 12:09:26 2019
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_tX__audiofile.cc,v 1.1 2019/10/05 12:09:26 nia Exp $
+
+Use standard stdlib.h instead of non-standard malloc.h.
+
+--- src/tX_audiofile.cc.orig   2016-07-24 14:24:08.000000000 +0000
++++ src/tX_audiofile.cc
+@@ -30,7 +30,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"
Index: pkgsrc/audio/terminatorx/patches/patch-src_tX__dialog.cc
diff -u /dev/null pkgsrc/audio/terminatorx/patches/patch-src_tX__dialog.cc:1.1
--- /dev/null   Sat Oct  5 12:09:26 2019
+++ pkgsrc/audio/terminatorx/patches/patch-src_tX__dialog.cc    Sat Oct  5 12:09:26 2019
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_tX__dialog.cc,v 1.1 2019/10/05 12:09:26 nia Exp $
+
+Fix function argument list when building without ALSA.
+
+--- src/tX_dialog.cc.orig      2016-07-24 14:24:08.000000000 +0000
++++ src/tX_dialog.cc
+@@ -244,7 +244,7 @@ void append_alsa_device_list(GtkComboBox
+       }
+ }
+ #else
+-void append_alsa_device_list(GtkComboBoxText *combo) {
++void append_alsa_device_list(GtkComboBoxText *combo, char *current) {
+ }
+ #endif
+ 
Index: pkgsrc/audio/terminatorx/patches/patch-src_tX__flash.c
diff -u /dev/null pkgsrc/audio/terminatorx/patches/patch-src_tX__flash.c:1.1
--- /dev/null   Sat Oct  5 12:09:26 2019
+++ pkgsrc/audio/terminatorx/patches/patch-src_tX__flash.c      Sat Oct  5 12:09:26 2019
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_tX__flash.c,v 1.1 2019/10/05 12:09:26 nia Exp $
+
+Use standard stdlib.h instead of non-standard malloc.h.
+
+--- src/tX_flash.c.orig        2016-07-24 14:24:08.000000000 +0000
++++ src/tX_flash.c
+@@ -27,7 +27,7 @@
+ #include "tX_flash.h"
+ #include "tX_types.h"
+ #include "tX_global.h"
+-#include <malloc.h>
++#include <stdlib.h>
+ 
+ #ifndef WIN32
+ #include <unistd.h>
Index: pkgsrc/audio/terminatorx/patches/patch-src_tX__seqpar.cc
diff -u /dev/null pkgsrc/audio/terminatorx/patches/patch-src_tX__seqpar.cc:1.1
--- /dev/null   Sat Oct  5 12:09:26 2019
+++ pkgsrc/audio/terminatorx/patches/patch-src_tX__seqpar.cc    Sat Oct  5 12:09:26 2019
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_tX__seqpar.cc,v 1.1 2019/10/05 12:09:26 nia Exp $
+
+Use standard stdlib.h instead of non-standard malloc.h.
+
+--- src/tX_seqpar.cc.orig      2016-07-24 14:24:08.000000000 +0000
++++ src/tX_seqpar.cc
+@@ -28,7 +28,7 @@
+ #include "tX_sequencer.h"
+ #include "tX_extdial.h"
+ #include "tX_engine.h"
+-#include <malloc.h>
++#include <stdlib.h>
+ #include <string.h>
+ 
+ #define TX_SEQPAR_DEFAULT_SCALE 0.05
Index: pkgsrc/audio/terminatorx/patches/patch-src_tX__vtt.cc
diff -u /dev/null pkgsrc/audio/terminatorx/patches/patch-src_tX__vtt.cc:1.1
--- /dev/null   Sat Oct  5 12:09:26 2019
+++ pkgsrc/audio/terminatorx/patches/patch-src_tX__vtt.cc       Sat Oct  5 12:09:26 2019
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_tX__vtt.cc,v 1.1 2019/10/05 12:09:26 nia Exp $
+
+Use standard stdlib.h instead of non-standard malloc.h.
+
+--- src/tX_vtt.cc.orig 2016-07-24 14:24:08.000000000 +0000
++++ src/tX_vtt.cc
+@@ -28,7 +28,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"
Index: pkgsrc/audio/terminatorx/patches/patch-src_tX__widget.c
diff -u /dev/null pkgsrc/audio/terminatorx/patches/patch-src_tX__widget.c:1.1
--- /dev/null   Sat Oct  5 12:09:26 2019
+++ pkgsrc/audio/terminatorx/patches/patch-src_tX__widget.c     Sat Oct  5 12:09:26 2019
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_tX__widget.c,v 1.1 2019/10/05 12:09:26 nia Exp $
+
+Use standard stdlib.h instead of non-standard malloc.h.
+
+--- src/tX_widget.c.orig       2016-07-24 14:24:08.000000000 +0000
++++ src/tX_widget.c
+@@ -28,7 +28,6 @@
+ #include "tX_widget.h"
+ #include "tX_types.h"
+ #include "tX_global.h"
+-#include <malloc.h>
+ #include <stdlib.h>
+ #include <string.h>
+ 



Home | Main Index | Thread Index | Old Index