View | Details | Raw Unified | Return to bug 244422 | Differences between
and this patch

Collapse All | Expand All

(-)audio/audacity-devel/Makefile (+151 lines)
Line 0 Link Here
1
# Created by: Marc van Woerkom <3d@FreeBSD.org>
2
# $FreeBSD$
3
4
PORTNAME=	audacity
5
PKGNAMESUFFIX=	-devel
6
PORTVERSION=	20200226
7
DISTVERSION=	ec00a73
8
CATEGORIES=	audio
9
10
COMMENT=	GUI editor for digital audio waveforms
11
12
MAINTAINER=	xxjack12xx@gmail.com
13
14
LICENSE=	GPLv2+
15
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
16
USES=		autoreconf compiler:c++11-lib cpe desktop-file-utils dos2unix \
17
		gettext-tools gmake gnome iconv libtool localbase pkgconfig \
18
		shared-mime-info
19
20
BUILD_DEPENDS=	autogen:devel/autogen \
21
		bash:shells/bash \
22
		cmake:devel/cmake
23
LIB_DEPENDS=	libasound.so:audio/alsa-lib \
24
		libexpat.so:textproc/expat2 \
25
		libportaudio.so:audio/portaudio \
26
		libsndfile.so:audio/libsndfile \
27
		libsoxr.so:audio/libsoxr
28
29
CONFLICTS_INSTALL=	audacity-2.[0-9]*
30
31
GNU_CONFIGURE=		yes
32
NLS_USES=		gettext-runtime
33
NLS_CONFIGURE_ENABLE=	nls
34
NLS_CONFIGURE_WITH=	libintl-prefix="${LOCALBASE}"
35
OPTIONS_SUB=		yes
36
USE_WX=			3.1+
37
WX_COMPS=		wx
38
INSTALLS_ICONS=		yes
39
PORTDOCS=		README.txt
40
DOS2UNIX_GLOB=		*.c* *.h Makefile.*
41
USE_GITHUB=		yes
42
43
OPTIONS_DEFINE=		DEBUG DOCS DYNLOAD FFMPEG FLAC ID3TAG LADSPA LAME LV2 \
44
			MAD MOD_NYQ_BENCH MOD_SCRIPT_PIPE NLS SBSMS SOUNDTOUCH \
45
			SSE TWOLAME VAMP VORBIS VST
46
OPTIONS_DEFAULT=	FLAC ID3TAG LADSPA MAD SBSMS SOUNDTOUCH TWOLAME VAMP \
47
			VORBIS VST
48
49
OPTIONS_DEFAULT_amd64=	SSE
50
OPTIONS_DEFAULT_i386=	${MACHINE_CPU:tu:MSSE}
51
52
DYNLOAD_DESC=		Enable dynamic loading of lame and FFmpeg
53
LAME_DESC=		Use lame for import and export support
54
LV2_DESC=		Add LV2 plug-in support
55
MAD_DESC=		Use libmad for mp2/3 decoding support
56
MOD_SCRIPT_PIPE_DESC=	mod-script-pipe scripting support
57
MOD_NYQ_BENCH_DESC=	Enable Nyquist Workbench
58
SBSMS_DESC=		Use libsbsms for pitch and tempo changing
59
SOUNDTOUCH_DESC=	Use libSoundTouch for pitch and tempo changing
60
TWOLAME_DESC=		Use libtwolame for MP2 export support
61
VAMP_DESC=		Vamp plug-in support
62
VST_DESC=		VST plug-in support
63
64
CONFIGURE_ENV+=	WX_CONFIG="${WX_CONFIG}"
65
66
CONFIGURE_ARGS+=	${ICONV_CONFIGURE_ARG} \
67
			--disable-option-checking \
68
			--enable-unicode \
69
			--with-expat=system \
70
			--with-lib-preference="local" \
71
			--with-libsndfile=system \
72
			--with-libsoxr=system \
73
			--with-midi \
74
			--with-portaudio=system \
