Commit graph

73 commits

Author SHA1 Message Date
nia
db187df25e 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
2021-10-26 09:58:44 +00:00
nia
274d042d75 audio: Remove SHA1 hashes for distfiles 2021-10-07 13:09:09 +00:00
ryoon
ce5e37658b *: Recursive revbump from audio/pulseaudio-15.0 2021-07-30 12:26:37 +00:00
ryoon
bee3953c45 *: Recursive revbump from audio/pulseaudio-14.2.nb1 2021-02-07 06:30:06 +00:00
ryoon
bfac3f1b42 *: Recursive revbump from audio/pulseaudio-14.0 2021-01-01 09:52:09 +00:00
leot
b13a568190 *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
wiz
f669fda471 *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
nia
42adbf6877 xmp: Spell Solarish like "SunOS", not "Solaris" 2019-11-22 17:17:07 +00:00
nia
97282eb4ea xmp: Update to 4.1.0
Switch to native audio drivers for NetBSD and Solaris, which it has,
somehow.

4.1.0 (20160719):
	- Requires libxmp 4.4
	- Add option to force tracker emulation
	- Add option to use simulated Amiga mixers
	- Add option to set the maximum number of virtual channels
	- Add command to switch between standard and classic mixers
	- Add command to display current mixer type
	- Fix default amplification factor
	- Fix module-specific configuration file options
	- Fix screen corruption when module uses more than 255 virtual
	  channels (reported by Lionel Debroux)
	- Remove option --offset-bug-emulation

4.0.11 (20160306):
	- Mark surround channels in channel list
	- Address errors reported by Coverity Scan
2019-11-21 23:59:06 +00:00
ryoon
7917e25af2 Recursive revbump from audio/pulseaudio 2019-09-18 14:17:03 +00:00
ryoon
4fea36abc2 Recursive revbump from audio/pulseaudio 2018-07-06 15:06:40 +00:00
wiz
bff4597ffc Bump PKGREVISION for gdbm shlib major bump 2018-01-28 20:10:34 +00:00
wiz
26b0a3574e xmp: remove default-off arts option
arts was removed from pkgsrc
2017-09-27 13:47:30 +00:00
ryoon
5bd9ca4ef6 Recursive revbump from audio/pulseaudio-11.0 2017-09-08 02:38:35 +00:00
ryoon
f62b809c5a Recursive revbump from audio/pulseaudio-10.0 2017-01-21 20:06:44 +00:00
ryoon
e37b97fe3c Recursive revbump from audio/pulseaudio 2016-08-04 17:03:30 +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
ryoon
f05f517e5e Recursive revbump from audio/pulseaudio. 2015-02-21 23:35:38 +00:00
rxg
fd9af6f57b 4.0.10 (20141030):
- Add AIFF file output driver (by Lorence Lombardo)
	- Add command 'h' to display help message (by Eugene Toder)
	- Fix sound driver deinitialization on signal (by Eugene Toder)
	- Adjust CoreAudio driver latency
	- Fix missing --all-sequences in help message

4.0.9 (20140926):
	- Add option '-p' to set the default pan amplitude
	- Add parameter 'default_pan' to configuration file
	- Fix library detection when cross-compiling
	- Fix Visual Studio 2013 build (by Stephen Leary)
	- Default pan amplitude set to 50%

4.0.8 (20140714):
	- Add command 'c' to display module comment
	- Add command-line option -C to display module comment
	- Fix ignored amplify option (by Dennis Lindroos)
	- Fix Win64 compatibility (by Ozkan Sezer)
	- Fix configuration file location in Windows (by Ozkan Sezer)
	- Fix screen corruption with large number of rows
2015-02-10 03:34:19 +00:00
ryoon
31da25953c Recursive revbump from pulseaudio-5.0 2014-06-09 14:18:04 +00:00
ryoon
2e7bdbb293 Recursive revbump from json-c 0.12 update 2014-04-20 02:27:49 +00:00
wiz
acb76ebdd4 Bump PKGREVISION for libatomic_ops PKGNAME change. 2014-04-16 11:22:00 +00:00
rxg
ad6fe38271 4.0.7 (20140224):
- Fix NetBSD sound driver (by shattered)
        - Fix Haiku sound driver
        - Fix info message display time
        - Start instrument numbering at 1
        - Minor cosmetic fixes
2014-02-27 03:40:10 +00:00
adam
78024a4df9 Clean-up; On Darwin, xmp uses CoreAudio, so do not suggest any other options. 2014-02-24 20:41:17 +00:00
rxg
7380e5c397 Closed PR 48323, up max sampling rate to 192 kHz.
Bump the version.
2013-12-10 07:14:45 +00:00
wiz
bd9eea67da PKGREVISION bump for json-c shlib rename. 2013-11-25 12:00:45 +00:00
shattered
bd416fcbfe Update to 4.0.6. Changes:
- Rewrite player to use libxmp 4.0
- Give Pulseaudio higher priority than ALSA
- Give ALSA output higher priority than OSS
- Fix native-endian coreaudio output
- Fix module-specifc flags to override built-in quirks
- Fix loop when skipping to first file and it's not playable

