Commit graph

6032 commits

Author SHA1 Message Date
markd
74a010a740 Fix build with gcc4.3 2011-01-29 21:36:10 +00:00
markd
60374301f3 Fix build with gcc4.3 2011-01-29 21:15:11 +00:00
markd
5d838e034c Fix build with gcc4.3 2011-01-29 21:04:59 +00:00
wiz
082992bcf5 Update to 2.4.0.
VERSION 2.4.0
  CHANGES:
    * New Splash Screen by Tomasz Dudzik <madsheytan@gmail.com>.
    * The "Playdar Collection" feature has been disabled until some technical
      issues are resolved.
    * Fixed some broken radio stream URLs.

  BUGFIXES:
    * Fix crash on copying tracks between collection. (BR 261364)
    * Fix fetching of script data. BBC, Free Music Charts and others should work again.
      (BR 261839)
    * Actually show the Splash Screen by default, as it was meant to work.
    * Leave all pending files in case of error/conflict during tracks moving. (BR 257739)
    * Fix crash when moving tracks between collections. (BR 253033)
    * Fixed issue with UMS Collection that made amarok to delete original track
      instead of newly copied one. (BR 238915)
    * Fixed issue with Audio CDs that do not provide CDDB information. Patch by
      Andriy Gapon <avg@icyb.net.ua>. (BR 257818)
    * Fixed issue with the Organize Files Dialog that prevented presets from being
      loaded when in advanced mode. Patch by Philipp Schmidt <philschmidt@gmx.net>.
      (BR 255325)


VERSION 2.4-Beta 1
  FEATURES:
    * New UPnP Collection detects and plays media on UPnP devices on the network.
    * New transcoding feature which converts one or more tracks with a chosen encoder
      when copying to the local collection.
    * Added option to use Wikipedia Mobile.
    * Added settings for writing statistics and album covers back to the file.
    * Leave focus in playlist search widget when using up/down to scroll through
      filtered results. Thanks to Thomas Karpiniec for the patch!
    * LyricsApplet: The lyrics in are now updated when they were changed in a
      different place, for example in the Tag Dialog.
    * Permit the use of iPod Touch 3G and possibly newer devices. Thanks to
      Aurélien Croc for the patch!
    * Match space-separated search terms in the playlist filter var individually. Thanks
      to Thomas Karpiniec for the patch!
    * Added new context applet for displaying guitar and bass tab information. Thanks to
      Rainer Sigle for the patch!
    * Added ability to set/update Album Artist.
    * Added map view and calendar in the upcoming events applet.
    * Added support for all Wikipedia languages. (BR 220617)
    * Added incremental search in the Wikipedia applet (press
      '/' or global search key when in focus).
    * Added "Favorite Venues" to the upcoming events applet.
    * Read MusicBrainz IDs of MP4 files during scanning.
    * Ability to hide and show the menu bar. Patch by
      Valentyn Pavliuchenko <valentyn.pavliuchenko@gmail.com>.
    * Size of the On-Screen-Display font is now configurable. (BR 195186)
    * Musicbrainz-based mass tagging UI by Sergey Ivanov.
    * New easy to use table-based UI for Ampache server configuration. (BR 200703)
    * OPML export for podcast subscriptions. (BR 126120)
    * New "Playlist Length" constraint for the APG, which allows you to specify
      the number of tracks in the playlist.  What was the "Playlist Length "
      constraint is now called "Playlist Duration".
    * MPRIS2 support for controlling Amarok over D-Bus.
    * New "Playdar Collection" allows searching for and listening
      to music provided by a running local Playdar service.

  CHANGES:
    * Brought back collapsing animations of context applets.
    * Added a "Donors" tab to the About dialog for our generous Roktober 2010
      donors who wish to be mentioned.
    * Tracks might contain lyrics in the HTML format, where there's no user-visible
      content in the HTML. Those lyrics are now regarded as "empty".
    * LyricsApplet: changed the layout of the "Do you really want to refetch lyrics"
      message.
    * Current track applet: added "show in media sources" actions for current
      track's artist, album, composer, genre, and year if available.
    * Current track applet: added action to open the tag dialog.
    * Improved appearance of current track applet when playback is stopped.
    * Better scrolling in the applet explorer.
    * The default moodbar style now uses system colors.
    * Added tray icon context-menu action to open the preferences dialog.
    * Show a progress bar while loading pages in the Wikipedia applet.
    * Added option to right-align "year" in the albums applet.
    * Improved alignment of tracks in the albums applet.
    * Scroll to the current album and make its tracks visible in the albums
      applet. (BR 187011)
    * Added ability to expand/collapse/drag disc items in the albums applet.
      (BR 249488)
    * Improved appearance of similar artist, upcoming events, and Wikipedia
      applets.
    * Improved presentation of suggested lyrics (currently only 3rd party
      scripts use).
    * Now using QToolTip for playlist tooltips.
    * Changed playlist delegate margins and inline editor formating.
    * Added "Added This Hour" filter preset to the collection brower widget.
    * Bumped KDE dependency to version 4.4., and Qt dependency to 4.6.
    * Print message when a file can't be copied to a media player.
      Patch by Sergey Ivanov <123kash@gmail.com>. (BR 203820)
    * Improved the usability of device items in Media Sources by adding tooltips.
    * Deleting items in the collection/file browser will move them to trash;
      pressing SHIFT while clicking the action will bypass trash.

  BUGFIXES:
    * Fixed white text on light blue background in tabs applet. (BR 258234)
    * Fixed cover dialog crash pressing Ok when nothing is selected. (BR 258187)
    * Title labels incorrectly used the text color from the plasma theme.
      This caused trouble with the fixed plasma theme and light color schemes.
    * Fixed a data-loss bug where the user could lose changes he made to the current
      track's lyrics. (BR 207621)
    * Fixed covers of Ampache tracks not available through DBus.
    * Scanning stale and orphaned songs on iPod results in song duplication. (BR 235696)
    * Applets' settings dialogs were partly untranslatable. (BR 255971)
    * Fixed append&play action. Thanks Pieter van der Kloet for the patch. (BR 229706)
    * Don't ignore the "use relative path" checkbox in the playlist export dialog.
      (BR 250689)
    * Fixed applet explorer getting stuck. (BR 253058)
    * Fixed Wikipedia applet header layout issues. (BR 215171)
    * Fixed truncated heading in albums applet. (BR 231001)
    * Playlist sorting breadcrumb items have been untranslatable.
      Patch by Alexander Potashev <aspotashev@gmail.com>. (BR 189750)
    * Dynamic Playlist criteria were not being saved properly. (BR 243562)
    * Collection Browser should show Artist names for Compilation Albums. (BR
      252790)
    * When Amarok starts and "Continue playing when Amarok is started" is selected,
      the Current Track applet showed songs of the artist instead of the current
      track info. Patch by Conrad Hübler. (BR 241641)
    * Fixed crash on Windows when exporting playlist to any file type. Patch by
      James Duncan <james.t.duncan@gmail.com>. (BR 249376)
    * If album keyword is empty, show "unknown album" in context window. (BR 205038)
    * Ampache would not connect to servers placed in a subdirectory.
    * Fixed an initialization bug which affected all context applets.
    * Fixed bug where users could drag applets around indiscriminately.
    * FLAC BPM tags could be read incorrectly. (BR 234166)


==BEGIN Qt 4.6 / KDE 4.4 DEPENDENCY==
2011-01-27 17:24:18 +00:00
adam
d73787723d * Use autoconf, so other compilers, like Clang, are configured correctly.
* pkglint clean-up.
2011-01-27 13:56:49 +00:00
obache
690783e515 simplify 2011-01-26 12:27:05 +00:00
tnn
dd52ede4ee Remove audio/gogo (distfile is long gone)
There might have been a point to this package 10 years ago when it was
last updated, but today any sane user would install audio/lame instead.
2011-01-23 22:47:23 +00:00
ahoka
cfbb8a949b revert previous (except the build fix patch)
i was notified that a proposed fix is available
2011-01-20 14:23:42 +00:00
ahoka
e9c2893b9f use pulse's poll wrapper on 5.99.* to workaround an assertion
triggered on netbsd current systems possibly a bug in poll, but could be
just some linuxism in the code

this should be further investigated
2011-01-20 13:08:59 +00:00
markd
f391aa28bc Include <cstring>, <cstdlib> to stop more recent gcc's complaining about
missing declarations
2011-01-20 11:48:18 +00:00
gls
b46bd0f397 Update cmus to version 2.3.3
Upstream changes:

Compared to the previous version, 2.3.2, nothing exciting can be found, but,
among other things, a couple of serious bugs has been fixed ? everybody is
welcome to upgrade.

Detailed list of changes can be found in the shortlog:

Evan Niessen-Derry (1):
      Support newer versions of mp4v2

Gregory Petrosyan (4):
      Fix format_print()'s buffer width calculation
      Fix replaygain muting the sound when softvol is not active
      mp4: read genre tags
      cmus 2.3.3

Xavier Chantry (4):
      uchar : fix build with clang
      Revert "Change sample_rate to uint32_t in mp4 and aac plugins"
      ffmpeg : avcodec_decode_audio2 is deprecated
      ffmpeg : fix seeking
2011-01-18 23:03:22 +00:00
drochner
17bc3bee63 make this build with new gtkmm 2011-01-17 14:30:06 +00:00
wiz
4a85d9393e png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:53:23 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
wiz
5fd705fdf5 Mention that bmp and bmp-esound include this file. 2011-01-12 10:33:13 +00:00
drochner
d222477157 update to 1.0.07.052
changes: fixed crash in folder filter dialog
2011-01-11 11:49:17 +00:00
drochner
be52544cdf -add ffmpeg option, patch posted to pkgsrc-users by Pouya D. Tafti
-update to 0.15.15
 changes: bugfixes
