Commit graph

33 commits

Author SHA1 Message Date
markd
b27a38235b gcc6 build fixes 2016-07-16 01:32:51 +00:00
ryoon
02787672e7 Update to 2.1.2
* fosshub.com does not provide direct link for distfile

Changelog:
2.1.2
Improvements

    Effects
        Noise Reduction defaults changed.

    Interface

        We've made several improvements to the spectrogram view of tracks which are particularly valuable for vocal work.

            New option 'Spectral Reassignment'. This algorithm deduces a 'finer' spectrogram for vocal work.
            Four new Spectrogram scales.
            Improvement to the Pitch (EAC) algorithm  -  cleaner (sharper) display.
            Spectrogram Settings are now available per-track.

    Other Changes
        Upgraded from wxWidgets 2.8.12 to wxWidgets 3.0.2.
        Restructuring of the Preferences Menu
        Restructuring of the Track Dropdown Menu (for the Spectrograms)
        The Noise Reduction "Frequency smoothing" default has been increased to 3 to help avoid metallic artifacts. Resetting Preferences or deleting audacity.cfg will set the new default.
        (Windows) The location of Audacity's work-in-progress folder has been changed, to avoid problems where certain disk cleaners treated them as deletable temporary files.

Bug Fixes

    Crashes
        Crashes on reading .wav files with many channels (CVE-2016-2540) and corrupt .mp2 files (CVE-2016-2541) have been fixed. Thanks to Chris Navarrete from Fortinet's FortiGuard Labs for notifying us of these bugs and associated security risk.

2.1.1
Improvements

    Effects
        Noise Reduction defaults changed.

    Interface

        We've made several improvements to the spectrogram view of tracks which are particularly valuable for vocal work.

            New option 'Spectral Reassignment'. This algorithm deduces a 'finer' spectrogram for vocal work.
            Four new Spectrogram scales.
            Improvement to the Pitch (EAC) algorithm  -  cleaner (sharper) display.
            Spectrogram Settings are now available per-track.

    Other Changes
        Upgraded from wxWidgets 2.8.12 to wxWidgets 3.0.2.
        Restructuring of the Preferences Menu
        Restructuring of the Track Dropdown Menu (for the Spectrograms)
        The Noise Reduction "Frequency smoothing" default has been increased to 3 to help avoid metallic artifacts. Resetting Preferences or deleting audacity.cfg will set the new default.
        (Windows) The location of Audacity's work-in-progress folder has been changed, to avoid problems where certain disk cleaners treated them as deletable temporary files.

Bug Fixes

    Crashes
        Crashes on reading .wav files with many channels (CVE-2016-2540) and corrupt .mp2 files (CVE-2016-2541) have been fixed. Thanks to Chris Navarrete from Fortinet's FortiGuard Labs for notifying us of these bugs and associated security risk.
2016-06-05 01:02:38 +00:00
agc
b734eb2ebf Add SHA512 digests for distfiles for audio category
Problems found with existing distfiles:
	/pub/pkgsrc/distfiles/amp-0.7.6.tgz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-16000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-8000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/kid3-3.3.0.tar.gz
	/pub/pkgsrc/distfiles/libdca-0.0.5.tar.bz2
	/pub/pkgsrc/distfiles/mp3to.gz
	/pub/pkgsrc/distfiles/squeezeboxserver-7.5.1-noCPAN.tgz
No changes made to these file.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 01:12:23 +00:00
mrg
98b49e4026 also patch the portaudio sources to build only as a static library.
bump pkg version.

hopefully this now works properly.  for me, my portaudio-devel package
was sufficient to allow it to work and i didn't notice this problem.
2015-09-29 04:49:55 +00:00
mrg
07720b8358 patch several Makefile.am's t use noinst_LTLIBRARIES instead of lib_,
so that we will only get static versions of them build.  now we don't
need to install the parts that shouldn't be and cause conflicts with
other patches.

now all we have to do is figure out all the things audacity 2.1.1
needs for the next update :-)


