Port details |
- moc Console audio player designed to be powerful and easy to use
- 2.5.2_8 audio
=4 Version of this port present on the latest quarterly branch. - Maintainer: rzinkov@gmail.com
 - Port Added: 2005-07-28 23:58:56
- Last Update: 2022-07-20 14:20:54
- Commit Hash: 213b0b7
- People watching this port, also watch:: wget, firefox, mplayer, vim, pcre
- License: GPLv2+
- Description:
- 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.
WWW: http://moc.daper.net/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/audio/moc/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/moc
- pkg install moc
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: moc
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1480248317
SHA256 (moc-2.5.2.tar.bz2) = f3a68115602a4788b7cfa9bbe9397a9d5e24c68cb61a57695d1c2c3ecf49db08
SIZE (moc-2.5.2.tar.bz2) = 602728
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libltdl.so : devel/libltdl
- libcurl.so : ftp/curl
- libFLAC.so : audio/flac
- libmad.so : audio/libmad
- libid3tag.so : audio/libid3tag
- libvorbis.so : audio/libvorbis
- libwavpack.so : audio/wavpack
- libdb-5.3.so : databases/db5
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for moc-2.5.2_8:
AAC=off: AAC/MP4 format support
CURL=on: curl support (Internet streams)
DEBUG=off: Build with debugging support
FFMPEG=off: FFmpeg support (WMA, AIFF, AC3, APE...)
FLAC=on: FLAC lossless audio codec support
JACK=off: JACK audio server support
MODPLUG=off: ModPlug decoder support
MP3=on: MP3 audio format support
MUSEPACK=off: MPC audio format support
RCC=off: RCC support
SAMPLERATE=off: Sample rate conversion support
SIDPLAY2=off: libsidplay2 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
- Options name:
- audio_moc
- USES:
- bdb gmake libtool ncurses pkgconfig tar:bzip2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
20 Jul 2022 14:20:54 2.5.2_8 |
Tobias C. Berner (tcberner)  |
audio: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <dmagda+libsamplerate@ee.ryerson.ca>
* <trasz@FreeBSD.org>
* Adam Weinberger
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Aleksander Fafula <alex@bsdguru.org>
* Alex Allan <alex@kamaz.org.uk>
* Alexander Botero-Lowry <alex@foxybanana.com>
* Alexander Kojevnikov <alexander@kojevnikov.com>
* Alexander Nedotsukov <bland@FreeBSD.org>
* Alexander Vereeken <Alexander88207@protonmail.com> (Only the first 15 lines of the commit message are shown above ) |
11 Jul 2022 21:46:56 2.5.2_8 |
Po-Chuan Hsieh (sunpoet)  |
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 |
02 Aug 2021 16:03:15 2.5.2_7 |
Yuri Victorovich (yuri)  |
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) |
01 Jun 2021 16:24:15 2.5.2_6 |
Li-Wen Hsu (lwhsu)  Author: Rob Zinkov |
audio/moc: Update OPTIONS_DEFAULT to include WAVPACK
Include wavpack so the audio player can support more audio formats
PR: 256275 |
06 Apr 2021 14:31:07 2.5.2_5 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
05 Aug 2019 23:06:50
2.5.2_4 |
jbeich  |
multimedia/ffmpeg: update to 4.2
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ |
06 Nov 2018 01:50:27
2.5.2_3 |
jbeich  |
multimedia/ffmpeg: update to 4.1
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ |
02 May 2018 15:07:27
2.5.2_2 |
jbeich  |
multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 227726
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D15175 |
24 Apr 2018 13:57:04
2.5.2_1 |
jbeich  |
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 |
21 Oct 2017 06:50:50
2.5.2_1 |
jbeich  |
multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed
Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled
dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 223057
Exp-run by: antoine |
25 Dec 2016 13:16:00
2.5.2 |
amdmi3  |
- Update to 2.5.2
PR: 214875
Submitted by: pkubaj@anongoth.pl |
11 Dec 2016 15:22:47
2.5.1_1 |
jbeich  |
multimedia/ffmpeg: update to 3.2.2
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR: 207547
Submitted by: riggs, ebirth@b0ss.net (libressl fix)
Exp-run by: antoine (3 tries) |
11 Oct 2016 18:25:02
2.5.1 |
amdmi3  |
- Update to 2.5.1
PR: 212100
Submitted by: joneum@bsdproject.de
Approved by: rzinkov@gmail.com (maintainer) |
08 Aug 2016 13:46:50
2.5.0 |
mat  |
USE_BDB cleanup.
- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx -> USES=bdb:xx.
Other modernisations when I see them.
PR: 209183
Sponsored by: Absolight |
19 May 2016 10:21:25
2.5.0 |
amdmi3  |
- Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by: portmgr blanket |
01 Apr 2016 13:29:17
2.5.0 |
mat  |
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat: portmgr
Sponsored by: Absolight |
07 Feb 2016 13:02:17
2.5.0 |
marino  |
audio/moc: document ncurses requirement (USES+=ncurses)
approved by: infrastructure blanket |
12 Jan 2016 16:20:32
2.5.0 |
amdmi3  |
Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by: portmgr blanket |
18 Jan 2015 14:35:01
2.5.0 |
amdmi3  |
- Update to 2.5.0
- Update MASTER_SITES
- Add LICENSE
- Sort options
- Use %%DOCSDIR%%, %%DATADIR%% in plist
PR: 195751
Submitted by: h.skuhra@gmail.com
Approved by: maintainer timeout |
08 Dec 2014 16:48:41
2.4.4_19 |
tijl  |
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 ) |
20 Oct 2014 06:36:00
2.4.4_18 |
bapt  |
Cleanup plist |
18 Sep 2014 20:10:34
2.4.4_18 |
amdmi3  |
- Suppress ALSA detection which creates hidden dependency and doesn't work
PR: 193291
Submitted by: amdmi3
Approved by: maintainer timeout |
26 Aug 2014 03:10:43
2.4.4_17 |
amdmi3  |
- Drop .la files for devel/librcc, no dependees require them
- Bump dependent ports as .so version has changed
Approved by: portmgr blanket |
12 Aug 2014 18:43:27
2.4.4_16 |
amdmi3  |
- Switch devel/librcd to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed
Approved by: portmgr blanket |
04 Aug 2014 15:46:12
2.4.4_15 |
amdmi3  |
- 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 |
24 Jul 2014 00:30:59
2.4.4_14 |
amdmi3  |
- Switch to USES=libtool, drop .la files
Approved by: portmgr blanket |
01 Jun 2014 13:03:14
2.4.4_13 |
ohauer  |
- USE_(BZIP2|XZ) -> USES= tar:(bzip2|xz) |
05 Feb 2014 15:53:18
2.4.4_13 |
bapt  |
Chase libmad changes |
26 Jan 2014 18:42:44
2.4.4_12 |
antoine  |
- 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] |
11 Dec 2013 14:35:37
 |
