Commit graph

6080 commits

Author SHA1 Message Date
wiz
70f33a0d84 Update to 1.0.08.053, add comment to patch.
Discogs queries work again, after a Discogs API change. The track
numbering when querying multi-volume albums from Discogs was
incorrect and is fixed in this version.
2011-09-08 20:32:21 +00:00
obache
4b1da8458f * LICENSE=gnu-lgpl-v2.1.
* use install.py instead os SCons for staged installation support.
* drop to build python binding.

Bump PKGREVISION.
2011-09-07 12:42:02 +00:00
dholland
22370d5474 Fix previous; it only depended on mysql-client.
XXX: mysql51-server's bl3 file does not limit the version to less than 5.5;
XXX: should it?
2011-09-05 00:07:20 +00:00
dholland
f60b479767 Use mysql.buildlink3.mk instead of explicitly depending on mysql51-server.
As a precaution (given the known bodginess of this package) set
MYSQL_VERSIONS_ACCEPTED to 51 (only) to preserve the previous behavior.

Someone who has the hardware should probably test it on mysql55-server
sometime.
2011-09-05 00:00:18 +00:00
dholland
df9c4b7c02 Implicit int return type is not valid in C++. (clang objects, and then
the whole configure script fails.)
2011-09-04 23:41:52 +00:00
dholland
0221a51fe4 void main 2011-09-04 23:35:53 +00:00
dholland
db8bcf8b7d - Adjust cdrom access logic so all the BSDs go to the BSD cdrom code,
not just FreeBSD and OpenBSD.

- Update NOT_FOR_PLATFORM: the only BSD for which the cdrom code can
actually work is DragonFly. The others are missing ioctls it uses.
This could probably be fixed up readily by someone who knows how cdrom
access is supposed to work, if any such person cares.

- Allow clang until proven otherwise.
2011-09-04 23:10:30 +00:00
dholland
290be2190b void main 2011-09-04 22:17:41 +00:00
dholland
044fd35391 Fix void main, caught by clang.
While here, fix other problems caught by gcc:
 - casting malloc instead of including <stdlib.h>
 - casting calloc instead of including <stdlib.h>
 - failing to include <time.h> with bad consequences for -current.

PKGREVISION -> 5.
2011-09-04 22:05:39 +00:00
dholland
c7f8abeb60 Fix void main, caught by clang.
While here, fix other problems caught by gcc:
 - casting malloc instead of including <stdlib.h>
 - casting strdup instead of including <string.h>
 - failing to include <time.h> with bad consequences for -current.

PKGREVISION -> 3.
2011-09-04 21:38:03 +00:00
dholland
532ba6405d wups, missed part of previous. 2011-09-04 21:26:53 +00:00
dholland
44ee129f76 Remove incorrect patch hunks that make perfectly good static variables
into globals.
2011-09-04 21:20:06 +00:00
dholland
6e346484b8 Disable this package's INLINE because it's misused for out-of-line
declarations.

Note that if someone wanted to go through and tidy up, most but not
all of the functions currently tagged INLINE could be removed from
the .h files and changed to static inilne. However, that doesn't seem
worthwhile here and now.
2011-09-04 21:17:13 +00:00
dholland
61912f1f2c Use valid C. Should improve clang build. 2011-09-04 21:04:56 +00:00
dholland
e602ed7cb0 switch to REPLACE_PERL per Joerg's request 2011-09-04 20:45:33 +00:00
joerg
88a5838c59 Spell --export-dynamic corrctly. 2011-09-04 14:31:58 +00:00
dholland
388151c017 Fix up gcc/c99 inline mess 2011-09-04 05:10:20 +00:00
dholland
59deb19987 CHECK_INTERPRETER_SKIP - this package has #!/usr/bin/perl on a .pm file
it installs, which AFAIK is pointless and therefore harmless.
2011-09-04 04:58:58 +00:00
dholland
e1f1771185 Fix mismatched return statements, which clang dislikes 2011-09-04 04:49:09 +00:00
dholland
6dd039a341 Fix gcc/c99 inline mess. 2011-09-04 04:42:40 +00:00
dholland
d3501901db Rearrange the getline() patch so it works on -current. (Unlike the usual
problem, here the package is trying to use the posix getline but the
compat for older systems broke.)

