Commit graph

57 commits

Author SHA1 Message Date
wiz
5bce7a8784 Switch to ffmpeg1 instead of ffmpeg.
Note: some of these packages didn't build for me, e.g. osg, so I couldn't
verify them all.
2014-08-11 23:09:44 +00:00
ryoon
31da25953c Recursive revbump from pulseaudio-5.0 2014-06-09 14:18:04 +00:00
wiz
3d510611d5 Add comments to patches. Re-enable modplug (hi joerg) per default.
Bump PKGREVISION.
2014-04-21 09:49:49 +00:00
ryoon
2e7bdbb293 Recursive revbump from json-c 0.12 update 2014-04-20 02:27:49 +00:00
joerg
6e540b7f48 modplug.h moved. 2014-04-19 14:48:12 +00:00
wiz
5ddd097b5f Switch to musepack. Remove modplug from default options since it
doesn't find the header during compilation.
Bump PKGREVISION.
2014-04-18 14:12:51 +00:00
wiz
acb76ebdd4 Bump PKGREVISION for libatomic_ops PKGNAME change. 2014-04-16 11:22:00 +00:00
obache
ed661cd5ca recursive bump from x264-devel builld number change (i.e. API change). 2014-04-10 05:39:14 +00:00
wiz
bd9eea67da PKGREVISION bump for json-c shlib rename. 2013-11-25 12:00:45 +00:00
gls
3c17df1f2e Update audio/cmus to 2.5.0
Upstream changes:
-----------------

- CUE sheets support. When adding e.g. `track.flac` to the library, cmus will
check for `track.cue` or `track.flac.cue` in the same directory. If it founds
one, it will ignore the tags in `track.flac` and use CUE metadata instead

- cdio input plugin, for those of you who still remember what a CD is :-)

- support for WavPack `.wvc` correction files