75
			--with-portmixer=yes \
76
			--with-widgetextra
77
78
CONFIGURE_SHELL?=	${LOCALBASE}/bin/bash
79
80
DEBUG_CONFIGURE_WITH=	debug
81
82
DOCS_BUILD_DEPENDS=	docbook-to-man:textproc/docbook-to-man \
83
			docbook2man:textproc/docbook-utils
84
85
DYNLOAD_BUILD_DEPENDS=		${LOCALBASE}/include/lame/lame.h:audio/lame \
86
				${LOCALBASE}/libdata/pkgconfig/libavcodec.pc:multimedia/ffmpeg
87
DYNLOAD_CONFIGURE_ENABLE=	dynamic-loading
88
# for audio/lame
89
DYNLOAD_CPPFLAGS=		-I${LOCALBASE}/include
90
# for audio/lame
91
DYNLOAD_LDFLAGS=		-L${LOCALBASE}/lib
92
93
FFMPEG_CONFIGURE_WITH=	ffmpeg=system
94
FFMPEG_LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg
95
96
FLAC_CONFIGURE_WITH=	libflac=system
97
FLAC_LIB_DEPENDS=	libFLAC.so:audio/flac
98
99
ID3TAG_CONFIGURE_WITH=	libid3tag=system
100
ID3TAG_LIB_DEPENDS=	libid3tag.so:audio/libid3tag
101
102
LADSPA_CONFIGURE_ENABLE=	ladspa
103
LADSPA_RUN_DEPENDS=		listplugins:audio/ladspa
104
105
LAME_CONFIGURE_ON=	--with-lame=system
106
# --without-lame is broken
107
LAME_CONFIGURE_OFF=	--with-lame
108
LAME_CPPFLAGS=		-I${LOCALBASE}/include
109
LAME_LDFLAGS=		-L${LOCALBASE}/lib
110
LAME_LIB_DEPENDS=	libmp3lame.so:audio/lame
111
112
LV2_CONFIGURE_WITH=	lv2=system
113
LV2_LIB_DEPENDS=	liblilv-0.so:audio/lilv \
114
			libsuil-0.so:audio/suil
115
116
MAD_CONFIGURE_WITH=	libmad=system
117
MAD_LIB_DEPENDS=	libmad.so:audio/libmad
118
119
MOD_SCRIPT_PIPE_CONFIGURE_WITH=	mod-script-pipe
120
MOD_SCRIPT_PIPE_USES=		python:3.6+
121
MOD_NYQ_BENCH_CONFIGURE_WITH=	mod-nyq-bench
122
MOD_NYQ_BENCH_USES=		python:3.6+
123
124
SBSMS_CONFIGURE_WITH=	sbsms
125
126
SOUNDTOUCH_CONFIGURE_WITH=	soundtouch=system
127
SOUNDTOUCH_LIB_DEPENDS=		libSoundTouch.so:audio/soundtouch
128
129
SSE_CONFIGURE_ENABLE=	sse
130
131
TWOLAME_CONFIGURE_WITH=	libtwolame=system
132
TWOLAME_LIB_DEPENDS=	libtwolame.so:audio/twolame
133
134
VAMP_CONFIGURE_WITH=	libvamp=system
135
VAMP_LIB_DEPENDS=	libvamp-hostsdk.so:audio/vamp-plugin-sdk
136
137
VORBIS_CONFIGURE_WITH=	libvorbis=system
138
VORBIS_LIB_DEPENDS=	libogg.so:audio/libogg \
139
			libvorbis.so:audio/libvorbis
140
141
VST_CONFIGURE_ENABLE=	vst
142
143
post-install:
144
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
145
	@${RM} ${STAGEDIR}${DOCSDIR}/LICENSE.txt
146
147
post-install-DOCS-on:
148
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
149
	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
