Commit graph

6799 commits

Author SHA1 Message Date
joerg
3d50cf058d Fix path. 2013-07-18 20:19:51 +00:00
joerg
eef10a417d Install missing files as needed. 2013-07-18 20:19:03 +00:00
joerg
e2251856a6 ISO C++ doesn't allow default arguments on friends, if they are not
declarations as well.
2013-07-18 11:57:42 +00:00
obache
51b94498f7 catch up to changes in Makefile
(devel/readline/buildlink3.mk => mk/readline.buildlink3.mk)
2013-07-17 12:24:41 +00:00
christos
48b4ffe4ea remove gmake from TOOLS. NAS uses imake and imake forces the use of
/usr/bin/make in all Makefiles. Fixes PR/47933.
gmake saw $MAKELEVEL being set, and passed -w to recursive makes (so
directory enter and exit events are printed). Imake forces our make
to be used, and our make does not understand -w (yet)
2013-07-15 19:55:31 +00:00
ryoon
f8e628f818 * .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes
are replaced with .include "../../devel/readline/buildlink3.mk", and
  USE_GNU_READLINE are removed,

* .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE
  are replaced with .include "../../mk/readline.buildlink3.mk".
2013-07-15 02:02:17 +00:00
jperkin
b091c2f172 Bump PKGREVISION of all packages which create users, to pick up change of
sysutils/user_* packages.
2013-07-12 10:44:52 +00:00
ryoon
a3e3cd517a Restore accidentally removed #.
Linux build should be fixed.
2013-07-10 14:44:53 +00:00
rodent
1b08ee8016 Remove -Wl,--version-script=Version_script to fix build on SunOS. 2013-07-07 18:15:55 +00:00
ryoon
c429e83039 Bump PKGREVISION.
* Add missing double quotation mark in patch-ac.
  Reported by isaki@, thank you.
2013-07-07 05:45:15 +00:00
joerg
95a0c857ed Needs pkg-config. 2013-07-05 21:14:32 +00:00
ryoon
d7446d48de Update to 0.8.2
Changelog:

-------------------------------------------------------------
mp3splt-gtk version 0.8.2

