Commit graph

4537 commits

Author SHA1 Message Date
wiz
eee2dd4fe5 Use Gentoo patch to build against flac-1.1.3. 2007-01-07 15:02:16 +00:00
wiz
54cae78725 Link libFLAC against libogg, since libFLAC references symbols from
there. Bump PKGREVISION and ABI depends (dependencies probably wouldn't
have built anyway).
2007-01-07 15:01:52 +00:00
wiz
1e841aac14 Fix pkglint warnings. 2007-01-07 12:54:22 +00:00
wiz
0503443844 Not needed any longer. 2007-01-07 12:53:51 +00:00
wiz
9896dc76a0 Update to 1.1.3:
o Added ReplayGain info to file info box in XMMS plugin
2007-01-07 12:52:32 +00:00
wiz
5321308ece PKGREVISION bump for flac shlib major bump and corresponding ABI
depends bump.
2007-01-07 12:25:50 +00:00
wiz
e27eb57c49 Update to 1.1.3:
*   General:
      o Improved compression with no impact on format or decoding speed.
      o Much better recovery for corrupted files
      o Better multichannel support
      o Large file (>2GB) support everywhere
      o flac now supports FLAC and Ogg FLAC as input to the encoder (e.g. can re-encode FLAC to FLAC) and preserve all the metadata like tags, etc.
      o New PICTURE metadata block for storing things like cover art, new --picture option to flac and --import-picture-from option to metaflac for importing pictures, new --export-picture-to option to metaflac for exporting pictures, and metadata API additions for searching for suitable pictures based on type, size and color constraints.
      o Support for new REPLAYGAIN_REFERENCE_LOUDNESS tag.
      o Fixed a bug in Ogg FLAC encoding where metadata was not being updated properly. Existing Ogg FLAC files should be recoded to fix up the metadata, e.g. flac -Vf -S 10s --ogg file.ogg
      o In the developer libraries, the interface has been simplfied by merging the three decoding layers into a single class; ditto for the encoders. Also, libOggFLAC has been merged into libFLAC and libOggFLAC++ has been merged into libFLAC++ so there is a single API supporting both native FLAC and Ogg FLAC.
* FLAC format:
      o New PICTURE metadata block for storing things like cover art.
      o Speaker assignments and channel orders for 3-6 channels (see frame header).
      o Further restrictions on the FLAC subset when the sample rate is <=48kHz; in this case the maximum LPC order is now 12 and maximum blocksize is 4608. This is to further limit the processing and memory requirements for hardware implementations while not measurably affecting compression.
* Ogg FLAC format:
      o (none)
