pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio/audacity Updated audacity to 1.2.6.
details: https://anonhg.NetBSD.org/pkgsrc/rev/1eb8d625a0bf
branches: trunk
changeset: 525797:1eb8d625a0bf
user: rillig <rillig%pkgsrc.org@localhost>
date: Fri Feb 23 03:27:40 2007 +0000
description:
Updated audacity to 1.2.6.
Changes since 1.2.4:
Changes in 1.2.6:
* Fix memory leaks on Windows.
* Correct font size problems.
* Enable missing FLAC support.
Changes in 1.2.5:
* An official Intel Mac version is now available.
* Fixed bug in Generate Silence which caused it to apply to all tracks
instead of just the selected ones.
* Mac OS X: audio device opening code has been rewritten. First, it
is much more conservative about changing device settings; it will
not change settings when you open the program or close the
preferences dialog anymore, and it will not change the settings when
you begin playback/recording if the current settings are adequate.
When it does change the settings, it should work much better on
devices such as the Griffin iMic, ART USB Phono Plus,
and Ion iMX02 USB.
* Mac OS X: added new Audio I/O preference that lets you tell Audacity
to never change any audio device settings.
* Newer libsndfile supports FLAC import and export
* Updated soundtouch to current version which is faster and better quality
* Modified configure script prefers system libraries to local copies to
reduce compilation times and memory usage.
* Minor updates to help files.
* New or updated translations: Bulgarian (bg), Galician (gl),
Traditional Chinese (zh_TW), Simplified Chinese (zh), Slovenian (sl),
Swedish (sv), Bangladeshi (bn), Slovakian (sk), Romanian (ro),
Lithuanian (lt), Welsh (cy), and Turkish (tr).
diffstat:
audio/audacity/Makefile | 14 +++++++-----
audio/audacity/PLIST | 9 +++++++-
audio/audacity/distinfo | 16 ++++++--------
audio/audacity/patches/patch-ae | 44 ++++++++++++++++++++--------------------
audio/audacity/patches/patch-af | 25 ++++++++++++++++++----
audio/audacity/patches/patch-ai | 19 ++++++-----------
audio/audacity/patches/patch-ak | 13 ------------
audio/audacity/patches/patch-al | 13 ------------
8 files changed, 72 insertions(+), 81 deletions(-)
diffs (296 lines):
diff -r 857f3292a1e0 -r 1eb8d625a0bf audio/audacity/Makefile
--- a/audio/audacity/Makefile Fri Feb 23 02:49:56 2007 +0000
+++ b/audio/audacity/Makefile Fri Feb 23 03:27:40 2007 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.53 2007/02/22 19:30:02 wiz Exp $
+# $NetBSD: Makefile,v 1.54 2007/02/23 03:27:40 rillig Exp $
-DISTNAME= audacity-src-1.2.4b
-PKGNAME= audacity-1.2.4b
-PKGREVISION= 4
+DISTNAME= audacity-src-1.2.6
+PKGNAME= audacity-1.2.6
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=audacity/}
@@ -14,7 +13,7 @@
USE_LIBTOOL= yes
USE_PKGLOCALEDIR= yes
-USE_TOOLS+= autoconf gmake msgfmt
+USE_TOOLS+= autoconf gmake msgfmt pkg-config
USE_LANGUAGES= c c++
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --without-xaudio
@@ -29,6 +28,8 @@
CONFIG_SUB_OVERRIDE= \
config.sub */config.sub */*/config.sub */*/*/config.sub
+PTHREAD_AUTO_VARS= yes
+
.include "../../audio/lame/buildlink3.mk"
.include "../../audio/libid3tag/buildlink3.mk"
.include "../../audio/libmad/buildlink3.mk"
@@ -36,9 +37,10 @@
.include "../../audio/libvorbis/buildlink3.mk"
.include "../../audio/portaudio/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
-.include "../../x11/wxGTK/buildlink3.mk"
+.include "../../x11/wxGTK24/buildlink3.mk"
.include "../../mk/oss.buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
# XXX Internal compiler error with -O2
diff -r 857f3292a1e0 -r 1eb8d625a0bf audio/audacity/PLIST
--- a/audio/audacity/PLIST Fri Feb 23 02:49:56 2007 +0000
+++ b/audio/audacity/PLIST Fri Feb 23 03:27:40 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2006/04/17 07:07:11 jlam Exp $
+@comment $NetBSD: PLIST,v 1.8 2007/02/23 03:27:40 rillig Exp $
bin/audacity
man/man1/audacity.1
share/audacity/audacity-1.2-help.htb
@@ -31,10 +31,13 @@
share/audacity/plug-ins/tremolo.ny
share/doc/audacity/LICENSE.txt
share/doc/audacity/README.txt
+share/locale/af/LC_MESSAGES/audacity.mo
share/locale/ar/LC_MESSAGES/audacity.mo
share/locale/bg/LC_MESSAGES/audacity.mo
+share/locale/bn/LC_MESSAGES/audacity.mo
share/locale/ca/LC_MESSAGES/audacity.mo
share/locale/cs/LC_MESSAGES/audacity.mo
+share/locale/cy/LC_MESSAGES/audacity.mo
share/locale/da/LC_MESSAGES/audacity.mo
share/locale/de/LC_MESSAGES/audacity.mo
share/locale/el/LC_MESSAGES/audacity.mo
@@ -43,6 +46,7 @@
share/locale/fi/LC_MESSAGES/audacity.mo
share/locale/fr/LC_MESSAGES/audacity.mo
share/locale/ga/LC_MESSAGES/audacity.mo
+share/locale/gl/LC_MESSAGES/audacity.mo
share/locale/hu/LC_MESSAGES/audacity.mo
share/locale/it/LC_MESSAGES/audacity.mo
share/locale/ja/LC_MESSAGES/audacity.mo
@@ -52,9 +56,12 @@
share/locale/nl/LC_MESSAGES/audacity.mo
share/locale/pl/LC_MESSAGES/audacity.mo
share/locale/pt/LC_MESSAGES/audacity.mo
+share/locale/ro/LC_MESSAGES/audacity.mo
share/locale/ru/LC_MESSAGES/audacity.mo
+share/locale/sk/LC_MESSAGES/audacity.mo
share/locale/sl/LC_MESSAGES/audacity.mo
share/locale/sv/LC_MESSAGES/audacity.mo
+share/locale/tr/LC_MESSAGES/audacity.mo
share/locale/uk/LC_MESSAGES/audacity.mo
share/locale/zh/LC_MESSAGES/audacity.mo
share/locale/zh_TW/LC_MESSAGES/audacity.mo
diff -r 857f3292a1e0 -r 1eb8d625a0bf audio/audacity/distinfo
--- a/audio/audacity/distinfo Fri Feb 23 02:49:56 2007 +0000
+++ b/audio/audacity/distinfo Fri Feb 23 03:27:40 2007 +0000
@@ -1,17 +1,15 @@
-$NetBSD: distinfo,v 1.14 2006/07/05 19:02:21 wiz Exp $
+$NetBSD: distinfo,v 1.15 2007/02/23 03:27:40 rillig Exp $
-SHA1 (audacity-src-1.2.4b.tar.gz) = cc159cbda4647af91460a1785db2bfa6a1ab9760
-RMD160 (audacity-src-1.2.4b.tar.gz) = 4c6609b200a86ff081ecaa1789525404031563d6
-Size (audacity-src-1.2.4b.tar.gz) = 4499894 bytes
+SHA1 (audacity-src-1.2.6.tar.gz) = 1bfdd119fdc09d1aa334aee21d4831ef6e939fce
+RMD160 (audacity-src-1.2.6.tar.gz) = f59ca075ae430a518b77ce2ed08441abe2b67a0c
+Size (audacity-src-1.2.6.tar.gz) = 4882379 bytes
SHA1 (patch-aa) = 5494f3fb6035f15a4447556f8cf4a0a2404a2259
SHA1 (patch-ab) = 8630488f5a89b1542ac2a9f01080c36f1eac7c7d
SHA1 (patch-ac) = 00698c284e513e20f28ac536b206139ad87ab6d2
SHA1 (patch-ad) = 820e5321a6558063d04ee8da11fc606d59e33046
-SHA1 (patch-ae) = 8e22a7a8ce064c8877323e44ffd07286fe3ea02f
-SHA1 (patch-af) = 54450e915cabde52e4276196d6eb8da331c8eedd
+SHA1 (patch-ae) = 628a6353b37418d182f3edd9f26bcea7b5f779d4
+SHA1 (patch-af) = 65b23fef2d842f4b9a1bef2723f4c020e2e0dcee
SHA1 (patch-ag) = 68bcbd932cd4440bc9090c6afc369cfcae54a16b
SHA1 (patch-ah) = fa0c240f7e20299a6ed26692d443dfb95c0b7eb9
-SHA1 (patch-ai) = 5b1f83ee02970cd7d24cc31e8a59fddbb0f55dd7
+SHA1 (patch-ai) = 625cd6337d8a246d1a9c388279efa0ade34a2093
SHA1 (patch-aj) = 34b4cdd266345f04954983cc14e4b762f09f4df8
-SHA1 (patch-ak) = 23a2a2e2bee41922cc8383b685c1da72d375f49e
-SHA1 (patch-al) = b2e701ae5cb341b7d3946703f0178f1b6071dca9
diff -r 857f3292a1e0 -r 1eb8d625a0bf audio/audacity/patches/patch-ae
--- a/audio/audacity/patches/patch-ae Fri Feb 23 02:49:56 2007 +0000
+++ b/audio/audacity/patches/patch-ae Fri Feb 23 03:27:40 2007 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-ae,v 1.5 2004/04/20 18:02:16 ben Exp $
+$NetBSD: patch-ae,v 1.6 2007/02/23 03:27:41 rillig Exp $
---- configure.in.orig Sat Feb 28 11:19:39 2004
-+++ configure.in
+--- configure.in.orig 2005-11-27 03:33:31.000000000 +0100
++++ configure.in 2007-02-23 02:06:19.000000000 +0100
@@ -556,8 +556,8 @@ if [[ "$use_portaudio" = "v19" ]] ; then
AC_CONFIG_SUBDIRS([[lib-src/portaudio-v19]])
@@ -13,24 +13,10 @@
CXXFLAGS="-I../lib-src/portaudio/pa_common $CXXFLAGS"
case "${host_os}" in
-@@ -625,6 +625,81 @@ else
+@@ -639,6 +639,81 @@ else
- BUILDLIBS="$BUILDLIBS portaudio/pa_unix_oss/portaudio.a"
- EXTRAOBJS="$EXTRAOBJS ../lib-src/portaudio/pa_unix_oss/portaudio.a"
-+
-+ if [[ "$use_portmixer" = "yes" ]] ; then
-+ BUILDLIBS="$BUILDLIBS portmixer/px_unix_oss/portmixer.a"
-+ EXTRAOBJS="$EXTRAOBJS ../lib-src/portmixer/px_unix_oss/portmixer.a"
-+ fi
-+
-+ if [[ "$use_ladspa" = "default" ]] ; then
-+ use_ladspa="yes";
-+ fi
-+
-+ AFTERBUILD=""
-+
-+ esac
-+fi
+ esac
+ fi
+if [[ "$use_portaudio" = "system" ]] ; then
+
+ LIBS="$LIBS -lportaudio"
@@ -92,6 +78,20 @@
+ dnl Unix OSS configuration
+
+ CONFIGHEADER="configunix.h"
++
++ if [[ "$use_portmixer" = "yes" ]] ; then
++ BUILDLIBS="$BUILDLIBS portmixer/px_unix_oss/portmixer.a"
++ EXTRAOBJS="$EXTRAOBJS ../lib-src/portmixer/px_unix_oss/portmixer.a"
++ fi
++
++ if [[ "$use_ladspa" = "default" ]] ; then
++ use_ladspa="yes";
++ fi
++
++ AFTERBUILD=""
++
++ esac
++fi
- if [[ "$use_portmixer" = "yes" ]] ; then
- BUILDLIBS="$BUILDLIBS portmixer/px_unix_oss/portmixer.a"
+ use_precomp="no"
+
diff -r 857f3292a1e0 -r 1eb8d625a0bf audio/audacity/patches/patch-af
--- a/audio/audacity/patches/patch-af Fri Feb 23 02:49:56 2007 +0000
+++ b/audio/audacity/patches/patch-af Fri Feb 23 03:27:40 2007 +0000
@@ -1,8 +1,14 @@
-$NetBSD: patch-af,v 1.4 2004/11/22 16:36:31 adam Exp $
+$NetBSD: patch-af,v 1.5 2007/02/23 03:27:41 rillig Exp $
---- configure.orig 2004-11-18 06:17:29.000000000 +0000
-+++ configure
-@@ -6118,7 +6118,8 @@ fi
+The CPPFLAGS and LIBS from wx-config had been set too early in the
+configure file, so that they were taken into the AC_CONFIG_SUBDIRS
+directories. Some of these directories only use a C compiler for
+linking, which of course caused problems with the wx* libraries, which
+are C++.
+
+--- configure.orig 2006-11-15 05:12:13.000000000 +0100
++++ configure 2007-02-23 04:17:41.000000000 +0100
+@@ -6586,7 +6586,8 @@ fi
subdirs="$subdirs lib-src/portaudio-v19"
@@ -12,7 +18,7 @@
CXXFLAGS="-I../lib-src/portaudio/pa_common $CXXFLAGS"
-@@ -6204,6 +6205,84 @@ _ACEOF
+@@ -6672,6 +6673,84 @@ _ACEOF
esac
fi
@@ -97,3 +103,12 @@
use_precomp="no"
+@@ -7518,6 +7597,8 @@ do
+ _ACEOF
+ cat >>$CONFIG_STATUS <<\_ACEOF
+ -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
++ : Avoid regenerating within pkgsrc
++ exit 0
+ ac_cs_recheck=: ;;
+ --version | --vers* | -V )
+ echo "$ac_cs_version"; exit 0 ;;
diff -r 857f3292a1e0 -r 1eb8d625a0bf audio/audacity/patches/patch-ai
--- a/audio/audacity/patches/patch-ai Fri Feb 23 02:49:56 2007 +0000
+++ b/audio/audacity/patches/patch-ai Fri Feb 23 03:27:40 2007 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ai,v 1.4 2006/05/09 08:01:07 rillig Exp $
+$NetBSD: patch-ai,v 1.5 2007/02/23 03:27:41 rillig Exp $
---- lib-src/soundtouch/source/SoundTouch/cpu_detect_x86_gcc.cpp.orig 2005-07-22 17:07:42.000000000 +0000
-+++ lib-src/soundtouch/source/SoundTouch/cpu_detect_x86_gcc.cpp
-@@ -83,6 +83,7 @@ uint detectCPUextensions(void)
+--- lib-src/soundtouch/source/SoundTouch/cpu_detect_x86_gcc.cpp.orig 2006-11-15 05:12:11.000000000 +0100
++++ lib-src/soundtouch/source/SoundTouch/cpu_detect_x86_gcc.cpp 2007-02-23 03:25:18.000000000 +0100
+@@ -80,6 +80,7 @@ uint detectCPUextensions(void)
if (_dwDisabledISA == 0xffffffff) return 0;
asm volatile(
@@ -10,16 +10,11 @@
"\n\txor %%esi, %%esi" // clear %%esi = result register
// check if 'cpuid' instructions is available by toggling eflags bit 21
-@@ -131,10 +132,11 @@ uint detectCPUextensions(void)
+@@ -128,6 +129,7 @@ uint detectCPUextensions(void)
"\n\tend:"
"\n\tmov %%esi, %0"
-+ "\n\tpopl %%ebx"
++ "\n\tpopl %%ebx"
- : "=rm" (res)
+ : "=r" (res)
: /* no inputs */
-- : "%edx", "%eax", "%ecx", "%ebx", "%esi" );
-+ : "%edx", "%eax", "%ecx", "%esi" );
-
- return res & ~_dwDisabledISA;
- #endif
diff -r 857f3292a1e0 -r 1eb8d625a0bf audio/audacity/patches/patch-ak
--- a/audio/audacity/patches/patch-ak Fri Feb 23 02:49:56 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ak,v 1.3 2006/06/21 18:09:28 drochner Exp $
-
---- src/effects/ToneGen.cpp.orig 2006-06-21 12:45:24.000000000 +0200
-+++ src/effects/ToneGen.cpp
-@@ -265,7 +265,7 @@ wxSizer *CreateToneGenDialog(wxWindow *
- item2->Add(item3, 0, wxALIGN_CENTRE | wxALL, 5);
-
- wxChoice *item4 = new wxChoice(parent, ID_WAVEFORM, wxDefaultPosition,
-- wxSize(80, -1), 0, NULL);
-+ wxSize(80, -1), 0, NULL, 0);
- item2->Add(item4, 0, wxALIGN_CENTRE | wxALL, 5);
-
- item0->Add(item2, 1, wxALIGN_CENTRE | wxALL, 5);
diff -r 857f3292a1e0 -r 1eb8d625a0bf audio/audacity/patches/patch-al
--- a/audio/audacity/patches/patch-al Fri Feb 23 02:49:56 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-al,v 1.3 2006/07/05 19:02:21 wiz Exp $
-
---- lib-src/soundtouch/include/SoundTouch.h.orig 2005-11-27 02:33:39.000000000 +0000
-+++ lib-src/soundtouch/include/SoundTouch.h
-@@ -146,7 +146,7 @@ public:
- static const char *getVersionString();
-
- /// Get SoundTouch library version Id
-- static uint SoundTouch::getVersionId();
-+ static uint getVersionId();
-
- /// Sets new rate control value. Normal rate = 1.0, smaller values
- /// represent slower rate, larger faster rates.
Home |
Main Index |
Thread Index |
Old Index