Commit graph

6898 commits

Author SHA1 Message Date
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