* flac:
      o Improved the -F option to allow decoding of FLAC files whose metadata is corrupted, and other kinds of severe corruption.
      o Encoder can now take FLAC and Ogg FLAC as input. The output FLAC file will have all the same metadata as the original unless overridden with options on the command line.
      o Encoder can now take WAVEFORMATEXTENSIBLE WAVE files as input; decoder will output WAVEFORMATEXTENSIBLE WAVE files when necessary to conform to the latest Microsoft specifications.
      o Now properly supports AIFF and WAVEFORMATEXTENSIBLE multichannel input, performing necessary channel reordering both for encoding and decoding. WAVEFORMATEXTENSIBLE channel mask is also saved to a tag on encoding and restored on decoding for situations when there is no natural mapping to FLAC channel assignments.
      o Expanded support for "odd" sample resolutions to WAVE and AIFF input; all resolutions from 4 to 24 bits-per-sample now supported for all input types.
      o Added a new option --tag-from-file for setting a tag from file (e.g. for importing a cuesheet as a tag).
      o Added a new option --picture for adding pictures.
      o Added a new option --apodization for specifying the window function(s) to be used in LPC analysis.
      o Added support for encoding from non-compressed AIFF-C (SF #1090933).
      o Importing of non-CDDA-compliant cuesheets now only issues a warning, not an error (see here).
      o MD5 comparison failures on decoding are now an error instead of a warning and will also return a non-zero exit code (SF #1493725).
      o The default padding size is now 8K, or 64K if the input audio stream is more than 20 minutes long.
      o Fixed a bug in cuesheet parsing where it would return an error if the last line of the cuesheet did not end with a newline.
      o Fixed a bug that caused a crash when -a and -t were used together (SF #1229481).
      o Fixed a bug with --sector-align where appended samples were not always totally silent (SF #1237707).
      o Fixed bugs with --sector-align and raw input files.
      o Fixed a bug printing out unknown AIFF subchunk names (SF #1267476).
      o Fixed a bug where WAVE files with "data" subchunks of size 0 where accepted (SF #1293830).
      o Fixed a bug where sync error at end-of-stream of truncated files was not being caught (SF #1244071).
      o Fixed a problem with filename parsing if file does not have extension but also has a . in the path (SF #1161916).
      o Fixed a problem with fractional-second parsing for --skip/--until in some locales (SF #1031043).
      o Increase progress report rate when -p and -e are used together (SF #1580122).
* metaflac:
      o Added support for read-only operations on Ogg FLAC files.
      o Added a new option --set-tag-from-file for setting a tag from file (e.g. for importing a cuesheet as a tag).
      o Added a new option --import-picture-from for importing pictures.
      o Added a new option --export-picture-to for exporting pictures.
      o Added shorthand operation --remove-replay-gain for removing ReplayGain tags.
      o --export-cuesheet-to now properly specifies the FLAC file name (SF #1272825).
      o Importing of non-CDDA-compliant cuesheets now issues a warning.
      o Removed the following deprecated tag editing options; you should use the new option names shown instead:
            + Removed --show-vc-vendor; use --show-vendor-tag
            + Removed --show-vc-field; use --show-tag
            + Removed --remove-vc-all; use --remove-all-tags
            + Removed --remove-vc-field; use --remove-tag
            + Removed --remove-vc-firstfield; use --remove-first-tag
            + Removed --set-vc-field; use --set-tag
            + Removed --import-vc-from; use --import-tags-from
            + Removed --export-vc-to; use --export-tags-to
      o Disallow multiple input FLAC files when --import-tags-from=- is used (SF #1082577).
* plugins:
      o When ReplayGain is on, if tags for the preferred kind of gain (album/track) are not in a stream, the other kind will be used.
      o Added ReplayGain info to file info box in XMMS plugin
      o Fixed UTF-8 decoder to disallow non-shortest-form and surrogate sequences (see here).
* build system:
      o Added support for building on OS/2 with EMX (SF #1229495)
      o Added support for building with Borland C++ (SF #1599018)
      o Added a --disable-xmms-plugin option to configure to prevent building the XMMS plugin (SF #930494).
      o Added a --disable-doxygen-docs option to configure for disabling Doxygen-based API doc generation (SF #1365935).
      o Added a --disable-thorough-tests option to configure to do the basic library, stream, and tool tests in a reasonable time (SF #1077948).
      o Added large file support with AC_SYS_LARGEFILE; use --disable-largefile with configure to disable.
* libraries:
      o Merged libOggFLAC into libFLAC; both formats are now supporte through the same API.
      o Merged libOggFLAC++ into libFLAC++; both formats are now supporte through the same API.
      o libFLAC and libFLAC++: Simplified encoder setup with new FLAC__stream_encoder_set_compression_level() function.
      o libFLAC: Improved compression with no impact on FLAC format or decoding time by adding a windowing stage before LPC analysis.
      o libFLAC: Fixed a bug where missing STREAMINFO fields (min/max framesize, total samples, MD5 sum) and seek point offsets were not getting rewritten back to Ogg FLAC file (SF #1338969).
      o libFLAC: Fixed a bug in cuesheet parsing where it would return an error if the last line of the cuesheet did not end with a newline.
      o libFLAC: Fixed UTF-8 decoder to disallow non-shortest-form and surrogate sequences (see here).
      o libFLAC: Fixed a bug in the return value for FLAC__stream_decoder_set_metadata_respond_application() and FLAC__stream_decoder_set_metadata_ignore_application() when there was a memory allocation error (SF #1235005).
* Interface changes (see also the porting guide for specific instructions on porting to FLAC 1.1.3):
      o all libraries;
            + Merged libOggFLAC into libFLAC; both formats are now supporte through the same API.
            + Merged libOggFLAC++ into libFLAC++; both formats are now supporte through the same API.
            + Merged seekable stream decoder and file decoder into the stream decoder.
            + Merged seekable stream encoder and file encoder into the stream encoder.
            + Added #defines for the API version number to make porting easier; see include/lib*FLAC*/export.h.
      o libFLAC:
            + Added FLAC__stream_encoder_set_apodization()
            + Added FLAC__stream_encoder_set_compression_level()
            + Added FLAC__metadata_object_cuesheet_calculate_cddb_id()
            + Added FLAC__metadata_get_cuesheet()
            + Added FLAC__metadata_get_picture()
            + Added FLAC__metadata_chain_read_ogg() and FLAC__metadata_chain_read_ogg_with_callbacks()
            + Changed FLAC__stream_encoder_finish() now returns a FLAC__bool to signal a verify failure, or error processing last frame or updating metadata.
            + Changed FLAC__StreamDecoderState: removed state FLAC__STREAM_DECODER_UNPARSEABLE_STREAM
            + Changed FLAC__StreamDecoderErrorStatus: new error code FLAC__STREAM_DECODER_ERROR_STATUS_UNPARSEABLE_STREAM
            + The above two changes mean that when the decoder encounters what it thinks are unparseable frames from a future decoder, instead of returning a fatal error with the FLAC__STREAM_DECODER_UNPARSEABLE_STREAM state, it just calls the error callback with FLAC__STREAM_DECODER_ERROR_STATUS_UNPARSEABLE_STREAM and leaves the behavior up to the application.
      o libFLAC++:
            + Added FLAC::Metadata::Picture
            + Added FLAC::Encoder::Stream::set_apodization()
            + Added FLAC::Encoder::Stream::set_compression_level()
            + Added FLAC::Metadata::CueSheet::calculate_cddb_id()
            + Added FLAC::Metadata::get_cuesheet()
            + Added FLAC::Metadata::get_picture()
            + Changed FLAC::Metadata::Chain::read() to accept a flag denoting Ogg FLAC input
            + Changed FLAC::Decoder::Stream::finish() now returns a bool to signal an MD5 failure like FLAC__stream_decoder_finish() does.
            + Changed FLAC::Encoder::Stream::finish() now returns a bool to signal a verify failure, or error processing last frame or updating metadata.
      o libOggFLAC:
            + Merged into libFLAC.
      o libOggFLAC++:
            + Merged into libFLAC++.

Shlib major bump -> bump ABI depends.
2007-01-07 12:25:05 +00:00
wiz
d1b33bc9f4 Not needed any longer. 2007-01-07 09:48:15 +00:00
rillig
2829e658f2 Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
2007-01-07 09:13:46 +00:00
veego
50a86d9a2c Fix a compile problem on -current, maybe gcc4 related and bump the
PKGREVISION.
2007-01-06 17:41:00 +00:00
schmonz
1fca6d8469 Update to 1.5.0. From the changelog:
- Added support for Rio Nitrus.
- Updated mp3 and id3 parsers.
- Removed macosx and usbdevfs drivers. libusb is now the standard driver.
- Several small bugfixes.

pkgsrc patches for DragonFly carried forward. Builds and runs on
OS X but untested (I haven't had a Rio for years). 1.4.7 was broken
in Krister's NetBSD 4.0_BETA2/i386 bulk build; perhaps this will
help.
2007-01-06 04:21:24 +00:00
chuck
06b723d02b update to CDDB-1.17. fixes failing lookup handling of CDs with audio
in the pregap of track 1 (e.g. first disc of zombie heaven box set has
42 seconds of "hidden" audio before the start of the first track that
would throw off the lookup).

removed PKGREVISION line, as per instructions from <wiz>.
2007-01-05 15:29:56 +00:00
drochner
7168bcac2f +gst-plugins0.10-a52/dts 2007-01-05 10:57:34 +00:00
drochner
2d40c184e8 build the "dts" module of gst-plugins0.10-ugly (used for audio on some
DVDs; I've only tested a standalone DTS encoded .wav file)
2007-01-05 10:56:18 +00:00
drochner
ed5b6c7da2 build the "a52" module of gst-plugins0.10-ugly (mostly for DVD audio) 2007-01-05 10:54:00 +00:00
wiz
eeaf8b28f8 Update to latest version, 0.0.8. Previous version was date-based (and thus
higher), so reset version dependency in buildlink3.mk to current one.
No package affected.

Changes:
About two years of development, only described in ChangeLog AFAICT.
2007-01-03 07:03:15 +00:00
rillig
ceebb73d3f Fixed PKGMANDIR. 2007-01-02 14:58:53 +00:00
rillig
9ad142bc34 Fixed the build for unprivileged users.
The SConsignFile() function creates a temporary file whose name is based
on the given argument. Since unprivileged processes cannot create files
in /dev, the argument cannot be /dev/null for them.
2007-01-02 12:53:55 +00:00
wiz
02f26c1478 Reset maintainer. When sending mail to proff@iq.org, one gets a reply
that says the mail there is not read any longer.
2006-12-28 11:47:51 +00:00
joerg
d26cf36e57 - fine grained X11 dependencies for packages which have either USE_IMAKE
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or
  via buildlink3.mks
- introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm
  in the !modular case
- fix some cases where the check for libX11 couldn't work at all by using
  C++ for compilation without including the proper headers

Verified using a full X11_TYPE=xorg bulk build without additional
breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
2006-12-27 13:37:35 +00:00
wiz
7aa256bb93 Regen (with correct variable names). 2006-12-23 10:28:59 +00:00
joerg
ab4b6f3a1e Use dlopen.b3.mk magic instead of hardwired -ldl for those platforms
which don't need it.
2006-12-20 00:35:10 +00:00
wiz
396eaf288e Security update to 0.8.4:
0.8.4:
A long overdue release, which adds support for .ABC and .MID files,
as well as security patch [CVE-2006-4192], and a few small cleanups.

0.8:
This new release contains endianess fixes, and changes that other
projects (which make use of this library) have deemed necessary
for the libraries use. Due to the long time since the previous
release, there may have been more contributers than is listed.
2006-12-19 20:08:22 +00:00
rillig
9c6272cf8b Fixed PKGMANDIR. 2006-12-19 13:39:14 +00:00
rillig
8dec96ea13 Fixed PKGMANDIR. 2006-12-19 01:18:18 +00:00
tron
5b77dbd76b Fix build with "CHECK_PERMS=yes":
1.) Ignore directory "lib/X11/xmcd/discog" because it's supposed to be
    group writable.
2.) Don't install binaries as setuid-root and writable.
2006-12-18 11:15:19 +00:00
wiz
ba50ec444c Drop maintainership, I am tracking easytag-devel. 2006-12-18 01:34:18 +00:00
joerg
58c3144236 Mechanically replace all includes of buildlink3.mk of the following
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.

graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr
2006-12-15 20:32:52 +00:00
wiz
b20d01b785 Reset maintainer, ben@ has resigned. 2006-12-15 14:34:18 +00:00
minskim
37062bb43e This package uses libiconv. 2006-12-14 08:09:16 +00:00
wiz
17406d3a76 Update to 1.99.13:
1.99.13 - December 10th, 2006 :
===============================
    * The manual cddb search was reactivated by using now "gnudb.org" instead of
      "freedb.org" as the last service didn't work,
    * Faster access for the Cddb search,
    * Added ability to use the MusicBrainz Cddb Gateway for the automatic search,
    * The automatic search request the two servers : freedb.org and the
      MusicBrainz Cddb Gateway,
    * Fixed compilation for the new FLAC version 1.1.3 (thanks to Josh Coalson),
    * Fixed reading of invalid UTF-8 strings in Ogg Vorbis and APE tags. We try
      to convert it to the right encoding.
    * Added French documentation (thanks to Emmanuel Brun),
    * A new Chinese translation (thanks to Yang Jinsong),
    * Hungarian translation updated (thanks to Mészáros Csaba),
    * Italian translation updated (thanks to Kostantino),
    * Swedish translation updated (thanks to Anders Strömer),
    * German translation updated (thanks to Götz Waschk),
    * French translation updated.
2006-12-13 17:55:36 +00:00
joerg
5e43280b23 Replace mk/bsd.prefs.mk includes with bsd.fast.prefs.mk includes.
The redundant parsing of bsd.prefs.mk is mostly avoided now and
parse time e.g. for x11/kdebase3 gets reduced by up to 10%.
2006-12-12 21:52:34 +00:00
wiz
724ff99d33 Update to 1.61.27:
New for 1.61.27
---------------
Saturday, September 09, 2006
* Fix bug that caused extra garbage between id3v2 and first frame.
* Fix bug that truncated last byte of last frame in mp3 files.

New for 1.61.26
---------------
Thu Aug 24 21:50:47 EDT 2006
* Fix for security problem CVE-2006-3124, buffer overflow in http
  header parsing that could result in remote exploit

New for 1.61.25
---------------
Sunday, August 13, 2006
* Fix bug where -s flag was ignored when used with -a flag
* Plugin: Add popup menu with history of recent URL's
* Plugin: Fix problem with "old way of retrieving track"
* Plugin: Fix problem not finding desktop folder on Windows 98

New for 1.61.24
---------------
Sun Jul  2 14:14:38 EDT 2006
* Fix bug where external program wasn't being killed when reconnecting

New for 1.61.23
---------------
June 18, 2006
* Plugin: Fix problem where streamripper can't find winamp directory
* Plugin: Add STREAMRIPPER_WINAMP_HOME environment variable
* Plugin: Fix sorting problem with skin list
* Plugin: Add uninstaller
* Plugin: Installer no longer overwrites parse_rules.txt

New for 1.61.22
---------------
Fri Jun  2 10:17:53 EDT 2006
* Docking now works in modern skins
* Docking now works when windowshading winamp
* Debuging winamp plugin through STREAMRIPPER_DEBUG environment variable

New for 1.61.21
---------------
Sun 05-28-2006
* Fix winamp crash caused by reference to debug file

New for 1.61.20
---------------
Sat 05-27-2006
* Fix problem writing to \\net\paths on windows
* Fix problem with options getting reset in winamp plugin
* Fix rendering problem with skin preview in winamp plugin
* Fix docking problem in winamp plugin

New for 1.61.19
---------------
Sat 03-25-2006
* Add support for pls and m3u parsing
* Upgrade to TRE version 0.7.2
* Add configuration switch: --without-ogg, for compiling
  streamripper on systems that don't have ogg/vorbis libraries.

New for 1.61.18
---------------
Sun Mar  5 19:39:24 EST 2006
* Add support for ogg file splitting
* Add support for ogg relay
* Return an ICY response header instead of HTTP response header.
  This fixes problems with Windows media player classic (#1189504).
* Winamp relay now adds /;stream.nsv or /.ogg for NSV and OGG streams.
* Add izverg's patch for when default skin is blank in sripper.ini.

New for 1.61.17
---------------
Tue 11-22-2005
* Fix memory leak
* Fix for proxy authentication without password (#1338203)
* Check http_proxy environment variable for proxy url

New for 1.61.16
---------------
Sat Nov 12 01:18:06 EST 2005
* Use external program for reading metadata
* Possible fix for proxy authentication without password (#1338203)
* Change splitting behavior when song is too short to do silence detection
* Resize winamp plugin gui to make it more visible

New for 1.61.15
---------------
Fri 10-21-2005
* Fix a problem where streamripper aborts with SR_ERROR_BUFFER_EMPTY
* Improve splitting code to add correct amount of padding
* Add winamp plugin GUI for -k flag
2006-12-12 20:27:15 +00:00
obache
bc98784fb6 Update xmms-alarm to 0.3.7. Patch provided by Martin Wilke in PR 34484.
Changes
 	The return value from nanosleep wasn't being checked.
	It is now checked and nanosleep restarted if needed.
	This may fix some problems with the volume fading.
2006-12-11 09:09:48 +00:00
drochner
b7eb0abe89 make this build again: keep "configure" from checking for X stuff 2006-12-08 18:48:52 +00:00
joerg
d03bf6fe5c py-ctypes only supports Python 2.3+, so mask py-musicbrainz as well. 2006-12-07 14:37:28 +00:00
joerg
2da2eb9488 Don't use CURLOPT_MUTE any longer. 2006-12-06 19:52:55 +00:00
joerg
23a4742ad8 s/MAXNAMLEN/NAME_MAX/ and fix pthread test in configure. 2006-12-06 16:41:26 +00:00
wiz
850d5b7d3d Update to 0.5.3:
version 0.5.3:

  - Support for FLAC 1.1.3. Thanks to Josh Coalson.
  - Fixed linking of the wav plugin.
  - Fixed crash on extracting PUID from XML.
2006-12-05 09:01:57 +00:00
jschauma
e89e3be010 it appears that under IRIX, we need to explicitly link against -lm. 2006-12-02 22:50:20 +00:00
joerg
a38b7c6278 configure says: only for MinGW, Cygwin, Darwin and Linux. We don't
support the former two, so list only Darwin and Linux.
2006-11-30 18:57:29 +00:00
xtraeme
8ace36b922 Add missing LIBS+=${LIBOSSAUDIO}... at least the oss module needs
that, reported by an user on freenode.

Bump PKGREVISION.
2006-11-29 18:48:23 +00:00
ghen
5c2dc901dd Update to EasyH10 1.5. Changes since 1.4 are:
* Added Hebrew support, which arranges artist/album/title/genre names in
  reversed order. Although the H10 firmware can't display a string in
  right-to-left language correctly, EasyH10 tries to improve this situation by
  flipping Hebrew letters in the database. EasyH10 uses the routine only when
  option -b (--bidi) is specified.
* Added automatic detection of a system character-encoding. EasyH10 detects the
  character encoding of the current system if it's not specified with -e
  option.
* Options -n, -i, and -c for database construction were removed for simplicity.
  EasyH10 now has two options: -C (database rebuild) and -U (database update).
* Show an error message when EasyH10 cannot initialize the routine for
  converting multi-byte characters to UCS-2.
* Crash fix for MP3 files without read permission.
* Crash fix for MP3 files with compilation flags enabled but with empty artist
  names.
* Bug fix for an incorrect usage of returned codes from iconv.
* Updated the man-page.
2006-11-29 16:59:57 +00:00
drochner
b27a0ec4bf update to 0.4.6
change: driver addition, irrelevant to pkgsrc
(this pkg is quite useless atm because festival doesn't compile
with gcc4)
2006-11-28 22:31:21 +00:00
drochner
f12e92173b update to 2.14.5 (which is a major release back but as much as we can
do w/o hal support for now)
changes:
* Add date information to all possible albums (Alex Lancaster)
* Improve GStreamer error handling (Tim-Philipp Muller)
* Don't crash when re-opening the Preferences dialog
* Clear the genre field when re-reading the disk
2006-11-28 22:28:27 +00:00
rillig
a9ae11ad59 Added a patch for SunPro, which does not accept the -Dfoo()=bar command
line argument.
2006-11-28 18:57:25 +00:00
drochner
9a7703233e reset PKGREVISION for base pkg update 2006-11-24 17:31:40 +00:00
wiz
55ab951f76 Bump PKGREVISION for curl shlib bump. 2006-11-19 14:08:30 +00:00
wiz
658d9cf876 tv@ pointed out that curl-7.16.0 had a shlib major bump --
increase its BUILDLINK_ABI_DEPENDS, and bump PKGREVISIONs
of dependencies.

Sorry for not finding this earlier.
2006-11-19 11:50:23 +00:00
wulf
be48df095d Added dependency of oss to Makefile:
jack requires oss support
2006-11-15 01:19:15 +00:00
joerg
722fe0f6dc DESTDIR support. 2006-11-07 09:24:32 +00:00
joerg
5dfaaf310b DESTDIR support. 2006-11-05 17:06:43 +00:00
rillig
ee651bf5d2 Use the new BSD_MAKE_ENV. 2006-11-05 14:47:55 +00:00
wiz
68e3114771 Add patch for FreeBSD-5.x, from Peter Schuller in PR 33719.
Untested on FreeBSD, still compiles on NetBSD.
2006-11-05 13:45:37 +00:00
joerg
6b0e28911a DESTDIR support. 2006-11-03 12:45:21 +00:00
joerg
7f279c69f3 DESTDIR support. 2006-11-02 17:59:37 +00:00
wiz
c8c341774c Remove deprecated CURLOPT_MUTE call. Fixes build with curl-7.16.0.
Addresses PR 34962 by srcshelton at gmail.
2006-11-02 07:57:56 +00:00
wiz
f02d50292a Update to 1.4.4:
VERSION 1.4.4
  FEATURES:
    * Transfer .wav-files to iPods. (BR 131130)
    * Xine and Helix engines now support three different crossfading modes:
      always, on manual track changes only, or on automatic track changes
      only.
    * Manually specify local file for podcast episodes via right-click menu.
    * Action menu entry for adding podcasts to Amarok. Based on .desktop files
      by Harald Sitter and Fabio Bacigalupo <kde-apps.org@open-haus.de>.
    * Open podcast items with external application from right-click menu.
    * Synchronize listened flag for podcast between Amarok and iPods.
    * Added integrated Magnatune.com music store. Includes artist and album
      info and full previews of all tracks.
    * Fade-out for xine-engine when pressing Stop. Patch by Tuomas Nurmi
      <tnurmi@edu.kauhajoki.fi>. (BR 127316)
    * Support downloading of files from an MTP device.
    * Purged podcast episodes can be readded by increasing the purge number.
    * Added rudimentary support for the Rio Karma. (BR 132713)
    * Support creation and editing of playlists on MTP media devices.
    * Undo/Redo functionality is now available over sessions. (BR 131072)
    * Allow the creation of empty playlists in the playlist browser. Available
      either from the Add button in the toolbar or the context menu of a
      playlist folder. (BR 133543)


  CHANGES:
    * Ignore leading "The " when sorting artists on media devices. (BR 136233)
    * Improved handling of VFAT/ASCII files and paths when organizing the
      collection and using the Generic media device.
    * Enable playing audio CDs on CD insert. Patch by Will Stephenson
      <wstephenson@kde.org>. (BR 136106)
    * Bring Amarok main window to front when starting amarok again without
      arguments. Patch by Lubos Lunak <l.lunak@kde.org>. (BR 135396)
    * Don't switch to playlist browser after saving a playlist from files tab.
      (BR 130189)
    * Add .ape and .mpc to possible file types supported by a generic media
      device. (BR 133491)
    * Move button for saving current playlist from playlist browser toolbar to
      playlist toolbar. (BR 129300)
    * Run 'kdeeject -q devicenode' when no post-disconnect command has been
      configured for media devices.
    * Reduced memory usage for MTP media devices. (BR 134663)
    * Faster searching on playlist and startup, due to some optimizing in
      string usage. Patch by Ovidiu Gheorghioiu <ovidiug@gmail.com>.
    * Correctly translate media:, home:, ... style urls on KDE 3.5 and newer.
    * When tracks are added to the collection and Playlist entries already
      exist (as determined by the file tracking code), the corresponding
      Playlist entries are updated to the new location and enabled if they
      were previously disabled.
    * When file tracking is updating Playlist entries, multiple entries of the
      same song will now all be updated, instead of just one.
    * When tracks are removed from the collection (deleted on disk or moved
      outside of a collection folder) any corresponding entry in the Playlist
      will be disabled.
    * Dragging podcasts to to playlist will insert them in a chronological
      order, so you can listen to the oldest first automatically!
    * Improve application startup times dramaticaly by lazy loading podcast
      episodes.
    * Transferring tracks to an MTP device now shows a progress bar and
      doesn't hang the rest of the UI. (only available for libmtp >= 0.0.15)
    * Show a proper tag dialog when viewing information for DAAP music shares.

  BUGFIXES:
    * Ipod Mode on Collection Browser would have duplicated headers.
    * Multiple problems related to Amarok using wrong playlists on Dynamic Mode
      fixed.
    * Deleting files from generic media devices would not update the progress
      bar, resulting in the progress staying at 0%. (BR 130009)
    * If nothing at all existed on a generic device, the first item
      transferred would incorrectly show that an error had occured during
      transfer. (BR 133528)
    * Synchronising a smart playlist to a device when it didn't exist before
      would crash Amarok. (BR 135956)
    * Proxies would not take into account certain settings in KDE's Proxy
      control center modules for PAC files and more. (BR 123021)
    * Generic media devices would not accept files with an extension that only
      differs in case from a supported extension. (BR 135261)
    * Xine-engine: Pausing during crossfade would not work properly. Patches by
      Markus Kaufhold <M.Kaufhold@gmx.de>. (BR 122514 & 135285)
    * Stop a running cross-fading operation before starting another one. Patch
      by Markus Kaufhold <M.Kaufhold@gmx.de>. (BR 128629)
    * Queuing again would dequeue. (BR 121206)
    * In some cases, the Removal and Enqueue buttons in the queue manager would
      have no icons. (BR 115895)
    * Don't change length of position slider when navigating within a track.
      (BR 122569)
    * Direct copying of non-local items would result in wrong properties on
      iPods. (BR 135681)
    * Honor setting to show Amarok's menu in main toolbar.
    * "Burn this album" would burn all albums of the same name. (BR 121963)
    * Ignore double-clicks on tree item openers. (BR 125121)
    * Visibility of sidebar tabs would depend on the current locale. (BR 135316)
    * Ctrl-C for copying urls from the tag editor would not work when selected
      with the mouse. (BR 123327)
    * Check for some integral data types for improved DAAP portability.
      (BR 132939)
    * Take disc number into account when checking if a song is already on an
      iPod. (BR 135643)
    * Editing metadata in the playlist itself now matches possible alternatives
      case-insensitively. (BR 135683)
    * Fix loading directory in external browser in the tag editor when the path
      contains parentheses. (BR 132961)
    * Stop scripts using a proxy when it's disabled in KDE. Patch by Felix Geyer
      <sniperbeamer_disc1@fobos.de>.
    * While playing Last.fm Streams, sometimes metadata wouldn't be updated
      on track changes. Patch by Tom Kaitchuck <tkaitchuck@comcast.net>.
    * Speed patch to load playlist columns from statistic tables on population
      of the playlist, makes adding to the playlist and starting up faster.
      Thanks Ovy <ovy@alum.mit.edu>! (BR 135324)
    * Save MTP playlists when they are renamed so we don't lose changes.
    * Prevent new podcastepisodes from showing up in the playlistbrowser twice
      by opening it's parent before adding. (BR 134108)
    * New iPods would not get initialized.
    * Files that were detected as being added back to the collection would not
      always be re-enabled in the Playlist. (BR 130359)
    * Fix some spelling and layout issues. Part of a patch by Malcolm Parsons
      <malcolm.parsons@gmail.com>.
    * Correctly handle horizontal wheel events in position slider. (BR 119254)
    * Don't rescan collection while transcoding. (BR 133423)
    * Don't try to copy to collection from urls without kio slaves.
    * Don't quit immediately if amarokrc was removed. (BR 134439)
    * The DAAP client would crash Amarok under certain conditions when
      kdelibs was compiled with asserts on. (BR 132851)
    * Configuring the toolbar would disable the stop button. Patch by
      Markus Kaufhold <M.Kaufhold@gmx.de>. (BR 132477)
    * Changed tags of songs on iPods would not propagate to its database.
      (BR 133842)
    * Fixed playlist encoding problems. (BR 133613)
    * Cover images for compilation albums can now be displayed full size in
      the context browser.
    * Dragging compilation albums from the collection browser or the playlist
      would show multiple cover images in the tooltip. (BR 133916)
    * Don't crash when calling repopulate dynamic mode from dcop. (BR 133716)
    * Last.fm streams work with proxies. (BR 131137)
    * Don't try to read m4a tags from apparently invalid files. (BR 133288)
    * Some podcasts would insert line breaks in author/title information and
      cause graphical errors. (BR 133591)
    * File tracking could fail on files that were copies of each other but
      with different ID3v1 or APE tags.
2006-11-01 17:13:51 +00:00
wiz
6fdd16ae00 Mention eawpatches again. 2006-10-27 17:20:52 +00:00
drochner
d46f71a254 after discussion with wiz, re-add the eawpatches pkg, with some
modifications:
-use MASTER_SITE_GENTOO
-mark as RESTRICTED, NO_BIN_ON_* and generic-nonlicense
-bump PKGREVISION
2006-10-27 13:45:44 +00:00
dmcmahill
39e138b78a setenv() doesn't exist on solaris so use putenv() instead. 2006-10-25 23:17:29 +00:00
rillig
f75df006c2 Fixed PKGMANDIR. 2006-10-25 18:54:08 +00:00
rillig
7eeb6423c7 For some weird reason, the configure script uses the C++ preprocessor
instead of the C one. Therefore, added c++ to USE_LANGUAGES.
2006-10-24 00:03:45 +00:00
wiz
0f09daa236 Remove libac3 -- newer version in audio/liba52. 2006-10-24 00:00:47 +00:00
wiz
e29ce0b4a8 Remove eawpatches. Upstream says (via Sergey Svishchev):
Eawpats has been superceeded by FreePats.  Eawpats was in large part
 derived from the early 1990's MIDIA package for SGI.  Unbeknowst to me at
 the time, the majority of the MIDIA patches were directly derived from the
 commercial Gravis Ultrasound patch set.  When I eventually discovered
 this, I removed all of the Gravis copyrighted patches (about half of
 the total) from the collection and redistribution of Eawpats was
 discontinued.  The remainder was continued on as Freepats, but is lacking
 many instruments, especially the drums :(
2006-10-23 23:59:56 +00:00
rillig
1f4894a3e5 Fixed "test ==". 2006-10-23 23:48:45 +00:00
wiz
b26e36e759 Not needed any longer. 2006-10-23 07:26:56 +00:00
ben
fc7ee4ab45 Update lame to 3.97, using diff provided by wiz.
LAME 3.97   September 24 2006

    * 3.97 beta 3 becomes 3.97


LAME 3.97 beta 3   August 19 2006

    * Gabriel Bouvigne:
          o Workaround against a short blocks detection issue


LAME 3.97 beta 2   November 26 2005

    * Gabriel Bouvigne:
          o Fixed an initialization error when input is not using a standard sampling frequency
          o Fixed a possible assertion failure in very low bitrate encoding
          o Slight change regarding ATH adjustment with V5
          o Reinstated bit reservoir for 320kbps CBR
          o ReplayGain analysis should now be faster when encountering silent parts
    * Takehiro Tominaga:
          o Fixed a possible link problem of assembly code


LAME 3.97 beta 1   September 12 2005

    * Takehiro Tominaga:
          o Fixed an out of array access in mp3rtp
          o Fixed a quality setting in DLL
          o Fixed display when using --silent
    * Vitaly Ivanov:
          o Updated DirectShow interface
    * Robert Hegemann:
          o Fixed an out of array access
          o Fixed some small rounding problem in vbr-new quantization routines
          o Fixed a bug in vbr-new regarding high frequencies (sfb21) when using -Y
          o Fixed a few bugs in vbr-new when using -Y
          o Updated scalefactors allocation scheme in vbr-new
          o Fixed mingw32 configure problems
          o Resolved some compiler warnings
          o Updated command-line visualisation
    * Gabriel Bouvigne:
          o Changed some FLOAT8 to FLOAT
          o Added project files for VC7
          o Reworked -q1 and -q0
          o Updated presets
          o Fixed an error in ISO quantization on systems not using the IEEE754 hack
          o Faster quantization
          o SSE version of init_xrpow
    * Rog�io Brito:
          o Updated Debian packaging
          o Documentation work
    * Chris Miller:
          o Support for x64 platform SDK in makefile.msvc
2006-10-23 01:30:34 +00:00
wiz
6b7d4f3f31 Update to 0.5.2:
version 0.5.2:

  - Case insensitive checking for the .mp3 extension. (#1515)
  - Fallback to TDRC if TDRL is not found, when reading ID3v2.3 tags. (#2190)
  - Ignore "MP3ext" in the padding area of ID3 tags. (#2123)
  - Fixes for DragonFly BSD and new versions of NetBSD. Patch
    by tk@giga.or.at (#2048)
  - Load plugins from "$(libdir)/tunepimp/plugins" instead of hard-coded
    path "$(prefix)/lib/tunepimp/plugins".
2006-10-22 21:24:35 +00:00
adam
8e4f2d66b0 Fix PERL path in normalize-mp3/ogg 2006-10-22 16:36:35 +00:00
rillig
eb04a4827a Fixed PKGMANDIR. 2006-10-22 16:03:18 +00:00
adrianp
25ca6e3b38 +mt-daapd 2006-10-20 20:30:40 +00:00
adrianp
e122ded917 mt-daapd is a program which acts as an iTunes (DAAP) server for Linux
and other POSIX unixes. It may eventually support Win32 as well.

Some random features that it supports:
Supports the Roku SoundBridge (query/browse/index support)
Supports periodic rescans of the database
Can advertise shoutcast streams
Supports password-protected shares
Is web-configurable and managable
Support dynamic playlists, like iTunes "Smart playlists"
Probably other things I've forgotten

All is not perfect, however. Currently, there are several drawbacks to it:
database is indexed by inode, so all music must be on one filesystem
browse by artist is slow on Roku, times out (with large databases ~10K songs)
Probably other things I've forgotten
2006-10-20 20:28:28 +00:00
wiz
ed97c4b1f6 Sort. 2006-10-19 20:23:03 +00:00
rillig
5c1f3e0d7d Fixed "test ==". 2006-10-17 22:00:16 +00:00
rillig
b0114503c2 At the second look, WRKSRC should specify a directory, not a file. :) 2006-10-17 21:45:14 +00:00
rillig
023c9a8d30 Fixed the "multiple WRKSRC" definition that had been generated by
url2pkg<2.0.
2006-10-17 21:43:55 +00:00
rillig
0f4de084ed Fixed "test ==". 2006-10-17 21:32:37 +00:00
drochner
2ccb0e1c64 update to 0.9.6
changes:
-improvements to plugin infrastructure and more plugins
-Tag writing and ipod-write support turned on by default
-Local file support for album art plugin
-Gnome-keyring support for storing DAAP password
-improvements, bug fixes and new minor features
2006-10-17 16:45:07 +00:00
rillig
82675e258b Fixed PKGMANDIR and the path to the configuration file from the manual
page, which was mentioned in PR 34813.
2006-10-14 13:20:46 +00:00
rillig
a80d4c6cee Fixed PKGMANDIR. 2006-10-14 13:11:23 +00:00
wiz
a9c3a0685a Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-14 07:59:09 +00:00
rillig
015567427b Fixed "test ==". 2006-10-14 01:55:03 +00:00
epg
b0117638c2 Add libdiscid, py-musicbrainz, and py-ctypes. 2006-10-13 02:36:41 +00:00
epg
643bbcc7fd python-musicbrainz2 contains various modules for accessing the MusicBrainz
web service, as well as parsing the MusicBrainz Metadata XML (MMD),
or calculating DiscIDs from Audio CDs.

The MusicBrainz Project (see http://musicbrainz.org) collects music
metadata and is maintained by its large and constantly growing user
community.
2006-10-13 02:32:45 +00:00
epg
409c007e54 libdiscid is a library for creating MusicBrainz DiscIDs from audio CDs.
It reads a CD's table of contents (TOC) and generates an identifier which
can be used to lookup the CD at MusicBrainz (http://musicbrainz.org).
Additionally, it provides a submission URL for adding the DiscID to
the database.

The interface of this library is new, but the DiscID algorithm and the
operating system dependent CD-ROM/DVD-ROM access code have been ported
from libmusicbrainz version 2.
2006-10-13 02:31:56 +00:00
markd
e44b0f5178 Update to arts 1.5.5 (part of KDE 3.5.5) 2006-10-12 10:25:25 +00:00
martti
ce86843f32 Regenerate to fix some pkglint warnings. 2006-10-12 09:24:19 +00:00
martti
86a357d2f8 Regenerate. 2006-10-12 06:06:07 +00:00
martti
992d014d29 Fixed test == 2006-10-12 05:43:20 +00:00
rillig
61de0744ad Fixed "test ==". 2006-10-10 20:13:48 +00:00
rillig
f346722ef6 Fixed "test ==" and path to the man pages. 2006-10-10 20:09:22 +00:00
rillig
e528a3d5ed Fixed "test ==". 2006-10-08 21:35:13 +00:00
rillig
ed7c93f18f Needs OVERRIDE_DIRDEPTH=3. 2006-10-08 21:31:31 +00:00
rillig
dfdc046c67 Fixed "test ==". 2006-10-08 21:21:41 +00:00
rillig
21499be7ad Fixed "test ==". 2006-10-06 22:04:00 +00:00
wiz
852cef6f6d Update HOMEPAGE. 2006-10-04 20:46:06 +00:00
wiz
6f9bd56547 Update MASTER_SITES and HOMEPAGE, from Sergey Svishchev. 2006-10-04 20:44:18 +00:00
rillig
f7baa1dfdb test(1) does not know the == operator. 2006-10-02 15:29:36 +00:00
tonio
39afa8e2f5 Fix build under Darwin by explicitly linking against libiconv
Bump PKGREVISION
2006-10-01 12:23:39 +00:00
smb
0a1af338b2 Add caveat regarding problems with the newest iPods 2006-10-01 00:06:31 +00:00
smb
b10b0a776e Clarify warning message about version of usb_subr.c needed 2006-09-26 14:18:23 +00:00
wiz
03fcf967f4 Two functions had missing arguments. Patch from stoned@
Fixes problems in amarok (and probably other dependencies).

Bump PKGREVISION.
2006-09-23 13:26:24 +00:00
rillig
11fabe8f96 Needs GNUmakefile. 2006-09-22 06:33:30 +00:00
joerg
38caef2314 Needs unzip. 2006-09-19 23:19:41 +00:00
rillig
7e333ce614 Since QTDIR is an absolute pathname, it must not be prefixed with
LOCALBASE. This fixes the build on NetBSD.

Replaced the shell interpreter in some plugin files. Bumped PKGREVISION.
2006-09-19 20:59:30 +00:00
joerg
13756ea86c Forgotten patchsum update. 2006-09-18 12:13:35 +00:00
joerg
4e66b15e02 Use LDFLAGS for playmus and playwave as well, otherwise e.g. rpath
entries for libX11 can get lost. Bump revision.
2006-09-17 15:59:44 +00:00
jmmv
0183f102be Bump revisions due to gnome-vfs2 update: dbus-glib is now a dependency.
This fixes problems when some installed packages are outdated.
Per wiz@'s request.

(These are some that I forgot in the previous commit because they weren't
initially in the file list.  Reported by hira@.)
2006-09-16 15:36:12 +00:00
jmmv
f190ea92a4 Bump revisions due to gnome-vfs2 update: dbus-glib is now a dependency.
This fixes problems when some installed packages are outdated.
Per wiz@'s request.

Grrr, I really hate this kind of change.
2006-09-16 12:20:32 +00:00
jmmv
2b04eac986 Update to 0.4.5:
gnome-speech 0.4.5:

* Fix for bug 353322: fix crash/hang in DECtalk synthesis driver.

gnome-speech 0.4.4:

* Fix for bug 326818: escape the \ character so it is not interpreted
as a line continuation character by the festival shell.

* Fix for bug 352165: use "-f" flag to rm files when doing a clean.
2006-09-15 15:20:44 +00:00
joerg
2f6aa745af Needs msgfmt. 2006-09-15 14:15:48 +00:00
ben
2b18abeced Fix the writing of unicode tags. bump pkgrevision. Addresses PR#34515.
http://sourceforge.net/tracker/index.php?func=detail&aid=1016290&group_id=979&atid=300979

Patch adapted for pkgsrc by George Michaelson.
2006-09-13 12:06:28 +00:00
wiz
d18af642cb Fix MASTER_SITES. 2006-09-10 10:15:43 +00:00
obache
e896edb7fe Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
smb
829b5ef4b6 Updated the package's home page 2006-09-07 20:30:09 +00:00
wiz
9b610984b8 Add libgpod. 2006-09-06 22:58:48 +00:00
wiz
973ff97432 Add (untested) libgpod option, provided by Scott Presnell
in private mail.
2006-09-06 22:57:21 +00:00
wiz
a60021126a Remove libtool library parts (.la is already included). 2006-09-06 22:56:22 +00:00
wiz
37444970ca Initial import of libgpod-0.3.2, provided by Scott Presnell in
private mail.

libgpod is a library for accessing iPod databases and files.
2006-09-06 22:55:05 +00:00
wiz
dfca9ec686 Update to 1.4.3:
VERSION 1.4.3:
  FEATURES:
    * New DCOP: player trackCurrentTimeMs, returns the current track position
      in milliseconds.
    * Amarok File Tracking (formerly ATF) goes public! See
      http://amarok.kde.org/wiki/Amarok_File_Tracking for more information.
    * DAAP client now supports Zeroconf. With mDNSResponder properly setup
      Amarok automatically shows local DAAP servers.
    * DAAP client saves manually added computers between sessions.

  CHANGES:
    * Performance with big playlists has been improved by a magnitude. This
      also makes application shutdown faster.
    * Remove the option to enable/disable history in dynamic mode. (BR 133076)
    * Reduce the minimum available tracks to show to 0. (BR 131223)
    * Change in file tracking behavior: IDs are no longer embedded into tags
      but are calculated from a portion of the file data instead, letting
      users with read-only music stores take advantage of it.
    * Don't report "/dev/hd" style devices as new media devices. (BR 127831)
    * Smart Playlists only load media from currently mounted devices.

  BUGFIXES:
    * Dequeing tracks whilst in dynamic mode might not work. (BR 133449)
    * When marking podcast episodes as listened, update the channel icon if
      necessary. (BR 133497)
    * Don't always mark podcast channel icon as "listened" on rescan if.
      (BR 133495)
    * User added streams were not editable once saved. (BR 133483)
    * Cover images were not displayed in some cases. (BR 133174)
    * Fixed bug which prevented Amarok from creating the collection database
      in rare circumstances using SQLite. (BR 133072)
    * Collection scanner would only restart a maximum of 2 times instead of
      20. (fixed in SVN revision 578922)
    * MTP mediadevice support would not compile against libmtp versions >=
      0.0.12. (fixed in SVN revision 576121)
    * AudioCD playback would stutter and sometimes freeze Amarok. (BR 133015)
    * Dynamic Collection broke flat collection view when the Filename column
      was added (BR 132874)
    * DAAP client shows connection errors to the user and no longer says
      "Loading" perpetually. After a failed connection, the user can now
      try again.
    * Don't empty media device transfer queue when canceling a transfer.
    * Ctrl-C for copying urls from the tag editor would not work. (BR 123327)
    * Delete covers from the filesystem when requested.
    * Show context menu on right-click in empty area of media device
      browser. (BR 127154)
    * Sort numeric columns in flat collection view numerically. (BR 130667)
2006-09-06 22:48:14 +00:00
markd
be1d97a391 Fix PLIST for sparc64. 2006-09-06 12:08:30 +00:00
ben
3b39476b6a Fix the csound5 install phase.
At some point, pkgsrc started setting a different MAKE_ENV in the
install phase than in the build phase.  This caused scons to report that
"the build action changed", which caused scons to rebuild csound5 and
install it with a broken configuration.

This hack saves MAKE_ENV to a file in WRKDIR, then uses that file to set
the environment in the install phase.
2006-09-04 14:17:51 +00:00
ben
6965e52e06 Correct mistake in my last change to distinfo. 2006-09-04 12:54:54 +00:00
ben
e4134c0fdd Fix build on Mac OS X and bump pkgrevision.
This is based on the work found at:
  http://strangehours.livejournal.com/9698.html

Tested on i386 Mac OS X 10.4.7 and i386 NetBSD 3.0.

TODO: manual device selection in Mac OS X.
2006-09-03 17:13:30 +00:00
wiz
776a05be72 Reset maintainer for people who lost their commit bit. 2006-09-03 00:56:28 +00:00
ben
7580f09efe Fix build on Mac OS X. 2006-09-03 00:26:20 +00:00
rillig
91c088edd5 Fixed the PLIST. Bumped PKGREVISION. 2006-09-02 20:13:58 +00:00
gdt
bc5aa65991 Install libraries, which were inexplicably not installed before.
PKGREVISION++.

From Nick Goffee of BBN via pkgsrc-acert.
2006-09-01 15:44:44 +00:00
adam
1ca965dd59 Changes 1.0.17:
* Add sndfile.hh C++ wrapper.
* Update Win32 MinGW build instructions.
* Minor bug fixes and cleanups.
2006-09-01 06:02:23 +00:00
tron
44322c506b Update homepage URL. 2006-08-30 10:44:46 +00:00
drochner
0d74fb602c update to 2.1.4
changes:
- Fixed buffer overflows in the RDF parsing and HTTP code.
- Fixed memory leaks in RDFExtract.
- Fixed invalid memory access in the HTTP code.
(CVE-2006-4197)
2006-08-30 09:12:30 +00:00
ben
e337da7ad9 Bump pkgrevision due to last change. 2006-08-29 14:09:30 +00:00
ben
e6f2e126f5 Fix typo introduced in last revision s/Mesa/Meta/
Libtoolize build and install, in order to fix build on i386 Mac OS X 10.4.7.
2006-08-29 05:35:27 +00:00
ben
a7bb6bb8d1 Switch from eawpatches to freepats, which is more actively maintained and
does not require acceptance of the unrar license at build-time.
2006-08-29 05:34:15 +00:00
ben
eb8063abca Fix build on i386 Mac OS X 10.4.7.
Exclude modplugplay, which uses the OSS API.
2006-08-29 04:40:53 +00:00
ben
b6c8b87b22 Add xmms-osx. 2006-08-28 05:27:04 +00:00
ben
1933ee1f88 Minor cleanup, mark this package as only for Darwin. 2006-08-28 05:26:28 +00:00
ben
d725b3d9e6 Initial import of xmms-osx version 1.0, an XMMS plugin for OSX native
audio output.
2006-08-28 05:11:06 +00:00
ben
043b482855 Fix xmms to build on i386 Mac OS X 10.4.7.
Remove the _ SYMBOL_PREFIX, as OpenDarwin ports does.

Disable i386 assembly optimizations.

Add OSX code to raise priority.

_INSTALL_UNSTRIPPED=yes on OSX.  Otherwise plugins, such as
lib/xmms/Input/libmpg123.so fail to load because the OSX linker can't
find symbols such as _xmms_get_gentitle_format from xmms/main.c.
2006-08-28 05:09:05 +00:00
ben
1a307bab1e Fix build on i386 Mac OS X 10.4.7. 2006-08-27 20:29:26 +00:00
ben
689ee474c2 Fix build on i386 Mac OS X 10.4.7. 2006-08-27 03:00:19 +00:00
ben
4227e9770b Fix build on i386 Mac OS X 10.4.7. 2006-08-27 02:25:49 +00:00
joerg
529a590738 FreeBSD also has esddsp files. Bump revision. 2006-08-26 15:25:26 +00:00
wiz
67e6c7f49e + amaroc. 2006-08-24 17:39:54 +00:00
wiz
4cf93875bd Initial import of amaroc, an ncurses "frontend" to amarok. 2006-08-24 17:39:13 +00:00
wiz
127b954a95 Update to 1.4.2:
VERSION 1.4.2:
  FEATURES:
    * Handle itpc:// and pcast:// url protocols for adding podcast feeds.
      (BR 128918)
    * New DCOP call "collection: totalComposers" returns the number of
      different composers in your collection.
    * Synchronize playlists to media devices.
    * Support for MTP/PlaysForSure media devices. (BR 128532)
    * iPod plugin usable with iTunes phones. (BR 131487)
    * Browse collection by composer. (BR 122452)
    * New DCOP call "playlist: filenames" returns the filenames of the songs
      currently in the playlist. Patch by Arash Abedinzadeh
    * Lyrics can be edited directly on Context Browser's Lyrics tab.
    * Collection browse mode similar to that used by some portable players.
      Patch by Joe Rabinoff (BR 130586)
    * BPM field. Patch by Alf B Lervåg and Aaron
      VonderHaar (BR 123142)
    * Improved crossfading for xine-engine: Honours the 'Crossfade Length'
      setting precisely, and uses a better mixing style profile. Patch by
      Enrico Ros
    * Media and collection browser tabs now support dropping.
    * Allow for deleting all the tracks on a playlist from iPods. (BR 127855)
    * Ability to create custom last.fm station from the GUI.
    * Ability to mark podcasts as listened.
    * Show error messages when connecting to last.fm streams fails.
    * A new media device implements a DAAP client. So Amarok can connect
      to iTunes, Firefly Media Server etc. (BR 100513)
    * Dynamic Collection: improved support for songs on removable external
      harddisks, SMB and NFS shares

  CHANGES:
    * Skip tracks that failed to transfer to media devices instead of stopping
      transfer process. (BR 130008)
    * libtunepimp 0.5.0 actually compiles successfully now.
    * Lift size limit on pathnames and comments in collection databases not
      managed by MySQL. (BR 130585)
    * Generic mediadevice plugin is improved. Users can configure supported
      filetypes and get more control over the location of songs and podcasts
      on disk (Patch by eute).
    * Move composer tag to its own database table.
    * Re-enable adding videos to iPods with recent libgpod-cvs. (BR 130117)
    * Include Skip, Love and Ban in playlist right-click menu for last.fm
      streams.
    * Advanced Tag Features (ATF) deferred to 1.4.3: Public release delayed
      pending some bug fixes in both Amarok and a dependency. It will be
      automatically disabled the first time you run 1.4.2 if you had it enabled
      from 1.4.2-beta1. (It will still be available in subversion snapshots.)
    * Optionally finish transferring all queued tracks to media device after
      pressing disconnect button. (BR 129716)
    * It's now possible to edit scores and ratings for multiple tracks in
      TagDialog.
    * TagDialog won't make Amarok unresponsive while committing tags changes
      to files anymore.
    * Exact playtime as tooltip in statusbar. Patch by Markus Kaufhold
      (BR 130463)
    * Suspend collection rescanning while organizing files. (BR 129885)
    * Always use metadata from original file for transcoded files transfered
      to media devices. (BR 131171)
    * Enhancements to ATF/statistics to allow for better tracking of stats as
      files are moved.
    * Tag Editing Dialog is now ATF-enabled.
    * In-line tag editing is now ATF-enabled.
    * Previously, using ATF with MP3 files would wipe out existing UFID frames
      from other applications. Now Amarok plays nicely and only touches its
      own UFID frame.
    * ATF no longer requires a restart to enable or disable it.
    * ATF read-only functions are always enabled if a UID is found in the
      file. Option in the configuration dialog now only controls whether new
      UIDs are written to new files.
    * ATF will now automatically run the rescan and clear the Playlist only on
      the first time it is enabled.  After that it will simply display an info
      reminding users that they may need a rescan if their library has changed
      since the last time it was enabled.

  BUGFIXES:
    * DCOP calls to add and remove ATF tags are no longer allowed to run while
      the collection is being scanned.
    * Last.fm streams no longer freeze Amarok's GUI with xine-engine.
    * Sometimes metadata wasn't updated with Last.fm streams.
    * Update context browser on score and rating changes. (BR 132496)
    * Double colons in the collection filter would lead to invalid queries.
      (BR 132551)
    * Handle changed semantics of MySQL 5.0.23+ (BR 132114)
    * Do not try to detach() KURLs, as this would not work for non-ascii urls.
      (BR 132355)
    * Adding songs while at end of playlist could crash in dynamic mode.
      Patch by Joe Rabinoff (BR 128340)
    * Don't update accessdate when setting songs rating or score. (BR 132274)
    * Increasing or decreasing volume while muted would not correctly unmute.
      (BR 132228)
    * Better resize behavior in iPod collection view mode. Patch by Joe Rabinoff
      (BR 132016)
    * Make sure a track's compilation status is returned properly when running
      with Postgresql.
    * Check directory structure on iPods of unknown type in order to detect
      iTunes phones. (BR 131910)
    * Make 'Clear' individually translatable for playlists. (BR 131521)
    * Retain column visibility for flat collection view. (BR 126685)
    * Honour proxy exceptions for MusicBrainz lookups. Patch by N. Cat
      (BR 131377)
    * Correctly pass links containing parentheses to external browsers. Patch
      by Thomas Lindroth (BR 131307)
    * iPods would not show podcast descriptions. (BR 129824)
    * Carry over rounding increments to next larger unit for fuzzy time
      display. (BR 131383)
    * If disabled, don't show splash screen - even on Kubuntu. (BR 125210)
    * Correctly request last.fm similar artist information for artists
      containing non-ASCII characters. Patch by Thomas Lindroth
      (BR 131254)
    * Support non-chronologically ordered podcast feeds. (BR 119911)
    * Support for libvisual 0.4.0 was fixed. Patch by Dennis Smit.
    * Adding songs already on a media device to playlists would not work.
    * Fix adding smart playlists to media devices. (BR 130540)
    * Reverse check for mount point and device node when connecting to iPods
      for better handling of device nodes pointed to by symlinks. (BR 129965)
    * Make handling of filenames on iPods case-insensitive and thus fix
      fix problems with too many orphaned and stale items. (BR 126431)
    * Correct action of queueing current item in dynamic mode. (BR 130313)
    * Double clicking in the filebrowser will append to playlist. (BR 117465)
    * Fixed problems with last.fm streams containing spaces, e.g. "Hip Hop".
    * When generic media devices were specified manually, transferred files
      would not always get converted to vfat-friendly names if they were on a
      vfat filesystem.
    * When using ATF, tags in MP3 files would be written as ID3v2 only and
      existing ID3v1 tags would be stripped, which could lead to media devices
      and tagging libraries that were not ID3v2.4-aware to report that no tag
      existed.  Now both tags are written with identical data.
    * Correct handling of filenames with special characters. (BR 132243)
2006-08-24 17:37:23 +00:00
jmmv
d1f302106a Fix build with new dbus API. 2006-08-23 12:19:57 +00:00
jmmv
9422ca31d7 Add and enable mp3cut, p5-CDDB-File and p5-MPEG-Audio-Frame. 2006-08-23 10:40:25 +00:00
jmmv
39d4148fe0 Initial import of mp3cut, version 1.13:
This package provides three utilities to manipulate MP3 audio files:

* cddb2cue: Creates cue sheets from CDDB files.
* mp3cat: Concatenates MP3 files.
* mp3cut: Splits MP3 files according to cue sheets.
2006-08-23 10:39:06 +00:00
jmmv
b72ae5fe04 Initial import of p5-CDDB-File, version 1.05:
This module provides an interface for extracting data from CDDB-format data
files, as used by freedb.  It does not read data from your CD nor submits
information to freedb.
2006-08-23 10:38:10 +00:00
minskim
a8539bba15 Allow to build with python24. Bump PKGREVISION due to dependency change. 2006-08-23 10:38:01 +00:00
jmmv
4d1d9037d7 Initial import of p5-MPEG-Audio-Frame, version 0.09:
A very simple, pure Perl module which allows parsing out data from MP3 files
or streams and chunking them up into different frames.  You can use this to
accurately determine the length of an MP3, filter non-audio data, or chunk up
the file for streaming via datagram.  Virtually anything is possible.

This module supports MPEG-1, MPEG-2 Multichannel, MPEG-2 LSF and MPEG-2.5.
2006-08-23 10:37:36 +00:00
jmmv
1cf87e225b Bump PKGREVISION due to dbus update to 0.9x. 2006-08-23 09:49:35 +00:00
wiz
6934d2b65d Do not accept libtunepimp>=0.5. Noted by joerg@ 2006-08-23 06:18:33 +00:00
mrg
b25365f245 oops. flac can be found in ../../audio/flac, not ../../audio/shorten.
also, set the MAINTAINER as pkgsrc-users@netbsd.org instead of the
maintainer of audio/shorten.
2006-08-23 02:33:56 +00:00
joerg
22cd71458a Needs intltool. 2006-08-22 16:31:34 +00:00
joerg
e8c8c6245d Uses libtool. Fix libtunepimp detection. 2006-08-22 14:32:11 +00:00
joerg
48480d18c7 Fix hard-coded -lpthread. 2006-08-22 14:29:07 +00:00
joerg
a25fa5fa6b Needs pkg-config. 2006-08-22 14:01:11 +00:00
salo
e2e79f4f10 Security fix for CVE-2006-3600:
"A vulnerability in libtunepimp can be potentially exploited by
 malicious people to compromise a user's system.

 The vulnerability is caused due to a boundary error in the
 "LookupTRM::lookup()" function when retrieving album release dates.
 This can be exploited to cause a buffer overflow by returning an overly
 long release date string (more than 100 bytes).

 Successful exploitation may allow execution of arbitrary code in context
 of an application using the vulnerable library."

http://secunia.com/advisories/21026/
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3600

Patch from MusicBrainz SVN.  Bump PKGREVISION.
2006-08-21 17:55:01 +00:00
wiz
01bbca9568 Add shntool. 2006-08-19 00:03:50 +00:00
mrg
db9ab2e9c0 initial import of the shntool 2.0.3 package. from DESCR:
shntool is a multi-purpose WAVE data processing and reporting utility.
File formats are abstracted from its core, so it can process any file
that contains WAVE data, compressed or not - provided there exists a
format module to handle that particular file type.
2006-08-18 21:38:23 +00:00
wiz
5589400d4c Update to 0.5.1:
version 0.5.1:

  - Fixed broken symlink problem in plugins/tta/Makefile.am
  - Don't write files/directories with leading dots. (#1427)
  - Added SetNotifyCallback to the Python bindings.
2006-08-13 22:04:18 +00:00
darcy
34bb17db05 Rearrange position of some static functions to allow them to self-define
and compile under GCC-4.

Bump PKGREVISION.
2006-08-12 14:51:39 +00:00
wiz
d18e44717d Drop maintainership (not used in ages). 2006-08-10 16:16:13 +00:00
wiz
84b04abbce regen. 2006-08-08 15:19:15 +00:00
wiz
17d18aa43b Fix for gcc4, from gentoo. 2006-08-08 15:16:40 +00:00
wiz
e38d9d3ce7 Update to 0.5.7:
2004-05-16  Sam Clegg

	* Version 0.5.7

	* Implement simple config dialog.

	* When fast playtime calculation is enabled, dedode the first
	  10 frames only.

2004-01-24  Sam Clegg

	* decoder.c: better xing bitrate calculation.

2003-12-28  Sam Clegg

	* Version 0.5.6

	* configure.ac: don't depend on pkgconfig files from
	libmad and libid3tag that aren't shipped by upstream

	* decoder.c xmms-mad.[ch]: fix xing header usage. added
	use_xing configuration option to disable it.
2006-08-07 23:46:23 +00:00
wiz
720be15511 Update to 12.18.1:
sox-12.18.1
------------

  o The "filter" effect could go into infinite drain mode.  Now
    only drain 1 buffer.  noisered as well.
  o SoX was ignoring user aborts (ctrl-c) if it occured during
    effect drain operations.  This was bad if effects had
    bugs and stuck in infinite loop.
  o Stop SoX from crashing when file type could not be auto
    determined (1417776).
  o Output filenames with multiple '.' confused SoX.  (1417776)
    Christian Hammer
  o Moved to a common set of CLIP routines.  This fixed clipping
    bugs in noisered and mcompand.
  o Stop SoX from crashing on sphere files that contain large text
    strings.  (1430025) Ulf Hamhammar
  o Fix some overflow crashes in aiff handler. (1430024)  Ulf Hamhammar.
  o Under windows, set piped input/output to binary mode (1417794). Marty
  o Fixed broken internal version of strdup().  (1417790) Marty
  o Stop infinite loop when reading MP3's with a tag size of
    exactly 8192 bytes.  (1417511) Hans Fugal
  o Fix typo in stlib.dsp for loading in Visual Studio 6.
  o Fixed problems in silence effect related to removing multiple
    periods of silence from the middle of the sound file.
  o Reduced the window size greatly on the silence effect to
    prevent leaving in silence that looked like noise still based
    on RMS values.
  o Prevent infinite loop in pitch effect from uninitialize variable.
    Frank Heckenbach
  o Prevent crashes when printing error mesages (1447239)
  o Added makefile and support files to compile using Open Watcom
    compiler.  (1417798) Marty
  o Stop calling flow() on effects that returned EOF during drain().  Allows
    two back-to-back reverse effects to work.
  o Added support for multiple channels in .dat files.
    (1366634) tomchristie
2006-08-07 23:39:56 +00:00
wiz
c15432b6d3 Update to 8.3:
1-Aug:     Snd 8.3.
  31-Jul:    windowed-maxamp renamed moving-max, added moving-rms,
  	     moving-sum, moving-length (dsp.scm)
             average renamed moving-average in clm.
             overlay-rms-env in draw.scm.
  28-Jul:    snd8.scm, removed make-ppolar|zpolar (use make-two-pole|zero).
  27-Jul:    mfilter in dsp.scm.
  17-Jul:    merged new-icons.scm into new-buttons.scm and renamed the latter toolbar.scm.
  12-Jul:    green.scm.
  10-Jul:    dlocsig.scm.
  3-July:    removed vct-map.
  28-Jun:    moved rmsgain code to clm-ins.scm.
  23-Jun:    Snd 8.2.
  12-Jun:    fmviolin.clm.
  6-Jun:     changed after-apply-hook to after-apply-controls-hook.
  2-Jun:     removed mus-make-error.
  25-May:    Walter Zorn's wz_tooltip.js to spruce up the documentation.
  7-May:     Snd 8.1.
  21-Apr:    many .fs files thanks to Mike Scholz (removed obsolete gfm directory).
  15-Apr:    first portion of Gauche support.
  12-Apr:    clm-load (ws.scm) for cm.
  31-Mar:    rt-player.scm (Kjetil).
  28-Mar:    Snd 8.0.
             Forth as extension language, thanks to Mike Scholz.
	     shorten, tta, wavpack support.
  20-Mar:    heart.scm (use Snd with non-sound data).
  14-Mar:    x-axis-as-clock for more informative x-axis tick labels in very large files.
  10-Mar:    added a stop sign to interrupt long computations (equivalent to C-g).
  8-Mar:     kmenu.scm thanks to Maxim Krikun.
  3-Mar:     show-selection (extensions.scm).
  27-Feb:    Snd 7.19.
	     tracking-cursor-style.
  21-Feb:    bind-key now takes a character or string 1st arg (as
               well as an integer); if a string, it's treated
	       as the X/Gtk key name (e.g. "Home" or "plus").  It
	       also has a 6th optional arg, a preferences
               dialog name (so that the dialog can reflect current key bindings by functionality).
             with-tracking-cursor and with-verbose-cursor as synonyms for cursor-follows-play and verbose-cursor.
  17-Feb:    mus-file-data-clipped -> mus-clipping, added mus-file-clipping for local settings
             data-clipped -> clipping
             mus-prescaler (global) alongside previous mus-file-prescaler
             added pausing -- returns #t if DAC is paused, can be set to #t or #f to start/stop pausing
               similarly playing -- #t if DAC is running (may be paused), settable to start/stop playing
               removed dac-is-running (it's in snd7.scm)
  9-Feb:     Bill Sack's stochastic.scm and snd-stochastic.pd, stochastic.png in grfsnd.html.
  2-Feb:     mus_audio_sun_outputs -> mus_sun_set_outputs, added mus_netbsd_set_outputs.
             mus_audio_set_oss_buffers -> mus_oss_set_buffers.
             changed ALSA environment variable names to use MUS, not SNDLIB.
             changed ALSA default device to "default" from "hw:0"
  30-Jan:    new-sound-dialog.
2006-08-07 23:37:49 +00:00
wiz
e0b8ae7666 Add same hack as for audio/bmp to work around background
noise problem with gcc4.
2006-08-07 11:22:27 +00:00
wiz
193cbc7eb7 Move gcc4 hack into hacks.mk 2006-08-07 11:21:45 +00:00
jmmv
e0732c2f3f Update to 0.4.2:
gnome-speech 0.4.2:

* Fix for bug 347357: convert UTF-8 to ISO8859-1 before sending text to
  DECtalk engine

* Fix for bug 348240: convert UTF-8 to ISO8859-1 before sending text to
  IBMTTS (a.k.a., ViaVoice) engine (thanks Javier!)

* Fix for bug 347124: remove LT_VERSION_INFO since it is only available
  for libraries (thanks dmacks!)

gnome-speech 0.4.1:

* Partial fix for bug 144457: add "punctuation mode" parameter to DECtalk
  synthesis driver. The supported modes are as follows:

    0 = none
    1 = some
    2 = most
    3 = all

* Fix for bug 341405: don't core dump if festival is not installed on
  machine.

* Fix for bug 141516: allow character encoding to be dynamically
  determined from the voice.  Credit to Milan Zamazal as well for the
  creation of the "coding" attribute convention for festival voices.

* Fix for bug 341990: eliminate compilation warning in festival synthesis
  driver.

----------
gnome-speech 0.4.0:

* Fix for bug 321216: support UTF-8 encoding (Chaitanya Kamisetty)

* Fix for bug 337151: quit when the festival process dies (Remus Draica)

* Fix for bug 341744: turn phoneme mode off in dectalk driver (Willie Walker)

* Fix for bug 332250: dectalk driver compilation warnings (Willie Walker)

* Fix for bug 332247: dectalk driver can hang on exit (Willie Walker)

* Fix for bug 329444: add speech dispatcher driver (Hynek Hanke)
2006-08-06 19:07:57 +00:00
wiz
b89a3597c2 Fix a pkglint warning. 2006-08-06 10:39:29 +00:00
wiz
620f8c73c6 Share patches with audio/faad2. 2006-08-06 10:39:01 +00:00
wiz
7c913c66ee Merge in patches from xmms-faad. 2006-08-06 10:38:42 +00:00
wiz
8a2ba2ac4c Update to 1.1.2, provided by Kimura Fuyuki in PR 34107.
xine-lib (1.1.2)
  * Security fixes:
    - CVE-2005-4048: possible buffer overflow in libavcodec (crafted PNGs).
    - CVE-2006-2802: possible buffer overflow in the HTTP plugin.
    - possible buffer overflow via bad indexes in specially-crafted AVI files
  * Update gettext support to 0.14.5, disable internal gettext, fix locales
    handling, use the correct domain for strings.
  * Italian translation update
  * Czech translation update
  * Disable the XXMC plugin if Xv support isn't there
  * Also look for Xv support in /usr/lib for X.org's new location
  * Fix using xine-lib on systems with SELinux enabled
  * Build right with libiconv in /usr/local as default on FreeBSD
  * Fix a potential crash with fixed-size lacing in the Matroska demuxer
  * Patch from SuSE to fix alsa after hardware suspend
  * Fix the ./configure --enable-static-xv parameter
  * Really fix the speed changing race that was mentioned in 1.1.1
  * Send events for tvtime filmmode changes
  * Add an image decoder based on gdk-pixbuf
  * Add browseable capability to smb input plugin
  * Enable AMD64 mmx/sse support in some plugins (tvtime, libmpeg2, goom...)
  * Fix xxmc subpictures (broken since 1.1.1)
  * FFmpeg update (version 51.1.0)
  * Fix detection of locale containing a modifier (like "@euro")
  * New volume normalization post plugin
  * New image noise post plugin (useful for mitigating some compression artifacts)
  * Support for Vorbis-style comments in FLAC files
  * Coverity fixes
  * Add ATSC support to the DVB plugin
  * Make various structures and arrays constant.
  * Fix up health check to find libX11 and libXv shared objects even if
    devel packages aren't installed (where appropriate). (Ubuntu 47357)
  * Fix install problems in case configure was generated by autoconf >= 2.59c.
  * Fixed some win32 codec freezes when configured w32-path doesn't exist
  * Add support for RealPlayer 10 codecs (from SUSE)

xine-lib (1.1.1)
  * Improve sound quality when using alsa 1.0.9 or above.
    When playing a 44.1khz stream on a 48khz only capable sound card.
    It bypasses alsa-lib resampler and uses xine's
  * Windows ports bug fixes and improvements
  * Set up the framebuffer palette (fb video out).
  * build fixes and improvements, added --with-pthread-prefix and
    --with-zlib-prefix options
  * new DirectFB video output plugin with many improvements (output to overlay
    or TV, deinterlacing, image controls, zoom, OSD, double/triple buffering,
    vsync, flicker filtering, field parity control)
  * overlay cropping fixes for small streams or when using cropping support
  * experimental frame allocation optimization reduces cpu usage of the
    deinterlacer plugin by up 25%
  * implement time seeking on DVD plugin
  * move CFLAGS optimizations to a separated file (added --disable-optimizations)
  * use the same codec path as MPlayer (/usr[/local]/lib/codecs)
  * FFmpeg sync (new QDM2 decoder)
  * imported Duck TrueMotion 2 decoder from FFmpeg
  * sync libfaad2 to latest GPL compatible version; fixes AAC decoding on x86_64 arch
  * support gapless playback while switching streams (requires UI cooperation)
  * fix speed changing race causing deadlock with v4l plugin
  * cddb improvements/fixes (DTITLE/DYEAR parsing, timeout increase and
    multiline entries support) [#1205274]

xine-lib (1.1.0)
  * new quality deinterlacer from dscaler: GreedyH (Greedy High Motion)
  * new quality deinterlacer from dscaler: TomsMoComp (Tom's Motion Compensated)
  * added help for most deinterlace methods
  * ffmpeg update
  * use ImageMagick to convert and display different type of images (png, jpg...)
  * improve ASX playlist parsing
  * add an extended MRL reference event (MRL title, start time, play time):
    needed for the ASX parser; deprecates plain MRL reference events.
  * goom updated to 2k4-0

xine-lib (1.0.4)
  * tiny doc update
  * build fixes and cross build improvements
  * fixed an align problem in Win32 DirectX video output plugin
  * fixed linking of X11 plugins for some platforms
2006-08-06 10:36:50 +00:00
wiz
54a2cb3e95 Uses c too, noted in kristerw's bulk build. 2006-08-06 10:24:44 +00:00
wiz
13a8a9c200 Add easyh10 and kid3. 2006-08-03 21:16:57 +00:00
wiz
7e7bad611c Initial import of kid3 from pkgsrc-wip, packaged by Sergey Svishchev.
With Kid3 you can:

    * Edit ID3v1.1 tags, edit all ID3v2.3 frames
    * Convert between ID3v1.1 and ID3v2.3 tags
    * Edit Ogg/Vorbis and FLAC tags
    * Edit tags of multiple files, e.g. the artist, album, year and
      genre of all files of an album typically have the same values and
      can be set together.
    * Generate tags from filenames and filenames from tags
    * Rename and create directories from tags
    * Generate playlist files
    * Automatically convert upper and lower case and replace strings
    * Import from freedb.org, MusicBrainz and other sources of album data
2006-08-03 21:16:17 +00:00
jmmv
3ae62b8818 Explicitly disable doxygen support to avoid installing extra documentation
files when it is installed.
2006-08-02 21:22:26 +00:00
markd
d15ed9ea32 Update to arts 1.5.4 (part of KDE 3.5.4) 2006-08-02 13:39:00 +00:00
joerg
9db2ea9144 Be a bit more consistent with the white space. 2006-08-01 17:19:34 +00:00
ghen
13e23836d2 Import audio/easyh10, a command-line tool for creating/maintaining the music
database on the iriver H10 series of portable mp3 players.

EasyH10 is an open source project for the development of a software suite for
iRiver H10 digital audio players. It creates the database layout for an H10
player, without the need for iRiver Plus or Windows Media Player 10, based on
music and playlist files transferred manually (e.g., drag-and-drop operation,
copy command, rsync utility, etc). EasyH10 is compatible with iriver H10 5GB,
6GB, and 20GB models shipped worldwide as well as various platforms such as
Windows 98SE/ME/2000/XP, Linux, MacOS X, and other POSIX-like operating
systems.
2006-08-01 08:24:13 +00:00
jmmv
83017eb95e Update bmp and bmp-esound to 0.9.7.1. Basically doing this to fix the
problems with GCC 4 but they seem to not have gone away completely; hence,
disabling optimizations with this compiler.

Enhancements
* New (free) ClearSky skin by Will Reinhart
* New desktop icon
* New GConf schema
* New multi-thread mode for ALSA plugin
* Support for customizable accelerators
* Queue support in Jump to Track
* Partial support for new XMMS 1.2.11 remote control functions
* New translations (Finnish, Georgian, Hindi, Ukrainian, Traditional Chinese)
  and updates

Miscellaneous
* Log file renamed to 'log'
* Minor GUI tweaks

Bugfixes
* Fixed some ALSA playback issues
* Fixed crashes when output plugin returning sound volume for only 1 channel
* Fixed crashes when input plugins do not set title when getting song info
* Fixed infinite recursion in logger
* Fixed bogus values returned by xmms_remote_get_info()
* Fixed general/visualization plugin About dialogs not opening correctly
* Fixed centering of playlist in Playlist Editor
* Fixed incorrect length of 1st track read from .m3u files
* Fixed gcc4 compilation errors
* Fixed 64-bit issues setting/getting ESD volume
* Fixed MimeType value in desktop file
* Fixed text clipping of non-ASCII titles in Playlist Editor
2006-07-31 21:43:55 +00:00
wiz
ef98051bf9 Fix build with m4-1.4.5. Use newer automake package instead of 1.4 one.
(Build dependency change only, so no PKGREVISION bump.)
2006-07-27 17:27:29 +00:00
rillig
6600425bdd Added some more dependencies to reduce the number of warnings in the
configure phase.
2006-07-26 18:26:49 +00:00
rillig
97d0291093 This package needs Perl to build correctly. 2006-07-26 18:25:43 +00:00
drochner
eb8eee118b +mkcdtoc 2006-07-26 13:21:39 +00:00
drochner
12f12fcc77 add mkcdtoc-1.0, a perl script to create .toc files for cdrdao 2006-07-26 13:20:34 +00:00
drochner
50635fee5d +gst-plugins0.10-fluendo-mp3 2006-07-26 13:13:43 +00:00
drochner
8929ec3b3e add gst-plugins0.10-fluendo-mp3, a small mp3 decoder which can replace the
"mad" plugin
2006-07-26 13:12:34 +00:00
drochner
c50c8b1e25 reset PKGREVISION for gst-plugins-base update 2006-07-26 13:03:15 +00:00
drochner
2e0f675d91 update to 0.5.4
changes:
* Patch from Erik Osheim to fix decode on bigendian platforms.
* Fix for None deallocation error, thanks to Michael Urman.
2006-07-24 20:25:31 +00:00
joerg
ca6d9143a4 Fix konqsidebar configure test to work on DragonFly, where pthread linkage
must be explicit.
2006-07-24 13:58:11 +00:00
joerg
192701d599 Fix hard-coded -lpthread. 2006-07-24 13:01:16 +00:00
rillig
8c0e2b9623 Added lmms. 2006-07-23 11:51:49 +00:00
rillig
4db6e1ae7b Imported lmms.
LMMS aims to be a free alternative to popular (but commercial and
closed- source) programs like FruityLoops, Cubase and Logic giving you
the ability of producing music with your computer by
creating/synthesizing sounds, arranging samples, using effects, playing
live with keyboard and much more...

LMMS combines the features of a sequencer-program (pattern-/channel-/
sample-/song-/effect-management) and those of powerful synthesizers and
samplers in a modern, user-friendly and easy to use graphical
user-interface.
2006-07-23 11:50:25 +00:00
rillig
876dc2e723 Packages that use GNU configure scripts and C++ also need a working C
compiler.
2006-07-22 05:54:52 +00:00