ok wiz@
2015-09-18 21:19:07 +00:00
wiz
cd2ad946f4 Do not install a shell script over the real executable.
While here, clean up the Makefile.
Remove autoconf dependency (not used).
Remove alpha hack until someone reports it's still needed.
Bump PKGREVISION.
2015-09-18 08:46:20 +00:00
joerg
d3940188b0 Don't use inline to force undefined references. 2015-04-27 23:50:38 +00:00
rodent
96ceaddc77 Fix MIDI support via portsmf. The patches we had were integrated in 1.3.5,
(CVE-2007-6061) so they're no longer relevant.
2015-04-21 03:22:58 +00:00
rodent
b1ecdb9407 Fix nyquist support (at least for {Free,Open,Net}BSD and Bitrig. 2015-04-21 01:33:38 +00:00
rodent
a98ada9403 There are quite a lot of changes to this package. They are spread across
eight (8) wiki pages here: http://wiki.audacityteam.org/wiki/Release_Notes.
For pkgsrc changes, some patches were removed which were integrated
upstream or don't exist in source anymore. PKG_OPTIONS framework was added
to enable the user to built with gtk{2,3}, jack, alsa, NLS, ladspa, and
debug options. gtk3, jack, and alsa options need work and aren't supported
currently. This package uses a cc-by-v3.0-license which needs to be
imported sometime too. Using portaudio-devel from pkgsrc is disabled, due
to requiring the Pa_GetStreamHostApiType() function which is not present in
our stable version. The in-tree portaudio is used instead. Nyquist support
is not building as well at the moment along with the portsmf midi support.
Package adds many additional dependencies like lv2, lilv, libogg, twolame,
libsbsms, libsndfile, and more. Enjoy.
2015-04-20 13:38:23 +00:00
jperkin
1b8f2b945c Fix pow() argument types, fixes SunOS. Patch from Sebastian Wiedenroth. 2013-12-10 14:23:44 +00:00
joerg
b7c07478d4 Don't use -fcheck-new. With exceptions, it won't happen anyway and even
without, malloc() is unlikely to ever fail.
2013-10-28 23:43:03 +00:00
hans
429c1f0660 Fix build on SunOS. 2012-02-15 20:01:54 +00:00
joerg
db4eb8c62d Always include string.h 2011-11-26 17:07:59 +00:00
marino
3accd2e1d4 audio/audacity: Fix DragonFly breakage
Conditionally add <strings.h> for DragonFly.
No PKGREVISION bump required.
2011-11-23 22:34:58 +00:00
drochner
5ed2ca5c25 patch around SA33356: Audacity "String_parse::get_nonspace_quoted()"
Buffer Overflow
(homegrown patch, might be sufficient or not)
bump PKGREVISION
2009-01-13 12:38:49 +00:00
drochner
1d2efa093b fix unsafe tmp file creation (CVE-2007-6061), patch from Debian/Gentoo,
bump PKGREVISION
2008-03-20 15:58:47 +00:00
rillig
0cf50a81b4 The rest of the update. Now pkglint is happy, too. 2007-02-23 03:37:55 +00:00
rillig
65ace24e1f 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).
2007-02-23 03:27:40 +00:00
wiz
61dcf699c8 Fix build with gcc-4.1 on NetBSD-3.99.21:
remove extra qualification.
2006-07-05 19:02:21 +00:00
drochner
d088892e17 make this build on amd64 (and perhaps others, the bug is some obscure
C++ problem), from Martijn van Buul per PR pkg/33768
2006-06-21 18:09:28 +00:00
rillig
1ddeefd964 Fixed pkglint warnings. 2006-05-09 08:01:07 +00:00
adam
b338308fcf Changes 1.2.4b:
* A serious problem with the French translation was corrected.

Changes 1.2.4:
* The File menu now includes a list of recent files.
* The "Generate Silence" effect now prompts for a length.
* Audacity is now built with Vorbis 1.1, which features better encoding quality
  and file compression.
* Dragging sound files into the Audacity window now works on Mac OS X and Linux,
  as well as Windows. (Before, it worked only on Windows.)
* Better support for certain audio devices on Mac OS X 10.4 "Tiger"
* The "View History" window can now discard old undo levels to save disk space
   on Windows. (This previously worked only on Linux and Mac.)
* "Preferences" command is now in Edit menu.
* "Plot Spectrum" command is now in Analyze menu.
* Opening a project file saved by a later version of Audacity displays an
  intelligent error message. Also, trying to import a project file (instead of
  open it) displays an intelligent error message.
* Audacity now compiles in Visual C++ .NET 2003.
* Other minor bug fixes.
* New or updated translations: Arabic (ar), Czech (cs), Finnish (fi), Hungarian
  (hu), Japanese (ja), Norwegian (nb), Slovenian (sl), Simplified Chinese
  (zh_CN), Traditional Chinese (zh_TW).
