MOC (music on console) is a console audio player designed to be powerful and
easy to use.
MOC plays smoothly, regardless of system or I/O load, because it handles the
output buffer in a separate thread. It does not cause gaps between files,
because the next file to be played is pre-cached while playing the current
file.
Supported file formats are: MP3, Ogg Vorbis, FLAC, Musepack (mpc), Speex, WAVE,
AIFF, AU, SVX, Sphere Nist WAV, IRCAM SF, Creative VOC, AAC, MP4, Real, WMA.
===> The following configuration options are available for moc-2.5.2_13:
AAC=off: AAC/MP4 format support
CURL=on: curl support (Internet streams)
DEBUG=off: Build with debugging support
FLAC=on: FLAC lossless audio codec support
JACK=off: JACK audio server support
MODPLUG=off: ModPlug decoder support
MP3=on: MP3 audio format support
RCC=off: RCC support
SAMPLERATE=off: Sample rate conversion support
SNDFILE=off: Audio conversion support via libsndfile
SPEEX=off: Speex audio format support
VORBIS=on: Ogg Vorbis audio codec support
WAVPACK=on: WavPack lossless audio format support
===> Use 'make config' to modify these settings
audio/moc: Disable FFmpeg plugin
Disable plugin as it no longer works as intended with FFmpeg 6
PR: 271338
Approved by: rzinkov@gmail.com (maintainer timeout, 2+ weeks)
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
audio/libmad: Set SONAME to libmad.so.0 instead of libmad.so.0.16.2
- Bump PORTREVISION of dependent ports for shlib change
- Bump PORTREVISION for package change
audio/jack: Update to Jack2: 0.125.0 -> 1.9.16
Big thank you to Florian Walpen <dev@submerge.ch> and
Goran Mekić <meka@tilda.center> for working on Jack2.
PR: 251125
Submitted by: Florian Walpen <dev@submerge.ch> (original version)
audio/moc: unbreak with ffmpeg 4.0
ffmpeg.c:996:34: error: use of undeclared identifier 'CODEC_CAP_TRUNCATED'
if (data->codec->capabilities & CODEC_CAP_TRUNCATED)
^
ffmpeg.c:997:23: error: use of undeclared identifier 'CODEC_FLAG_TRUNCATED'
data->enc->flags |= CODEC_FLAG_TRUNCATED;
^
ffmpeg.c:1028:34: error: use of undeclared identifier 'CODEC_CAP_DELAY'
if (data->codec->capabilities & CODEC_CAP_DELAY)
^
PR: 227726
Obtained from: Greg V
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it. Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used.
(Only the first 15 lines of the commit message are shown above )
- Switch audio/musepack to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed
- Fix audio/abcde by requiring python
- Fix audio/moc plist with MUSEPACK enabled
Approved by: portmgr blanket
- Add explicit dependency on pkgconf so that some options are properly handled
[1]
- Use OPTIONS helpers
- Stage support
PR: ports/185880 [1]
Submitted by: dumbbell [1]
Convert audio from USE_GMAKE to USES=gmake
While here:
- Trim headers
- Convert some USE_GNOME=pkgconfig to USES=pkgconfig
- Add some missing pkgconf dependencies
- Convert some USE_GNOME=gnomehack to USES=pathfix
Convert to new options framework left un converted ports in a* categories
While here trim headers
Convert some gnomehack to pathfix
Convert some pkgconfig to USE_PKGCONFIG=build
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
* Update audio/moc to latest stable version (2.4.4)
* Add OPTION for librcc (default OFF)
* Fix PLIST when WITH_FFMPEG is enabled
PR: ports/130994
Submitted by: Herbert J. Skuhra <h.skuhra@gmail.com>
Approved by: Robert Zinkov <rzinkov@gmail.com> (maintainer)
Bump the version of the curl shared library after the ftp/curl update
to 7.19.2.
Bump PORTREVISION, even on the ports that do not have a versioned
dependency, since the binaries will most probably still stop working.
Update to FLAC 1.2.1. This version includes two and a half years
worth of changes and an altered API.
Bump the revision of all ports that depend on libFLAC and adapt to
the new API where necessary. Some patches from Debian, Gentoo,
OpenBSD, and upstream repositories.
PR: 119476
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
Update the ftp/curl port to 7.16.0.
Bump PORTREVISION of all dependent ports.
Fix the build errors in the few ports that still use the long deprecated,
and now obsoleted, cURL options.
Thanks to everyone who took the time to look over the patch!
Discussed on: -ports
- Patches to fix crash involving deleted files. Not bumping PORTREVISION
because the crash is rare (unless you delete files as you listen to them)
Approved by: maintainer
Obtained from: author
Add moc.
MOC (music on console) is a console audio player designed to be powerful and
easy to use.
MOC plays smoothly, regardless of system or I/O load, because it handles the
output buffer in a separate thread. It does not cause gaps between files,
because the next file to be played is pre-cached while playing the current
file.
Supported file formats are: MP3, Ogg Vorbis, FLAC, Musepack (mpc), Speex, WAVE,
AIFF, AU, SVX, Sphere Nist WAV, IRCAM SF, Creative VOC.
WWW: http://moc.daper.net/
PR: ports/84153
Submitted by: Integral <rzinkov@gmail.com>