150
151
.include <bsd.port.mk>
(-)audio/audacity-devel/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1582751644
2
SHA256 (audacity-audacity-ec00a73_GH0.tar.gz) = dd0658672fbf79e2bfaae951d26432b624b1d145e68d29130ac02ee2c7e653d6
3
SIZE (audacity-audacity-ec00a73_GH0.tar.gz) = 63336417
(-)audio/audacity-devel/files/patch-configure.ac (+39 lines)
Line 0 Link Here
1
--- configure.ac.orig	2019-02-24 08:28:05 UTC
2
+++ configure.ac
3
@@ -200,14 +200,6 @@ if test x$enable_universal_binary = xyes; then
4
    esac
5
 fi
6
 
7
-dnl Check if $CXX is clang by evaluating the version string because
8
-dnl $ax_cv_cxx_compiler_vendor seems not to work (it is either "gnu" or just empty).
9
-dnl If $CXX is clang (string is found), grep returns 0 and the if is executed.
10
-dnl Use /dev/null to suppress grep output to shell.
11
-if ($CXX --version | grep 'clang version' > /dev/null); then
12
-    LDFLAGS="${LDFLAGS} -latomic"
13
-fi
14
-
15
 if test x$enable_sse = xyes; then
16
 
17
    if test "${ax_cv_cxx_compiler_vendor}" = "gnu"; then
18
@@ -239,20 +231,7 @@ dnl check if alloca.h exists. If it does, we need to i
19
 dnl Solaris builds, by defining HAVE_ALLOCA_H
20
 AC_CHECK_HEADERS_ONCE(alloca.h)
21
 
