The NetBSD Project

CVS log for pkgsrc/audio/portaudio/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / audio / portaudio

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.29 / (download) - annotate - [select for diffs], Tue Jun 14 14:18:45 2022 UTC (20 months, 2 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, HEAD
Changes since 1.28: +3 -3 lines
Diff to previous 1.28 (colored)

portaudio: Fix a floating point exception preventing Audacity from
starting on NetBSD under some circumstances.

Revision 1.28 / (download) - annotate - [select for diffs], Tue Oct 26 09:59:23 2021 UTC (2 years, 4 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

audio: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes.

The following distfiles couldn't be fetched (possibly they are fetched
conditionally):

./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz

Revision 1.27 / (download) - annotate - [select for diffs], Thu Oct 7 13:09:46 2021 UTC (2 years, 4 months ago) by nia
Branch: MAIN
Changes since 1.26: +1 -2 lines
Diff to previous 1.26 (colored)

audio: Remove SHA1 hashes for distfiles

Revision 1.26 / (download) - annotate - [select for diffs], Thu Sep 9 21:41:59 2021 UTC (2 years, 5 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

portaudio: Fix playing very short files in Audacity with Sun backend

According to portaudio's own docs, my previous code was correct -
aborting the stream should cause any queued samples to be dropped.
However, audacity seems to be abusing the portaudio API and calling
Abort immediately once it's finished processing the output...

Revision 1.25 / (download) - annotate - [select for diffs], Sat Jan 16 21:06:52 2021 UTC (3 years, 1 month ago) by reinoud
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

Fix Sun/NetBSD audio support. uaudio(4) record-only audio devices would not
allow to be opened write-only and the logic would then skip to the next
device.

Revision 1.24 / (download) - annotate - [select for diffs], Sat Apr 25 10:18:09 2020 UTC (3 years, 10 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

portaudio: Fix build on SunOS

Revision 1.23 / (download) - annotate - [select for diffs], Sat Apr 25 09:41:31 2020 UTC (3 years, 10 months ago) by nia
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

portaudio: Fix detection of sun

Revision 1.22 / (download) - annotate - [select for diffs], Fri Apr 17 15:50:03 2020 UTC (3 years, 10 months ago) by nia
Branch: MAIN
Changes since 1.21: +9 -5 lines
Diff to previous 1.21 (colored)

portaudio: Add a Sun/NetBSD audio backend. This works with Audacity.

While here, generally clean up the package...

Bump PKGREVISION

Revision 1.21 / (download) - annotate - [select for diffs], Wed Apr 15 17:12:14 2020 UTC (3 years, 10 months ago) by nia
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

portaudio: In the OSS hostapi, support additional sample formats.

While here, adjust some hacks around differences between NetBSD ossaudio
and OSSv4:

It turns out the problem was Audacity attempting to initialize with
an absurdly high sample rate. When a sample rate that's outside the
range of the kernel's maximum of 192000 is passed to SNDCTL_DSP_SPEED,
-1 was returned (until my commits today).

This is a violation of the OSSv4 spec in NetBSD. The spec states that if
an unsupported sample rate is requested, a supported one should be picked
and returned.

Revision 1.20 / (download) - annotate - [select for diffs], Sun Nov 24 13:15:15 2019 UTC (4 years, 3 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

portaudio: Fix recording with the OSS backend on NetBSD.

This is trying to open /dev/audioX in non-blocking mode and poll() it.

This basically never works as expected, and is especially pointless with
the short reads PortAudio is doing. So don't do it.

It is also asserting some values to be returned from ioctls which the
emulation layer doesn't provide. This is also nearly entirely pointless,
so don't do it.

Recording now works in audacity.

Bump portaudio's PKGREVISION.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Oct 28 15:32:24 2019 UTC (4 years, 4 months ago) by nia
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

portaudio: Add missing patch + debug option.

Revision 1.18 / (download) - annotate - [select for diffs], Sat Oct 26 17:22:07 2019 UTC (4 years, 4 months ago) by nia
Branch: MAIN
Changes since 1.17: +9 -3 lines
Diff to previous 1.17 (colored)

audio: Allow audacity to use the system's portaudio.

This should make it easier to diagnose and fix recording problems later.
Probably.

Revision 1.17 / (download) - annotate - [select for diffs], Sun Oct 20 11:10:49 2019 UTC (4 years, 4 months ago) by nia
Branch: MAIN
Changes since 1.16: +7 -11 lines
Diff to previous 1.16 (colored)

Rename audio/portaudio-devel to audio/portaudio

Revision 1.16, Sun Jul 21 23:08:22 2019 UTC (4 years, 7 months ago) by nia
Branch: MAIN
Changes since 1.15: +1 -1 lines
FILE REMOVED

Remove audio/portaudio, replacement audio/portaudio-devel.

This is v18 of the library. portaudio-devel is v19.
v19's initial release was in 2007, this was last updated in 2003.

Nothing is using this now.

Revision 1.15 / (download) - annotate - [select for diffs], Wed Feb 28 21:46:51 2018 UTC (6 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

portaudio: honor LDFLAGS. Fixes RELRO build.

Bump PKGREVISION.

Revision 1.14 / (download) - annotate - [select for diffs], Tue Nov 3 01:12:46 2015 UTC (8 years, 4 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)

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.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Dec 15 20:14:16 2013 UTC (10 years, 2 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

FreeBSD 9 uses sys/soundcard.h

Revision 1.12 / (download) - annotate - [select for diffs], Wed Jan 11 20:14:10 2012 UTC (12 years, 1 month ago) by hans
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Fix build on SunOS.

Revision 1.11 / (download) - annotate - [select for diffs], Tue Oct 12 21:50:49 2010 UTC (13 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Don't mess up the links created by libtool, resulting in symlinks to
Nirvana. Bump revision

Revision 1.10 / (download) - annotate - [select for diffs], Sat Aug 14 12:15:43 2010 UTC (13 years, 6 months ago) by obache
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Fixes build failure with gmake-3.82.
Patch provided by Ryo ONODERA with PR#43755.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Feb 5 20:21:56 2008 UTC (16 years, 1 month ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

redo the librt patch so that libportaudio.so is linked against librt,
and try to introduce a scheme which could be used in a more general
framework (once NetBSD has stabilized and we got some experience
with the realtime stuff)

Revision 1.8 / (download) - annotate - [select for diffs], Sun Jul 1 21:00:15 2007 UTC (16 years, 8 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Added support for installation to DESTDIR.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Aug 27 20:29:26 2006 UTC (17 years, 6 months ago) by ben
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Fix build on i386 Mac OS X 10.4.7.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Oct 10 15:24:08 2005 UTC (18 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

Use pthread variables instead of hard-wired -lpthread for the detection
in configure. This allows DragonFly to get threading.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Feb 23 20:39:50 2005 UTC (19 years ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2, pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Add RMD160 digests to the SHA1 ones.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Oct 5 04:06:30 2004 UTC (19 years, 5 months ago) by ben
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Make libtool link libportaudio to LIBOSSAUDIO.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Oct 5 03:53:15 2004 UTC (19 years, 5 months ago) by ben
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Libtoolize portaudio and bump PKGREVISION.  This may resolve PR#27050.

Revision 1.2 / (download) - annotate - [select for diffs], Fri Aug 27 06:29:06 2004 UTC (19 years, 6 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,
which are the full option names used to set rpath directives for the
linker and the compiler, respectively.  In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath.  The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use.  They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively.  Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Tue Apr 20 17:52:48 2004 UTC (19 years, 10 months ago) by ben
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of portaudio-18.1, a portable cross-platform audio API.

Package provided by dotz@irc.pl.

PortAudio is a free, cross platform, open-source, audio I/O library.  It
lets you write simple audio programs in 'C' that will compile and run on
many platforms including Windows, Macintosh (8,9,X), Unix (OSS), SGI, and
BeOS. PortAudio is intended to promote the exchange of audio synthesis
software between developers on different platforms, and was recently
selected as the audio component of a larger PortMusic project that includes
MIDI and sound file support. 

PortAudio provides a very simple API for recording and/or playing sound
using a simple callback function.  Example programs are included that
synthesize sine waves and pink noise, perform fuzz distortion on a guitar,
list available audio devices, etc.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 20 17:52:48 2004 UTC (19 years, 10 months ago) by ben
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>