This should really be done with a configure test, but to regen the
configure script without creating a huge diff would require digging up
an ancient version of autoconf and for now at least it doesn't seem
worth the trouble.
2011-09-04 04:37:55 +00:00
dholland
370da63e21 more void main 2011-09-04 01:42:24 +00:00
dholland
53aa6ec077 Don't use -O6, clang doesn't like it and it doesn't mean anything to gcc
either. Stick to -O3. While here, sync the patches for configure and
configure.in, and give it the ability to recognize OpenBSD as well.
(which might or might not work)
2011-09-04 01:39:21 +00:00
dholland
89c335ff64 const correctness, required by clang 2011-09-03 23:40:47 +00:00
joerg
b6811272ba Fix build with clang by avoiding shadowing in template definitions. 2011-08-31 14:43:42 +00:00
obache
deaed7c65e Force configure not to detect doxygen.
fixes PR#45302.
2011-08-30 11:56:50 +00:00
joerg
e522eecf37 Fix quoting mess. Add include to get Strcmp. 2011-08-29 13:11:39 +00:00
dholland
9c705da45b main() needs a return type in clang-land. 2011-08-29 00:04:07 +00:00
dholland
1c595935b6 Fix mismatched return statements, which clang dislikes 2011-08-28 23:56:07 +00:00
dholland
4e651a9810 void main 2011-08-28 22:55:48 +00:00
dholland
df15b2056c Fix void main. While here:
- add various LP64 fixes;
   - use stdlib.h as needed instead of casting the return value of malloc;
   - fix fake-varargs printf code and use stdarg.h;
   - use system snprintf instead of included custom one;
   - tidy up symbol name conflict with log();
   - add patch comments;
   - remove some pkglint;
   - add LICENSE.

PKGREVISION -> 2.
2011-08-28 22:30:17 +00:00
dholland
70b9b84ebf void main 2011-08-28 20:50:04 +00:00
obache
0b8aa0f6a3 Recursive bump from gdbm shlib bump. 2011-08-23 13:06:45 +00:00
wiz
4f7006ab83 Fix build and installed header file for gcc-4.5. Bump PKGREVISION. 2011-08-22 13:36:31 +00:00
wiz
8ee23d3383 Set LICENSE, fix a pkglint warning. 2011-08-22 13:06:19 +00:00
abs
09ad1c28a4 fix build on 64bit linux - pass --enable-libsuffix=none to configure 2011-08-20 21:37:49 +00:00
joerg
ccfb8637d8 Relax dependency in the hope that it still works instead of failing due
to missing dependency.
2011-08-13 18:00:01 +00:00
gls
afa8b59a6e Update audio/libmodplug to 0.8.8.4.
Upstream changes:

    * Improve timidity.cfg parsing capability
    * Add source command capability in timidity.cfg (useful for debian default)
    * Fix integer overflow in WAV reader (SA45131/A)
    * Fix S3M stack overflow possibility (SA45131/B)
    * Bound seeking and reading in PAT files
    * Fix AMS/AMSv2 and DSM too large by one (SA45131/C)
    * Use structure in XM decoding (development related)
    * Use bmpvalues in Octamed files when calcuting default tempo (Francis Russel)