2006-01-17 21:49:44 +00:00
joerg
bbdf0720f7 Override CONFIG_GUESS_OVERRIDE and CONFIG_SUB_OVERRIDE, since the
default deals only with two level hierachies.
Add explicit saving of %ebp around cpuid, since GCC 3.4 doesn't like the
register clobbering.
Add DragonFly and OpenBSD conditionals. The latter are not tested, but
wiz@ suggested them as most likely correct.
2005-10-03 20:42:58 +00:00
agc
71c8259803 Add RMD160 digests to the SHA1 ones. 2005-02-23 20:39:42 +00:00
adam
3f64b5c356 Changes 1.2.3:
* Fixed a bug that caused recording to stop or display incorrectly
  after about 50 minutes on some Windows systems.  (This was partly
  fixed in Audacity 1.2.2, but still didn't work on some systems.)
* The Change Pitch and Change Tempo effects have been upgraded to
  use a new version of the SoundTouch library by Olli Parviainen,
  with better speed and higher quality.
* libsndfile has been upgraded to version 1.0.11.
* Fixed a bug that caused the program to run slowly when using the
  Envelope tool.
* Shift-clicking on a mute or solo button now un-mutes (or un-solos)
  all other tracks.
* Nyquist plug-ins can now accept strings as input.  Also, a "Debug"
  button has been added to Nyquist effect dialogs, which allows you
  to see all of the output produced by Nyquist, for aid in debugging.
* When the audio file referenced ("aliased") by an Audacity project is
  missing, Audacity will now always play silence.  Before, Audacity
  would sometimes repeat the most recent audio that was played previously.
* VU Meters will now always reset when audio I/O has stopped.
* Fixed a major Mac-only bug that was causing Audacity to crash at seemingly
  random times, but especially during audio playback and recording.
* New or updated translations: Italian (it), Hungarian (hu),
  Ukrainian (uk), Spanish (es). Polish (pl), Simplified Chinese (zh),
  Norsk-Bokmal (nb), French (fr), Russian (ru).
2004-11-22 16:36:31 +00:00
drochner
86c62e7818 update to 1.2.2
changes:
This release includes new features such as level meters, multi-file
export, and lower latency for multi-track recording. It also includes
many bug fixes.
2004-08-27 12:56:54 +00:00
drochner
e4094640e7 update to 1.2.1
changes:
-added translations
-bugfixes
-added plugins: cross fade in/out
2004-05-24 18:17:18 +00:00
ben
f9f409d024 Upgrade audacity to version 1.2. Notable changes are:
* this is now the stable version
* can now record and edit 24-bit and 32-bit samples
* sound input and output has been improved
* can now record more than two channels at once
* buffering is improved, for lower chances of skipping and buffer underruns
* three new effects change teh pitch and tempo of a track
* most effects now include a preview button
* other new efefcts include compressor, repeat, and normalize
* features a dsp language called nyquist for programming new effects
* improved user interface
* internationalization
2004-04-20 18:02:16 +00:00
jlam
7127103646 Update audio/audacity to 1.0.0.2. Pkgsrc changes from version 0.96 include:
* Use the id3lib distributed with the audacity sources instead of
	  audio/id3lib (this seems to fix audacity coredumps when exporting
	  to MP3 after editting ID3 tags).
	* Install the documentation and license file.

Changes from version 0.96 include:

	* Bug fixes
	* New effects: invert, reverse, noise removal
	* Ogg Vorbis import/export support.
	* Added "Save Changes" dialog.
	* Added tooltips.
	* Use libmad instead of libmpeg3 if not using xaudio.

XXX OSS audio playback doesn't work on NetBSD with audio/oss.  The process
XXX hangs in "sndint" state according to top(1).
2002-10-04 08:59:34 +00:00
itohy
b17e26280a Make it work on alpha (long -> int32_t, alignment fix, egcs XXX).
It still sometimes crashes, but I have no clue....
2001-11-17 06:36:14 +00:00
drochner
913a35a112 update to 0.96
pkgsrc related changes:
  use libmpeg3 from pkgsrc
from the announcement:
                    Mute and Solo buttons!
                    MP3 Exporting (including ID3 support)!
                    Improved Amplify effect!
                    New FFT Filter effect!
                    New Phaser effect!
                    New Wahwah effect!
                    Improved Preferences!
2001-08-02 17:45:32 +00:00
drochner
99e0702e68 import audacity-0.95, an audio editor 2001-06-17 19:13:52 +00:00