- Add commands '<' and '>' to jump to previous/next sequence
- Add command 'z' to toggle the subsong explorer on/off
- Add option -z <num> to play a specified sequence
- Add option -Z to play all sequences in module
- Add option --loop-all to loop over entire module list
2013-11-16 07:41:02 +00:00
ryoon
9bef86f5fd Bump PKGREVISION from audio/jack. 2013-02-09 22:11:28 +00:00
ryoon
ba686245a6 Recursive revbump from audio/pulseaudio 2.1 2012-11-03 01:58:32 +00:00
asau
3997aff2d7 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-02 23:47:56 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
shattered
fe3315bb85 Set LICENSE. 2012-03-10 13:20:10 +00:00
wiz
e0808f0de0 More pcre PKGREVISION bumps. 2012-03-03 12:54:15 +00:00
wiz
6b5bd8d27a Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:39:17 +00:00
sbd
0baf031533 Recursive dependency bump for databases/gdbm ABI_DEPENDS change. 2012-01-24 09:10:50 +00:00
obache
615c758c19 Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump. 2012-01-13 10:54:43 +00:00
shattered
beff777076 Update to 3.4.1. Notable changes:
3.4.1 (20110813):
  - test for unused but set variable warning in gcc (needed to
    build on MacOS X, reported by Misty De Meo)
  - change dependency generation flags for clang (reported by Misty De Meo)
  - fix OXM module loading

3.4.0 (20110808):
  - fix portamento of mapped instruments
  - add MED2 (MED 1.12) module support
  - add Noiserunner module support
  - add support for MED4 synth instruments
  - fix MED4 Soundtracker-compatible tempo setting (Song2.med)
  - fix Startrekker Packer loader
  - fix IT215 compressed sample loader
  - OctaMED tempo fixes and note limit fix
2011-11-26 21:10:03 +00:00
obache
c5d8a2a356 Recursive bump from gdbm shlib bump. 2011-08-23 13:06:45 +00:00
obache
9ea3b36c23 recursive bump from gettext-lib shlib bump. 2011-04-22 14:40:40 +00:00
rxg
e5fbd69f3a Updated xmp to 3.3.0. This version includes buffer-overflow bugs fix.
Oked by wiz.

3.3.0 (20101002):
        - change MED BPM mode tempo setting (reported by Lorence Lombardo)
        - fix OSS driver fragment setting
        - add interactive loop toggle (requested by Emanuel Haupt)
        - add filter to prevent loading NoiseRunner modules as Protracker
        - add NoiseRunner loader (requested by Johan Samuelsson)
        - add improved Impulse Tracker fingerprinting (from Schism Tracker)
        - add Archimedes Tracker StasisMod effects support (Tom Hargreaves)
        - add tarball decompressor (Tom Hargreaves)
        - limit uncompression recursion (Tom Hargreaves)
        - fix Tracker Packer 3 loader (Tom Hargreaves)
        - fix load issue with BoobieSqueezer XMs (reported by Null Vista)
        - fix modinfo tempo/bpm setting
        - fix Zip file detection (Tom Hargreaves)
        - fix Archimedes Tracker effects (Tom Hargreaves)
        - update Audacious plugin to API 16
        - code cleanup

3.2.0 (20100530):
        - Digital Symphony fixes by Tom Hargreaves
        - Archimedes Tracker fixes by Tom Hargreaves
        - add shared logarithmic volume table for Archimedes formats
        - fix default Archimedes formats pan (RLLR instead of LRRL)
        - add Coconizer file loader
        - portability fixes for BeOS and Haiku
        - code cleanup and optimizations
        - Android port using NDK
        - fix time echoback event for MED
        - fix module time count not reseting at new module
        - make zipfile detection stricter (by Solomon Peachy)
        - fix DSMI loader volume event (by Solomon Peachy)
        - initialize formats only once
        - fix build with Audacious plugin API 13
        - fix seek in Audacious plugin

3.1.0 (20100107):
        - implement MED4 instrument transposition
        - fix build with MSVC++ 2008
        - fix bogus information in winamp plugin file info display
        - fix Audacious plugin dialog stacking order (by Michael Schwendt)
        - add Titanics Player prowizard loader
        - add SKYT Packer prowizard loader
        - add Novotrade Packer prowizard loader
        - add Hornet Packer prowizard loader
        - fix empty instruments in Digital Illusions loader
        - fix silent Liquid Tracker module bug
        - add Magnetic Fields Packer loader
        - add The Player 6.1a prowizard loader
        - add StoneCracker S404 decompressor (from amigadepacker)
        - add extra Funktracker file tests to prevent false positives
        - add Polly Tracker module loader
        - code cleanup and optimizations

