[SCM] audacity/master: Drop four patches that were applied upstream.
bdrung at users.alioth.debian.org
bdrung at users.alioth.debian.org
Wed Jun 27 16:14:18 UTC 2012
The following commit has been merged in the master branch:
commit 05714e5b1bfb29c5f87f2d59b6a7be2915131693
Author: Benjamin Drung <bdrung at debian.org>
Date: Wed Jun 27 12:42:27 2012 +0200
Drop four patches that were applied upstream.
diff --git a/debian/patches/disable-dynamic-lame.patch b/debian/patches/disable-dynamic-lame.patch
deleted file mode 100644
index de0330b..0000000
--- a/debian/patches/disable-dynamic-lame.patch
+++ /dev/null
@@ -1,380 +0,0 @@
-Description: Add support to disable dynamic loading of LAME.
-Author: Benjamin Drung <bdrung at debian.org>
-Bug: http://bugzilla.audacityteam.org/show_bug.cgi?id=233
-
---- /dev/null
-+++ b/m4/audacity_checklib_lame.m4
-@@ -0,0 +1,41 @@
-+dnl Todo: Add Audacity / LAME license
-+dnl
-+dnl Please increment the serial number below whenever you alter this macro
-+dnl for the benefit of automatic macro update systems
-+# audacity_checklib_lame.m4 serial 1
-+
-+dnl Check for a copy of lame, whoose headers we will use for the importer
-+AC_DEFUN([AUDACITY_CHECKLIB_LAME], [
-+ AC_ARG_WITH(lame,
-+ [AS_HELP_STRING([--with-lame],
-+ [use lame for import and export support])],
-+ LAME_ARGUMENT=$withval,
-+ LAME_ARGUMENT="unspecified")
-+
-+ dnl See if LAME is installed in the system
-+
-+ AC_CHECK_LIB(mp3lame,
-+ lame_set_VBR_q,
-+ lib_found="yes",
-+ lib_found="no")
-+
-+ AC_CHECK_HEADER(lame/lame.h,
-+ header_found="yes",
-+ header_found="no")
-+
-+ if test "x$lib_found" = "xyes" && test "x$header_found" = "xyes" ; then
-+ LAME_SYSTEM_AVAILABLE="yes"
-+ AC_MSG_NOTICE([LAME library is available as system library.])
-+ if test "x$dynamic_loading" = "xno"; then
-+ LAME_SYSTEM_LIBS="-lmp3lame"
-+ LAME_SYSTEM_CPPSYMBOLS="DISABLE_DYNAMIC_LOADING_LAME"
-+ fi
-+ else
-+ LAME_SYSTEM_AVAILABLE="no"
-+ AC_MSG_NOTICE([LAME library is NOT available as system library.])
-+ fi
-+
-+ dnl see if LAME is available in the source dir
-+
-+ LAME_LOCAL_AVAILABLE="yes"
-+])
---- a/configure.in
-+++ b/configure.in
-@@ -339,7 +339,7 @@
- dnl-------------------------------------------------------------
- dnl LIBRARIES="LIBVORBIS LIBMAD LIBSNDFILE LIBFLAC LIBID3TAG LIBSAMPLERATE LIBRESAMPLE LIBSBSMS LIBSOUNDTOUCH LIBNYQUIST LIBVAMP LIBEXPAT LIBTWOLAME FFMPEG LIBLRDF SLV2 REDLAND PORTSMF TAGLIB"
- dnl disable plugin categorisation and LV2 libs for 1.3.7 release
--LIBRARIES="LIBVORBIS LIBMAD LIBSNDFILE LIBFLAC LIBID3TAG LIBSAMPLERATE LIBRESAMPLE LIBSBSMS LIBSOUNDTOUCH LIBNYQUIST LIBVAMP LIBEXPAT LIBTWOLAME FFMPEG PORTSMF PORTAUDIO"
-+LIBRARIES="LIBVORBIS LIBMAD LIBSNDFILE LIBFLAC LIBID3TAG LIBSAMPLERATE LIBRESAMPLE LIBSBSMS LIBSOUNDTOUCH LIBNYQUIST LIBVAMP LIBEXPAT LIBTWOLAME FFMPEG PORTSMF PORTAUDIO LAME"
-
- AC_MSG_NOTICE([Determining what libraries are available in this tree and on the system])
-
-@@ -363,6 +363,7 @@
- AUDACITY_CHECKLIB_PORTSMF
- dnl AUDACITY_CHECKLIB_TAGLIB
- AUDACITY_CHECKLIB_PORTAUDIO
-+AUDACITY_CHECKLIB_LAME
-
- dnl Decide what libraries to build with, and whether to use system or local libraries
- dnl Set variables based on choices.
---- a/src/configtemplate.h
-+++ b/src/configtemplate.h
-@@ -87,6 +87,9 @@
- /* Use system FFmpeg library and disable dynamic loading of it. */
- #undef DISABLE_DYNAMIC_LOADING_FFMPEG
-
-+/* Use system LAME library and disable dynamic loading of it. */
-+#undef DISABLE_DYNAMIC_LOADING_LAME
-+
- /* Define if LADSPA plug-ins are enabled */
- #undef USE_LADSPA
-
---- a/src/export/ExportMP3.cpp
-+++ b/src/export/ExportMP3.cpp
-@@ -90,7 +90,11 @@
-
- #include "Export.h"
-
-+#if defined(DISABLE_DYNAMIC_LOADING_LAME)
-+#include <lame/lame.h>
-+#else
- #include "lame.h"
-+#endif
-
- #ifdef USE_LIBID3TAG
- #include <id3tag.h>
-@@ -562,6 +566,8 @@
- {
- public:
-
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
-+
- FindDialog(wxWindow *parent, wxString path, wxString name, wxString type)
- : wxDialog(parent, wxID_ANY,
- /* i18n-hint: LAME is the name of an MP3 converter and should not be translated*/
-@@ -659,28 +665,36 @@
- return mLibPath.GetFullPath();
- }
-
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-+
- private:
-
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
- wxFileName mLibPath;
-
- wxString mPath;
- wxString mName;
- wxString mType;
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-
- wxTextCtrl *mPathText;
-
- DECLARE_EVENT_TABLE()
- };
-
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
- BEGIN_EVENT_TABLE(FindDialog, wxDialog)
- EVT_BUTTON(ID_BROWSE, FindDialog::OnBrowse)
- EVT_BUTTON(ID_DLOAD, FindDialog::OnDownload)
- END_EVENT_TABLE()
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-
- //----------------------------------------------------------------------------
- // MP3Exporter
- //----------------------------------------------------------------------------
-
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
-+
- typedef lame_global_flags *lame_init_t(void);
- typedef int lame_init_params_t(lame_global_flags*);
- typedef const char* get_lame_version_t(void);
-@@ -724,6 +738,8 @@
- typedef size_t lame_get_lametag_frame_t(const lame_global_flags *, unsigned char* buffer, size_t size);
- typedef void lame_mp3_tags_fid_t(lame_global_flags *, FILE *);
-
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-+
- #if defined(__WXMSW__)
- // An alternative solution to give Windows an additional chance of writing the tag before
- // falling bato to lame_mp3_tag_fid(). The latter can have DLL sharing issues when mixing
-@@ -776,9 +792,11 @@
- MP3Exporter();
- virtual ~MP3Exporter();
-
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
- bool FindLibrary(wxWindow *parent);
- bool LoadLibrary(wxWindow *parent, AskUser askuser);
- bool ValidLibraryLoaded();
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-
- /* These global settings keep state over the life of the object */
- void SetMode(int mode);
-@@ -820,9 +838,11 @@
-
- private:
-
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
- wxString mLibPath;
- wxDynamicLibrary lame_lib;
- bool mLibraryLoaded;
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-
- #if defined(__WXMSW__)
- wxString mBladeVersion;
-@@ -835,6 +855,7 @@
- int mRoutine;
- int mChannel;
-
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
- /* function pointers to the symbols we get from the library */
- lame_init_t* lame_init;
- lame_init_params_t* lame_init_params;
-@@ -864,6 +885,7 @@
- beWriteInfoTag_t *beWriteInfoTag;
- beVersion_t *beVersion;
- #endif
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-
- lame_global_flags *mGF;
-
-@@ -880,13 +902,17 @@
-
- MP3Exporter::MP3Exporter()
- {
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
- mLibraryLoaded = false;
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
- mEncoding = false;
- mGF = NULL;
-
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
- if (gPrefs) {
- mLibPath = gPrefs->Read(wxT("/MP3/MP3LibPath"), wxT(""));
- }
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-
- mBitrate = 128;
- mQuality = QUALITY_2;
-@@ -900,6 +926,8 @@
- FreeLibrary();
- }
-
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
-+
- bool MP3Exporter::FindLibrary(wxWindow *parent)
- {
- wxString path;
-@@ -998,6 +1026,8 @@
- return mLibraryLoaded;
- }
-
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-+
- void MP3Exporter::SetMode(int mode)
- {
- mMode = mode;
-@@ -1023,6 +1053,7 @@
- {
- wxLogMessage(wxT("Loading LAME from %s"), libpath.c_str());
-
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
- if (!lame_lib.Load(libpath, wxDL_LAZY)) {
- wxLogMessage(wxT("load failed"));
- return false;
-@@ -1126,6 +1157,7 @@
- lame_lib.Unload();
- return false;
- }
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-
- mGF = lame_init();
- if (mGF == NULL) {
-@@ -1142,25 +1174,31 @@
- mGF = NULL;
- }
-
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
- lame_lib.Unload();
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-
- return;
- }
-
- wxString MP3Exporter::GetLibraryVersion()
- {
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
- if (!mLibraryLoaded) {
- return wxT("");
- }
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-
- return wxString::Format(wxT("LAME %hs"), get_lame_version());
- }
-
- int MP3Exporter::InitializeStream(int channels, int sampleRate)
- {
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
- if (!mLibraryLoaded) {
- return -1;
- }
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-
- if (channels > 2) {
- return -1;
-@@ -1171,7 +1209,10 @@
- lame_set_in_samplerate(mGF, sampleRate);
- lame_set_out_samplerate(mGF, sampleRate);
- lame_set_disable_reservoir(mGF, false);
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
-+// TODO: Make this configurable (detect the existance of this function)
- lame_set_padding_type(mGF, PAD_NO);
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-
- // Add the VbrTag for all types. For ABR/VBR, a Xing tag will be created.
- // For CBR, it will be a Lame Info tag.
-@@ -1316,9 +1357,13 @@
-
- int result = lame_encode_flush(mGF, outbuffer, mOutBufferSize);
-
-+#if defined(DISABLE_DYNAMIC_LOADING_LAME)
-+ mInfoTagLen = lame_get_lametag_frame(mGF, mInfoTagBuf, sizeof(mInfoTagBuf));
-+#else
- if (lame_get_lametag_frame) {
- mInfoTagLen = lame_get_lametag_frame(mGF, mInfoTagBuf, sizeof(mInfoTagBuf));
- }
-+#endif
-
- return result;
- }
-@@ -1571,10 +1616,20 @@
- int subformat)
- {
- int rate = lrint(project->GetRate());
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
- wxWindow *parent = project;
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
- TrackList *tracks = project->GetTracks();
- MP3Exporter exporter;
-
-+#ifdef DISABLE_DYNAMIC_LOADING_LAME
-+ if (!exporter.InitLibrary(wxT(""))) {
-+ wxMessageBox(_("Could not initialize MP3 encoding library!"));
-+ gPrefs->Write(wxT("/MP3/MP3LibPath"), wxString(wxT("")));
-+
-+ return false;
-+ }
-+#else
- if (!exporter.LoadLibrary(parent, MP3Exporter::Maybe)) {
- wxMessageBox(_("Could not open MP3 encoding library!"));
- gPrefs->Write(wxT("/MP3/MP3LibPath"), wxString(wxT("")));
-@@ -1588,7 +1643,8 @@
-
- return false;
- }
--
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-+
- // Retrieve preferences
- int highrate = 48000;
- int lowrate = 8000;
-@@ -2018,13 +2074,17 @@
- MP3Exporter exporter;
- wxString versionString = _("MP3 export library not found");
-
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
- if (prompt) {
- exporter.FindLibrary(parent);
- }
-
- if (exporter.LoadLibrary(parent, prompt ? MP3Exporter::Yes : MP3Exporter::No)) {
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
- versionString = exporter.GetLibraryVersion();
-+#ifndef DISABLE_DYNAMIC_LOADING_LAME
- }
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
-
- return versionString;
- }
---- a/src/prefs/LibraryPrefs.cpp
-+++ b/src/prefs/LibraryPrefs.cpp
-@@ -89,13 +89,17 @@
- S.AddVariableText(_("MP3 Library:"),
- true,
- wxALL | wxALIGN_RIGHT | wxALIGN_CENTRE_VERTICAL);
-- S.Id(ID_MP3_FIND_BUTTON).AddButton(_("&Locate..."),
-+ wxButton *locate_button = S.Id(ID_MP3_FIND_BUTTON).AddButton(_("&Locate..."),
- wxALL | wxALIGN_LEFT | wxALIGN_CENTRE_VERTICAL);
- S.AddVariableText(_("LAME MP3 Library:"),
- true,
- wxALL | wxALIGN_RIGHT | wxALIGN_CENTRE_VERTICAL);
-- S.Id(ID_MP3_DOWN_BUTTON).AddButton(_("&Download"),
-+ wxButton *download_button = S.Id(ID_MP3_DOWN_BUTTON).AddButton(_("&Download"),
- wxALL | wxALIGN_LEFT | wxALIGN_CENTRE_VERTICAL);
-+#ifdef DISABLE_DYNAMIC_LOADING_LAME
-+ locate_button->Enable(FALSE);
-+ download_button->Enable(FALSE);
-+#endif // DISABLE_DYNAMIC_LOADING_LAME
- }
- S.EndTwoColumn();
- }
---- a/src/prefs/PrefsDialog.cpp
-+++ b/src/prefs/PrefsDialog.cpp
-@@ -131,7 +131,9 @@
- w = new ImportExportPrefs(mCategories);mCategories->AddPage(w, w->GetName(), false, 0);
- w = new ExtImportPrefs(mCategories); mCategories->AddPage(w, w->GetName(), false, 0);
- w = new ProjectsPrefs(mCategories); mCategories->AddPage(w, w->GetName(), false, 0);
-+#if !defined(DISABLE_DYNAMIC_LOADING_FFMPEG) || !defined(DISABLE_DYNAMIC_LOADING_LAME)
- w = new LibraryPrefs(mCategories); mCategories->AddPage(w, w->GetName(), false, 0);
-+#endif
- w = new SpectrumPrefs(mCategories); mCategories->AddPage(w, w->GetName(), false, 0);
- w = new DirectoriesPrefs(mCategories); mCategories->AddPage(w, w->GetName(), false, 0);
- w = new WarningsPrefs(mCategories); mCategories->AddPage(w, w->GetName(), false, 0);
diff --git a/debian/patches/fix-file-opening-with-audacity.patch b/debian/patches/fix-file-opening-with-audacity.patch
deleted file mode 100644
index 6d40875..0000000
--- a/debian/patches/fix-file-opening-with-audacity.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Description: Allow opening files with Audacity.
- We need to specify that file names are allowed as command line parameter to
- allow opening .aup files with Nautilus and other file managers.
- .
- More details in:
- http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s06.html
-Author: Benjamin Drung <bdrung at debian.org>
-Bug-Ubuntu: https://launchpad.net/bugs/1006610
-
---- a/src/audacity.desktop.in
-+++ b/src/audacity.desktop.in
-@@ -14,7 +14,7 @@
- Type=Application
- Categories=AudioVideo;Audio;AudioVideoEditing;
-
--Exec=@AUDACITY_NAME@
-+Exec=@AUDACITY_NAME@ %F
- StartupNotify=false
- Terminal=false
- MimeType=application/ogg;audio/basic;audio/mpeg;audio/x-aiff;audio/x-mp3;audio/x-wav;application/x-audacity-project;
diff --git a/debian/patches/label-region-relation.patch b/debian/patches/label-region-relation.patch
deleted file mode 100644
index 80700ca..0000000
--- a/debian/patches/label-region-relation.patch
+++ /dev/null
@@ -1,113 +0,0 @@
-Description: Add an option to retain labels when they define the edge of a
- selection.
-Author: Benjamin Drung <bdrung at debian.org>
-Bug: http://bugzilla.audacityteam.org/show_bug.cgi?id=466
-
---- a/src/LabelTrack.cpp
-+++ b/src/LabelTrack.cpp
-@@ -1238,36 +1238,64 @@
- LabelStruct::TimeRelations LabelStruct::RegionRelation(
- double reg_t0, double reg_t1, LabelTrack *parent)
- {
-- wxASSERT(reg_t0 <= reg_t1);
-+ bool retainLabels = false;
-
-- // AWD: Desired behavior for edge cases: point labels bordered by the
-- // selection are included within it. Region labels are included in the
-- // selection to the extent that the selection covers them; specifically,
-- // they're not included at all if the selection borders them, and they're
-- // fully included if the selection covers them fully, even if it just
-- // borders their endpoints. This is just one of many possible schemes.
--
-- // The first test catches bordered point-labels and selected-through
-- // region-labels; move it to third and selection edges become inclusive WRT
-- // point-labels.
-- if (reg_t0 <= t && reg_t1 >= t1)
-- return SURROUNDS_LABEL;
-- else if (reg_t1 <= t)
-- return BEFORE_LABEL;
-- else if (reg_t0 >= t1)
-- return AFTER_LABEL;
--
-- // At this point, all point labels should have returned.
--
-- else if (reg_t0 > t && reg_t0 < t1 && reg_t1 > t && reg_t1 < t1)
-- return WITHIN_LABEL;
--
-- // Knowing that none of the other relations match simplifies remaining
-- // tests
-- else if (reg_t0 > t && reg_t0 < t1)
-- return BEGINS_IN_LABEL;
-- else
-- return ENDS_IN_LABEL;
-+ wxASSERT(reg_t0 <= reg_t1);
-+ gPrefs->Read(wxT("/GUI/RetainLabels"), &retainLabels);
-+
-+ if(retainLabels) {
-+
-+ // Desired behavior for edge cases: The length of the selection is smaller
-+ // than the length of the label if the selection is within the label.
-+ // Selections matching exactly a (region) label surround the label.
-+
-+ if ((reg_t0 < t && reg_t1 > t1) || (reg_t0 == t && reg_t1 == t1))
-+ return SURROUNDS_LABEL;
-+ else if (reg_t1 < t)
-+ return BEFORE_LABEL;
-+ else if (reg_t0 > t1)
-+ return AFTER_LABEL;
-+
-+ else if (reg_t0 >= t && reg_t0 <= t1 && reg_t1 >= t && reg_t1 <= t1)
-+ return WITHIN_LABEL;
-+
-+ else if (reg_t0 >= t && reg_t0 <= t1)
-+ return BEGINS_IN_LABEL;
-+ else
-+ return ENDS_IN_LABEL;
-+
-+ } else {
-+
-+ // AWD: Desired behavior for edge cases: point labels bordered by the
-+ // selection are included within it. Region labels are included in the
-+ // selection to the extent that the selection covers them; specifically,
-+ // they're not included at all if the selection borders them, and they're
-+ // fully included if the selection covers them fully, even if it just
-+ // borders their endpoints. This is just one of many possible schemes.
-+
-+ // The first test catches bordered point-labels and selected-through
-+ // region-labels; move it to third and selection edges become inclusive
-+ // WRT point-labels.
-+ if (reg_t0 <= t && reg_t1 >= t1)
-+ return SURROUNDS_LABEL;
-+ else if (reg_t1 <= t)
-+ return BEFORE_LABEL;
-+ else if (reg_t0 >= t1)
-+ return AFTER_LABEL;
-+
-+ // At this point, all point labels should have returned.
-+
-+ else if (reg_t0 > t && reg_t0 < t1 && reg_t1 > t && reg_t1 < t1)
-+ return WITHIN_LABEL;
-+
-+ // Knowing that none of the other relations match simplifies remaining
-+ // tests
-+ else if (reg_t0 > t && reg_t0 < t1)
-+ return BEGINS_IN_LABEL;
-+ else
-+ return ENDS_IN_LABEL;
-+
-+ }
- }
-
- /// If the index is for a real label, adjust its left or right boundary.
---- a/src/prefs/GUIPrefs.cpp
-+++ b/src/prefs/GUIPrefs.cpp
-@@ -128,6 +128,9 @@
- S.TieCheckBox(_("&Show track name in waveform display"),
- wxT("/GUI/ShowTrackNameInWaveform"),
- false);
-+ S.TieCheckBox(_("&Retain labels when they define the edge of a selection"),
-+ wxT("/GUI/RetainLabels"),
-+ false);
- }
- S.EndStatic();
-
diff --git a/debian/patches/portmixer-missing-dpkg-buildflags.patch b/debian/patches/portmixer-missing-dpkg-buildflags.patch
deleted file mode 100644
index 024d0a3..0000000
--- a/debian/patches/portmixer-missing-dpkg-buildflags.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Description: Use build flags from the environment (dpkg-buildflags).
-Author: Simon Ruderich <simon at ruderich.org>
-Last-Update: 2012-03-10
-Bug: http://bugzilla.audacityteam.org/show_bug.cgi?id=486
-Bug-Debian: http://bugs.debian.org/663275
-
---- a/lib-src/portmixer/Makefile.in
-+++ b/lib-src/portmixer/Makefile.in
-@@ -9,9 +9,12 @@
- RANLIB = @RANLIB@
-
- DEFS += @DEFS@
-+CFLAGS += @CFLAGS@
- CFLAGS += @cflags@
- CFLAGS += @include@
-
-+CPPFLAGS = @CPPFLAGS@
-+
- all : $(LIBRARY)
-
- tests:
-@@ -22,7 +25,7 @@
- $(RANLIB) $(LIBRARY)
-
- %.o : src/%.c
-- $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $@
-+ $(CC) $(CFLAGS) $(CPPFLAGS) $(DEFS) -c $(<) -o $@
-
- clean :
- -rm -f $(LIBRARY)
diff --git a/debian/patches/series b/debian/patches/series
index 58540ae..a253699 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,6 +1,2 @@
-fix-file-opening-with-audacity.patch
disable-dynamic-ffmpeg.patch
-disable-dynamic-lame.patch
-label-region-relation.patch
additional-mime-types.patch
-portmixer-missing-dpkg-buildflags.patch
--
Audacity debian packaging
More information about the pkg-multimedia-commits
mailing list