bapt  |
In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in audio
With hat: portmgr |
25 Nov 2013 16:11:53
2.4.4_11 |
jadawin  |
- FLAC support by default
PR: ports/177193
Submitted by: Luke <lukek@rogers.com>
Approved by: maintainer |
20 Sep 2013 14:36:37
2.4.4_10 |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
audio) |
30 Aug 2013 23:01:06
 |
bapt  |
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 |
11 Jul 2013 16:26:27
2.4.4_10 |
sunpoet  |
- Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
- Add COOKIES
- Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
- Add GSSAPI and SPNEGO [2]
- Remove KERBEROS4
- Rename LIBIDN to IDN
- Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile
Changes: http://curl.haxx.se/changes.html
PR: ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by: Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by: miwi |
21 Mar 2013 17:32:35
2.4.4_9 |
bapt  |
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 |
19 Jul 2012 20:15:39
2.4.4_9 |
naddy  |
libogg.so.8: Bump PORTREVISION for ports that depend on libogg,
directly or indirectly (via libvorbis, libtheora). |
01 Jun 2012 05:26:28
2.4.4_8 |
dinoex  |
- update png to 1.5.10 |
23 Sep 2011 22:26:39
2.4.4_7 |
amdmi3  |
- 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 |
24 Jun 2011 22:39:03
2.4.4_7 |
mm  |
Bump due to ffmpeg update to 0.7.1 |
19 Mar 2011 12:38:54
2.4.4_6 |
miwi  |
- Get Rid MD5 support |
01 Oct 2010 21:49:43
2.4.4_6 |
makc  |
Switch to audio/musepack from deprecated audio/libmpcdec
PR: ports/150510
Submitted by: Ganael Laplanche <ganael.laplanche at martymac.org>
Approved by: maintainer timeout (> 2 weeks) |
24 Jul 2010 16:38:20
2.4.4_5 |
mm  |
- Update ffmpeg to 0.6 |
06 Jun 2010 20:44:03
2.4.4_4 |
naddy  |
Bump PORTREVISION for ports that depend on libogg, directly or indirectly
(via libvorbis, libtheora). |
03 Apr 2010 10:44:36
2.4.4_3 |
roam  |
Chase the ftp/curl shlib version bump. |
02 Dec 2009 17:16:16
2.4.4_2 |
fluffy  |
- Chase taglib update
Approved by: miwi (mentor)
Exp-run by: miwi |
06 Jul 2009 21:26:00
2.4.4_1 |
naddy  |
Bump PORTREVISION after libogg and libvorbisfile major version increment. |
28 Jan 2009 04:11:48
2.4.4 |
beech  |
* 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) |
23 Jan 2009 15:43:14
2.4.3_1 |
roam  |
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. |
28 Jun 2008 15:16:59
2.4.3 |
miwi  |
- Update to 2.4.3
PR: 124810
Submitted by: Chess Griffin <chess@chessgriffin.com>
Approved by: maintainer |
20 Jun 2008 15:41:53
2.4.1_5 |
tabthorpe  |
- Chase taglib bump |
07 Apr 2008 20:37:24
2.4.1_4 |
naddy  |
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 |
20 Mar 2008 09:19:39
2.4.1_3 |
pav  |
- Remove USE_GETOPT_LONG which is a no-op since March 2007 |
28 Jul 2007 12:27:31
2.4.1_3 |
miwi  |
- Chase increase of audio/libvorbis shlib version.
- Bump PORTREVISION |
23 Jul 2007 09:36:52
2.4.1_2 |
rafan  |
- 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 |
16 Apr 2007 06:48:02
2.4.1_2 |
edwin  |
[patch] cleanup non-supported FreeBSD versions
PR: ports/111677
Submitted by: Edwin Groothuis <edwin@mavetju.org>
Approved by: Captain Fourier <rzinkov@eden.rutgers.edu> |
03 Mar 2007 20:19:49
2.4.1_2 |
sat  |
- Chase lib version bump in libmpcdec |
23 Feb 2007 22:51:12
2.4.1_1 |
mezz  |
Chase the shared library version of speex, bump the PORTREVISION. |
16 Dec 2006 02:24:13
2.4.1 |
pav  |
- Update to 2.4.1
Submitted by: maintainer |
13 Dec 2006 12:41:36
2.4.0_2 |
roam  |
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 |
15 Apr 2006 16:00:19
2.4.0_1 |
pav  |
- Chase libmpcdec update |
23 Feb 2006 10:40:45
2.4.0_1 |
ade  |
Conversion to a single libtool environment.
Approved by: portmgr (kris) |
21 Feb 2006 12:25:26
2.4.0 |
pav  |
- Update to 2.4.0
Submitted by: maintainer |
10 Jan 2006 17:17:34
2.3.3 |
pav  |
- Update to 2.3.3
Approved by: maintainer |
28 Oct 2005 07:59:54
2.3.2_1 |
jylefort  |
Chase libid3tag update. |
04 Oct 2005 22:41:42
2.3.2 |
pav  |
- Update to 2.3.2
Approved by: Integral <rzinkov@gmail.com> (maintainer) |
13 Sep 2005 07:49:32
2.3.1_1 |
pav  |
- Change MP3 dependency on libmad, no need to depend on full mad player
Approved by: Integral <rzinkov@gmail.com> (maintainer) |
09 Sep 2005 14:11:21
2.3.1 |
pav  |
- Update to 2.3.1
Approved by: maintainer |
05 Aug 2005 02:17:16
2.3.0_1 |
lawrance  |
Add missing dependency on libid3tag
PR: ports/84526
Submitted by: Nicola Vitale <nivit@email.it>
Approved by: portmgr (marcus), Integral <rzinkov@gmail.com> (maintainer) |
29 Jul 2005 17:43:24
2.3.0_1 |
pav  |
- 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 |
29 Jul 2005 11:25:04
2.3.0_1 |
pav  |
- Fix crash when finishing the track [1]
- Fix yellow-red theme
Approved by: maintainer
Obtained from: author [1] |
28 Jul 2005 23:46:49
2.3.0 |
jylefort  |
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> |