Commit graph

7058 commits

Author SHA1 Message Date
obache
dd9aac6c88 Use GNU_CONFIGURE_LIBSUBDIR instead of manually specify --libdir. 2014-01-27 06:56:42 +00:00
wiz
a1f0ff3f67 No need to have two variables for the same logic.
Replace PYTHON_PATCH_SCRIPTS with REPLACE_PYTHON.
2014-01-25 10:45:15 +00:00
wiz
aa67e11089 Mark packages as not ready for python-3.x where applicable;
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE=  33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.

Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.

Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.

Whitespace cleanups and other nits corrected, where necessary.
2014-01-25 10:29:56 +00:00
wiz
858b941f67 Update to 0.3.1. Changes not found.
Mark as not for python-3.x.
2014-01-21 10:45:22 +00:00
wiz
6bc10356fb Fix PKGNAME. Mark as not for python-3.x. 2014-01-20 15:47:56 +00:00
wiz
208b1d0c5c Update to 2.20, changes not found. Mark as not for python-3.x. 2014-01-20 11:54:21 +00:00
wiz
2293333bbe Fix PKGNAME and mark as not-for-python-3.x. 2014-01-19 20:06:07 +00:00
wiz
56841b8059 Add patch for python-3.x compatibility. 2014-01-17 14:47:25 +00:00
wiz
b81a729c8a Update to 1.0.1 and fix python-3.x compatibility problem.
Changes:
1.0.1
    When GStreamer fails to report a duration, raise an exception
    instead of silently setting the duration field to None.
2014-01-17 14:35:06 +00:00
drochner
1107a96d66 update to 1.3.2
changes:
-new "echonest" and "mpdstats" plugins
-improvements to "duplicates", "lastgenre" and "lyrics" plugins
-fixes
2014-01-15 16:17:23 +00:00
wiz
cb02a58faa Fix .so usage in man pages. From Hakan Engvall in PR 48520.
Bump PKGREVISION.
2014-01-14 19:38:18 +00:00
jperkin
c84d98ab9c Fix build with Apple GCC 4.2.1. 2014-01-13 14:53:37 +00:00
adam
41e677f366 Revbump after updating tcl/tk. 2014-01-11 14:42:00 +00:00
joerg
ead765d8d6 Use standard headers. 2014-01-10 20:01:02 +00:00
pho
7143e8d8c0 Fix build on Darwin. 2014-01-10 08:58:01 +00:00
jperkin
7da3749201 Add SunOS support. 2014-01-09 16:55:16 +00:00
jperkin
1471db9879 Add more libraries required for SunOS. 2014-01-09 15:23:32 +00:00
wiz
134ec05ea9 Use correct type to fix this on big-endian hosts.
From Dave Tyson on pkgsrc-users 20140108,
"libcddb fails to work properly on big-endian systems"

Bump PKGREVISION.
2014-01-09 13:05:20 +00:00
jperkin
13746232a9 Needs bzip2, bml, libgsf and hal. Sort includes. 2014-01-09 12:19:43 +00:00
joerg
4887572b7c Racy build 2014-01-06 22:11:01 +00:00
wiz
d456ef4602 Add default-off pulseaudio option.
Bump PKGREVISION for the people who have pulseaudio in their default-on
global options.
2014-01-05 23:18:49 +00:00
wiz
38bfbe84a1 Add gmake build dependency.
Add doc option to enable building documentation, defaulting to off.
Bump PKGREVISION, even though package didn't package before except if
you had doxygen installed.
2014-01-05 19:56:50 +00:00
wiz
2f2cd85f76 Remove an unneeded patch, and change a patch so it matches what was
committed upstream.
2014-01-04 22:57:19 +00:00
wiz
e5da44c710 Add upstream SVN commit revision. 2014-01-04 15:11:43 +00:00
wiz
828f0b07b2 Update to 2.1.9:
2.1.9 - 2014-01-04 :
====================

    * Lots of general refactoring and stability improvements
    * Replace most mini buttons with GtkEntry icons
    * Many memory leak and invalid read fixes, found with Valgrind, cppcheck
      and the CLang static analyzer
    * Fix crash when the MusicBrainz CDDB search fails
    * Remove ancient libmpg123 code and use id3lib for reading the MPEG header
    * Use GtkDialog for child windows
    * Many fixes when building for MinGW
    * Rearrange menus and adjust keyboard accelerators to better fit with the
      GNOME HIG
    * Abhinav Jangda’s numerous bug fixes and porting to GIO/GFile
    * Darshan’s column resizing and reordering patches
    * Use GApplication for application life cycle
    * Remove several custom icons and instead use the themed equivalents
    * Do not split FLAC and Ogg tags by default
    * Drop old Vorbis comment compatibility (XMMS and COMMENT fields)
    * Mathias Reineke’s total tracks support, and several other fixes
    * Adrian Bunk’s FLAC ID3 tag and obsolete translation improvements
    * Do not set a custom wmclass on the scanner window
    * Stop installing TODO, HACKING and THANKS files
    * DocBook XML man page
    * Marius Gavrilescu’s improvement for illustration image filenames
    * Dominique Leuenberger’s licence and build improvements
    * Florian Müllner’s GTK+ 3 deprecation fixes
    * Ekaterina Gerasimova’s Mallard help, and removal of the outdated user
      guide
    * Enrico Nicoletto, Rafael Ferreira and Antonio Fernandes C. Neto’s
      Brazilian Portuguese translation updates
    * Marek Černocký’s Czech translation update
    * Osman Karagöz’s Turkish translation
    * Gil Forcada’s Catalan translation
    * Balázs Úr’s Hungarian translation update
    * Christian Kirbach’s German translation update
    * Aurimas Černius’s Lithuanian translation update
    * Stas Solovey’s Russian translation update
    * Matej Urbančič and Martin Srebotnjak’s Slovenian translation updates
    * Мирослав Николић’s Serbian translation update
    * Piotr Drąg’s Polish translation update
    * Milagros Infante Montero’s Spanish translation update