- fixed important bug in mp3splt-gtk: split using cue file was not splitting the last part
- fixed tags encoding issue in mp3splt-gtk: encode in UTF-8 tags if not valid UTF-8
- implemented "prelisten a section to its ending splitpoint" in mp3splt-gtk (feature request #98)
- libmp3splt check is now more correct and checks for the exact version of libmp3splt with = instead
of >=; will be changed to >= when final version of libmp3splt will be released
- now using pkg-config instead of mp3splt.m4 (bug #145)
- corrected build files (configure.ac, Makefile.am, ...) and check using 'make distcheck' (bug #147)

-------------------------------------------------------------
mp3splt-gtk version 0.8.1

- fixed important bug: application was crashing when pushing the split button without any
splitpoint (libmp3splt)
- fixed important bug: split by time was in hundreths of seconds instead of seconds

-------------------------------------------------------------
mp3splt-gtk version 0.8

- added tags edition from the splitpoints table - closes feature #92
- added cloning features for mass copying of tags using right click on the splitpoints table
- enhanced the CUE export to export the tags as REM comments and also the splitpoint names
- automatically save & restore splitpoints in '~/.mp3splt-gtk/splitpoints.cue'
- better amplitude wave display (wave does not "shake" anymore)
- done issue #37 & #138 - nicer GUI for the option 'same output directory as the input file'
- fixed amplitude wave to be more precise with ogg vorbis files (libmp3splt)
- fixed important bug on mp3splt-gtk 'Queue to player' button
- fixed bug #128 - hash symbol in filename breaks the player
- done feature #38 - reorder filenames in mp3splt-gtk (description_here_partXX)
- fixed bug #133 - updated GPLv2 COPYING file
- fixed bug #137 - autogen.sh should run libtoolize before aclocal/automake
- fixed bug #143 - be able to add splitpoint at the end from the player
- fixed bug #136 - various compilation issues
- fixed issue #90 - added back the icons to split preview and play preview in the splitpoints table
- added a lot of tooltip and GUI renamings
- done feature #91 - amplitude wave now persists in preferences
- added one more interpolation level for the amplitude wave (level 6)
- more precise wave preview in preferences
- fixed bug when detecting the input tags version - output had no tags when the input only had ID3v1
(libmp3splt)
- fixed bug #141 - when input file is a symlink and output directory is the one of the input file
(libmp3splt)
- amplitude more precise with ogg vorbis files (libmp3splt)
- fixed bug on mp3 trim silence scan: last frame was skipped (libmp3splt)

-------------------------------------------------------------
mp3splt-gtk version 0.7.3

- redesigned the mp3splt-gtk user interface
- added option to specify the wave quality in the parameters (for performance reasons)
- wave interpolation is now much correct - we use the douglas peucker algorithm instead of the previous one which was stupid
- added gray areas where no splitpoints - regarding #3520736
- added seek key shortcuts to the player - #1811400 & #3528001
- heavy refactoring of mp3splt-gtk code
- fixed bug: removing TLEN id3v2 tag from the split files (libmp3splt)
- fixed bug #3530488 - regression introduced with ogg multiple logical streams (libmp3splt)

-------------------------------------------------------------
mp3splt-gtk version 0.7.2

- fixed an important bug of memory leak in player drawing when using GTK+-2
- fixed bug not showing icon and image in the about dialog
- fix for the '--disable-gtk3' option; also fixed the gtk 2.x/3.x check
- made some player graphic optimisations
- added player refresh rate option in Preferences->Player
- added expanders to the player history and player splitpoints view
- we don't need gtk 2 version >= 2.20; changed it to 2.18

-------------------------------------------------------------
mp3splt-gtk version 0.7.1

- added minimum track length option for silence scan - closes #2393766
- added gtk3 support (auto detection or --enable-gtk3, --disable-gtk3) - almost closes #3385903
(some tests still need to be done)
- fixed #3385841 - removed scrollkeeper warnings
- fixed #3385827 - added --disable-doxygen_doc
- fixed #3385829 - building doxygen documentation by itself + installing doxygen files
- fixed #3385833 - don't apply debugging flags or warnings flags by default:
added --enable-c-debug --enable-optimise --enable-extra-warnings
- added support for multiple ogg/vorbis logical streams (mail) (libmp3splt)
- fixed mp3 frame mode with skippoint when skippoint too small (on the same frame as previous) (libmp3splt)
- fixed several audacity labels issues (libmp3splt)
- fixed some regression regarding mp3splt v2.1c - removed some checks relative to the total
time - we cannot rely on the total time - for example with concatenated mp3s (libmp3splt)
2013-07-05 16:18:15 +00:00
ryoon
ed9f610b65 Update to 2.5.2
Changelog:

#mp3splt version 2.5.2

- added option -I to specify the input tags encoding for when writing ID3v2 tags (ISO-8859-1, UTF-8
or UTF-16)
- added option -K to keep the original tags and just replace them when importing a CUE or CDDB file
(feature request #95)
- fixed bug #149 - use of getline() on mac
- libmp3splt check is now more correct and checks for the exact version of libmp3splt with = instead
of >=; will be changed to >= when final version of libmp3splt will be released
- now using pkg-config instead of mp3splt.m4 (bug #145)
- corrected build files (configure.ac, Makefile.am, ...) and check using 'make distcheck' (bug #147)

#mp3splt version 2.5.1

- fixed a bug when removing the tags from skippoints (libmp3splt)
- added option to set output ID3v2 tags encoded in latin1, UTF-8 or UTF16

#mp3splt version 2.5

- done issues #40 and #85 - added minimum silence length parameter for auto adjust (mainly libmp3splt)
- added minimum silence length for trim silence mode (minimum silence to trigger a trimming)
(mainly libmp3splt)
- done issue #12 - added option to output the full silence log useful to plot a graph
(mainly libmp3splt)
- implemented back the proxy feature with basic authentification - feature #50 (mainly libmp3splt)
- added option to generate exactly the same input tags bytes using @O (mainly libmp3splt)
- enhanced the CUE export to export the tags as REM comments and also the splitpoint names (libmp3splt)
- fixed bug when detecting the input tags version - output had no tags when the input only had ID3v1
(libmp3splt)
- fixed bug: output tags versions was not equal to the input file tags versions when the user was
setting custom tags without any @o to get the original tags (libmp3splt)
- done issue #79 - added 0 to the number of digits to output in order to be able to support
the old mp3splt output format (libmp3splt)
- fixed bug #141 - when input file is a symlink and output directory is the one of the input file
(libmp3splt)
- fixed bug on mp3 trim silence scan: last frame was skipped (libmp3splt)
- fixed bug #133 - updated GPLv2 COPYING file
- fixed bug #142 - skipped splitpoints were handled wrong by '-c'

#mp3splt version 2.4.3

- added the trackjoin parameter for silence detection split: tracks shorter than trackjoin will be joined with others
- fixed bug: removing TLEN id3v2 tag from the split files (libmp3splt)
- fixed bug #3530488 - regression introduced with ogg multiple logical streams (libmp3splt)

#mp3splt version 2.4.2

- fixed error when ID3v2 was containing what appears a valid frame; make sure we skip the ID3v2 after looking for the first frames (libmp3splt)
- added the shots parameter to silence detection
(-p shots=INTEGER - minimum number of shots to be found as non silence after the silence)

#mp3splt version 2.4.1

- added minimum track length option for silence scan: 'trackmin' parameter to '-p' - closes #2393766
- added option to set original tags when using 'replace tags in tags' - use of #t, #a, ... - closes #3407314
- fixed #3399950 - regression on windows regarding the current working directory
- fixed some regression regarding mp3splt v2.1c - removed some checks relative to the total
- fixed #3385833 - don't apply debugging flags or warnings flags by default:
added --enable-c-debug --enable-optimise --enable-extra-warnings
- fixed #3424143 - added a small check for the -O option
- added support for multiple ogg/vorbis logical streams (mail) (libmp3splt)
- fixed mp3 frame mode with skippoint when skippoint too small (on the same frame as previous) (libmp3splt)
- fixed several audacity labels issues (libmp3splt)
- fixed inconsistency (extra 0 padding) between @n of -g and @n of -o (mail)
time - we cannot rely on the total time - for example with concatenated mp3s (libmp3splt)
2013-07-05 16:15:59 +00:00
ryoon
994d2d8a04 Add *BSD support patch. 2013-07-05 16:14:13 +00:00
ryoon
cda40f4ded Update to 0.8.2
Changelog:

libmp3splt version 0.8.2
-------------------------------------------------------------

- added option to specify the input tags encoding for when writing ID3v2 tags
(SPLT_OPT_INPUT_TAGS_ENCODING)
- enable -O3 by default
- added LIBMP3SPLT_MAJOR_VERSION, LIBMP3SPLT_MINOR_VERSION and LIBMP3SPLT_MICRO_VERSION
(feature request #96)
- added option SPLT_TAGS_ORIGINAL for mp3splt_tags_set
- added option to keep the original tags and just replace them when importing a CUE or CDDB file
(SPLT_OPT_CUE_CDDB_ADD_TAGS_WITH_KEEP_ORIGINAL_TAGS) (feature request #95)
- added 'split into memory' ability with a callback function for use with 'pretend to split'
(feature request #94)
- replaced mp3splt.m4 with pkg-config (bug #145)
- corrected build files (configure.ac, Makefile.am, ...) and check using 'make distcheck' (bug #147)
- fixed a lot of doxygen issues

libmp3splt version 0.8.1a
-------------------------------------------------------------

- corrected ChangeLog file of 0.8.1 release
- added minimal.c in the distribution for the doxygen documentation
- added libmp3splt_ico.svg in the distribution for the doxygen documentation
- added something in the empty_footer.html file to avoid doxygen segfault

libmp3splt version 0.8.1
-------------------------------------------------------------

- fixed a bug - was crashing when removing tags from skippoints
- added option to set output ID3v2 tags encoded in latin1, UTF-8 or UTF16
- forgot to add 'empty_footer.html' in the distribution

libmp3splt version 0.8
-------------------------------------------------------------

- rewritten libmp3splt public API to target future 1.0 stable release
- written complete documentation of the public API
- done issues #40 and #85 - added minimum silence length parameter for auto adjust
- implemented back the proxy feature with basic authentification - feature #50
- added option to generate exactly the same input tags bytes using @O
- added minimum silence length for trim silence mode (minimum silence to trigger a trimming)
- done issue #12 - added option to output the full silence log useful to plot a graph
- enhanced the CUE export to export the tags as REM comments and also the splitpoint names
- fixed bug when detecting the input tags version - output had no tags when the input only had ID3v1
- fixed bug: output tags versions was not equal to the input file tags versions when the user was
setting custom tags without any @o to get the original tags
- done issue #79 - added 0 to the number of digits to output in order to be able to support
the old mp3splt output format
- fixed bug #141 - when input file is a symlink and output directory is the one of the input file
- amplitude more precise with ogg vorbis files
- plugins are now installed in $(libdir)/libmp3splt$(SONAME) instead of $(libdir)/libmp3splt
- fixed bug #131 - use /usr/lib64 instead of /usr/lib on x64 in mp3splt.m4
- fixed bug #133 - updated GPLv2 COPYING file
- fixed bug on mp3 trim silence scan: last frame was skipped
- fixed bug #134 - use of deprecated gethostbyname()

-------------------------------------------------------------
libmp3splt version 0.7.3

- added the trackjoin parameter for silence detection split: tracks shorter than trackjoin will be joined with others
- fixed bug: removing TLEN id3v2 tag from the split files
- fixed bug #3530488 - regression introduced with ogg multiple logical streams

libmp3splt version 0.7.2
-------------------------------------------------------------

- fixed error when ID3v2 was containing what appears a valid frame; make sure we skip the ID3v2 after looking for the first frames
- fixed bug #3497957 libtoolize vs glibtoolize
- fixed #3487543 - compilation without pcre support
- added the shots parameter to silence detection

libmp3splt version 0.7.1
-------------------------------------------------------------

- added minimum track length option for silence scan - closes #2393766
- added option to set original tags when using 'replace tags in tags' - closes #3407314
- added support for multiple ogg/vorbis logical streams (mail)
- fixed mp3 frame mode with skippoint when skippoint too small (on the same frame as previous)
- fixed some regression regarding mp3splt v2.1c - removed some checks relative to the total
time - we cannot rely on the total time - for example with concatenated mp3s
- fixed several audacity labels issues
- fixed inconsistency (extra 0 padding) between @n of custom tags and @n of output filename (mail)
- fixed compilation error without libid3tag
- fixed #3385833 - don't apply debugging flags or warnings flags by default:
added --enable-c-debug --enable-optimise --enable-extra-warnings
- fixed #3385827 - added --disable-doxygen_doc
- fixed #3385829 - building doxygen documentation by itself + installing doxygen files
2013-07-05 16:12:30 +00:00
jperkin
37ecec314f Apply removal of -export-dynamic for SunOS across all of pkgsrc.
Avoids lots of copy/paste and fixes a bunch of packages which hadn't been
looked at yet.
2013-07-05 15:10:00 +00:00
ryoon
2193923ba6 Recursive revbump from graphics/giflib update to 5.0.4. 2013-07-05 13:29:28 +00:00
rodent
1fd1f165d2 +tap-plugins; MAINTAINER=me 2013-07-02 12:04:57 +00:00
rodent
c9c402896a Import tap-plugins-0.7.2 as audio/tap-plugins.
TAP-plugins is short for Tom's Audio Processing plugins. It is a bunch of LADSPA
plugins for digital audio processing, intended for use in a professional DAW
environment such as Ardour. These plugins should compile and run on any recent
(that is, not seriously outdated) GNU/Linux system. They don't require any
special libraries besides the standard GNU C and math libraries, which are
expected to be provided on the machine used for compiling.
2013-07-02 12:03:24 +00:00
ryoon
02bf1d9d2b Update to 0.5.2
* Set LICENSE.

Changelog:
    2013-03-08: gtick-0.5.2 release: Translation updates, bugfixes
    2012-03-26: gtick-0.5.1 release: Translation updates, MIN_BPM adjustment
    2011-08-06: gtick-0.5.0 release: Pulseaudio support, bugfixes, translations
    2008-05-22: gtick-0.4.2 release: Several new translations, minor code and packing adjustments
    2007-08-18: gtick-0.4.1 release: Fixed segfault on using custom sound file
    2007-08-14: GIT repository launched
    2007-08-13: gtick-0.4.0 release: GPLv3 release, Updated Dutch, Finnish, Irish, Italian and Vietnamese translations
    2007-05-05: gtick-0.3.15 release: Added Slovak translation, fixed automake link options (LDADD, see ChangeLog)
    2007-04-29: gtick-0.3.14 release: Updated Russian, Ukrainian and Vietnamese translations
    2007-02-12: gtick-0.3.13 release: Added Korean translation, fixed zombies after metronome start / stop
2013-07-01 14:40:18 +00:00
joerg
8ba80a86f6 Make enum public in local fltk copy that is used outside derived
classes. Remove size hints for array arguments that end up being
negative. Dereference pointer before calling member. Fix complex usage.
Add dependency on qt4-tools to make cmake happy.
2013-06-27 15:48:11 +00:00
jperkin
452e8c405d Add SunOS support. 2013-06-24 13:52:56 +00:00
ryoon
1845cd6dd5 Update to 0.4.15
* Update dependencies.
* Use cmake instead of configure.
* Use qt4 instead of qt3.
* Set LICENSE.

Changelog:
* Many GUI improvements.
* Translation updates.
* Many new features.
* Bugfixes.
2013-06-17 15:16:47 +00:00
ryoon
7b3a29acc8 Update to 2.4.4
Changelog:
2.4.4
        * Fix crash when saving a playlist with URLs.
        * Fix hang in case of symlink loop (like symlink to parent directory)
          when adding files recursivelly to the playlist.
        * Fix bad memory acces when using FILL parameter in layouts that caused
          "FATAL_ERROR: Layout1 is malformed".
        * Fix compilation with newer ffmpeg. (Alexis Ballier)
        * Increase maximum file title (made from tags) length to 512. Helps on
          wide terminals.
        * Fix displaying URLs on the playlist when it ends with a slash.
        * Fix compilation of flac plugin by detecting libflac using pkg-config.
        * Fix for multichannel playback. (Maarten van Es)
        * Fix handling of invalid track number in tags. A segfault occured when
          the track number was at least a value of 2^31.
        * Support for the new (SVN) libmpcdec API.
        * Remove old, irrelevant comment about iconv from the configuration
          file.
        * Fix configure to display proper information about compiled RCC.
        * Run libtoolize in autogen.sh to prevent conflicts with installed
          libtool/libltdl version.
2013-06-16 13:00:59 +00:00
shattered
ae2e51a756 Update to 0.5.0. Changes:
- Read ISRCs and MCNs on Linux, Mac OS X and Windows.
- Add read_sparse() for faster reading again
- Added Solaris, OpenBSD and kFreeBSD support.
2013-06-16 09:58:48 +00:00
joerg
710e262b50 Always link with G++ and don't hard-code libstdc++. 2013-06-13 21:40:43 +00:00
joerg
7719334589 Don't mess with inline, it breaks inline namespaces in C++.
Bump revision.
2013-06-13 14:25:30 +00:00
wiz
435b213ee7 Update to 1.3.0:
FLAC 1.3.0 (26-May-2013)

    General:
        Move development to Xiph.org git repository.
        The --sector-align option of flac has been deprecated and may not exist in future versions. shntool provides similar functionality.
        Support for the RF64 and Wave64 formats in flac (see below).
        Better handling of cuesheets with non-CD-DA sample rates.
        The --ignore-chunk-sizes option has been added to the flac command line tool.
    FLAC format:
        (none)
    Ogg FLAC format:
        (none)
    flac:
        Added support for encoding from and decoding to the RF64 format, and a new corresponding option --force-rf64-format. (SF #1762502). --keep-foreign-metadata is also supported.
        Added support for encoding from and decoding to the Sony Wave64 format, and a new corresponding option --force-wave64-format. (SF #1769582). --keep-foreign-metadata is also supported.
        Added new options --preserve-modtime and --no-preserve-modtime to specify whether or not output files should copy the timestamp and permissions from their input files. The default is --preserve-modtime as in previous versions. (SF #1805428).
        Allow MM:SS:FF and MM:SS.SS time formats in non-CD-DA cuesheets. (SF #1947353, SF #2182432)
        The --sector-align option of flac has been deprecated and may not exist in future versions. shntool provides similar functionality. (SF #1805946)
        Improved error message when user attempts to decode a non-FLAC file (SF #2222789).
        Fix bug where flac was disallowing use of --replay-gain when encoding from stdin (SF #1840124).
        Fix bug with fractional seconds on some locales (SF #1815517, SF #1858012).
        Read and write appropriate channel masks for 6.1 and 7.1 surround input WAV files. Documentation was also updated.
        Correct Wave64 GUIDs.
        Support 56kHz to 192kHz gain analysis (patch from Earl Chew)
        Add ability to handle utf8 filenames on Windows (large set of patches from Janne Hyvärinen)
    metaflac:
        Allow MM:SS:FF and MM:SS.SS time formats in non-CD-DA cuesheets. (SF #1947353, SF #2182432)
    plugins:
        Minor updates for XMMS plugin.
        Winamp2 plugin was dropped because Nullsoft has provided native FLAC support since 2006.
    build system:
        Fixes for autotools (including SF #1859664).
        Fixes for MinGW (including SF #2000973, SF #2209829).
        Fixes for gcc (including SF #1834168, SF #2002481).
        Fixes for Sun Studio/Forte (SF #1701960).
        Fixes for windows builds (including SF #1676822, SF #1756624, SF #1809863, SF #1911149).
        Fixes for FreeBSD and OpenBSD.
        Compile with GNU gcc _FORTIFY_SOURCE=2 and stack protection where those features are detected.
        Enable a bunch of GCC compiler warnings and fix code that generates warnings.
    documentation:
        Document --ignore-chunk-sizes and --apply-replaygain-which-is-not-lossless option for flac.
    libraries:
        libFLAC encoder was defaulting to level 0 compression instead of 5 (SF #1816825).
        Fix bug in bitreader handling of read callback returning a short count (SF #2490454).
        Improve decoder's ability to distinguish between a FLAC sync code and an MPEG one (SF #2491433).
    Interface changes:
        libFLAC:
            Added FLAC__format_blocksize_is_subset()
        libFLAC++:
            Add a number of convienience methods.
2013-06-12 20:31:51 +00:00
drochner
eb5281b1a7 update to 1.2.0
changes:
-allow additional data sources to augment the matches from MusicBrainz
-New Duplicates Plugin, Missing Plugin
-more feature additions and fixes
2013-06-12 20:29:21 +00:00
drochner
884d5aebbf update to 0.4
changes:
* Improve documentation
* Fix get_recordings_by_puid/isrc
* Update search fields
* Parse CDStubs in release results
* Correct release_type/release_status checking
* Allow iso-8859-1 passwords
* Convert single isrcs to list when submitting
* Parse ISRC results
* Escape forward slashes in search queries
* Package documentation and examples in release
2013-06-12 20:25:18 +00:00
wiz
e0b49a2fed Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
2013-06-06 12:53:40 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
c83ffb8583 Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:04:30 +00:00
wiz
98c3768c3a Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:35 +00:00
wiz
c7520d7ae4 Add OpenBSD support.
From Dario Niedermann <dnied@tiscali.it> on pkgsrc-users.
2013-05-29 11:26:12 +00:00
abs
4420efcfba Support _MYSQL_VERSION 56 2013-05-28 11:21:05 +00:00
drochner
6f74e8c799 restore a patch which got lost during last update 2013-05-27 10:27:02 +00:00
wiz
0e5175cd2c Update to 1.0.12.079:
20.10.2012 - 1.0.12.079
- Discogs fix

11.05.2012 - 1.0.11.076
- made program compilable with GCC 4.7

31.12.2011 - 1.0.10.065
- updated Discogs API calls to current version
2013-05-26 20:02:38 +00:00
wiz
d95e78e467 Update to 0.17.4, provided by Takeshi Nakayama in PR 47844.
While here, add comments to patch-aa, patch-ad from cvs logs.

Changes:
ver 0.17.4 (2013/04/08)
* protocol:
  - allow to omit END in ranges (START:END)
  - don't emit IDLE_PLAYER before audio format is known
* decoder:
  - ffmpeg: support float planar audio (ffmpeg 1.1)
  - ffmpeg: fix AVFrame allocation
* player:
  - implement missing "idle" events on output errors
* clock: fix build failure


ver 0.17.3 (2013/01/06)
* output:
  - osx: fix pops during playback
  - recorder: fix I/O error check
  - shout: fix memory leak in error handler
  - recorder, shout: support Ogg packets that span more than one page
* decoder:
  - ffmpeg: ignore negative time stamps
  - ffmpeg: support planar audio
* playlist:
  - cue: fix memory leak
  - cue: fix CUE files with only one track

ver 0.17.2 (2012/09/30)
* protocol:
  - fix crash in local file check
* decoder:
  - fluidsynth: remove throttle (requires libfluidsynth 1.1)
  - fluidsynth: stop playback at end of file
  - fluidsynth: check MIDI file format while scanning
  - fluidsynth: add sample rate setting
  - wavpack: support all APEv2 tags
* output:
  - httpd: use monotonic clock, avoid hiccups after system clock adjustment
  - httpd: fix throttling bug after resuming playback
* playlist:
  - cue: map "PERFORMER" to "artist" or "album artist"
* mapper: fix non-UTF8 music directory name
* mapper: fix potential crash in file permission check
* playlist: fix use-after-free bug
* playlist: fix memory leak
* state_file: save song priorities
* player: disable cross-fading in "single" mode
* update: fix unsafe readlink() usage
* configure.ac:
  - don't auto-detect the vorbis encoder when Tremor is enabled

ver 0.17.1 (2012/07/31)
* protocol:
  - require appropriate permissions for searchadd{,pl}
* tags:
  - aiff: support the AIFC format
  - ape: check for ID3 if no usable APE tag was found
* playlist:
  - cue: support file types "MP3", "AIFF"
* output:
  - fix noisy playback with conversion and software volume

ver 0.17 (2012/06/27)
* protocol:
  - support client-to-client communication
  - "update" and "rescan" need only "CONTROL" permission
  - new command "seekcur" for simpler seeking within current song
  - new command "config" dumps location of music directory
  - add range parameter to command "load"
  - print extra "playlist" object for embedded CUE sheets
  - new commands "searchadd", "searchaddpl"
* input:
  - cdio_paranoia: new input plugin to play audio CDs
  - curl: enable CURLOPT_NETRC
  - curl: non-blocking I/O
  - soup: new input plugin based on libsoup
* tags:
  - RVA2: support separate album/track replay gain
* decoder:
  - mpg123: implement seeking
  - ffmpeg: drop support for pre-0.5 ffmpeg
  - ffmpeg: support WebM
  - oggflac: delete this obsolete plugin
  - dsdiff: new decoder plugin
* output:
  - alsa: support DSD-over-USB (dCS suggested standard)
  - httpd: support for streaming to a DLNA client
  - openal: improve buffer cancellation
  - osx: allow user to specify other audio devices
  - osx: implement 32 bit playback
  - shout: add possibility to set url
  - roar: new output plugin for RoarAudio
  - winmm: fail if wrong device specified instead of using default device
* mixer:
  - alsa: listen for external volume changes
* playlist:
  - allow references to songs outside the music directory
  - new CUE parser, without libcue
  - soundcloud: new plugin for accessing soundcloud.com
* state_file: add option "restore_paused"
* cue: show CUE track numbers
* allow port specification in "bind_to_address" settings
* support floating point samples
* systemd socket activation
* improve --version output
* WIN32: fix renaming of stored playlists with non-ASCII names


ver 0.16.8 (2012/04/04)
* fix for libsamplerate assertion failure
* decoder:
  - vorbis (and others): fix seeking at startup
  - ffmpeg: read the "year" tag
* encoder:
  - vorbis: generate end-of-stream packet before tag
  - vorbis: generate end-of-stream packet when playback ends
* output:
  - jack: check for connection failure before starting playback
  - jack: workaround for libjack1 crash bug
  - osx: fix stuttering due to buffering bug
* fix endless loop in text file reader
* update: skip symlinks in path that is to be updated


ver 0.16.7 (2012/02/04)
* input:
  - ffmpeg: support libavformat 0.7
* decoder:
  - ffmpeg: support libavformat 0.8, libavcodec 0.9
  - ffmpeg: support all MPD tags
* output:
  - httpd: fix excessive buffering
  - openal: force 16 bit playback, as 8 bit doesn't work
  - osx: remove sleep call from render callback
  - osx: clear render buffer when there's not enough data
* fix moving after current song
2013-05-26 18:37:39 +00:00
shattered
14ad156159 Update to 0.9.10. Changes:
More translations, add RAOP enabling support,
add uPNP enabling support, add PackageKit support.
2013-05-25 15:53:12 +00:00
rodent
ff9b22711b Move flac, speex, and vorbis PKG_OPTIONS to PKG_OPTIONS_SET.codec, because
at least one of them is required, configure fails if one isn't set, and we
can help the user not make this mistake.
2013-05-25 01:37:59 +00:00
wiz
b96a5e5ce3 Bump PKGREVISION for libproxy shlib major bump. 2013-05-24 18:23:32 +00:00
joerg
428bcbe7f1 Needs itstool. 2013-05-23 18:37:26 +00:00
hans
6162b7aa02 Revbump for WindowMaker update. 2013-05-21 14:41:32 +00:00
markd
b55d2b81c6 Changes for kdelibs4 update. 2013-05-21 13:06:35 +00:00
wiz
a465e87244 Update to 1.4:
cd-discid 1.4

  * Make it possible to prevent stripping e.g. with STRIP=/bin/true.
  * Add support for "make install DESTDIR=...".
  * Add '--help' and '--version' options.
  * Misc fixes.
2013-05-19 17:45:04 +00:00
jperkin
9ef07e5dfd Include and link against libintl on SunOS. 2013-05-17 21:56:15 +00:00
adam
1ab43a036f Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu. 2013-05-09 07:39:04 +00:00
rodent
1be88a90b0 +libfishsound 2013-05-09 00:43:37 +00:00
rodent
d338969235 Import libfishsound-1.0.0 as audio/libfishsound.
libfishsound provides a simple programming interface for decoding and encoding
audio data using the Xiph.org codecs (FLAC, Speex and Vorbis).

libfishsound by itself is designed to handle raw codec streams from a lower
level layer such as UDP datagrams. When these codecs are used in files, they are
commonly encapsulated in Ogg to produce Ogg FLAC, Speex and Ogg Vorbis files.

libfishsound is a wrapper around the existing codec libraries and provides a
consistent, higher-level programming interface. It has been designed for use in
a wide variety of applications; it has no direct dependencies on Ogg
encapsulation, though it is most commonly used in conjunction with liboggz to
decode or encode FLAC, Speex or Vorbis audio tracks in Ogg files, including Ogg
Theora and Annodex.
2013-05-09 00:42:45 +00:00