22
-
23
-dnl Enable C++ 11 support. Use gnu++11 on GCC since wxWidgets uses extensions
24
-if "${CXX}" -v 2>&1 | grep -q '^gcc version'; then
25
-
26
-    dnl GCC < 4.9 has known bugs (#1397) and can't be used
27
-    AX_GCC_VERSION_ATLEAST(4,9,0,[gcc_ok=yes], [gcc_ok=no])
28
-    if test x$gcc_ok = xno; then
29
-        AC_MSG_ERROR([Audacity requires at least GCC 4.9])
30
-    fi
31
-
32
-    CXXFLAGS="${CXXFLAGS} --std=gnu++11"
33
-else
34
-    CXXFLAGS="${CXXFLAGS} --std=c++11"
35
-fi
36
+CXXFLAGS="${CXXFLAGS} --std=c++11"
37
 
38
 dnl --------------------------------------------------------------------------
39
 dnl We would like warnings enabled on the builds, but different compilers need
(-)audio/audacity-devel/files/patch-lib-src_FileDialog_Makefile.am (+52 lines)
Line 0 Link Here
1
--- lib-src/FileDialog/Makefile.am.orig	2018-10-01 14:07:33 UTC
2
+++ lib-src/FileDialog/Makefile.am
3
@@ -2,5 +2,7 @@
4
 ACLOCAL_AMFLAGS = -I m4
5
 
6
+SUBDIRS=	$(GTK_SUBDIR) $(MAC_SUBDIR) $(WINDOWS_SUBDIR)
7
+DIST_SUBDIRS=	gtk mac win
8
 lib_LTLIBRARIES = libFileDialog.la
9
 
10
 libFileDialog_la_LIBTOOLFLAGS = --tag=CXX
11
@@ -11,22 +13,32 @@ libFileDialog_la_LIBADD = $(WX_LIBS)
12
 libFileDialog_la_SOURCES = FileDialog.cpp FileDialog.h
13
 
14
 if GTK
15
-libFileDialog_la_CPPFLAGS += $(GTK_CFLAGS)
16
-libFileDialog_la_LIBADD += $(GTK_LIBS)
17
+GTK_SUBDIR=	gtk
18
+libFileDialog_la_LIBADD += \
19
+	gtk/libFileDialog.la \
20
+	$(NULL)
21
 libFileDialog_la_SOURCES += \
22
-	gtk/FileDialogPrivate.cpp \
23
 	gtk/FileDialogPrivate.h \
24
 	$(NULL)
25
 endif
26
 
27
 if MAC
28
-libFileDialog_la_SOURCES += mac/FileDialogPrivate.mm \
29
-									 mac/FileDialogPrivate.h \
30
-									 $(NULL)
31
+MAC_SUBDIR=	mac
32
+libFileDialog_la_LIBADD+= \
33
+	mac/libFileDialog.la \
34
+	$(NULL)
35
+libFileDialog_la_SOURCES += \
36
+	mac/FileDialogPrivate.h \
37
+	$(NULL)
38
+#nodist_EXTRA_libFileDialog_la_SOURCES = dummy.mm
39
 endif
40
 
41
 if WINDOWS
42
-libFileDialog_la_SOURCES += win/FileDialogPrivate.cpp \
43
-									 win/FileDialogPrivate.h \
44
-									 $(NULL)
45
+WINDOWS_SUBDIR=	win
46
+libFileDialog_la_LIBADD+= \
47
+	win/libFileDialog.la \
48
+	$(NULL)
49
+libFileDialog_la_SOURCES += \
50
+	win/FileDialogPrivate.h \
51
+	$(NULL)
52
 endif
(-)audio/audacity-devel/files/patch-lib-src_FileDialog_configure.ac (+11 lines)
Line 0 Link Here
1
--- lib-src/FileDialog/configure.ac.orig	2018-09-20 14:35:07 UTC
2
+++ lib-src/FileDialog/configure.ac
3
@@ -132,7 +132,7 @@ AM_CONDITIONAL([WINDOWS], test "$IMPLEMENTATION" = "wi
4
 
5
 echo "Implementation to use: $IMPLEMENTATION"
6
 
7
-AC_CONFIG_FILES([Makefile])
8
+AC_CONFIG_FILES([Makefile gtk/Makefile mac/Makefile win/Makefile])
9
 
10
 #
11
 # Write it all out
(-)audio/audacity-devel/files/patch-lib-src_FileDialog_gtk_Makefile.am (+15 lines)
Line 0 Link Here
1
--- lib-src/FileDialog/gtk/Makefile.am.orig	2016-07-26 13:34:07 UTC
2
+++ lib-src/FileDialog/gtk/Makefile.am
3
@@ -0,0 +1,12 @@
4
+ACLOCAL_AMFLAGS=	-I m4
5
+noinst_LTLIBRARIES=	libFileDialog.la
6
+libFileDialog_la_CPPFLAGS= \
7
+	$(WX_CXXFLAGS) -Wno-deprecated-declarations \
8
+	$(GTK_CFLAGS)
9
+libFileDialog_la_LIBADD= \
10
+	$(WX_LIBS) \
11
+	$(GTK_LIBS)
12
+libFileDialog_la_SOURCES= \
13
+	FileDialogPrivate.cpp \
14
+	FileDialogPrivate.h \
15
+	$(NULL)
(-)audio/audacity-devel/files/patch-lib-src_FileDialog_mac_Makefile.am (+13 lines)
Line 0 Link Here
1
--- lib-src/FileDialog/mac/Makefile.am.orig	2016-07-26 13:34:07 UTC
2
+++ lib-src/FileDialog/mac/Makefile.am
3
@@ -0,0 +1,10 @@
4
+ACLOCAL_AMFLAGS=	-I m4
5
+noinst_LTLIBRARIES=	libFileDialog.la
6
+libFileDialog_la_CPPFLAGS= \
7
+	$(WX_CXXFLAGS) -Wno-deprecated-declarations
8
+libFileDialog_la_LIBADD= \
9
+	$(WX_LIBS)
10
+libFileDialog_la_SOURCES= \
11
+	FileDialogPrivate.mm \
12
+	FileDialogPrivate.h \
13
+	$(NULL)
(-)audio/audacity-devel/files/patch-lib-src_FileDialog_win_Makefile.am (+13 lines)
Line 0 Link Here
1
--- lib-src/FileDialog/win/Makefile.am.orig	2016-07-26 13:34:07 UTC
2
+++ lib-src/FileDialog/win/Makefile.am
3
@@ -0,0 +1,10 @@
4
+ACLOCAL_AMFLAGS=	-I m4
5
+noinst_LTLIBRARIES=	libFileDialog.la
6
+libFileDialog_la_CPPFLAGS= \
7
+	$(WX_CXXFLAGS) -Wno-deprecated-declarations
8
+libFileDialog_la_LIBADD= \
9
+	$(WX_LIBS)
10
+libFileDialog_la_SOURCES= \
11
+	FileDialogPrivate.cpp \
12
+	FileDialogPrivate.h \
13
+	$(NULL)
(-)audio/audacity-devel/files/patch-lib-src_libnyquist_nyquist_cmt_cext.h (+11 lines)
Line 0 Link Here
1
--- lib-src/libnyquist/nyquist/cmt/cext.h.orig	2018-10-01 14:07:33 UTC
2
+++ lib-src/libnyquist/nyquist/cmt/cext.h
3
@@ -58,7 +58,7 @@ EXIT(n)  -- calls exit(n) after shutting down/dealloca
4
 #include <malloc.h>
5
 #endif
6
 
7
-#if NEED_ULONG
8
+#if NEED_ULONG || __FreeBSD__
9
 typedef unsigned long ulong;
10
 #endif
11
 
(-)audio/audacity-devel/files/patch-lib-src_libnyquist_nyquist_nyqstk_include_FileRead.h (+10 lines)
Line 0 Link Here
1
--- lib-src/libnyquist/nyquist/nyqstk/include/FileRead.h.orig	2016-07-26 13:34:06 UTC
2
+++ lib-src/libnyquist/nyquist/nyqstk/include/FileRead.h
3
@@ -33,6 +33,7 @@
4
 #define STK_FILEREAD_H
5
 
6
 #include "Stk.h"
7
+#include <stdio.h>
8
 
9
 namespace Nyq
10
 {
(-)audio/audacity-devel/files/patch-lib-src_libnyquist_nyquist_xlisp_xlisp.h (+18 lines)
Line 0 Link Here
1
--- lib-src/libnyquist/nyquist/xlisp/xlisp.h.orig	2016-07-26 13:34:06 UTC
2
+++ lib-src/libnyquist/nyquist/xlisp/xlisp.h
3
@@ -160,6 +160,15 @@ extern long ptrtoabs();
4
 #endif
5
 #endif
6
 
7
+/* FreeBSD */
8
+#ifdef __FreeBSD__
9
+#if __BYTE_ORDER == __LITTLE_ENDIAN
10
+#define XL_LITTLE_ENDIAN
11
+#else
12
+#define XL_BIG_ENDIAN
13
+#endif
14
+#endif
15
+
16
 /* Apple CC */
17
 #ifdef __APPLE__
18
 #define NNODES 2000
(-)audio/audacity-devel/files/patch-lib-src_portmidi_porttime_ptlinux.c (+42 lines)
Line 0 Link Here
1
--- lib-src/portmidi/porttime/ptlinux.c.orig	2018-10-01 14:07:33 UTC
2
+++ lib-src/portmidi/porttime/ptlinux.c
3
@@ -31,14 +31,13 @@ CHANGE LOG
4
 #include "porttime.h"
5
 #include "sys/time.h"
6
 #include "sys/resource.h"
7
-#include "sys/timeb.h"
8
 #include "pthread.h"
9
 
10
 #define TRUE 1
11
 #define FALSE 0
12
 
13
 static int time_started_flag = FALSE;
14
-static struct timeb time_offset = {0, 0, 0, 0};
15
+static struct timeval time_offset = {0};
16
 static pthread_t pt_thread_pid;
17
 static int pt_thread_created = FALSE;
18
 
19
@@ -79,7 +78,7 @@ static void *Pt_CallbackProc(void *p)
20
 PtError Pt_Start(int resolution, PtCallback *callback, void *userData)
21
 {
22
     if (time_started_flag) return ptNoError;
23
-    ftime(&time_offset); /* need this set before process runs */
24
+    gettimeofday(&time_offset, 0);
25
     if (callback) {
26
         int res;
27
         pt_callback_parameters *parms = (pt_callback_parameters *) 
28
@@ -121,10 +120,10 @@ int Pt_Started()
29
 PtTimestamp Pt_Time()
30
 {
31
     long seconds, milliseconds;
32
-    struct timeb now;
33
-    ftime(&now);
34
-    seconds = now.time - time_offset.time;
35
-    milliseconds = now.millitm - time_offset.millitm;
36
+    struct timeval now;
37
+    gettimeofday(&now, 0);
38
+    seconds = now.tv_sec - time_offset.tv_sec;
39
+    milliseconds = (now.tv_usec / 1000) - (time_offset.tv_usec / 1000);
40
     return seconds * 1000 + milliseconds;
41
 }
42
 
(-)audio/audacity-devel/files/patch-src_AudioIO.cpp (+34 lines)
Line 0 Link Here
1
--- src/AudioIO.cpp.orig	2018-10-01 14:07:33 UTC
2
+++ src/AudioIO.cpp
3
@@ -480,7 +480,6 @@ TimeTrack and AudioIOListener and whether the playback
4
    #define ROUND(x) (int) ((x)+0.5)
5
    //#include <string.h>
6
 //   #include "../lib-src/portmidi/pm_common/portmidi.h"
7
-   #include "../lib-src/portaudio-v19/src/common/pa_util.h"
8
    #include "NoteTrack.h"
9
 #endif
10
 
11
@@ -793,13 +797,22 @@ struct AudioIO::ScrubState (private)
12
 // return the system time as a double
13
 static double streamStartTime = 0; // bias system time to small number
14
 
15
+// PaUtil_GetTime is an internal PortAudio function.  Unfortunately
16
+// it's used twice in AudioIO.cpp.  It's a simple function so just
17
+// provide the implementation here.
18
+static double PaUtil_GetTime(void) {
19
+   struct timespec tp;
20
+   clock_gettime(CLOCK_REALTIME, &tp);
21
+   return (double)(tp.tv_sec + tp.tv_nsec * 1e-9);
22
+}
23
+
24
 static double SystemTime(bool usingAlsa)
25
 {
26
 #ifdef __WXGTK__
27
    if (usingAlsa) {
28
       struct timespec now;
29
       // CLOCK_MONOTONIC_RAW is unaffected by NTP or adj-time
30
-      clock_gettime(CLOCK_MONOTONIC_RAW, &now);
31
+      clock_gettime(CLOCK_REALTIME, &now);
32
       //return now.tv_sec + now.tv_nsec * 0.000000001;
33
       return (now.tv_sec + now.tv_nsec * 0.000000001) - streamStartTime;
34
    }
(-)audio/audacity-devel/files/patch-src_FFmpeg.h (+29 lines)
Line 0 Link Here
1
--- src/FFmpeg.h.orig	2018-10-01 14:07:33 UTC
2
+++ src/FFmpeg.h
3
@@ -667,7 +667,7 @@ extern "C" {
4
    FFMPEG_FUNCTION_WITH_RETURN(
5
       AVOutputFormat*,
6
       av_oformat_next,
7
-      (AVOutputFormat *f),
8
+      (const AVOutputFormat *f),
9
       (f)
10
    );
11
 #endif
12
@@ -748,7 +748,7 @@ extern "C" {
13
    FFMPEG_FUNCTION_WITH_RETURN(
14
       int,
15
       av_fifo_size,
16
-      (AVFifoBuffer *f),
17
+      (const AVFifoBuffer *f),
18
       (f)
19
    );
20
 #endif
21
@@ -810,7 +810,7 @@ extern "C" {
22
    FFMPEG_FUNCTION_WITH_RETURN(
23
       AVDictionaryEntry *,
24
       av_dict_get,
25
-      (AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags),
26
+      (const AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags),
27
       (m, key, prev, flags)
28
    );
29
 #endif
(-)audio/audacity-devel/files/patch-src_Makefile.am (+12 lines)
Line 0 Link Here
1
--- src/Makefile.am.orig	2016-07-26 13:34:06 UTC
2
+++ src/Makefile.am
3
@@ -79,8 +79,7 @@ audacity_CPPFLAGS = \
4
 #  /usr/local/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET'
5
 #           wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") );
6
 #           ^
7
-audacity_CXXFLAGS = \
8
-   -Wno-unused-local-typedefs
9
+audacity_CXXFLAGS =
10
 
11
 audacity_LDFLAGS = -rdynamic
12
 audacity_LDADD = \
(-)audio/audacity-devel/pkg-descr (+11 lines)
Line 0 Link Here
1
Audacity is a program that lets you manipulate digital audio
2
waveforms. In addition to letting you record sounds directly from
3
within the program, it imports many sound file formats, including
4
WAV, AIFF, AU, IRCAM, MP3, and Ogg Vorbis. It supports all
5
common editing operations such as Cut, Copy, and Paste, plus it will
6
mix tracks and let you apply plug-in effects to any part of a sound. It
7
also has a built-in amplitude envelope editor, a customizable
8
spectrogram mode and a frequency analysis window for audio
9
analysis applications.
10
11
WWW: https://www.audacityteam.org/
(-)audio/audacity-devel/pkg-plist (+37 lines)
Line 0 Link Here
1
bin/audacity
2
man/man1/audacity.1.gz
3
share/appdata/audacity.appdata.xml
4
share/applications/audacity.desktop
5
%%DATADIR%%/EQDefaultCurves.xml
6
%%DATADIR%%/include/audacity/ComponentInterface.h
7
%%DATADIR%%/include/audacity/ConfigInterface.h
8
%%DATADIR%%/include/audacity/EffectAutomationParameters.h
9
%%DATADIR%%/include/audacity/EffectInterface.h
10
%%DATADIR%%/include/audacity/ImporterInterface.h
11
%%DATADIR%%/include/audacity/ModuleInterface.h
12
%%DATADIR%%/include/audacity/PluginInterface.h
13
%%DATADIR%%/include/audacity/Types.h
14
%%DATADIR%%/nyquist/aud-do-support.lsp
15
%%DATADIR%%/nyquist/dspprims.lsp
16
%%DATADIR%%/nyquist/envelopes.lsp
17
%%DATADIR%%/nyquist/equalizer.lsp
18
%%DATADIR%%/nyquist/evalenv.lsp
19
%%DATADIR%%/nyquist/fileio.lsp
20
%%DATADIR%%/nyquist/init.lsp
21
%%DATADIR%%/nyquist/misc.lsp
22
%%DATADIR%%/nyquist/nyinit-dbg.lsp
23
%%DATADIR%%/nyquist/nyinit.lsp
24
%%DATADIR%%/nyquist/nyqmisc.lsp
25
%%DATADIR%%/nyquist/nyquist-plot.txt
26
%%PORTDOCS%%%%DOCSDIR%%/README.txt
27
share/icons/hicolor/16x16/apps/audacity.png
28
share/icons/hicolor/22x22/apps/audacity.png
29
share/icons/hicolor/24x24/apps/audacity.png
30
share/icons/hicolor/32x32/apps/audacity.png
31
share/icons/hicolor/48x48/apps/audacity.png
32
share/icons/hicolor/scalable/apps/audacity.svg
33
share/mime/packages/audacity.xml
34
share/pixmaps/audacity.xpm
35
share/pixmaps/audacity16.xpm
36
share/pixmaps/audacity32.xpm
37
share/pixmaps/gnome-mime-application-x-audacity-project.xpm

Return to bug 244422