2014-01-04 12:31:31 +00:00
wiz
5ca07b6c8b Remove unnecessary chunk (after communication with upstream).
This is C++, so "struct" is not necessary.
2014-01-02 22:18:37 +00:00
wiz
8ab7ebea05 Update to 2.9:
libmpdclient 2.9 (2013/10/29)
* directory: support attribute "Last-Modified"
* support MPD protocol 0.18
  - command "readcomments"
  - command "toggleoutput"
  - command "volume"
  - the "base" constraint for commands "find"/"search"
2014-01-02 19:42:08 +00:00
wiz
130b1a031e Fix build with clang, mostly from upstream. 2014-01-02 15:52:56 +00:00
ryoon
af276dd537 Update to 0.1.8
* opusenc required audio/flac

Changelog:
opus-tools 0.1.8
This release fixes a memory corruption bug with FLAC album art
handling.

opus-tools 0.1.7
This release has numerious build fixes, including updated Visual
Studio project files to match similar changes in the opus package.
Support encoding from FLAC files. Metadata tag support, including
album art. Use the new surround encoder API in opus 1.0.3. The
opusenc --uncoupled switch no longer works.
2014-01-02 14:52:10 +00:00
ryoon
51425d9e51 Change PKGNAME to libopus from opus, follow directory name,
and update to 1.1

Changelog:
Opus 1.1 includes:

    new analysis code and tuning that significantly improves encoding quality, especially for variable-bitrate (VBR),
    automatic detection of speech or music to decide which encoding mode to use,
    surround with good quality at 128 kbps for 5.1 and usable down to 48 kbps, and
    speed improvements on all architectures, especially ARM, where decoding uses around 40% less CPU and encoding uses around 30% less CPU.