- new zenburn color scheme (as seen at http://cmus.sf.net/), and text
attributes (bold/reverse/#) support for UI elements

- improved tab completion, new `scroll_offset` and `icecast_default_charset`
options, even better tag parsing and compilations handling, and numerous small
enhancements all over the place.

Complete and detailed changelog can be found here:
http://article.gmane.org/gmane.comp.audio.cmus.devel/799
2013-05-06 19:55:27 +00:00
ryoon
9bef86f5fd Bump PKGREVISION from audio/jack. 2013-02-09 22:11:28 +00:00
ryoon
296f76c77e Recursive revbump from multimedia/libvpx 1.1.0 update 2012-09-22 13:48:15 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
asau
2fead99d50 "user-destdir" is default these days 2012-09-11 23:59:21 +00:00
wiz
e0c56a8453 Recursive bump for libmikmod shlib major ++
Noted by dholland.
2012-06-04 09:29:53 +00:00
wiz
e0808f0de0 More pcre PKGREVISION bumps. 2012-03-03 12:54:15 +00:00
hans
bcbfb01c72 Fix build on SunOS. REPLACE_SH on installed shell script. 2012-02-15 20:15:42 +00:00
wiz
6b5bd8d27a Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:39:17 +00:00
sbd
0baf031533 Recursive dependency bump for databases/gdbm ABI_DEPENDS change. 2012-01-24 09:10:50 +00:00
gls
4d6d68d520 Update audio/cmus to 2.4.3
compared to 2.4.2, it mostly fixes several build and stability issues caused by
external library changes.

Upstream changes:

Gregory Petrosyan (3):
      roar.c: clean up a bit
      browser: fix browser_up() for playlists
      cmus 2.4.3

Johannes Weissl (8):
      id3: allow comments with description "description"
      ffmpeg: avoid deprecated functions
      ffmpeg: avoid more deprecated functions
      ffmpeg: include <libavutil/mathematics.h>
      ffmpeg: fix segfault
      configure: require pkg-config for libroar
      fix ffmpeg compile error
      Fix mp4 compile error with SVN versions

Tim Harder (1):
      ffmpeg: use correct API versions
2012-01-22 12:23:51 +00:00
obache
615c758c19 Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump. 2012-01-13 10:54:43 +00:00
sbd
6c1bcc271a Recursive bump for multimedia/ffmpeg buildlink addition. 2011-11-16 01:33:15 +00:00
obache
c5d8a2a356 Recursive bump from gdbm shlib bump. 2011-08-23 13:06:45 +00:00
gls
f551fae786 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
gls
7fef5dc05e Update audio/cmus to 2.4.0
Upstream changes:

I'm pleased to announce cmus 2.4.0 "Easter egg", the long-awaited feature
release of cmus. Since 2.3.0 (more than a year ago!) tons of enhancements have
been made, both to cmus' internals, and to the user-visible parts.

Here is a short summary of the new stuff you will find in 2.4.0:

- Mutt-like short filters
    E.g. "~a beatles (!~y1960-1965 | ~d>600)". This nicely complements
    traditional cmus filters, especially with

- Live filtering
    Live filtering is immensely useful and addictive feature, especially if you
    have a huge music library. Press 'L' and start typing, and you'll understand
    what I mean. To reset the live filter, type 'L<Enter>'. Also, do know that
    you can use short filter expressions for live filtering, too!

- Resume support
    To enable resume support, simply add "set resume=true" to your ~/.cmus/rc.
    After that, cmus will resume the playback at startup (or resume the paused
    state, if you quit cmus while track was paused), as well as restore the
    state of live filter etc. Most likely than not, you'll find this very
    useful!

- Smarter string handling
    Cmus has solid Unicode support for a while now; however, this release
    adds locale-aware string ordering, and the ability to ignore diacritical
    marks (accents) while searching/live filtering/etc.: e.g. "bjork" will
    match "Björk", which can be very handy.

- Long format options, including ones for bitrate/codec
    From now on, format strings can contain more readable placeholders like
    %{artist}, including new (and frequently requested) %{bitrate} and %{codec}.

- HTTP proxy support for streams via http_proxy environment variable

- Less CPU wakeups during playback
    This makes cmus more eco-friendly, because of reduced power consumption.
    It also makes notebook batteries last a bit longer.

- New RoarAudio output plugin

- Support for big-endian systems, lots of different audio sample formats,
  almost any C compiler and unix-like OS out there

Also, cmus' website (http://cmus.sourceforge.net) now has a wiki:
http://cmus.sourceforge.net/wiki. Make sure to check it out (and update, if it
is missing something).
2011-05-18 21:08:49 +00:00
obache
79f16565ee Bump PKGREVISION from libmodplug shlib bump. 2011-05-05 08:54:47 +00:00
obache
9ea3b36c23 recursive bump from gettext-lib shlib bump. 2011-04-22 14:40:40 +00:00
wiz
a225aaa8ae Rename mpcdec option to musepack. 2011-02-27 10:51:51 +00:00
gls
b46bd0f397 Update cmus to version 2.3.3
Upstream changes:

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

Detailed list of changes can be found in the shortlog:

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

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

Xavier Chantry (4):
      uchar : fix build with clang
      Revert "Change sample_rate to uint32_t in mp4 and aac plugins"
      ffmpeg : avcodec_decode_audio2 is deprecated
      ffmpeg : fix seeking
2011-01-18 23:03:22 +00:00
gls
4dd12618d0 Update audio/cmus to 2.3.2
Changelog:

Among other things, this release features gapless MP3 playback,
native PulseAudio support, faster startup, and much improved compilations
handling.
2010-05-18 21:11:47 +00:00
ahoka
c14795e3df Update to 2.3.1 2010-03-16 16:46:22 +00:00
ahoka
ef7d6a48ee Updated to version 2.3.0.
It's been a really long time since 2.2.0, previous cmus release - almost 3
years have passed. During this time, Timo Hirvonen, original cmus author, has
disappeared, cmus-unofficial fork was born, and, lately, cmus-unofficial
transformed back into cmus. Long story short - here is the new release!

Features highlight:

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

And, of course, tons of bugs were fixed.
2010-03-02 23:06:43 +00:00
ahoka
63d92dcb3e Update to the 2.3.0 RC1 version. 2010-03-01 02:58:26 +00:00
wiz
f5d33c7b68 pkglint cleanup. 2009-08-27 19:44:49 +00:00
ahoka
867ea42a00 Dont include options.mk from Makefile.common, but from Makefile. 2009-08-17 14:21:42 +00:00
joerg
e209761d06 Remove @dirrm entries from PLISTs 2009-06-14 17:28:16 +00:00
ahoka
0d8e5be591 I need some parts reusable for cmus-unofficial. 2009-06-07 12:31:43 +00:00
hubertf
2e69248751 revision bump for the ao->libao option rename 2009-01-01 21:47:31 +00:00
hubertf
659219b60f Option 'ao' was renamed to 'libao' - adjust; See PR 40312. 2009-01-01 21:46:58 +00:00
ahoka
ae4eb8db57 Use a more elegant solution than in the previous commit. 2008-12-19 15:14:20 +00:00
ahoka
16584aec8c A security issue has been reported in cmus, which can be exploited by
malicious, local users to perform certain actions with escalated
privileges.

The security issue is caused due to the "cmus-status-display" script using
temporary files in an insecure manner. This can be exploited to
e.g. overwrite arbitrary files via symlink attacks.

This commit fixes this issue.
2008-12-17 23:49:57 +00:00
ahoka
5dc38428de Don't force ncurses on NetBSD 5.0+, curses works fine now.
Add some missing casts to the code.
2008-11-17 13:30:34 +00:00
obache
e7b7b5260d Revision bump due to ABI changes of audio/libmpcdec. 2008-07-25 14:03:30 +00:00
ahoka
f4d02cde5d Add wavpack and aac/mp4 support.
Fix PLIST handling with options.
Add dlopen include.
Don't force OSS when not availible.
Handle sun output with more care (including PLIST).
Take maintainership.
2008-07-16 14:04:29 +00:00
obache
571c74da12 Update cmus to 2.2.0.
Based on patch provided by Adam Hoka in PR 37856.

This release adds replaygain support (with help from Johannes Weißl).
To enable replaygain do ":set replaygain=true".

New commands:
    prev-view - switch to the previously used view
    tqueue    - add random tracks to the play-queue
    lqueue    - add random albums to the play-queue

New plugins:
    ffmpeg    - .wma files, could extend to support more
    wavpack   - .wv files
    waveout   - output plugin for Windows

There's also Cygwin support, many bug fixes, a new theme (green.theme)
and status scripts for Gaim and Pidgin in the contrib directory.

Changes
-------

Aaron Lehmann (2):
      Date sorting
      Filter: handle yyyy-mm-dd dates

Andrew Fuller (1):
      browse: Keep ".." sorted on top

David Thiel (1):
      Status script for pidgin

Frank Terbeck (2):
      mail address update
      added :prev-view command.

Johannes Weißl (5):
      mpc: Tag reading fixes
      mpc: Tag reading fixes (part 2)
      Convert "album artist" tag to albumartist (hydrogenaudio suggestion)
      Support artistsort and albumartistsort tags
      Added wavpack plugin, added ape-support for mp3s.

Joshua Kwan (1):
      Status script for Gaim

Kevin Ko (3):
      ffmpeg plugin
      Fix seeking with recent version of ffmpeg
      ffmpeg: Fix deprecated warning and remove audio/x-ms-wma MIME type

Rob Wilson (1):
      Another green theme

Sven Wegener (1):
      Set window hardstatus instead of window alias

Thomas Nordlander (1):
      Display selected line in the settings view as active

Timo Hirvonen (66):
      Close unused fds after fork()
      Simplify tab completion code by removing nr_tails variable
      Simplify tab completion code
      Fix typo in cmus.1
      Sort playlist file for library views in same order as view 2
      Remove simple_track_cmp()
      Add albumartist to valid sort keys
      Use albumartist tag instead of <Compilations> when possible
      Convert album_artist tag to albumartist
      aac/mp4: Fix incompatible type warnings
      Improve searching URLs
      Indent ffmpeg.c
      Collect REPLAYGAIN_* tags
      ID3: Parse replay gain tags
      Pass struct track_info to player functions instead of filename
      Remove cur_track_info hack
      cmus_play_file: Treat URLs specially
      AAC: Detect corrupted stream
      Replaygain support
      Make replaygain limiting optional
      Add helper functions for allocating struct keyval arrays
      mpc: Get replaygain info
      mad: Simplify tag reading somewhat
      Simplify tag reading code in plugins
      Don't add duplicate tags
      flac: Fix metadata reading
      wavpack: Fix "FALSE undeclared" error
      Link ape.o to cmus instead wavpack, mpc and mad plugins
      Rename struct APE to struct apetag and make it public
      wavpack: Pass correct sample count to format_samples()
      wavpack: Get file size only once, use ip_data->remote to see if we can seek
      ID3: Rename struct ID3 to struct id3tag and make it public
      Link id3.o and utf8_encode.o to cmus instead of aac, mad and wavpack plugins
      Make sorting by albumartist fall back to artist
      Some documentation for settings view
      Rename shuffle_list_add_track() to list_add_rand()
      Add tqueue command
      Add lqueue command
      lqueue/tqueue: Lock editable
      configure: Add exampledir variable
      audio/x-mpegurl is playlist, not mpeg stream
      Always write MIME type to the debug file
      Write error messages to the debug file
      Make error_msg() display errors at init time
      Use error_msg() instead of warn() and warn_errno()
      ALSA: Override default error handler
      Always display errors
      Lower minimum error display time to two seconds
      Start playing on :seek if stopped
      seek: Ceil position to duration - 5s
      Document lqueue, tqueue and prev-view commands
      Don't allow saving if tracks are being added
      Remove useless function quit()
      Confirm quit if loading playlist
      Build system: Remove .NOTPARALLEL
      Fix libmikmod 3.1.10 check
      Fix some includes
      mad: Move some code to a separate function
      mad: More code reorganization
      mad: Move XING debug code
      mad: Remove nomad.header
      mad: Avoid calling mad_timer_add() twice
      mad: Fix duration calculation
      Add warnings about insecurity of using TCP/IP
      Document Replay Gain
      2.2.0

dnk000@gmail.com (5):
      Cygwin support
      Waveout plugin
      Waveout fixes
      waveout: Fix buffer space calculation
      aac/mp4: Use faad 2.0 instead of 2.5 due to license issues
2008-05-10 14:56:33 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
jlam
e92d2e2dd4 whitespace and formatting nits. 2008-02-28 17:15:48 +00:00
rillig
0cc32b3e33 Fixed trailing and intermediate whitespace, according to the pkglint
notes.
2007-12-16 21:45:30 +00:00
hubertf
b1f61045d9 Add options for ao, arts, flac, mad, mikmod, modplug, mpcdec, vorbis
Patch from the 8th Hackathon, see
http://wiki.netbsd.se/Hackathon8#Tickets

Tested on NetBSD 4.0_RC3.
2007-11-19 00:10:31 +00:00
wiz
03cb434cad Update MASTER_SITES/HOMEPAGE, from Zafer Aydogan. 2007-11-18 10:23:22 +00:00