3.0.1 (20091221):
        - better handling of corrupted modules
        - load Real Tracker RTMM 1.12 modules (tested with odyssey.rtm)
        - fix tuning of Real Tracker modules
        - fix Real Tracker patern decoding
        - fix segfault in modules with 0 orders or 0 channels
        - fix loading of MED4 module patterns with less than 32 lines
        - fix memory leak when loading corrupt MED4 files

3.0.0 (20091210): 13 years after the 0.09b release
        - allow parallel build (R.I.P. 1996 buildsystem)
        - implement the long postponed open player loop
        - generate win32 project files when packaging distfile
        - remove callback driver
        - split unified flags/quirks into separate variables
        - add elapsed time echoback event
        - add option to display elapsed and remaining time
        - implement IT volume column fine effects quirk (Storlek test #6)
        - fix bmp plugin build
        - fix FreeBSD build (by swell k)
        - fix terminal handling in Cygwin (by daniel åkerud)
        - add OpenMPT id to S3M loader
        - add Epic MegaGames MUSE data decompression
        - add Galaxy Music System (Jazz Jackrabbit 2 J2B) module loader
        - fix parsing of driver-specific parameters
        - fix GDM length, number of patterns and number of samples
        - fix memory access error in MDL sample depacker
        - fix ProRunner1 samples size
        - OSS driver resets the DSP device on exit (by Andrew Church)
        - fix handling of PT portamento+vslide effect (by Andrew Church)
        - move driver init from player core to main application or plugin
        - Epic MegaGames MASI loader fixes
        - add Amiga TuneNet plugin (by Chris Young)
        - fix Module Protector loader
        - fix lha depacking in Amiga (reported by Chris Young)
        - fix clang build (by swell k)
        - add support for xz decompressor (by swell k)
        - add built-in LZX decompressor
        - remove pause-related functions from player core
        - fix build in Solaris 10 and Sun Studio 12 Update 1 C++ compiler
          (reported by Douglas Carmichael)
        - fix plugin to work with Audacious 2.2 (reported by Götz Waschk)
        - fix invalid and uninitialized data accesses reported by Valgrind
        - fix memory leaks reported by Valgrind

2.7.1 (20090718):
        - fix -l option in manpage (debian bug #442147)
        - fix endianism in MDL sample depacking (reported by Gürkan Sengün)
        - fix loading of MOD2XM 1.0 modules (reported by Gürkan Sengün)
        - add some sanity checks in XM module loading
        - fix IT note cut and delay (Storlek test #22)
        - increase period resolution for better tuning (reported by Mirko
          Buffoni and Gürkan Sengün)
        - allow lower BPM settings (fixes Lemmings 2 circus music)

2.7.0 (20090711):
        - add StarTrekker packer loader (untested, need samples)
        - extended key range to IT octave 9 (fixes beek-my_eleventh_year.it,
          reported by Mirko Buffoni)
        - ignore tempo/bpm settings to 0 in module scan (fixes albacore.it,
          reported by Storlek)
        - implement IT T0x and T1x tempo slides
        - process effects in IT muted channels (Storlek test #10)
        - generalized delayed event support (Storlek test #8)
        - emulate "always store instrument" IT bug (Storlek test #8)
        - add extra click removal step in mixer routines
        - fix loop size in GMC loader (reported by Mirko Buffoni)
        - GMC loader code cleanup
        - store in-file comments
        - apply amplification in the final downmix
        - set sample format to unsigned on 8-bit wav file output
        - attempt to handle BPM-based MED tempos a bit better
        - add option to use the IT LPF as a click/noise filter
        - deprecate $HOME/.xmprc, use $HOME/.xmp/xmp.conf instead
        - reintroduce modules.conf, move SYSCONFDIR back to /etc/xmp
        - display checksum for platforms where cksum(1) not readily available
        - add filter quirk for rn-alone.it
        - reintroduce manual setting for vblank timing in Amiga modules
        - add vblank quirk for mod.siedler ii (by Daniel Åkerud)
        - don't crash if SoundSmith instruments not found

2.6.2 (20090630):
        - Promizer 1.8a loader code cleanup
        - fix portamento to skip first frame of each row
        - fix periods in instruments with finetune

2.6.1 (20090627):
        - fix XMMS plugin build (reported by Götz Waschk)
        - add Chibi Tracker fingerprint to IT loader (info by Storlek)
        - add Schism Tracker fingerprint to S3M loader (info by Storlek)
        - fix Modplug Tracker/OpenMPT identification in IT loader
        - IT instrument and sample modes use same quirks (Storlek test #9)
        - transposed period scale base down one semitone (Storlek test #1)
        - remove previous portamento in SpaceDebris.mod fix
        - add unified pitch slide/portamento memory (Storlek test #3)
        - no Amiga limits for multichannel mods (fixes Bending CD61)

2.6.0 (20090625):
        - cleanup: remove rarely used Unix IPC code that difficults porting
        - cleanup: remove per-module configuration that nobody uses
        - cleanup: moved Prowizard depacking to loader section
        - don't abort loading if IT sample magic not found (fixes loading
          of use-brdg.it and use-funk.it, reported by Mirko Buffoni)
        - multichannel mods written with Scream Tracker don't use Amiga note
          limits (fixes Earth Mountains, reported by Samuli Sorvakko)
        - fix start option in DeusEx's .umx files (by erlk ozlr)
        - add OpenBSD sndio driver (by Thomas Pfaff)
        - fix memory leak: free extra pattern allocated by the XM loader
        - fix memory leak: free temporary pointer arrays in the IT loader
        - fix memory leak: free temporary pointer arrays in the S3M loader
        - fix memory leak: free header and filename when file is invalid
        - fix memory leak: free temporary buffer in MDL loader
        - fix memory leak: move UNIC check to test section of mod loader
        - fix memory leak: free Digital Symphony extra empty track
        - fix memory leak: free Music Module Compressor buffers
        - fix memory access violation freeing list nodes using list_for_each
        - fix memory access violation in MDL track allocation
        - fix memory access violation in MDL sample decompression
        - fix memory access violation in LIQ pattern loading
        - fix memory access violation in P18A format test
        - fix free of unallocated block in IT sample-only mode
        - fix buffer overflow in OXM/DTT loaders (reported by Luigi Auriemma)
        - rename oss_mix driver to oss and alsa_mix to alsa
        - restrict MMD0/MMD1 non-synth instrument note range to 3 octaves
          (reported by Daniel Åkerud and Mirko Buffoni)
        - assume wav driver if output filename ends in .wav
        - fix volume slides with 00 parameter (by Mirko Buffoni)
        - fix crash when S3M C2spd is zero (by Mirko Buffoni)
        - merged Mirko Buffoni's Windows Visual C++ port
        - don't process tone portamento in first frame of each row, fixes
          Space Debris.mod (by Mirko Buffoni)
        - add amplification factor option (by Mirko Buffoni)
        - improved Winamp plugin (by Mirko Buffoni)
        - don't unlink open files (for Windows port, by Mirko Buffoni)
        - add experimental DxF/DFx handling with volume slides in all frames
        - add better Archimedes .arc compressed file test
        - reverted to older YM3812 emulator for license compliance
        - fix byte swap error in HSC to SBI Adlib OPL2 instrument conversion
        - fix Reality Adlib tracker loader
        - implement Adlib OPL2 synth volume setting
        - improve tempo, tuning and envelope of HSC modules
        - fix scanning of patterns containing short tracks
        - don't play notes outside the valid 8 octave note range
        - enable The Player 5.0A loader (tested with Full Moon mods)
        - enable ProPacker 2.1 loader (tested with Cool World mods)
        - fix endianism issues in The Player 5.0 and 6.0 loaders
        - fix AMF track remapping error
        - enable instrument retriggering quirk in IT loader
        - configuration file moved back to /etc
        - fix estimated tempo for S3M/IT modules with BPM changes
2011-04-05 05:22:52 +00:00
shattered
854d707642 Delint. 2010-11-20 18:09:15 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
e209761d06 Remove @dirrm entries from PLISTs 2009-06-14 17:28:16 +00:00
joerg
d4c7f286d3 DESTDIR support. Needs pkg-config. 2009-02-07 21:10:47 +00:00
shattered
8819af4012 Oops, add options.mk. 2009-01-10 09:41:05 +00:00
shattered
5f67b9ba3f Update to 2.5.1, from PR 38499. May also solve PR 38712.
6 years passed since 2.0.4, too much changes happened to list here.
Most of them seem to fix various playback accuracy issues.
Many patches were merged upstream.  Major change -- X11 frontend (xxmp)
is missing, there's nothing in change log about that.

pkgsrc change: pulseaudio support (default on).

OK by wiz@.
2009-01-09 20:43:53 +00:00
joerg
5ee1ab4b0a Modular Xorg support. 2007-01-26 18:23:30 +00:00
tron
7e74cebfe5 Fix a lot of horrible Spaghetti code which prevented this package from
building with GCC 4.1.x. While doing this fix some of the portability
problems for big endian system.

This package needs a lot of work before it will work with either
big-endian or LP64. It should probably be removed because it seesm
to be unmaintained since 2001.
2006-06-30 12:54:37 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
rxg
5d93ed0845 Modified mailbox in MAINTAINER. 2006-01-16 13:43:26 +00:00