2014-01-02 14:43:21 +00:00
dholland
05a036ce52 Taking the absolute value of the difference of two things doesn't work
if the difference is unsigned. Do something else instead. (It is
backup logic for the clock going backwards while fading out the splash
screen, so it's not exactly critical.) Caught by the Solaris C++
compiler, which warns if you try to pass an unsigned value to abs().
PKGREVISION++.
2014-01-02 06:45:47 +00:00
dholland
0e11bd5e15 whitespace 2014-01-02 06:34:14 +00:00
dholland
0d34433613 Needs msgfmt, seen in solaris bulk build 2014-01-02 06:12:50 +00:00
schmonz
fa6bbb00c7 64-bit build fails; force 32-bit (via Homebrew). 2014-01-01 15:05:37 +00:00
wiz
e03c03b6dc Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump. 2014-01-01 11:52:02 +00:00
ryoon
3149969630 Fix build on Fedora 22. 2014-01-01 03:03:01 +00:00
wiz
d33dfdeb7c Reset maintainer for resigned developers. 2013-12-23 11:57:02 +00:00
joerg
fa5ef876a5 When using deprecated features, it helps to not disable them first. 2013-12-18 17:53:44 +00:00
asau
9cc08a125a Use "cpuset_t" on FreeBSD, this lets the package build. 2013-12-16 19:00:03 +00:00
asau
95aaeb96c3 Disable capabilities on FreeBSD, incompatible implementation. 2013-12-16 11:59:56 +00:00
asau
b20e05c76e Fix the build on FreeBSD 9, FreeBSD uses sys/soundcard.h nowadays. 2013-12-15 20:33:47 +00:00
asau
b3f3f10a02 FreeBSD 9 doesn't have alloca.h, alloca() is declared in stdlib.h 2013-12-15 20:19:08 +00:00
asau
99287c2a5e FreeBSD 9 uses sys/soundcard.h 2013-12-15 20:14:16 +00:00
joerg
18eb106681 DIR is reserved for dirent.h, so use a different type name. 2013-12-15 19:36:02 +00:00
jperkin
ad8619ef99 Disable -fvisibility-hidden on SunOS. 2013-12-13 16:21:29 +00:00
jperkin
b14ce6342b Make package build on SunOS. The end result is mostly non-functional as it
is missing SCSI and CDDA support, however this does enable a number of other
packages to now build, many of which do not depend on working cdparanoia for
their own functionality.
2013-12-12 16:41:32 +00:00
jperkin
1b8f2b945c Fix pow() argument types, fixes SunOS. Patch from Sebastian Wiedenroth. 2013-12-10 14:23:44 +00:00
jperkin
aa9a77a068 Fix inttypes on SunOS. Patch from Sebastian Wiedenroth. 2013-12-10 14:21:43 +00:00
rxg
7380e5c397 Closed PR 48323, up max sampling rate to 192 kHz.
Bump the version.
2013-12-10 07:14:45 +00:00
obache
9b57b4605a Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.
Bump PKGREVISION for runtime dependency pattern changed packages.
2013-12-09 14:17:41 +00:00
wiz
14ec4aa99f Update to 0.25:
0.25 (2013/11/09)
* fix "insert" with directory argument
* optimize tab completion commands
* do character set conversion for tab completion commands
* require libmpdclient 2.3, MPD 0.16

0.24 (2013/10/29)
* configure.ac: fix syntax error
* new command "toggleoutput"
* use the "volume" command on MPD 0.18
* fix search/find with "filename" constraint
* add search/find with "base" constraint
* don't strip trailing slashes from absolute URLs
2013-12-06 13:39:34 +00:00
drochner
d7dcb3da87 update to 1.3.1
changes:
-database can contain arbitrary attributes now
-Add Opus audio support
-You can now transcode files to any audio format, rather than just MP3
-can guess tags from the filenames during import
-new id3v23 config option, writed tags in old format
2013-12-04 16:58:17 +00:00
drochner
d275e521ec sync w/ base pkg 2013-12-04 16:48:21 +00:00
drochner
d4c5d89717 update to 1.22
changes: minor fixes and improvements
2013-12-04 16:47:32 +00:00
drochner
0306d17bbc reset PKGREV for base pkg update 2013-12-04 11:37:45 +00:00
wiz
b667fb3d34 Recognize new json-c library name. 2013-11-30 12:34:52 +00:00
wiz
bd9eea67da PKGREVISION bump for json-c shlib rename. 2013-11-25 12:00:45 +00:00
wiz
6aa493a933 Bump PKGREVISION for stat syscall fix for NetBSD-6+. 2013-11-25 10:14:51 +00:00
wiz
115f36fb5c Use correct stat syscall on NetBSD-6 and newer.
Based on PR 48405 by Nat Sloss.
2013-11-25 10:14:37 +00:00
wiz
2b187b311a Fix typo and whitespace in comment. 2013-11-25 10:13:56 +00:00
drochner
240c7013d5 +quodlibet2 2013-11-23 13:59:10 +00:00
drochner
2b9a0cfdd3 add quodlibet-2.6.3, a media player/tagger, from Sergey Svishchev
per pkgsrc-wip
2013-11-23 13:58:13 +00:00
adam
81059da3bd Revbump after updating devel/boost-libs 2013-11-20 20:04:35 +00:00
obache
be6a7bf66d recursive bump from boost-lib shlib major bump. 2013-11-20 13:23:41 +00:00
markd
74b1e8220f Update to 2.8.0
VERSION 2.8
  FEATURES:
   * Tracks from Recently Played List widget can now directly be added to
     the playlist.

  CHANGES:
   * The Jamendo service now uses a higher quality MP3 format instead of
     Ogg Vorbis.
   * Added an option whether adding tracks to playlist should start playing.
   * Amarok now depends on Qt 4.8.3.
   * Amarok now uses FindFFMpeg.cmake from kdelibs

  BUGFIXES:
   Various

VERSION 2.7
  CHANGES:
    * Files page has been made more intuitive by making Places the root
      view and significantly improving breadcrumbs behaviour.
    * Make dropping large directories into playlist more responsive by
      reading track metadata asynchronously in a background thread.
    * Harmonize keyboard, mouse and context menu behaviour of the Files
      pane so that it matches Local Music and Saved Playlists panes.
    * Last.fm Skip button re-added after being removed in Beta by error.
    * Podcast episodes are now loaded asynchronously on startup to reduce
      delays.
    * Removed alpha state and not really working spectrum analyzer applet.

  BUGFIXES:
   Various
2013-11-18 10:53:44 +00:00
dholland
11016b259d Improve the workaround for what is now PR 48385. 2013-11-18 02:22:30 +00:00
dholland
688bede3a4 Add workaround for the looping I've been seeing building into tmpfs.
It seems to be a gmake bug; I'm looking into that.
2013-11-17 16:25:09 +00:00
shattered
bd416fcbfe Update to 4.0.6. Changes:
- Rewrite player to use libxmp 4.0
- Give Pulseaudio higher priority than ALSA
- Give ALSA output higher priority than OSS
- Fix native-endian coreaudio output
- Fix module-specifc flags to override built-in quirks
- Fix loop when skipping to first file and it's not playable

- Add commands '<' and '>' to jump to previous/next sequence
- Add command 'z' to toggle the subsong explorer on/off
- Add option -z <num> to play a specified sequence
- Add option -Z to play all sequences in module
- Add option --loop-all to loop over entire module list
2013-11-16 07:41:02 +00:00
shattered
c352a1b8ab Add libxmp. 2013-11-16 07:35:13 +00:00
shattered
7f656e501f Import libxmp-4.2.0 as audio/libxmp.
This is the Extended Module Player library, a part of open source module
player for UNIX distributed under the terms of the GNU GPL.
2013-11-16 07:34:24 +00:00
adam
ae61b05948 Don't inline when using Clang. 2013-10-30 18:59:06 +00:00
jperkin
7621ab06b2 USE_LANGUAGES=c99, fixes build on SunOS. 2013-10-29 10:34:30 +00:00
joerg
aab9151943 Expect the compiler to know when to inline functions used only once. 2013-10-28 23:44:08 +00:00
joerg
bc78ce78fa Don't use -frename-registers or play with the inline limits. 2013-10-28 23:43:35 +00:00
joerg
b7c07478d4 Don't use -fcheck-new. With exceptions, it won't happen anyway and even
without, malloc() is unlikely to ever fail.
2013-10-28 23:43:03 +00:00
joerg
649500e1ed Don't force the -lgcc_s use with Clang. Just expect the system is new
enough to have properly linked C++ runtime.
2013-10-28 23:42:18 +00:00
adam
cb4fc73081 Avoid -fgnu89-inline when using Clang 2013-10-27 20:05:14 +00:00
jperkin
7f68284231 Fix build on OSX 10.6, and possibly later. 2013-10-24 17:48:53 +00:00
ryoon
935f67a1e2 Revbump from devel/py-game update 2013-10-24 12:32:38 +00:00
obache
687e71fb4d fixes i486 magic condition. 2013-10-24 06:08:44 +00:00
drochner
f2a29bed38 update to 1.2.2
changes: bugfixes

(I know that 1.3.1 is out. I've given 1.2.2 some testing, so I'm
adding it as a checkpoint first.)
2013-10-23 19:32:12 +00:00
jperkin
a6d01b3f80 Add -lsocket -lnsl on SunOS. Fix from Sebastian Wiedenroth. 2013-10-23 17:11:09 +00:00
drochner
d079ee6d67 update to 2.3.1
changes: added support for WebM streams, Opus

approved by The Maintainer
2013-10-22 19:31:26 +00:00
drochner
be66ea3651 update to 2.3.3
changes:
-fixed 3 security issues:
 -Improved HTTPS cipher handling and added support for chained certificates
 -Allow the source password to be undefined
 -Prevent error log injection of control characters by substituting
  non-alphanumeric characters with a '.' (CVE-2011-4612)
-Bugfixes
-Sources can now be authenticated via URL, like listeners
-XSL update

pkgsrc change:
don't set the "chroot" flag in the installed sample config file -- this
configuration doesn't work without further work because the web server
misses its data files in the sandbox

approved by The Maintainer
2013-10-22 19:27:52 +00:00
wiz
ca48b9976d Improve. 2013-10-20 20:11:01 +00:00
joerg
3f2a284dd4 Prefix rpath option with -Wl. 2013-10-20 18:20:23 +00:00
joerg
e005882628 Fix rpath option and hard-coded /usr/pkg references. 2013-10-20 18:20:00 +00:00
wiz
f93305fce7 Update to 3.3.3:
This is a stable release with minor bugfixes and a new feature, a
new umx file loader. It fixes a memory leak, an invalid read upon
backwards position jumps, and documentation problems, and adds
cleanups.
2013-10-19 13:32:00 +00:00
adam
63c018902c Revbump after updating textproc/icu 2013-10-19 09:06:55 +00:00
bsiegert
11eb68bbc8 Fix a common mistake in many different packages: POSIX says that when using
pax -rw, the destination directory must exist. pax in NetBSD creates it if
not, pax in MirBSD complains. I read through all pkgsrc Makefiles that use
pax and added an entry to INSTALLATION_DIRS, or an INSTALL_DATA_DIR
invocation.

I did not test all the changes but they should be fairly safe. If you notice
any breakage because of this change, please contact me.
2013-10-18 11:41:17 +00:00
wiz
7d737cd785 recursive bump for audio/taglib shlib major bump 2013-10-17 07:56:39 +00:00
wiz
92bafd3e2c Update to 1.9.1.
TagLib 1.9.1 (Oct 8, 2013)
==========================

 * Fixed binary incompatible change in TagLib::Map and TagLib::List.
 * Fixed constructing String from ByteVector.
 * Fixed compilation on MSVC with the /Zc:wchar_t- option.
 * Fixed detecting of RIFF files with invalid chunk sizes.
 * Added TagLib::MP4::PropertyMap::codec().

TagLib 1.9 (Oct 6, 2013)
========================

 * Added support for the Ogg Opus file format.
 * Added support for INFO tags in WAV files.
 * Changed FileStream to use Windows file API.
 * Included taglib-config.cmd script for Windows.
 * New ID3v1::Tag methods for working directly with genre numbers.
 * New MPEG::File methods for checking which tags are saved in the file.
 * Added support for the PropertyMap API to ASF and MP4 files.
 * Added MusicBrainz identifiers to the PropertyMap API.
 * Allowed reading of MP4 cover art without an explicitly specified format.
 * Better parsing of corrupted FLAC files.
 * Fixed saving of PropertyMap comments without description into ID3v2 tags.
 * Fixed crash when parsing certain XM files.
 * Fixed compilation of unit test with clang.
 * Better handling of files that can't be open or have read-only permissions.
 * Improved atomic reference counting.
 * New hookable API for debug messages.
 * More complete Windows install instructions.
 * Many smaller bug fixes and performance improvements.
2013-10-17 07:30:39 +00:00
roy
d7ef41189d Use system curses instead of ncurses 2013-10-15 13:38:19 +00:00
roy
e6532725a9 MuSE is build without ncurses, so drop the dependency 2013-10-15 09:58:15 +00:00
roy
466a252643 mp3blaster can use system curses 2013-10-15 09:44:06 +00:00
roy
5e5d445808 Use curses.buildlink3.mk instead of ncurses directly. 2013-10-15 09:37:59 +00:00
roy
bfeafda66c Fix distinfo 2013-10-15 07:09:19 +00:00
roy
4bd0516260 NetBSD curses works fine. 2013-10-14 13:47:31 +00:00
roy
6a925ea4ba Drop dependency on ncurses as system curses works fine.
Regenrate patchset.
2013-10-14 13:33:31 +00:00
roy
9109fa6d98 aumix can work with any curses. 2013-10-14 13:20:06 +00:00
roy
6f19d7176e aumix requires curses, not ncurses. 2013-10-14 13:02:39 +00:00
roy
e831faf1e5 No need to depend on ncurses. 2013-10-14 10:44:44 +00:00
roy
d1e2020764 Festival really uses termcap, not curses. 2013-10-11 11:16:12 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
roy
d98ce74985 Bump for curses removal 2013-10-10 11:06:11 +00:00
roy
d99c97076e lame uses termcap, not curses 2013-10-10 10:49:30 +00:00
wiz
6068eaecf6 recursive bump for libmng-2.0.2 shlib major bump and dependency change 2013-10-09 17:39:01 +00:00
obache
90972c8b25 Update sptk to 3.6.
PR pkg/48279 by ISIHARA Takanori.

Version 3.6:
 * add -o option to 'minmax' command to output maximum, minimum or both values.
 * add -o 4 option to 'vstat' command to output medians.
 * add options to 'vopr' command to deal with relational operators, arithmetic/
   geometric mean, and ceiling/flooring.
 * add -T option to 'smcep' command to specifiy emphasized frequency.
 * add -E option to 'gcep', 'mcep', 'mgcep', 'spec', 'smcep' and 'uels' command
   to specify floor in dB.
 * add -F option to 'gmm' command to read initial GMM parameter file.
 * add -L and -R option to 'wav2raw' command to deal with stereo wav file.
 * add 'gseries', 'ifftr', 'mlsacheck', 'symmetrize' and 'transpose' command.
 * change -f option of 'lbg' command into -F option.
 * unify option to specify sampling frequency into -s option.
 * fix 'x2x', 'dmp' and 'fd' command to read format string without space in
   front of '%'.
 * bug fixes.
2013-10-07 13:06:04 +00:00
wiz
5b2d899560 Update to 3.3.2:
Summary of changes between libmikmod 3.2.0 and libmikmod 3.3.2 ():
==========================================================================

libmikmod 3.3.2 was released on 05-Oct-2013.

This is a serious bug fix release after the previous 3.2.0 series, with
some additional new features. All who are using libmikmod-3.2.0 (or the
interim 3.3.1-beta) must upgrade to the new libmikmod-3.3.2 version.

THANKS

- Paul Spark <sparkynz74@gmail.com> for Microsoft Visual C 6.0 fixes.
- Ozkan Sezer: many changes.

NEW FEATURES

- New CMake build system.
- Updated configury, support for cross-compilation, support for building
  in a separate directory, support latest autotools.
- New SDL driver - works both with SDL-1.2.x and with SDL2, supports
  floating point output if compiled against SDL2.
- New OpenAL driver, originally suggested by 'kervala', with fixes and
  updates and with floating point output support.
- The multi-platform SDL and OpenAL drivers, if they are compiled, have
  priority over OS-specific hw drivers for MikMod_RegisterAllDrivers().
- New windows xaudio2 driver, originally suggested by 'honza.c', with
  updates, xaudio2.8 support and with floating point output support.
- ALSA driver now supports only the contemporary ALSA 1.0.x versions.
  All of the ancient ALSA 0.3.x-0.4.x code were removed.
- Floating point output mode support for ALSA, OSS, Direct Sound, WinMM
  drivers and for WAV file writer.
- The pipe and stdout drivers are now configurable
- Raw file-writer now has the lowest priority among the file-writers.
- GCC elf and macho symbol visibility attributes now supported.
- Windows: dllexport/dllimport attributes work properly for MinGW[-w64],
  as well as windows compilers. Static builds using MSVC, LCC, etc are
  now named mikmod_static.lib. When compiling against static libmikmod,
  MIKMOD_STATIC should be defined so that dllimport wouldn't be assumed.

BUGFIXES

- ALSA fixes from Fedora.
- ALSA fixes for "Write error: File descriptor in bad state" crashes,
  e.g. RedHat bug #915121. Now works stable.
- ESD (esound) updates from Fedora. Add esd back to configury which was
  removed in 3.2.0b3, now requiring >= 0.2.18.
- Minor OSS fixes.
- The NAS driver now actually compiles.
- 64 bit detection fixes.
- Fix BOOL type use all over the source.
- Several const correctness fixes.
- Fixes for CVE-2007-6720 and CVE-2009-0179.
- mmio: memreader fixes and updates.
- Fixes for access violations introduced in 3.2.0b3.
- Fixes for broken memory allocation wrappers introduced in 3.2.0b3.
- Fix MikMod_strerror() might read beyond end of a static array.
- Fix looping volume in Player_SetVolume(), based on an old patch by
  Yi-Huang Han.
- XM loader now reads songlength amount of orders from the file and
  then seeks to mh->headersize+60 (sf.net bug #10.)
- Fix "unclick" code to consider loop lengths shorter than 16: fixes
  crashes seen with several xm files (sf.net bug #12, mpd bug #3425.)
- Mac OS X: new standalone makefile with cross-compilation support.
- DJGPP build fixes.
- Windows: fixes/updates, win64 fully supported. MinGW[-w64] fully
  supported along with MSVC and LCC. new standalone MinGW makefile with
  cross-compilation support.
- SIMD (AltiVec and SSE2) option is now disabled by default. Can be
  enabled by --enable-simd configury option, similarly with cmake. (the
  standalone makefiles or project files are added instructions on how to
  enable the feature if required.)
- Many compiler warning fixes, other small cleanups.
2013-10-06 16:09:00 +00:00
wiz
5d55a38a3c Set LICENSE. 2013-10-03 12:19:57 +00:00
wiz
20c6f2f0e0 Improve description. 2013-10-03 12:19:52 +00:00
drochner
6ccaa27a4f +libxspf 2013-10-03 11:16:58 +00:00
drochner
237c859f6a add libxspf-1.2.0, a library to handle xspf playlists 2013-10-03 11:15:39 +00:00
drochner
d891122435 update to 14.4.1
changes:
-Re-enable file-type detection when reading from a pipe
-bugfixes
2013-10-02 14:21:27 +00:00
drochner
9452dca7c9 update to 0.23
changes:
-implement the client-to-client protocol
-new command "cdprev"
-make "mv" a shortcut for "move"
-support absolute paths in "add" and "update"
-more UI improvements
-bugfixes, documentation improvements

approved by simonb
2013-10-02 14:17:25 +00:00
wiz
4503d9328d + gmpc-alarm 2013-10-02 11:43:42 +00:00
wiz
65c567858c Import gmpc-alarm-11.8.16 as audio/gmpc-alarm.
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 Alarm Timer plugin turns your music player into an alarm, set
the time in at which it must go off and the rest is done by gmpc.
2013-10-02 11:43:37 +00:00
wiz
b3dcac811f + gmpc-wikipedia 2013-10-02 11:38:23 +00:00
wiz
018056d3a6 Import gmpc-wikipedia-11.8.16 as audio/gmpc-wikipedia.
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.

This package contains plugin that shows the Wikipedia page of the
currently playing artist.

The information is shown in a new tab of the player.
2013-10-02 11:38:14 +00:00
wiz
f8adc06f1d + gmpc-libnotify 2013-10-02 11:33:48 +00:00
wiz
792d4985cd Import gmpc-libnotify-11.8.16 as audio/gmpc-libnotify.
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 Libnotify plugin is a misc plugin for gmpc. The plugin uses
libnotify to send messages to the notification-daemon on song
change. It will show the song title, artist, album (date) and genre.
It will also display the album cover if available.

It can act as a replacement for the built-in notification.
2013-10-02 11:33:34 +00:00
wiz
6def1e82cd + gmpc-jamendo 2013-10-02 11:28:51 +00:00
wiz
71548a78f3 Import gmpc-jamendo-11.8.16 as audio/gmpc-jamendo.
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 jamendo plugin allows you to browse and preview music available
on jamendo.
2013-10-02 11:28:40 +00:00
wiz
8be7187bf4 Remove two plugins that are not supported any longer with gmpc-11.8.16. 2013-10-02 11:23:46 +00:00
wiz
6dbdcc5dd5 Update to 11.8.16: changes not documented. 2013-10-02 11:22:41 +00:00
wiz
dc2e92ce3b Update to 11.8.16: changes not documented. 2013-10-02 11:19:08 +00:00
wiz
7ac8deaed9 Update to 11.8.16: changes not documented. 2013-10-02 11:15:21 +00:00
wiz
5ff7fbdf0f Update to 11.8.16: changes not documented. 2013-10-02 11:13:59 +00:00
wiz
e37d6d4473 Update to 11.8.16: Changes not documented. 2013-10-02 11:11:41 +00:00
drochner
86ae5321c2 update to 0.21
changes:
-add a chat screen for communication with other clients on the same server
-misc fixes and UI improvements
-added Polish translation
2013-10-01 17:50:57 +00:00
drochner
6289e67e61 update to 11.8.17
changes unknown, comes with gmpc
2013-10-01 16:07:02 +00:00
drochner
85669487af update to 11.8.16
changes:
-New Albumview
-Better fullscreen support
-Easycommand update
-GNOME Integrated Manual
2013-10-01 16:03:30 +00:00
drochner
eee81e5de6 update to 2.8
changes:
-status: add nextsong/nextsongid support
-extend support for song priorities
2013-10-01 15:29:11 +00:00
drochner
d828f66375 update to 0.17.5
It fixes two protocol bugs and a crash in the mikmod decoder plugin.

pkgsrc note: updated the sample config file for current reality
2013-10-01 15:21:44 +00:00
obache
eb929bf6c1 mysql-5.0 had been removed from pkgsrc. 2013-09-19 04:58:50 +00:00
jperkin
9df2f5e7f4 Avoid "error: call of overloaded 'pow(int, unsigned int)' is ambiguous". 2013-09-13 09:11:13 +00:00
taca
d48b56009a Update ruby-taglib to 0.6.0.
## 0.6.0 (2013-04-26)

* Add support for TagLib::MP4 (#3, by @jacobvosmaer)
* Add support for TagLib::ID3v2::Header (#19, by @kaethorn)
* Support saving ID3v2.3 with TagLib::MPEG::File#save (#17)
  *  Note that this requires at least TagLib 1.8, and due to 1.8.0
     having an incorrect version number in the headers, it currently
     requires master. See issue #17 for details.
* Fix segfault when passing a non-String to a String argument
* Documentation updates
2013-09-11 15:11:33 +00:00
wiz
4b1d5cca33 Update to 1.222:
------------------------------------------
version 1.222 at 2013-08-15 07:12:54 +0000
------------------------------------------

  Change: 3161b01391d7ec55d7fd8f06b6de9ceb31126416
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2013-08-15 03:03:53 +0000

    Automate more of dist.ini.

------------------------------------------
version 1.221 at 2013-08-04 06:13:24 +0000
------------------------------------------

  Change: 4e0b8cc01214485a5d4f40b7318f2646f84c5ccb
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2013-08-04 02:13:24 +0000

    Add .gitignore and MANIFEST.SKIP to ignore build artifacts.

    Releases will fail because the release built artifacts look like
    untracked files. Ignore them in .gitignore. Also ignore temporary
    files in MANIFEST.SKIP.

  Change: c5467dc4260c3ceb57e8253957c1449d3d00617a
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2013-08-04 02:01:30 +0000

    [rt.cpan.org 65060] Don't destroy the server list when connections
    fail.

    Connections may fail for transient reasons. It's better to assume the
    servers will come back eventually and take the performance hit on
    reconnect than to exhaust the list and never succeed again.

    If this fix helps you, thank Timo Santi for reporting the bug.

  Change: b9835824080c25817a37bcbf6d1c3bb4ab5d51f7
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2013-08-04 01:43:39 +0000

    Switch to Dist::Zilla.

  Change: 15ec95acbfed79a4f4e341e150af25964fc776a3
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2010-03-08 01:29:07 +0000

    Fix the repository URLs and copyright date in the docs.
2013-09-05 19:59:34 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
obache
a170ca136b recursive bump from hdf5 shlib major bump. 2013-09-01 12:14:06 +00:00
jperkin
6e475c3c5b Remove binary restrictions. Since version 2.6 the licensing issues were
clarified by upstream and at least Debian and FreeBSD have provided binary
distributions since then.

Bump PKGREVISION.
2013-08-30 11:01:06 +00:00
joerg
e7873eae81 Needs pkg-config. 2013-08-27 15:39:53 +00:00
drochner
7cacdadf5e update to 1.2
changes: misc cleanup and improvements
2013-08-21 15:39:43 +00:00
drochner
ecf9b21a56 +py-discogsclient 2013-08-21 15:28:03 +00:00
drochner
22f9a8653b add py-discogs_client-1.1.1, a client for the "discogs" music release
database (can be used with py-beets)
2013-08-21 15:26:56 +00:00
jperkin
8763a6e135 Remove patch-ab, it would appear to be actively harmful these days, at
least according to SunOS build reports.
2013-08-16 10:36:06 +00:00
obache
5efa7891f3 revbump from libnotify bumped to 0.7 and dependency changed from libnotify07. 2013-08-16 09:20:40 +00:00
richard
2fbfc9fce4 fix libcanberra build for solaris 2013-08-15 09:45:58 +00:00
obache
cf1e754224 Switch to use libnotify07.
Bump PKGREVISION.
2013-08-15 08:04:29 +00:00
obache
12074ee84b no need to manage desktopdb.
ride on last bump.
2013-08-15 07:20:27 +00:00