2011-01-11 11:43:19 +00:00
obache
aa291d47d9 Update timestamp of aclocal.m4, or unwanted aclocal may be invoked on build,
and result in failure.
2010-12-29 14:46:35 +00:00
obache
0ca6430ec7 Add patch-ak for DragonFly. 2010-12-27 05:32:49 +00:00
dsainty
1f40f3a084 Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in */*; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" "$i"
    fi
  done
done
2010-12-23 11:44:24 +00:00
obache
f61f7df089 Configure require msgfmt, msgmerge and xgettext. 2010-12-23 05:50:10 +00:00
shattered
7671876e2d Update to 1.5. Changes:
- Faster filtering, simple audio player, GUI and usability improvements.
- Support for Ogg cover art, import from Amazon.
- Support for WMA/ASF, AIFF and WAV files, advanced playlist creation,
  improved tag editing.
- Import of album cover art, options to mark changed tag fields and
  to store the ID3v2 genre as text instead of numeric string.
2010-12-18 11:26:14 +00:00
chuck
05918213e5 make 10.2 work on macosx (port wouldn't compile since it was upgraded
from 9.8 to 10.2).   the main issue is that macosx doesn't have the
clockid_t and clock_gettime() API.
2010-12-16 04:55:46 +00:00
chuck
431c4c7e8b fix shell syntax error in patch-aa and patch-ac. added missing double
quotes to this line:
   EXTRA_LIBS="-framework CoreFoundation -framework IOKit"
otherwise configure gives you this nice error (but keeps going):

    ./configure: line 3015: CoreFoundation: command not found
2010-12-15 21:08:30 +00:00
wiz
dc6d2a76f2 Fix path to dbus machine-id file. Bump PKGREVISION.
From Chuck Silvers.
2010-12-02 21:17:43 +00:00
drochner
5054499f72 update to 3.0.3
changes:
-Use Requires.private instead of Requires for dependencies in
 libmusicbrainz3.pc
-Support for reading and submitting ISRCs
-Support for reading ratings for all entity type
-Full release group and label support
-C wrappers for extractFragment and extractUuid
-Support for filtering by any Lucene query
2010-11-30 19:30:20 +00:00
drochner
0023994630 +mp3splt-gtk 2010-11-30 19:25:56 +00:00
drochner
e8bbcf758e add mp3splt-gtk-0.6, a GUI frontend for libmp3splt 2010-11-30 19:23:55 +00:00
drochner
fd29d7e1a6 update to 2.2.9
changes:
-support libmp3splt's new features
-bugfixes
2010-11-30 19:20:04 +00:00
drochner
f0aae53412 update to 0.6
changes:
-added support for both ID3v1 and v2
-more output format variables
-i18n support
-cue export support
-bugfixes
2010-11-30 19:16:23 +00:00
drochner
850c57362b +mp3wrap 2010-11-30 19:08:18 +00:00
drochner
337ae9b925 add mp3wrap-0.5, a cmd line tool to concatenate mp3 files into a
large playable one, keeping metainformation so that the pieces
can be restored by mp3splt
2010-11-30 19:06:41 +00:00
adam
923a82c822 Changes 0.26:
* Gtk+ 3.x fixes.

Changes 0.25:
* Optionally build with Gtk+ 3.x in addition to Gtk+ 2.x.

Changes 0.24:
* GTK code is now fine with GSEAL. Minor fixes in the PulseAudio backend,
  other fixes.

Changes 0.23:
* various minor fixes in the pulse and gstreamer backends as well in the Vala
  API. Support for the recently standardized Vorbis 6.1/7.1 multichannel modes.
2010-11-28 21:12:54 +00:00
shattered
ff1b39544f SunPro doesn't like zero-sized array declarations, use 1.
"audio_out_wav.c", line 166: zero or negative subscript
"audio_out_wav.c", line 167: zero or negative subscript
2010-11-24 22:27:06 +00:00
shattered
854d707642 Delint. 2010-11-20 18:09:15 +00:00
obache
7c257fd5ae Remove nonexistent patch file entries from distinfo.
Those files were removed over a year ago, but distinfo was not commited.

PR#44116 by Ryo ONODERA.
2010-11-19 12:53:16 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
drochner
11be02adfd rename local "pause" definitions, these conflict with the useless
pause(3) function recently added to -current
2010-11-15 18:56:52 +00:00
adam
6dbe8d3eaa Changes 1.4.0:
* Implement corrected channel mappings for all input and playback file types
* Correct an possible infinite loop in WAV input reading code when header is
  corrupt
* Implement disable_coupling option for oggenc
* Fix Ctrl-C lockup bug in ogg123
* ogg123 playback in sorted order
* Add WAVEFORMATEXTENSIBLE support
* More translations
* Add '-' as stdin/out filename in vcut
* Add -lnetwork check for socket in configure
* Remove 'extra' F parameter from ogg123 remote output
2010-11-09 13:13:03 +00:00
adam
15a004be96 Changes 1.3.2:
* vorbis: additional proofing against invalid/malicious
  streams in floor, residue, and bos/eos packet trimming
  code (see SVN for details).
* vorbis: Added programming documentation tree for the
  low-level calls
* vorbisfile: Correct handling of serial numbers array
  element [0] on non-seekable streams
* vorbisenc: Back out an [old] AoTuV HF weighting that was
  first enabled in 1.3.0; there are a few samples where I
  really don't like the effect it causes.
* vorbis: return correct timestamp for granule positions
  with high bit set.
* vorbisfile: the [undocumented] half-rate decode api made no
  attempt to keep the pcm offset tracking consistent in seeks.
  Fix and add a testing mode to seeking_example.c to torture
  test seeking in halfrate mode.  Also remove requirement that
  halfrate mode only work with seekable files.
* vorbisfile:  Fix a chaining bug in raw_seeks where seeking
  out of the current link would fail due to not
  reinitializing the decode machinery.
* vorbisfile: improve seeking strategy. Reduces the
  necessary number of seek callbacks in an open or seek
  operation by well over 2/3.
2010-11-09 13:12:11 +00:00
wiz
0696fb29df Remove 24 from accepted python versions, because the py-gobject dependency
does not support it. Part 1 of PR 44062 by Aleksey Cheusov.
2010-11-08 01:04:41 +00:00
shattered
392cd06bf0 Add 'unicode' option (support for non-Latin-1 characters in ID3v2 tags).
Revision++.
2010-11-07 15:27:26 +00:00
wiz
d181a9e465 Reset maintainer. 2010-11-01 00:08:09 +00:00
shattered
b29244d9f0 This package supports only SunOS, IRIX, and *BSD.
Thus, set ONLY_FOR_PLATFORM, not NOT_FOR_PLATFORM.
2010-10-31 08:54:34 +00:00
drochner
8377abec11 -revert last change to the "oss" option handling, it used "configure"
arguments which don't work (but keep inclusion of oss.bl3.mk)
-ignore fmemopen(3) -- the code assumes too much if this is found,
 fixes build on NetBSD-current
2010-10-30 15:07:42 +00:00
obache
057bb5af2a Let to offer pkgsrc default mysql server for resolving dependency. 2010-10-30 12:23:12 +00:00
wiz
2a7b1257b1 Another bug fix from upstream, bump PKGREVISION. 2010-10-29 09:28:12 +00:00
shattered
1933cf9819 Delint. 2010-10-29 06:56:59 +00:00
shattered
fc89609f65 Don't accidentally compile in OSS support if oss option is unset.
Revision++
2010-10-27 21:05:37 +00:00
obache
fa3254c8a6 Update gst-fluendo-mp3 to 0.10.15.
2010-10-21  Jorge Zapata <jzapata@fluendo.com>

	* src/flump3dec.c: (flump3dec_reset), (flump3dec_flush),
	(flump3dec_sink_chain), (flump3dec_check_for_xing),
	(flump3dec_drain_avail):
	* src/flump3dec.h:
	* win32/oa/config.h:
	Add a discont double check, checking the flag is not enough
	given that rtpmpadepay/rtpmpapay adds a discont flag on every
	buffer, so we also check the timestamps difference.
	Whenever we are looking for the Xing header and it is not found
	we must reset the bitstream.
	Add a cast to correctly display the needed bits.

2010-03-12  Release Maker <nomail@fluendo.com>

	* configure.ac: Back to TRUNK.

=== release 0.10.14 ===

2010-03-12  Julien Moutte <julien@fluendo.com>

	* ChangeLog: I screwed up with the release process  !
	* configure.ac: Back to TRUNK.

2010-03-12  Release Maker <nomail@fluendo.com>

	* configure.ac: Back to TRUNK.

=== release 0.10.13 ===

2010-03-12  Release Maker <nomail@fluendo.com>

	* configure.ac: Back to TRUNK.

=== release 0.10.13 ===

2010-03-08  Josep Torra  <josep@fluendo.com>

	* src/flump3dec.c: (flump3dec_sink_event):
	Do not drain in segment updates.

2009-10-28  Josep Torra  <josep@fluendo.com>

	* Makefile.am:
	* autogen.sh:
	* configure.ac:
	Renamed 'decoder' folder to 'src' folder to follow the naming of
	the other plugins.

2009-10-28  Josep Torra  <josep@fluendo.com>

	* configure.ac:
	Added handling of assemby code by automake.

2009-10-28  Josep Torra  <josep@fluendo.com>

	* Makefile.am:
	Make autogen.sh being disted.

2009-09-16  Release Maker <nomail@fluendo.com>

	* configure.ac: Back to TRUNK.

=== release 0.10.12 ===

2009-09-15  Thijs Vermeir  <thijs@fluendo.com>

	* decoder/flump3dec.c: drain available frames before applying
  new segment

2009-08-24  Julien Moutte  <julien@fluendo.com>

	* win32/oa/Makefile.am: Add OSSBUILD VCPROJ to dist.
	* win32/oa/config.h: Updated.

2009-03-07  Release Maker <nomail@fluendo.com>

	* configure.ac: Back to TRUNK.

=== release 0.10.11 ===

2009-02-26  Julien Moutte  <julien@fluendo.com>

	* Makefile.am:
	* configure.ac:
	* win32/Makefile.am:
	* win32/oa/Makefile.am:
	* win32/oa/config.h.in: Make sure we include Win32 in the release
        process. Autogenerate the config.h file with proper versioning.

2009-02-19  Julien Moutte  <julien@fluendo.com>

	* decoder/flump3dec.c: (flump3dec_sink_event): Use gst_pad_push_event
	as it's faster.

2008-12-11  Release Maker <nomail@fluendo.com>

	* configure.ac: Back to TRUNK.

=== release 0.10.10 ===

2008-11-21  Julien Moutte  <julien@fluendo.com>

	* configure.ac: Use the CPU_TUNE macro.
	* decoder/Makefile.am: Use CPU_TUNE CFLAGS and LDFLAGS for exec stack.
	* decoder/flump3dec.c: (flump3dec_flush), (flump3dec_sink_chain),
	(flump3dec_drain_avail), (flump3dec_sink_event):
	* decoder/flump3dec.h: Clean up indentation and make sure we set the
	discont flag on audio buffers when required. This fixes non flushing
	seek with MP3 dec in the pipeline (looping).

2008-10-13  Release Maker <nomail@fluendo.com>

	* configure.ac: Back to TRUNK.

=== release 0.10.9 ===

2008-10-13  Julien Moutte  <julien@fluendo.com>

	* configure.ac: Make sure we don't set the Exec stack flag and don't
	build static libraries.
	* decoder/Makefile.am: Make naming of the LDFLAGS more consistent.

2008-09-15  Sergi Alvarez  <salvarez@fluendo.com>

	* decoder/flump3dec.c: (flump3dec_src_query): Check for format_bytes
	and format_default like comment above says. Avoid dupped check.

2008-06-18  Paul Brossier  <piem@fluendo.com>

	* configure.ac: back to TRUNK.

=== release 0.10.8 ===

2008-06-09  Paul Brossier  <piem@fluendo.com>

	* configure.ac: update to use AG_CHECK_IPP

2008-06-09  Paul Brossier  <piem@fluendo.com>

	* configure.ac: update IPP lookup

2008-05-25  Julien Moutte  <julien@fluendo.com>

	* COPYING:
	* README:
	* decoder/bitstream.c:
	* decoder/bitstream.h:
	* decoder/common.c:
	* decoder/common.h:
	* decoder/decode.c:
	* decoder/decode.h:
	* decoder/flump3dec.c:
	* decoder/flump3dec.h:
	* decoder/mp3-c-synth.c:
	* decoder/mp3-c.c:
	* decoder/mp3-c.h:
	* decoder/mp3-cos-tables.h:
	* decoder/mp3-ipp.c:
	* decoder/mp3-ipp.h:
	* decoder/mp3tl-priv.h:
	* decoder/mp3tl.c:
	* decoder/mp3tl.h:
	* decoder/table-bitalloc.h:
	* decoder/table-dewindow.h:
	* decoder/table-huffdec.h:
	* decoder/table-powtable-2.h:
	* decoder/table-powtable.h:
	* util/gen-pow-table-2.c: (main): Update copyrights.

2008-05-25  Julien Moutte  <julien@fluendo.com>

	Patch by: Yoav Steinberg <yoav at monfort dot co dot il>

	* decoder/bitstream.c: (bs_getbytes):
	* decoder/bitstream.h:
	* decoder/common.h:
	* decoder/decode.c: (II_dequant_and_scale_sample),
	(I_dequant_and_scale_sample), (init_syn_filter):
	* decoder/flump3dec.c: (flump3dec_base_init),
	(gst_flump3dec_update_ts), (flump3dec_drain_avail):
	* decoder/mp3-c-synth.c: (mp3_SubBandSynthesis), (MPG_DCT_8):
	* decoder/mp3-c.c: (III_get_side_info), (III_dequantize_sample),
	(III_stereo), (III_antialias), (inv_mdct_s), (imdct_9pt),
	(init_mdct), (III_hybrid):
	* decoder/mp3-cos-tables.h:
	* decoder/mp3tl.c: (mp3tl_sync), (mp3tl_decode_frame):
	* decoder/table-dewindow.h:
	* decoder/table-powtable-2.h:
	* decoder/table-powtable.h: Fix code to support Win32 build.

2008-03-18  Kapil Agrawal <kapil@fluendo.com>

	* decoder/mp3tl.c: (mp3tl_new): Initializing freebitrate flag to true.
	  (mp3tl_sync): changed the read_header arguments.
	* decoder/decode.c: (read_header): changed the first argument to mp3tl,
	  changes to support free format bitrate and moved parsing of first 21 bits
	  to a new function read_main_header.Fixes ticket #23.
	* decoder/mp3tl-priv.h:	added free format related elements in mp3tl.
	* decoder/decode.h: included mp3tl-priv.h.

2008-02-25  Release Maker <nomail@fluendo.com>

	* configure.ac: Back to TRUNK.

=== release 0.10.7 ===

2008-02-22  Josep Torra Valles  <josep@fluendo.com>

	* configure.ac:
	Updated to compile with IPP version 5.3.1.062

2008-02-19  Kapil Agrawal <kapil@fluendo.com>

	* decoder/mp3tl.c: (mp3tl_sync):
	Fixed ticket #102.
	header and sync length were not considered while checking minimum
	frame size.

2007-12-14  Julien Moutte <julien@fluendo.com>

	* gst-fluendo-mp3.spec.in: Handle SElinux policy in the RPM.

2007-08-23  Jan Schmidt  <thaytan@mad.scientist.com>

	* configure.ac:
	Add IPP 5.2, 5.3 & 5.3_beta to the list of versions to check for.

	* decoder/mp3-ipp.c: (ipp_decode_mp3):
	Use memmove instead of memcpy, and only copy when there are actually
	bytes to move.

2007-08-13  Jan Schmidt  <thaytan@mad.scientist.com>

	* decoder/flump3dec.c: (flump3dec_src_event):
	* decoder/mp3-c-synth.c: (mp3_SubBandSynthesis):
	* decoder/mp3-c.c: (III_stereo):
	* decoder/mp3tl.c: (mp3tl_new):
	Fix some compiler warnings about unused variables.

2007-08-13  Josep Torra Valles  <josep@fluendo.com>

	* decoder/bitstream.c: (h_rewindNbits), (h_rewindNbytes):
	* decoder/bitstream.h:
	* decoder/mp3-c.c: (III_huffman_decode):
	Partial fix for ticket #18.
	Disabled the optimization until a complete fix. ENABLE_OPT_BS = 0.

2007-07-26  Josep Torra Valles  <josep@fluendo.com>

	* configure.ac:
	* decoder/Makefile.am:
	* decoder/bitstream.c: (h_setbuf):
	* decoder/bitstream.h:
	* decoder/decode.c:
	* decoder/huffman.c: deleted
	* decoder/huffman.h: deleted
	* decoder/mp3-c.c: (huffman_decoder): made inline
	Several optimizations related to huffman decoding.

2007-07-26  Josep Torra Valles  <josep@fluendo.com>

	* decoder/mp3-c.c: (III_hybrid):
	Fixed a warning related to liboil.

2007-07-26  Josep Torra Valles  <josep@fluendo.com>

	* decoder/Makefile.am:
	Added table-powtable-2.h to fix 'make dist'.

2007-06-07  Jan Schmidt  <thaytan@mad.scientist.com>

	* decoder/flump3dec.c: (flump3dec_drain_avail):
	Don't output timestamps from an uninitialised variable
	when handling corrupted/skipped packets.

2007-06-06  Jan Schmidt  <thaytan@mad.scientist.com>

	* decoder/common.h:
	Fix macro for marking unused function arguments.

	* decoder/mp3-c.c: (III_stereo):
	Guard against overflowing the arrays by limiting the subband
	iterator to 576.

2007-06-05  Jan Schmidt  <thaytan@mad.scientist.com>

	* configure.ac:
	Add funrolling of the loops to the CFLAGS for a juicy speed boost.

	* decoder/decode.h:
	* decoder/mp3-c-synth.c: (mp3_SubBandSynthesis):
	* decoder/mp3-c.c: (III_get_scale_factors),
	(III_dequantize_sample), (inv_mdct_l), (inv_mdct), (III_hybrid),
	(c_decode_mp3):
	* decoder/mp3tl-priv.h:
	* decoder/mp3tl.c: (mp3tl_new), (mp3tl_decode_frame):
	Some fixes and optimisations, between that and funrolling loops,
	things are now 18% faster.

	* decoder/mp3-ipp.c: (decode_mp2), (ipp_decode_mp3),
	(mp3_SubBandSynthesis), (mp3_ipp_init), (mp3_ipp_flush),
	(mp3_ipp_close):
	Re-indent.

2007-06-01  Jan Schmidt  <thaytan@mad.scientist.com>

	* decoder/mp3-c.c: (III_get_side_info), (III_dequantize_sample):
	* decoder/table-powtable-2.h:
	* decoder/table-powtable.h:
	* util/Makefile.am:
	* util/gen-pow-table-2.c: (main):
	Speed the C-only decoder up by 38% by pre-calculating some stuff
	instead of doing it over and over in an inner loop.
2010-10-27 14:04:14 +00:00
wiz
36ab62f4ac Depend on latest kdelibs4 and fix PLIST. 2010-10-27 07:59:32 +00:00
zafer
705b0bec3b Update mpg123 to 1.12.5
Changelog:
Version 1.12.5:
This release fixes a buffer overflow issue in the mpg123 frontend application when printing ID3 data in non-UTF-8 environments. It has been introduced in version 1.12.4 and Jakub Bogusz was so kind to bump my head into this. Please upgrade. Thanks.

Version 1.12.4:
This is a little bugfix release that improves printout of metadata (ID3) in UTF-8 terminals, fixing one of those distro bug reports that I am getting aware of late... Get it from the usual places.

Version 1.12.3:
The newest release fixes bug 3022850, a long-standing bug that managed to break http streaming with ICY metadata in a non-obvious manner. It's a little change with big impact... for those who listen to web radio, that is.

Version 1.12.2:
The fresh maintenance release mainly fixes bug 2996045, invalid memory access prompted by addresses in the upper half of the address space. I introduced that one with a bad alignment algorithm, sorry.

Along with this go several other fixes/improvements:

    * Various build and portability fixes (including making some exotic configure switches work (again)).
    * Add dump_seekindex example
    * Sync mpg123_clr (.NET wrapper) to 1.12 feature set, patch provided by Malcolm Boczek -- and actually include it in release tarball!
    * Rework mpg123.h logic for large file stuff a bit, clients can control it by defining MPG123_NO_LARGENAME or MPG123_LARGESUFFIX.
    * Include dumb wrappers to provide names suffixed with _64 on 64 bit machines and _32 on 32 bit machines, respectively, to help clients that insist on defining _FILE_OFFSET_BITS where it is not needed (or with a non-large value).
    * Tuning of the internal buffer code for feeder mode to minimize its performance impact (works in 4K blocks now).
    * Workaround for compiler bugs in Open64/PathScale/SunStudio (bug 3004396, suggestion by Doug Gilmore).
      Note that Sun Studio is still a tricky fellow, at least when it comes to our preprocessed assembly (generic build works). Also, x86-Open64 recently produced another segfault in layer3.c on my box... GNU and intel compilers are what one can use as something stable.
    * Make mpg123_getformat() return more error codes (like MPG123_NEED_MORE).
    * Fix handle I/O for clients with small file offset (32 bit when libmpg123 has 64 bit).
    * Fix 3DNow(Ext) standalone builds.
2010-10-26 21:06:44 +00:00
shattered
061532f032 Delint. 2010-10-25 23:12:51 +00:00
shattered
d7be2e8624 Use my TNF e-mail in MAINTAINER field. 2010-10-24 17:49:50 +00:00
plunky
373048384b fix getline(3) conflicts, "getline" -> "cmp3_getline" 2010-10-24 11:28:42 +00:00
drochner
033f326ab0 reset PKGREV for base pkg update 2010-10-22 20:12:43 +00:00
wiz
97ed5045b9 If installing icons to share/icons/gnome, depend on gnome-icon-theme.
Bump PKGREVISION.
2010-10-20 20:26:29 +00:00
abs
05d6e7b526 Add a buildkink3.mk - for consumers of libsox.so 2010-10-19 16:34:18 +00:00
wiz
3dc1c6a05f Update to 0.3.3:
0.3.3:
Ensure we install both lastfm/ParseError and lastfm/ws.h
Export lastfm::ws::ParseError
2010-10-16 16:17:58 +00:00
adam
0b657426e7 Changes 1.0.23:
* Minor bug fixes.
2010-10-16 08:23:04 +00:00
joerg
c6507d5377 Don't mess up the links created by libtool, resulting in symlinks to
Nirvana. Bump revision
2010-10-12 21:50:49 +00:00
obache
01720fee2c gst-plugins0.10-faac/DESCR is just a copy of gst-pugins0.10-faad/DESCR.
fixes faac's one by s/faad/faac, and mention faac/faad is encoder/decoder.
2010-10-09 08:15:17 +00:00
obache
44a41a6973 MAKE_JOBS_SAFE=no 2010-10-06 07:39:31 +00:00
obache
940e92f5cd replace /dev/audio with ${DEVOSSAUDIO}. 2010-10-06 07:38:32 +00:00
wiz
ffe5bfa9b2 Commit following patch per upstream's suggestion:
commit 7dbec1171386f182be77942ae43dc3684a96cfc4
Author: Mark Kretschmann <kretschmann@kde.org>
Date:   Sat Oct 2 09:06:11 2010 +0200

    Better workaround for wrong applet size on startup.

    This version also works in the case that Amarok was hidden to
    tray before starting, and it does not produce a jerking motion
    when starting in fullscreen mode.
    Thanks to Felix Geyer <debfx-pkg@fobos.de> for the idea.

    It might worth to include this patch in Amarok packages.

Bump PKGREVISION.
2010-10-02 10:08:31 +00:00
wiz
2ad7c1f2a1 +# ymtype.so wants to link -llzh before it's finished building
+MAKE_JOBS_SAFE=                no
2010-09-28 18:58:39 +00:00
obache
9046ac78d4 fixes destdir installation. 2010-09-26 08:26:40 +00:00
obache
5c15a4fc45 * set LICENSE=gnu-gpl-v2
* fixes build with recent gmake.
2010-09-26 08:11:22 +00:00
wiz
6c709064c0 Fix build with ruby-1.9, based on a suggestion by taca@. 2010-09-25 10:16:45 +00:00
wiz
bd467479d8 This stopped using perl to build -- remove remaining perl occurrences.
Build changes only, so no PKGREVISION++.
2010-09-25 09:39:32 +00:00
wiz
be206bee75 Add another patch from upstream for fixing problems with XML tags
in the collection scanner. Bump PKGREVISION.
2010-09-24 09:44:51 +00:00
obache
4dfb6244e1 Vala is not required to build from released tarball.
Bump PKGREVISION.
2010-09-24 06:28:46 +00:00
obache
ceebc62752 oss module will be installed conditionally.
PR#43889 should be fixed.
2010-09-21 01:16:28 +00:00
wiz
5820213a72 Update to 2.3.2:
VERSION 2.3.2
  FEATURES:

  CHANGES:
    * Bumped libMTP dependency to version 1.0.0.
    * Improved response of current track and albums applet on data updates.
    * Use system date/time format for default name when saving user playlists.

  BUGFIXES:
    * Fixed incorrect size of the VideoClip applet. (BR 247097)
    * Comments embedded in files that contained newlines or tabs could be
      skipped entirely. (BR 223502)
    * The equalizer dialog did not discard changes when clicking "Cancel".
      Patch by Anton Gritsay <anton@angri.ru>. (BR 242730)
    * The Last.fm service did not work without KWallet. (BR 235861)
    * Show actual KDE version in the "About Amarok" dialog, instead of the
      version used at compile time.
    * Fixed a crash when trying to save a playlist to a file where the format
      of the playlist was unknown. (BR 246168)
    * Also use podcast channel image for downloaded episodes. (BR 229391)
    * Collection directories that were symlinks could end up storing the wrong
      absolute path, causing those files to be removed during incremental
      scans.
    * Fixed playlist tooltips not showing up, even when enabled in the playlist
      layout (BR 249086)
    * Fixed potential crashes related to Applet loading. (BR 246756)
    * Fixed possible crash in Labels Applet when playing new track. (BR 248538)
    * Fixed incorrect layout of applets on startup.
    * Fixed Collection Browser not properly updating after a full rescan,
      necessitating Amarok to be closed and reopened. Fixes various bugs.
      (BR 172542)
    * Fixed cover found dialog closing when download failed or is cancelled.
    * Fixed failure when fetching cddb info for audio CDs in localized Amarok.
    * Fixed expanding items in collection browser by double-click, in
      double-click mode.
    * Fixed crash when adding new folders repeatedly in podcast/saved playlist
      browsers.
    * Fixed context menu actions acting on wrong indices in the playlist
      browser.
    * Fixed incorrect text about "rpath" argument to collection scanner.
      (BR 236076)
    * Fixed emission of MPRIS StatusChange signal when switching into or out
      of random mode.


VERSION 2.3.2-Beta 1
  FEATURES:
    * Podcasts can now be filtered on provider and grouped in folders. (BR 219519)
    * Amarok 1.4 Database Importer: added support for importing labels.
      Thanks to Matěj Laitl for the patch. (BR 218996)
    * Shortcuts: Added "Replay current track" shortcut. (BR 217081)
    * Edit filter dialog: added "added" and "last played" date filters.
    * File browser: added forward and back buttons for accessing navigate history.
    * Organize Dialog: added a way to save multiple file formats as presets. (BR 122672)
    * Filtering: added default presets to the drop down menu of the collection
      search widget.
    * Filtering: track format can now be used as filter keyword in the
      collection browser, e.g. "format:flac".
    * Filtering: track file size can now be used as filter keyword in the
      collection browser, e.g. "filesize:<12" for tracks under 12Mb;
      "filesize:25" for tracks that are between 25 and 26Mb.
    * Filtering: tracks that were added to the collection since/before a
      certain time can now be filtered using, e.g. "added:<1w".
    * Filtering: added ability to filter last played date in the collection
      browser, e.g. "played:<3d".

  CHANGES:
    * Let scripts access bpm property of tracks (read-only). (BR 245257)
    * Remote Meta+P global shortcut to avoid future problems with new
      keyboard drivers in notebooks. (BR 235204)
    * Fix size of Slim toolbar time labels. Thanks to Tijl Coosemans for the patch.
    * Amarok 1.4 Database Importer: only import tracks that actually belong in the
      collection. Thanks to Matěj Laitl for the patch. (BR 218999)
    * Refresh the albums context applet when the collection is updated.
    * Don't allow the last visible playlist source in User Playlists to be hidden.
    * "Play Media" dialog now remembers the last used directory. (BR 231092)
    * Organize Dialog: tweaked the layout to fit better on smaller resolutions (BR 238000)
    * Filtering: added year suffix for date filters in the collection browser.
    * Last.fm features that require user authentication are now disabled
      by default.
    * Ignore "DJ" prefix when sorting in collection browser. (BR 181955)
      Patch by Richard Longland <rlongland@hotmail.com>.

  BUGFIXES:
    * Tweaked fuzzy numerical comparisons in the APG. (BR 242281)
    * Finally don't truncate the "Label:" label in TagDialog. (BR 235957)
    * Fix crash when right clicking on children of "No labels". NoLabel item is
      now a Data item. (BR 243825)
    * Fix regression in Dynamic Collections. For files that were scanned when
      Dynamic Collections wasn't working, you will need to rescan them to get
      them associated with the proper device.
    * Fix crash on exit with newer KDE versions. Patch by Martin Blumenstingl and Felix
      Geyer. (BR 245513)
    * Fixed playlist bottom toolbar getting to tall when using "Text only"
      button style. (BR 228390)
    * Fixed Amarok layout saving when minized to tray. (BR 244583)
    * Make "No other participants" in the events applet translatable.
      Patch by Jan Janssen. (BR 235311)
    * Fixed track number on DAAP shares. Patch by Silvio Frischknecht. (BR 235030)
    * Fixed filtering by rating in the playlist. (BR 240293)
    * The scripts categories are now translatable. (BR 240563)
    * Fixed Amarok 1.4 Database Importer not importing statistics and lyrics of
      tracks that are not yet in database. Thanks to Matěj Laitl for the patch.
      (see comments on BR 218996)
    * Fixed always playing first track when adding tracks to empty playlist with
      random mode on. Patch by Anton Gritsay <anton@angri.ru> (BR 240452)
    * Directories that were once part of the collection but not anymore may not
      have been properly removed, leading to files outside the collection being
      scanned. (BR 243532)
    * Fixed "genre" and other playlist groupings not working. (BR 243344)
    * Removed track progress effect on TrayIcon as it caused several problems
      (also caused by a bogus implementation of the KSNI class)
      (BR 233506, BR 240463, BR 231539, BR 232578, BR 232312).
    * Fixed track name in main window title incorrectly changing when editing
      tag info for another track. Thanks to Anton Gritsay <anton@angri.ru> for
      the patch (BR 220521)
    * Splitted desktop so mime types can be allocated in a better way
      (BR 242292).
    * Fixed some tracks not being scanned when they had corrupted MusicBrainz
      IDs. Thanks to Matěj Laitl <matej@laitl.cz> for the patch. (BR 236227)
    * Fixed crash when navigating using "Places" in the file browser. (BR 240338)
    * Fixed error dialog popup if the stored directory is no longer accessible
      when using the file browser. (BR 234286)
    * Single clicking a file in the file browser now selects it instead of
      appending to the playlist by default in single-click mode. (BR 233171)
    * Fixed resizing and eliding issues with the file browser breadcrumbs.
      (BR 231366 comment #5)
    * Drop file icons in file browser breadcrumbs. (BR 231366)
    * Fixed keyboard navigation in file browser. (BR 240668)
      Patch thanks to Hannes Koller.
    * Fixed dropping files to playlist from Konqueror. (BR 235722)
    * Fixed keyboard shortcuts of actions from scripts lost after restart.
      Thanks to Martin Blumenstingl <darklight.xdarklight@googlemail.com>.
      (BR 223165)
    * Fixed tracks not changing for "stop after this track" action. (BR 231209)
    * Cleaned up some tooltips/what's this strings in the Organize dialog
      to make it easier to read and, hopefully, understand. (BR 237857)
    * Fixed organize dialog's handling of the year tag. If there is no year
      then the %year token should be an empty string.(BR 237834)
    * The "Ignore 'The'" option in the organize files dialog is now case
      insensitive. (BR 237831)
    * Fixed odd header name when showing "places" in the file browser.
      (BR 238518)
    * Filenames with dots (.) and other special RegEx characters will now be
      parsed correctly when guessing tags from a filename. (BR 225743)
    * Align track details dialog's labels to the right as per KDE4's HIG.
      (BR 234555)
    * The last.fm service will now only open the wallet on startup if the user
      has enabled features that require authentication. (BR 230098)
    * Correctly load the list of labels in tag dialog. (BR 238737)
      Patch by Daniel Faust <hessijames@gmail.com>.
    * Cover manager: fixed crash if closed shortly after opening. (BR 235796)
    * Fixed Last.fm service browser not updating its view if it's open on
      startup. (BR 231044)
    * Fixed clicking on browser categories not honoring mouse settings. (BR 226533)
    * Fixed usability issue with regards to context menu item order when right
      clicking in the playlist widget. (BR 198650)
2010-09-20 21:29:15 +00:00
wiz
1c4f5a60e1 Update to 0.3.2:
Version 0.3.2
Don't try to compile the COM stuff on MinGW
Fix being unable to catch exceptions from client libraries. This drove us crazy in Amarok!

Version 0.3.1
Fix compilation on Snow Leopard
Fix compilation with Qt 4.6
Suggest Homebrew as well as MacPorts
Fix nmake clean on Windows without stubbornly reverting valid work :P
add user.getRecentStations
undef the CASE macro after use
add RadioStation to global.h
Recognise UNIX other than Linux
It's Library/Caches not Cache
Put ScrobbleCache in global namespace until version 1.0
make ScrobbleCache public
DRY fingerprint.pro
fingerprint.pro now uses pkg-config on win
Quote directories in Makefile.rb as they may contain spaces
Merge branch Doug's master restoring Makefile* to .gitignore
Install properly on OS X
handle rm -f and rm -rf on windows too please
Put VERSION macros in global.h
dist.sh improvements
Dependency checking
Ruby 1.9 fix
Remove release history from README
Fix cleansrc
Use git-archive to create archives
2010-09-17 08:04:15 +00:00
wiz
4d24b9b8ad More PKGREVISION bumps for pixman update. 2010-09-14 11:13:10 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
wiz
dd5dbb8d9b Make squeezeboxserver accept p5-Audio-Scan-0.84.
Bump PKGREVISION.

Ok cube@
2010-09-07 10:49:00 +00:00
wiz
c731121617 Update to 0.84 again. 2010-09-07 10:48:32 +00:00
wiz
7712560483 Downgrade for now -- squeezeboxserver does not allow 0.84. 2010-09-07 08:18:38 +00:00
wiz
aca92e4131 Update to 1.220:
================================
2010-03-08 01:18:09 -0500 v1_220
================================
    Prepare for git based distribution toolchain.
    Rearrange repository for git.
    Create an OSX example program for Max Wassermann.
2010-09-06 10:41:53 +00:00
wiz
2fd143a8f2 Update to 0.12:
0.12  Sun May 30 08:45:03 GMT 2010
  - don't use values > MAXINT. +2147483648 is not a valid unsigned
    int32 (it's MAXINT+1). while we're at it, put all constants in
    the XS in hex format for clarity. possibly fixes:
      http://www.cpantesters.org/cpan/report/6945385
  - fall back to pureperl when Inline::C is installed but not functional
    as reported by Michel Lanne.

0.11  Fri Mar 12 04:12:44 GMT 2010
  - fix two bugs triggered with inline on win32 - one related to assuming
    C99 support and one related to lack of stdint.h or equivalent. tested
    with strawberry perl, should work with msvc too. bug report here:
      http://www.cpantesters.org/cpan/report/6920668
    same smoker reports tests with 0.11 here:
      http://www.cpantesters.org/cpan/report/6930825

0.10  Sun Feb 14 04:09:00 GMT 2010
  - add COPYRIGHT information for debian folks
  - include xt/

0.09  Thu Feb 11 14:58:37 GMT 2010
  - Support 24 and 32 bit wav reading w/o Inline::C (from Wolfram humann)
    ( see https://rt.cpan.org/Public/Bug/Display.html?id=36452 )
  - add a META.yml and some other easy kwalitee tweaks
  - Audio::Wav::Read::_has_inline moved to Audio::Wav::_has_inline so
    it can be queried before instantiating a reader (and later be used
    internally for Audio::Wav::Write)
2010-09-06 10:40:16 +00:00
wiz
465b70c562 Update to 0.84:
0.84    2010-08-27 19:10:00
        - Added an optional audio_md5 info value, this is the MD5 checksum of the
          first N audio bytes of the file.  This is useful in determining if a file
          is the same even when tags have been changed.  See the documentation for details.
        - Added audio_size info value to all formats.
        - Added image offset values in AUDIO_SCAN_NO_ARTWORK mode for some formats, so
          image data may be extracted directly from the file if needed.  See the
          documentation for specific details.
        - AAC: Fixed samplerate values for AACplus files. The samplerate in the header
          needs to be doubled to obtain the actual playback samplerate.
        - ID3: Bug 16452, Don't add null strings as array entries for T* frames.

0.83    2010-06-10 14:15:00
        - APE: Tag could be ignored when ID3v1 tag is present.
        - Fixed error handling for invalid RVAD tags.
        - Win32: Added binmode for all open files and filehandles.
2010-09-06 10:39:13 +00:00
obache
73f9be0aec One more gcc-4.3 compliant patch for PR#43783. 2010-08-22 23:20:57 +00:00
wiz
9e5f6b5b4f Fix typo in comment. 2010-08-22 09:25:28 +00:00
obache
85e8d232a3 Add patches for gcc-4.3, taken from upstream.
Functionally same as PR#43783.
2010-08-22 07:47:56 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
obache
1edb90304a Add missing PLIST entry for i386. 2010-08-18 04:03:28 +00:00
wiz
e71fbb7023 Update to 1.0.06.051:
This release fixes a crash that was caused by invalid Lyrics tags
and a crash that occurred under certain circumstances on Windows
when opening the "Folder filter" dialog.
2010-08-17 13:52:53 +00:00
wiz
8d115a6766 Update to 0.7.2, set LICENSE.
Overview of changes in libgpod 0.7.2
====================================

* Performance work (thanks a lot to Javier Kohen for his patches)

* Add itdb_device_supports_podcast and itdb_device_supports_chapter_image
  methods

* Fix static iPod Classic/Nano 3G artwork formats

* Change installation directory for the HAL callout in the hope that it
  will work out of the box on more systems

* BSD portability fixes (courtesy of Andrew Nosenko)

* Write MHLA (list of albums) headers to iTunesDB

* Small improvements for iPhone support though iPhone 3G are still
  unsupported because we can't checksum the iPhone iTunesDB.
2010-08-16 21:50:08 +00:00
obache
ddfb1f807b Fixes build failure with gmake-3.82.
Patch provided by Ryo ONODERA with PR#43755.
2010-08-14 12:15:43 +00:00
tsutsui
a680616f2d Fix build failure on NetBSD/arm.
patch-ah (new):
 Fix wrong placed #else clause against #if defined(__linux__) in cpu-arm.c.

patch-ba:
 Check NetBSD's native atomic_ops in configure even in arm case.
 configure checks $host_cpu first, not $host_os on checks for
 native atomic operations.
 (In upstream it seems fixed to see $host_os first but
  it might still have problem around NetBSD version checks)
2010-08-10 05:42:33 +00:00
cube
6162927f22 Fix DEPENDS list and make user/group names builder-configurable.
From feedback from mrg@.
2010-08-01 02:07:20 +00:00
asau
dfc6889736 "fortran" -> "fortran77" except where it is clear that it isn't F77.
"fortran" is alias of "fortran77" for now, but it will change later.
2010-07-30 10:36:22 +00:00
drochner
301bb093a8 catch up with base pkg update 2010-07-28 09:25:53 +00:00
tron
9c1c9edbb7 Add fix for symlink race reported in CVE-2009-1299 taken from
Lennart Poettering's GIT repository.
2010-07-24 12:51:09 +00:00
adam
81821ecde4 Added PKGCONFIG_OVERRIDE 2010-07-23 13:25:54 +00:00
adam
63c3eb5ae6 Changes 14.3.1:
* Several fixes incl. multi-core MS-Windows threading problem.
* New MS-Windows native audio driver.
* New Grandstream ringtone file format.
* New support in libSoX for memory based file IO.
* Now able to set MP3 compression parameters.
2010-07-23 07:55:12 +00:00
drochner
bbde91175d adapt checksum for an upstream distfile change, noticed by Robert Elz
per PR pkg/43647
The distfile change is due to a minimal fix in a shell script,
no PKGREV bump because the pkg couldn't be built before.
2010-07-20 21:00:42 +00:00
cube
d999714659 Add the necessary NO_{BIN,SRC}. I thought RESTRICTED was enough. 2010-07-19 16:19:10 +00:00
wiz
5650f26de3 Fix build on DragonFly BSD using patch from Tero Jaasko in PR 43630.
While here, add comment to patch-aa.
2010-07-18 09:46:50 +00:00
drochner
662a06517f update to 0.3.1
changes:
-ap_flac_embed: do not forget to import cue sheet into flac,
 rather than just artist/title metadata
-main.c: ensure that gettext always returns UTF-8, because GTK
 expects UTF-8 strings
2010-07-16 16:26:09 +00:00
drochner
93dcf275eb use libslang2 instead of libslang, bump PKGREV
being here, remove a patch which isn't needed anymore because
the jpeglib headers were fixed
2010-07-16 16:23:49 +00:00
sbd
d823d74afa Recursive PKGREVISION bump for the net/mDNSResponder update 2010-07-14 11:11:13 +00:00
wiz
d2bd3c2d54 As declared on pkgsrc-users:
Remove special wchar handling. It's not clear for which OS versions
this is needed, exactly.

If this change causes failures, let me know!

Bump PKGREVISION.
2010-07-10 07:56:06 +00:00
jmmv
3b922a2b77 Transfer ownership to pkgsrc-users. pancake's address is not valid any
more and he has agreed in private mail to drop maintainership.
2010-07-06 10:17:11 +00:00
cube
99bf1e2a86 Enable squeezeboxserver. 2010-07-05 00:57:47 +00:00
cube
df00937bac Initial, long overdue import of audio/squeezeboxserver, version 7.5.1, into
the NetBSD Packages Collection.

To be honest, either you already know what this piece of software is, or
you don't really care.  The Squeezebox and all the other networked audio
players made by Logitech are cool devices, though.

Here's the DESCR:

SqueezeboxServer is the software behind Logitech's networked audio players such
as the Squeezebox.  It streams music to the device over the network from your
local computer.
2010-07-05 00:54:46 +00:00
tron
d7920570bf Don't attempt to create the directory "/lib/udev/rules.d" on platforms
that don't use "udev".
2010-07-04 17:41:58 +00:00
cube
1f76465943 Update p5-Audio-Scan to 0.82, as required by a package I'm working on.
OK'd by maintainer.

0.82    2010-05-24 13:15:00
        - RT 57664: ID3: Add checks to avoid reading too much inside an invalid frame.
        - FLAC: Seeking bug fixes.

0.81    2010-05-15 10:40:00
        - Fixed broken boolean values.

0.80    2010-05-14 23:15:00
        - ID3: Fixed unsynchronisation of v2.2/v2.3 tags.
        - FLAC: Fixed several seeking bugs and improved seeking algorithm.
        - MP3: Subtract LAME encoder delay/padding from total samples to obtain more
          accurate song duration value.

0.79    2010-04-27 14:30:00
        - ID3: Bug 16079, fixed crash when reading empty TCON tag.
        - Bug 16095, workaround Win32+filehandle bug where file pos could sometimes
          be off-by-one after a PerlIO_read.

0.78    2010-04-16 15:45:00
        - ASF: Fixed various issues when seeking, now uses the ASF_Index object correctly.
        - ASF: Refactored to clean up the code and make it more efficient.
        - ID3: Bug 16073, properly handle illegal zero-byte frames.

0.77    2010-04-14 11:30:00
        - PerlIO_seek with SEEK_END sometimes does not work correctly, changed all seeks
          to use SEEK_SET instead.

0.76    2010-04-14 10:30:00
        - APE: Bug 15992, fixed reading of APE tags when file also has a Lyricsv2 tag.
        - APE: Bug 16056, fixed reading of APE tags with certain kinds of invalid tags.

0.75    2010-04-02 15:50:00
        - ID3: Really fixed empty text field bug this time.

0.74    2010-04-02 12:15:00
        - ID3: Fixed bug where an empty text field could contain the text from the
          previous frame.

0.73    2010-03-31 12:30:00
        - Added find_frame_fh_return_info method for MP4 seeking from a filehandle.

0.72    2010-03-31 10:50:00
        - Fixed bug in reading unsynchronized APIC frames, the APIC data returned was not
          the correct size.
        - Fixed Mac hints file to work properly on OSX Server 10.6.

0.71    2010-03-30 00:00:00
        - Added find_frame_return_info method for MP4 that returns the seek offset as well
          as a rewritten header that can be placed before the seeked audio to construct a
          valid bitstream.
2010-07-04 16:55:03 +00:00
schwarz
6bc4769202 upgrade to release 3.98.4 (minor bug fix update) 2010-07-04 10:24:33 +00:00
joerg
1170387d78 DESTDIR support 2010-06-25 20:29:51 +00:00
joerg
aff251d93c Add DESTDIR support 2010-06-25 20:21:47 +00:00
obache
80d03bb376 Require avahi enabled pulseaudio, or rise FAIL. 2010-06-25 06:01:57 +00:00
obache
5050aa971c Bump PKGREVISION from libpng shlib name change (libqtmcop.so). 2010-06-16 14:21:38 +00:00
joerg
4959ce37b8 + gmpc-magnatune 2010-06-15 21:25:23 +00:00
joerg
5aa581a7cc Import gmpc-magnatune-0.20.0:
The GNOME Music Player Client is a GTK+ client for remote access,
control and playlist management of the Music Player Daemon featuring
ID3 Support and a tray icon for your notification area.

The Magnatune plugin allows easy browsing and playback from the
Magnatune.com catalog.
2010-06-15 21:24:53 +00:00
joerg
b7c5faa07f Update to gmpc-0.20.0: Various small bufixes and improvements 2010-06-15 21:20:40 +00:00
joerg
3ee5ddcac7 Update to libmpd-0.20.0:
- Add replaygain support
- Add mpd_playlist_load
2010-06-15 21:15:11 +00:00
obache
7f4eb545b4 require libsndfile>=1.0.20. 2010-06-15 16:25:42 +00:00
drochner
c88de9bc02 update HOMEPAGE / MASTER_SITES 2010-06-15 11:58:25 +00:00
wiz
f45a09f8f6 PKGREVISION bump for png-1.4.x shlib change.
(missed those and *emacs* the first time round because they pull
in their png dependencies via default-on options; they were included
in the test bulk build though)
2010-06-14 15:33:12 +00:00
wiz
e0cbe56163 Update to 2.3.1:
Changes

    * Improved responsiveness when expanding/collapsing items in the collection browser when using single-click mode.
    * The Collection scanner now runs with idle priority when invoked by Amarok. Batch scan users can invoke it with the --idlepriority flag.

Bugfixes

    * File browser: fixed sorting files by date. (BR 226941)
    * Fixed issue with file browser bookmarks not working when the file browser was showing "places".
    * Fixed crash when right clicking in file browser while it is showing "Places". (BR 237562)
    * Fixed strange selection behaviour in the music sources pane (BR 222760).
    * Fixed factor used when filtering lengths in collection browser.
    * Fixed wrong value used when filtering comments in collection browser.
    * Don't truncate the "Label:" label in the TagDialog. (BR 235957)
    * Display extended characters properly in names of Last.fm streams. (BR 222930)
    * Cover fetcher: prevent automatic fetcher from setting album's cover if it is done manually during the download. (BR 236839)
    * File browser: show folders first, files afterwards. Patch by <dystopticus@gmx.net>. (BR 226599)
    * Queued track's contextual menu entry about dequeueing was written wrong and misleading. (BR 235047)
    * Custom color setting in the On Screen Display was only applied after restart. Patch by Frank Steinmetzger <Warp_7@gmx.de>.
    * Track Rating was not always displayed correctly in the On Screen Display. Patch by Frank Steinmetzger <Warp_7@gmx.de>.
    * Improved layout for applet setting dialogs. Patch by Felix Geyer <debfx-kde@fobos.de>.
    * Made icons in applets react correctly in double-click environments. Thanks to Felix Geyer <debfx-kde@fobos.de>.
    * Several bug fixes for the bundled LyricWiki script. Patch by Oleg G <verdrehung@gmail.com>. (BR 233605)
    * Better fix for pausing SHOUTcast streams, without advancing to the next track after resume. (BR 192878)

Version 2.3.1-Beta 1
Features

    * Persistant Queue Saving: The playlist queue is now saved when Amarok is closed and restored upon startup. (BR 215057)
    * Automated Playlist Generator: allows smart creation of playlists that match user-specified constraints. Combines the features of "Smart Playlists" in Amarok 1.4 with the Bias system of Amarok 2.0.
    * It's now possible to mark all episodes in a channel as old or new at once.
    * New "Upcoming Events" applet, displays future concerts for the artist of the currently playing track. The event info is fetched from Last.fm.
    * New "Similar Artists" applet, displays a list of artists which are similar to the one currently played. The list is fetched from Last.fm.
    * The scripting system now offers a new function for detecting that a track has finished. Patch by Michael MacDonald <mars@antlersoft.com>. (BR 227312)
    * Support for the new System Tray technology from KDE SC 4.4. This adds nice animations and a better looking popup menu to the System Tray. Thanks to Aurelien Gateau <agateau@kde.org> for the patch.
    * Allow playlist layouts to group tracks by directory. (BR 230594)
    * Cover fetcher: The UI was improved. Now an icon view is used to display results, with an informational sidebar that may show interesting bits about an image.
    * Cover fetcher: Added ability to enter custom queries via Yahoo!, Google, or Discogs (in addition to Lasf.Fm). Note the source for automatic cover fetching is still Last.fm only.

Changes

    * Allow changing the number of recently added albums in the albums applet.
    * Magnatune.com store: Added "Home" link to all artist and album pages leading to the Magnatune.com front page.
    * Magnatune.com store: Improved Magnatune.com front page.
    * Magnatune.com store: Completely remove option to purhcase single albums as this is no longer supported by Magnatune.com and the API for doing so will be disabled in the future.
    * The new file browser now supports "places".
    * Added "up" and "home" buttons to the new filebrowser.
    * Items in the breadcrumb navigation bar are now hidden if there is not enough room to show all of them (similar to how it works in Dolphin) (BR 231497)
    * Improved performance (dramatic in some cases) when filtering the Playlist (231185).
    * Remove information that is already displayed elsewhere in the playlist from the playlist tooltips.
    * Make showing the playlist tooltips a per playlist layout option.
    * When bookmarking a view in the local collection, also store (and restore) the setings for "Show Cover Art" and "Show Years". (BR 230562)
    * Allow moodbar files witout the leading '.' (both .<trackfilename>.mood and <trackfilename>.mood now work)
    * Change example SQL command for setting up an external database to remove (sometimes incorrect) host name and possibly fix some random regression in some MySQL versions. (BR 225052)

Bugfixes

    * Fixed Youtube videoclip broken engine due to their recent change.
    * Fixed Wikipedia no loading the css on KDE 4.4 (due to a regression in Qt 4.6.) (BR 222875)
    * Settings dialog could become too wide with translations. (BR 233752)
    * Fixed re-mounting iPhoneOS devices after having been unplugged without being unmounted. Thanks to Jeffrey Dodge <hazridi@gmail.com>. (BR 233305)
    * Fixed connection to iPod Touch devices. Patch by Jeffrey Dodge <hazridi@gmail.com>. (BR 233257)
    * Fixed the deletion of empty directories after deleting, or organizing. (BR 190881)
    * Fixed a hang that would occur when organizing a track and the source file was the same as the destination file. (BR 233181)
    * Fixed the double delete confirmation dialog when organizing tracks. (BR 233200)
    * Fixed broken rendering of ratings in Current Track applet on startup.
    * Fixed command type names shown in the Bookmark Manager not being translated. (BR 226829)
    * Fixed crash on startup for users of MySQL 5.5. Thanks to Bartosz Fabianowski for figuring it out. (BR 231166)
    * Readded missing hover info for the new filebrowser.
    * Fixed missing images in the hover info shown for various browser categories.
    * Fixed crash when running some Amarok urls on startup. (such as when passed on the command line or cliked in another app) (BR 231626)
    * Fixed crashes when Amarok is started and the Info applet is loaded with certain version of Qt. (BR 227639) (BR 229756)
    * Fixed organize collection dialog deleting tracks at new location instead of old. (BR 217002)
    * Fixed a broken podcast feed that had a minor compliance issue in date format. (BR 231062)
    * Fixed "files" bookmarks not storing the actual path shown in the file browser (BR 231437)
    * Fixed incorrectly displayed cover images for albums with the same name, e.g. "Greatest Hits". (BR 170146)
    * Fixed problems with new Main Toolbar and SHOUTcast streams: Since these streams cannot be paused, we detect this now and stop them instead.
    * Fixed permission errors with each file copied to an iPhone via iFuse. Thanks to Colin Guthrie <cguthrie@mandriva.org> for the patch. (BR 231021)
    * Fixed issues with using random navigators while filetering or searching the Playlist. (BR 229226) (BR 222129)
    * Fixed crash related to the new playlist tooltips. (BR 229696)
    * Fixed some artist/album/track names not getting shown or getting shown incorrectly in the Current Track applet because of html encoding. (BR 222765)
    * Fixed issue with the Albums applet not correctly updating when playing a track by an artist not present in the local collection.
    * Fixed Albums applet not getting updated if the artist of the currently playing track was edited. (BR 210296)
    * Fixed bad window title for the details edit dialog in the playlist layout editor. (BR 227912)
    * Fixed wrong track getting dragged from the Playlist when sorting and/or filtering is active. (BR 226503)
    * Fixed visual indication for "Stop After This Track" not getting shown immediately when using the global shortcut. (BR 230569)
    * Cover fetcher: Fixed a crash involving reappearing cover found dialogs and pending cover fetches. (BR 230215)
    * Display tooltips with applet names in the context toolbar. (BR 230736)
    * File browser: "Add to Playlist" doesn't add playlist files to the playlist. (BR 229290)
2010-06-13 23:39:26 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
dholland
04552b7d98 Needs at least autoconf 2.63. From Makoto Fujiwara in PR 43434. 2010-06-08 08:28:43 +00:00
wiz
1e03f207fb Update to 1.0.20:
1.0.20:
Changes: ocp.ini did not include support for .YM files as expected.
Two other minor tweaks were done.

1.0.19:
Changes: Multiple crash bugs were fixed. Support for YM files via
STYMulator was added. 24-bit SDL/X11 output should now work (which
is needed if ran inside QEMU). PTM and Adplug files should now load
and play correctly on big-endian systems. Several other minor tweaks
were made.
2010-06-05 14:45:01 +00:00
obache
e0083ff0ef + blop 2010-06-05 09:28:40 +00:00
obache
93eb8737f3 Import blop-0.2.8 as audio/blop from pkgsrc-wip.
Packaged by othyro at freeshell dot org.

BLOP comprises a set of LADSPA  plugins that generate bandlimited sawtooth,
square, variable pulse and slope-variable triangle waves, principally for use
with one of the many modular software synthesisers available.

They are wavetable based, and are designed to produce output with harmonic
content as high as possible over a wide pitch range.

Additionally, there are a few extra plugins to assist in building synthesis
networks. Full details can be found in the List-o-Plugins
2010-06-05 09:27:51 +00:00
joerg
b3774a89d1 Fix package to work with the libao-1.0 changes 2010-05-30 11:25:44 +00:00
obache
b9f5530630 Need workaround for upstream gtk-doc Bug#56230.
Noticed by Daniel Vergien in PR 41475.
2010-05-23 11:19:26 +00:00
drochner
3bb9320076 fix the upnp_coherence plugin: use the "louie" module which comes
with "coherence"
bump PKGREVISION
2010-05-20 21:15:54 +00:00
drochner
5cd4141017 the library needs libz, link against it to force a dependency
bump PKGREVISION
2010-05-20 21:12:13 +00:00
drochner
be6e54a665 make it work again (after changes to libao and Python) 2010-05-19 21:00:02 +00:00
drochner
0e41845c99 drop unneeded libao dependency, bump PKGREVISION 2010-05-19 18:50:04 +00:00
drochner
b964466a00 bump PKGREVISION for libao shlib major change 2010-05-19 18:26:39 +00:00
drochner
469219a867 zero-initialize format specifier for libao, bump PKGREVISION 2010-05-19 18:22:14 +00:00
drochner
d66c79c0ff sync w/ libao update 2010-05-19 18:18:47 +00:00
drochner
3e7c868ca0 update to 1.0.0
changes:
-Added surround channel mapping API and capability
-New config file options
-misc updates and fixes

pkgsrc note: The format structure passed to ao_open_*() has grown a new
member ("matrix", for channel mapping). All client pkgs need to be
checked that it is at least zero-initialized.
2010-05-19 18:17:27 +00:00
gls
4dd12618d0 Update audio/cmus to 2.3.2
Changelog:

Among other things, this release features gapless MP3 playback,
native PulseAudio support, faster startup, and much improved compilations
handling.
2010-05-18 21:11:47 +00:00
drochner
078e93a8a6 update to 2.28.2
changes:
-Fix crasher when MusicBrainz can't read a disc
-translation updates
2010-05-18 20:03:04 +00:00
adam
ec551dd03a Changes 1.0.05.050:
* fixed issue 23 (assertion failure)

Changes 1.0.04.049:
* fixed crash triggered by invalid frame lengths in ID3V2
* fixed crash that occured when the backup directory couldn't be created

Changes 1.0.03.048:
* fixed crash triggered by GEOB frames containing UTF-16 text

Changes 1.0.02.047:
* fixed crash triggered by trying to repair broken ID3V2 tags that contain
 images
* fixed crash that occurred when changing file names manually in the file
  renamer, without defining a pattern
* fixed crash caused by unsynchronized ID3V2.4.0 frames that end with 0xff

Changes 1.0.01.046:
* fixed crash that occurred when running on Qt 4.6
* fixed crash that occurred when changing song info in the tag editor if
  songs had images stored as BMP or anything else besides JPG or PNG

Changes 1.0.00.045:
* wording changes to reflect non-beta status
* pressing CTRL+C when viewing full-size images in the tag editor or in
  "Tag details" in the main window copies the image to the clipboard
* added "Rating" and changed field order in "Tag details" to match the Tag
  editor
2010-05-15 08:51:30 +00:00
adam
084af108b0 Revision bump after updating boost-libs to 1.43.0 2010-05-15 07:03:29 +00:00
martin
91928656f3 Switch to oss default module on FreeBSD and DragonFly, per PR pkg/43279. 2010-05-12 13:16:15 +00:00
obache
635939fbc1 Drop exactly build dependency on lang/ruby.
It should not be used, because of conflict with pkg_alternatives.
Include lang/ruby/buildlink3.mk with BUILDLINK_DEPMETHOD=build instead.

While here convert custom REPLACE interpreter for ruby to
REPlACE_RUBY defined in lang/ruby/replace.mk.
2010-05-11 12:14:43 +00:00
drochner
54ad6feac7 update to 0.12.8
changes:
-some new features and plugins
-minor code cleanup
-bugfixes
-translation updates
2010-05-04 11:10:07 +00:00
wiz
44d7a8f603 Update to 1.6.3:
TagLib 1.6.3 (Apr 17, 2010)
===========================

 * Fixed definitions of the TAGLIB_WITH_MP4 and TAGLIB_WITH_ASF macros.
 * Fixed upgrading of ID3v2.3 genre frame with ID3v1 code 0 (Blues).
 * New method `int String::toInt(bool *ok)` which can return whether the
   conversion to a number was successfull.
 * Fixed parsing of incorrectly written lengths in ID3v2 (affects mainly
   compressed frames). (BUG:231075)

TagLib 1.6.2 (Apr 9, 2010)
==========================

 * Read Vorbis Comments from the first FLAC metadata block, if there are
   multipe ones. (BUG:211089)
 * Fixed a memory leak in FileRef's OGA format detection.
 * Fixed compilation with the Sun Studio compiler. (BUG:215225)
 * Handle WM/TrackNumber attributes with DWORD content in WMA files.
   (BUG:218526)
 * More strict check if something is a valid MP4 file. (BUG:216819)
 * Correctly save MP4 int-pair atoms with flags set to 0.
 * Fixed compilation of the test runner on Windows.
 * Store ASF attributes larger than 64k in the metadata library object.
 * Ignore trailing non-data atoms when parsing MP4 covr atoms.
 * Don't upgrade ID3v2.2 frame TDA to TDRC. (BUG:228968)
2010-05-02 14:11:23 +00:00
wiz
55df6982f9 Update to 3.1.12:
libmikmod-3.1.12 was released on 15/12/2007

This is bugfix release by denis111(keygenmusic).

BUGFIXES
- libmikmod no more hangs on loading XM modules with incorrect number of
  instrumens.
- modules with more then 255 orders are now supported
2010-05-02 11:42:17 +00:00
wiz
417c601b0d Create all dirs the same way (using INSTALLATION_DIRS). 2010-04-26 08:32:49 +00:00
schnoebe
52077465a3 Update to 0.1.12, add patch-ab to make sure a random pointer is not freed. 2010-04-26 01:54:26 +00:00
obache
8139c817b9 Exactly disable NLS support, should fix PR#43202.
No exactly depend on gettext-lib, no message catalogue installation,
so no functional changes.
2010-04-24 04:58:43 +00:00
wiz
f299d8f8e4 Update to 1.3.1:
libvorbis 1.3.1 (2010-02-26) -- "Xiph.Org libVorbis I 20100325 (Everywhere)"

 * tweak + minor arithmetic fix in floor1 fit
 * revert noise norm to conservative 1.2.3 behavior pending
   more listening testing

libvorbis 1.3.0 (2010-02-25) -- unreleased staging snapshot

 * Optimized surround support for 5.1 encoding at 44.1/48kHz
 * Added encoder control call to disable channel coupling
 * Correct an overflow bug in very low-bitrate encoding on 32 bit
   machines that caused inflated bitrates
 * Numerous API hardening, leak and build fixes
 * Correct bug in 22kHz compand setup that could cause a crash
 * Correct bug in 16kHz codebooks that could cause unstable pure
   tones at high bitrates
2010-04-23 21:45:19 +00:00
reed
d6a5d302b4 Added audio/opencore-amr. 2010-04-16 15:46:13 +00:00
reed
cddd4b03ee New package opencore-amr:
This library contains an implementation of the 3GPP TS 26.073
specification for the Adaptive Multi Rate (AMR) speech codec and
an implementation for the 3GPP TS 26.173 specification for the
Adaptive Multi-Rate - Wideband (AMR-WB) speech decoder. The
implementation is derived from the OpenCORE framework, part of the
Google Android project.
2010-04-16 15:42:10 +00:00
wiz
d63d7b9ff1 Upstream patch for Info applet crash.
Bump PKGREVISION.
2010-04-16 13:49:29 +00:00
drochner
6bf310a39e update for new pase pkg version 2010-04-13 15:11:55 +00:00
drochner
67f1a29d9d update to 0.15.9
This bugfix release fixes a couple of crashes, a ReplayGain regression
from the last stable release, single and repeat modes in random and
other small fixes.
2010-04-12 19:10:42 +00:00
drochner
c6f1e337d8 update to 0.2.7
changes:
-Fix decoding of multi-channel ADPCM WAVE files (was patched in pkgsrc)
-Reduce unshared data in library
-Fix handling of audio files with more than 2^24 frames
-Add support for writing double-precision floating-point WAVE files
-Add support for reading certain uncompressed AIFF-C files created
 by Mac OS X
-Write fact chunk in floating-point WAVE files
2010-04-12 19:04:58 +00:00
obache
a6cff89ae2 + py-id3 2010-04-12 12:14:20 +00:00
obache
50a3b0d221 Import py-id3-1.2 as audio/py-id3.
Based on PR#41744 by Wes Chow.

This module allows one to read and manipulate so-called ID3
informational tags on MP3 files through an object-oriented Python
interface.
2010-04-12 12:13:28 +00:00
sekiya
fcf61571ab Several fixes suggested by wiz@ ... thanks! 2010-04-11 07:25:49 +00:00
sekiya
c1d15d9af8 Oops, committed wrong version of patch-ac. 2010-04-10 13:26:10 +00:00
sekiya
9ff3e25fc2 Update to 2.3.99.7, take ownership. Okay'ed by sketch@ 2010-04-10 13:20:11 +00:00
markd
42fddc35d5 Update for KDE SC 4.4. Bump PKGREVISION 2010-04-10 02:49:36 +00:00
markd
7403f013f5 Make sure qmake can be found during build. 2010-04-09 23:49:14 +00:00
martin
a40df271ef Use ${LIBOSSAUDIO} from oss.buildlink3.mk. (PR pkg/43077) 2010-03-30 10:29:22 +00:00
martin
e9924ac83c Add oss specific build environment when defaulting to mpg123-oss output
module. Should fix PR pkg/43077.
2010-03-30 09:12:04 +00:00
reed
651aabcf4d For PR pkg/43059. I only tested install. This is from the maintainer.
Update to 0.70.

0.70    2010-03-23 19:00:00
        - Replaced libid3tag with a custom ID3 tag parser. libid3tag would read
an entire
          tag into memory, so in files with large embedded artwork this was a hu
ge waste
          of memory.  The new parser will generally never buffer more than about
 4K of the
          file if AUDIO_SCAN_NO_ARTWORK is set.  It is also around twice as fast
.
        - INCOMPATIBLE CHANGE: ID3 tag elements returned in array form no longer
 include
          the encoding type as the first value in the array.  Common frames this
 affects
          include COMM, APIC, USLT, and others.
        - INCOMPATIBLE CHANGE: find_frame for both MP3 and Ogg Vorbis now take a
          timestamp in milliseconds.  Seeking using a file offset is too ambiguo
us
          because of non-audio tag data.
        - Fixed minor bug in Ogg Vorbis bitrate calculation, it was not ignoring
 the
          size of the leading tag data when calculating average bitrate.
        - Improved Ogg Vorbis bitrate/duration calculation when file contains multiple
          logical bitstreams.
        - Added support for old WavPack versions < 4.
        - Changed ASF file_size value to be the actual file size, not the value
from within
          the file metadata which may or may not be correct.
        - Bundled a win32 build of zlib to make compiling on Windows a bit easie
r.

0.62    2010-03-02 12:00:00
        - INCOMPATIBLE CHANGE: Ogg Vorbis COVERART tags are now translated to an
          ALLPICTURES block and are base64-decoded.
        - Added support for new Ogg Vorbis cover art tag, METADATA_BLOCK_PICTURE
. Data
          is returned in the same ALLPICTURES array as for FLAC.

0.61    2010-02-23 22:50:00
        - RT 53118: Fixed crash under Perl 5.11.
        - Updated Mac hints file to be more compatible with non-Apple Perl build
s.

0.60    2010-02-22 17:45:00
        - WavPack 4.x support.
        - ID3: Bug 3998, Fixed parsing of multiple TCON genre values in older ta
g
          versions.
        - ID3: Parse RGAD frame (replay gain adjustment).
        - APE: Fixed bug where a trailing null could be read from tags.
        - FLAC: Calculate correct duration/bitrate for files with bad header
          information.
        - WAV: Ignore chunks SAUR, PAD, and otom.
2010-03-27 02:23:07 +00:00
jdc
2902ea877d Update checksums for:
patch-ad: fix an #endif versus #else error
  patch-cc: adds NetBSD bswap* to interface/utils.h as per utils.h
  patch-ci: fix a crash on big-endian machines
2010-03-26 16:41:57 +00:00
jdc
1c43edf1d6 patch-ad: fix an #endif versus #else error
patch-cc: adds NetBSD bswap* to interface/utils.h as per utils.h
patch-ci: fix a crash on big-endian machines
2010-03-26 16:38:32 +00:00
asau
00708ce7e3 Recursive revision bump for GMP update. 2010-03-24 19:43:21 +00:00
joerg
6873ce1908 Not MAKE_JOBS_SAFE. 2010-03-22 16:08:55 +00:00
obache
84f1a5db5b pkglint clean. 2010-03-22 11:22:23 +00:00
wiz
a4eec2f4cc Reset maintainer, developer lost his commit bit. 2010-03-21 16:29:38 +00:00
wiz
27e765fb89 Remove evolution-data-server dependency from totem-pl-parser buildlink3.mk,
depend on version that removed dependency and bump PKGREVISION for
dependencies.
2010-03-20 12:43:29 +00:00
wiz
1dd3e5e83a Update to 2.3.0, switch to mysql51-server for providing the embedded
mysql server.

Changes:

Team Amarok is proud to announce Amarok 2.3.0. It contains many
improvements and bugfixes over Amarok 2.2.2 as well as many new
features. Areas such as podcast support and saved playlists have
seen huge improvements, as has the support for USB mass storage
devices (including generic MP3 players).

With large parts of Amarok 2 becoming quite mature, it was also
time to start looking forward again. Therefore, this release also
contains a number of new features of a slightly more experimental
nature. These include a new main toolbar and a rewritten and much
simpler file browser. These parts are brand new and based on user
feedback, and they will change and improve over the next few
releases. The old slim toolbar is still available should you prefer
that, but we encourage you to try out the new toolbar and tell us
what you think. The file browser's look and feel now aligns more
closely with the rest of Amarok with improvements such as breadcrumb
navigation, and it is now focused on being a way to find and play
music instead of being a multi-purpose file manager.

The context menu of tracks in your playlist now offers a "show in
media sources" option, making it easier to find the same track
again in the collection browser for editing, moving or deleting
the file.

Podcasts have received a configuration dialog allowing you to change
the update interval as well as the location to store new downloaded
episodes. Podcasts and saved playlists are now also grouped by
source, and a merged view is available just like in your local
collection - perfect for those that don't care where their music
is coming from but simply want to listen to it. Now, when a new
source of playlists or podcasts becomes available, Amarok will
switch off merged view and show a collapsible list of your new
listening sources.

The Wikipedia applet now looks better and links have been fixed.
Internal links to other pages on Wikipedia will display in the
applet, and external links open a browser window.

In short, Team Amarok has been focusing hard on furthering our
long-term goal: making Amarok the best tool for immersing yourself
in music, no matter where it comes from.
2010-03-16 19:28:50 +00:00
ahoka
c14795e3df Update to 2.3.1 2010-03-16 16:46:22 +00:00
taca
633848f7a1 Update dependency to newer package path.
converters/php-mbstring
	databases/php-mysqli
	net/php-soap
	textproc/php-dom
	textproc/php-xsl
	time/php-calendar

No functional change should be done.
2010-03-16 16:02:20 +00:00
wiz
531cf3d0be Update to 3.98.3:
LAME 3.98.3    February 27 2010

    * Rogério Brito:
	  o Update the debian packaging for the new release.
    * Robert Hegemann
	  o The ignore-tag-errors switch had no effect when embedding
	  album art, fixed.
	  o Library API change: lame_decode functions are now
	  obsolete but still present, please use hip_decode instead.
	  The reason for this change is: lame_decode functions use
	  a single global variable within the library to store
	  decoder setup, hip_decode functions don't. The encoder
	  now uses hip_decode internally and it is now possible to
	  use clipdetect feature while reencoding mp3 to mp3.
	  o Workaround for FFMPEG bug, which uses to call
	  lame_encode_flush more than once in a loop.
	  o Windows: program icon and version info added (when
	  building with VC9)
	  o Fix for Bugtracker item [ 2688413 ] lib name problem
	  in Microsoft Visual Studio 6
	  o Fix for Bugtracker items [ 2051870, 2423650, 2928684
	  ] several small documentation issues
	  o Fix for Bugtracker item [ 2723518 ] resampling in 3.98
	  and 3.99alpha
	  o Fix for Bugtracker item [ 2891879 ] Because of Windows
	  API change, there was a problem with the prority switch.
	  o Fix for Bugtracker item [ 2893101 ] Access Violation
	  in BladeMP3EncDLL if UNICODE was defined.
	  o Fix for Bugtracker item [ 2887359 ] Wrong length in
	  ID3v2 tag when num_samples isn't set
	  o Fix for Bugtracker item [ 2872590 ] LameTAG: "Music
	  length" missmatch in LAME 3.98
	  o Fix for Bugtracker item [ 2824296 ] wrong enc_padding
	  value in LAME 3.99a and 3.98.3 (from CVS)
	  o Revisiting the FhG decoder problem (FhG V1.5 build 50,
	  ships with MS Windows): enabling the new-drain-code seems
	  to solve that issue better, than restricting the buffer
	  size (see below: 3.98 beta 1, May 16 2007).
	  o Patch submitted by Bernhard Doebler, tracker item [
	  2807676 ] Error when building Lame with NASM support
	  o Patch submitted by Mancuso Raffaele, tracker item [
	  2406420 ] compile lame_enc.dll under cygwin
2010-03-15 10:08:30 +00:00
martin
6c76bc24e0 Adjust version numbers for the mpg123 pkg 2010-03-14 17:55:28 +00:00
martin
b1b4947fdb I don't see why the version should be restricted - it just seems to
work with the new mpg123. At least it forks mpg123 with the right
parameters - however, there is no documentation and I can't realy test
the program.
2010-03-14 17:47:23 +00:00
tron
a63aac217d Set "PKG_DESTDIR_SUPPORT" before including "bsd.prefs.mk" so it actually
takes effect.
2010-03-14 17:03:04 +00:00
martin
0d004f9f7e Add pulse and arts output modules for mpg123. 2010-03-14 16:28:02 +00:00
schmonz
ebad97eaf5 Use Core Audio by default on OS X, tested on 10.6. From martin@. 2010-03-14 15:46:05 +00:00
martin
14862201d7 Add missing references (modules using this file) 2010-03-14 15:03:34 +00:00
martin
71e37408af Update to new mpg123 world order 2010-03-14 14:58:26 +00:00
martin
04cf2bfede Adapt to new mpg123 world order 2010-03-14 14:47:36 +00:00
martin
f1612f9184 Update mpg123 to version 1.10.1.
Thanks to <wiz> for answering lots of stupid questions and general guidance.
2010-03-14 14:19:19 +00:00
wiz
f05e2b136d Set LICENSE to public-domain.
Jared, the author, says:
> Feel free to consider it public domain.
2010-03-09 12:32:56 +00:00
pettai
ba31421973 Bump PKGREVISION (as noted by wiz) 2010-03-09 11:09:51 +00:00
pettai
9741daadc5 Committed a patch based on a fix for mp32ogg in Mandriva Linux [pkg/42751] 2010-03-08 23:30:23 +00:00
wiz
a23349d594 Convert to user-destdir. 2010-03-08 09:01:28 +00:00
snj
b25bbee1ea Mark as user-destdir ready.
P.S. Ew! Does anyone actually use this?
2010-03-08 00:47:08 +00:00
obache
17859b65f1 Update py-mutagen to 1.19.
Patch provided by Wen Heping via PR#42851.

1.19 - 2010.02.18
 * ID3:
   * POPM: 'count' is optional; the attribute may not exist. (#33)
   * TimeStampTextFrame: Fix a TypeError in unicode comparisons. (#43)
   * MakeID3v1: Translate TYER into ID3v1 year if TDRC is not present. (#42)
 * mid3v2:
   * Allow --delete followed by --frame, and --genre 1 --genre 2. (#37)
   * Add --quiet and --verbose flags. (#40)
 * moggsplit: --m3u option to write an M3U playlist of the new files. (#39)
 * mid3iconv: Fix crash when processing TCML or TIPL frames. (#41)
 * VCommentDict: Correctly normalize key names for .keys() iterator. (#45)
 * MP3: Correct length calculation for MPEG-2 files. (#46)
 * oggflac: Fix typo in docstring. (#53)
 * EasyID3: Force UTF-8 encoding. (#54)
 * EasyMP4: Fix 'genre' translation. (#56)

1.18 - 2009.10.22
 * ASF:
   * Distinguish between empty and absent tag values in
     ContentDescriptionObjects. (#29)
 * mid3iconv:
   * Fix a crash when processing empty (invalid) text frames.
 * MAJOR API INCOMPATIBILITY!!!!
   * EasyID3FileType is now in mutagen.easyid3, not mutagen.id3. This
     change was necessary to restore API compatibility with 1.16, as
     1.17 accidentally contained a circular import preventing
     mutagen.easyid3 from importing by itself. (#32)

1.17 - 2009.10.07
 * ID3:
   * Support for the iTunes non-standard TSO2 and TSOC frames.
   * Attempt to recover from bad SYLT frames. (#2)
   * Attempt to recover from faulty extended header flags. (#4, #21)
   * Fix a bug in ID3v2.4 footer flag detection, (#5)
 * MP4:
   * Don't fail or double-encode UTF-8 strings when given a str.
   * Don't corrupt 64 bit atom sizes when resizing atoms. (#17)
 * EasyID3:
   * Extension API for defining new "easy" tags at runtime.
   * Support for many, many more tags.
 * OggVorbis, OggSpeex: Handle bitrates below 0 as per the spec. (#30)
 * EasyMP4: Like EasyID3, but for iTunes MPEG-4 files.
 * mutagen.File: New 'easy=True' argument to create new EasyMP3, EasyMP4,
   EasyTrueAudio, and EasyID3FileType instances.

1.16 - 2009.06.15
 * Website / code repository move.
 * Bug Fixes:
   * EasyID3: Invalid keys now raise KeyError (and ValueError).
   * mutagen.File: .flac files with an ID3 tag will be opened as FLAC.
 * MAJOR API INCOMPATIBILITY!!!!
   * Python 2.6 has required us to rename the .format attribute of M4A/MP4
     cover atoms, because it conflicts with the new str.format method.
     It has been renamed .imageformat.
2010-03-05 13:57:51 +00:00
wiz
0262e897e0 + sfxr. 2010-03-03 22:30:20 +00:00
wiz
e65edd7492 Initial import of sfxr-1.1:
sfxr's original purpose was to provide a simple means of getting
basic sound effects into a game for those people who were working
hard to get their entries done for the Ludum Dare gaming contest
within the 48 hours and didn't have time to spend looking for
suitable ways of doing this.

The idea was that they could just hit a few buttons in this
application and get some largely randomized effects that were custom
in the sense that the user could accept/reject each proposed sound.
2010-03-03 22:29:34 +00:00
ahoka
ef7d6a48ee Updated to version 2.3.0.
It's been a really long time since 2.2.0, previous cmus release - almost 3
years have passed. During this time, Timo Hirvonen, original cmus author, has
disappeared, cmus-unofficial fork was born, and, lately, cmus-unofficial
transformed back into cmus. Long story short - here is the new release!

Features highlight:

        Gapless MP3 playback
        Native PulseAudio output plugin
        Faster metadata cache
        Improved compilation handling
        cmus-tutorial(7) man page
        SHOUTcast icy-* headers support
        Musepack SV8 support
        Support for the new libmp4v2

And, of course, tons of bugs were fixed.
2010-03-02 23:06:43 +00:00
ahoka
63d92dcb3e Update to the 2.3.0 RC1 version. 2010-03-01 02:58:26 +00:00
ahoka
5be076864c Retire cmus-unofficial, its the official branch now. \o/ 2010-03-01 02:41:26 +00:00
drochner
a0513c20dd -NetBSD-current's wide curses is good enough -- I'm assuming that any
builtin wide curses which is recognized by pkgsrc/ncursesw/builtin.mk
 is fine.
-Set the keyboard mode to raw() explicitely. ncurses seems to do
 this in some magical way, didn't find a hint in documentation.
-Explicitely disable widechar support if the pkgsrc option is deselected -
 otherwise it gets enabled unwantedly if widechar support is found in the
 normal curses lib.
2010-02-24 18:08:12 +00:00
wiz
7778b54530 Add fix for NetBSD-4*, from Robert Elz in PR 42820. 2010-02-22 21:48:03 +00:00