Fixes SA45131.
2011-08-09 19:29:27 +00:00
gls
9849088591 libofa has a new home @ googlecode. Fix HOMEPAGE and add a new MASTER_SITES.
While here, add LICENSE.
2011-08-06 19:43:21 +00:00
gls
5b6b378b97 Update audio/picard to 0.15.1
Upstream changelog:

  Version 0.15.1 - 2011-07-31
   * "Other versions" menu now displays release labels and catalog numbers.
   * Added CD-R, 8cm CD to the format mapping.
   * Picard no longer fails to load releases with new or unknown media formats.
   * Fixed album metadata processor plugins not working (#5960)
   * Fixed requests stopping at midnight (#5963)
   * Stopped using QDateTime for timing requests (for Qt 4.6 compatibility) (#5967)
   * Fixed display of ampersands in the "other versions" menu. (#5969)
   * Fixed use of numerical functions in advanced scripting.

  Version 0.15 - 2011-07-17
   * Added options for using standardized track, release, and artist metadata.
   * Added preferred release format support.
   * Expanded preferred release country support to allow multiple countries.
   * Added support for tagging non-album tracks (standalone recordings).
   * Added several new tags: %_originaldate%, %_recordingcomment%, and
 %_releasecomment%
   * Changes to request queuing: added separate high and low priority queues for
each host.
   * Tagger scripts now run after metadata plugins finish (#5850)
   * The "compilation" tag can now be $unset or modified via tagger script.
   * Added a shortcut (Ctrl+I) for Edit->Details.
   * Miscellaneous bug fixes.

  Version 0.15beta1 - 2011-05-29
   * Support for the NGS web service
2011-08-06 19:29:37 +00:00
gls
6374b330ea Update audio/py-mutagen to 1.20
1.20 - 2010.08.04
 * ASF: Don't store blocks over 64K in the MetadataObject block;
   use the MetadataLibraryBlock instead. (#60, Luká# Lalinský)
 * ID3: Faster parsing of files with lots of padding. (#65, Christoph Reiter)
 * FLAC: Correct check for audio data start. (#67)
2011-08-06 19:16:32 +00:00
adam
2f7b8c9224 Revision bump after updating perl to 5.14.1 2011-08-06 13:04:14 +00:00
adam
53e72a8a6a Changes 1.13:
* Apply patches from Ian:
* ID3v2:add section BUGS with explanation of how we treat v2.4 frames.
	extract MP3 start bytes even if ID3v2 tag is present.
	recognize MP3 MIME type by start bytes
* Tag.pm:document mime_Pretype(), mime_type().
	New optional arguments to mime_Pretype(), mime_type().
	ID3v2 genre tag with value "Blues" or "(0)" could not be set
		(thanks to Eric Benson for analysis).
* ID3v2_Data.pod: rename s/-/_/ - cygwin buggy, fails manifying
		- this was BS, the problem is elsewhere
* mp3info2: state another time that COMM(eng)[lyrics] is a non-standard place
	  for lyrics...
2011-08-06 13:02:32 +00:00
adam
4e478b3802 Revision bump after updating perl to 5.14.1 2011-08-06 12:49:26 +00:00
adam
d5dd7f25c9 Changes 0.90:
* ID3: Bug 17392, fixed APIC offset calculation for non-MP3 files such as AIFF
  and WAV where the tag does not live at the front of the file.

Changes 0.89:
* APE: Bug 15895, better handling if we have a broken APE tag and run out of
  tag data.
* WMA: Bug 17355, fixed WM/Picture offset calculation when artwork is stored in
  the Header Extension/Metadata Library block.
* WMA: Added output warning when trying to seek in a file without ASF_Index.
* Switched aac.t to Test::Warn instead of manual STDERR redirection.

Changes 0.88:
* ADTS AAC: Check first 2-3 frames to avoid false syncs.
* OSX: Xcode 4 doesn't include the 10.5 SDK, so check for this before using it.
* Win32: Display better error messages when unable to read from files.
* MP3, AAC, MPC: Bug 17173: Cleaned up several places where invalid memory reads could occur.

Changes 0.87:
* AAC: Bug 16874, Fixed infinite loop that could occur when reading a truncated
  ADTS stream.
* Win32: Fixed MSVC compilation error in mp3.c.

Changes 0.86:
* MP3: Require first 3 frames to have matching samplerate and channel values.
* MP3: Fixed bug where info->{vbr} would not be set if a file had a Xing frame
  but no LAME data.
* MP3: Handle case where ID3 tag indicates an extended header is present but no
  actual header exists.
2011-08-06 12:48:30 +00:00
adam
112d016670 Revision bump after updating perl to 5.14.1 2011-08-06 12:27:10 +00:00
wiz
ba3ddc0e51 Update to 1.0.25:
(SA45125 was already fixed in the package)

Version 1.0.25 (2011-07-13)
  * Fix for Secunia Advisory SA45125, heap overflow in PAF file handler.
  * Accept broken WAV files with blockalign == 0.
  * Minor bug fixes and improvements.
2011-08-06 10:23:16 +00:00
abs
a222797f0c - fix taglib version check for current pkgsrc taglib version
- fix build against mysql55-server
- bump pkgrevision
2011-08-05 14:21:31 +00:00
gls
34bed67752 Update audio/cmus to 2.4.2
Maintenance release.

Donovan Watteau (1):
      Use -pthread on OpenBSD

Gregory Petrosyan (3):
      view_save(): use correct playlist filename
      id3: recognize TP2 frame as albumartist
      cmus 2.4.2

Johannes Weißl (5):
      fix compile error for new versions of ffmpeg
      id3: fix parsing xing for mp3s with CRC protection
      fix relative path handling in playlists
      Map unicode punctation/quotation characters to ASCII ones
      Fix segfault caused by too late initialization of UI

Philipp Schafft (1):
      Update RoarAudio output plugin
2011-08-01 18:52:21 +00:00
dholland
6cdbd20ebf Fix broken clang build 2011-08-01 03:49:50 +00:00