Package Details: cmus-git v2.8.0.r24.gd1290d5-1

Git Clone URL: https://aur.archlinux.org/cmus-git.git (read-only, click to copy)
Package Base: cmus-git
Description: Small, fast and powerful console music player for Unix-like operating systems.
Upstream URL: https://cmus.github.io/
Keywords: audio multimedia music ncurses
Licenses: GPL
Conflicts: cmus
Provides: cmus
Submitter: None
Maintainer: KamranMackey
Last Packager: KamranMackey
Votes: 37
Popularity: 0.000777
First Submitted: 2008-03-22 17:16
Last Updated: 2020-06-02 06:36

Dependencies (35)

Required by (12)

Sources (1)

Pinned Comments

KamranMackey commented on 2020-06-02 00:26

Small update for all users: I have taken over the cmus-git package, and have updated the PKGBUILD to bring it entirely up to date with the latest git revision, and have updated the dependencies to match that of the package's official PKGBUILD, albeit while keeping the optional OSS plugin dependency. I don't recommend using OSS over ALSA / PulseAudio however, but I thought I would keep it there since this package is on the AUR as is the OSS package. I have also updated the install() function to install ZSH autocompletions. If cmus has bash completions as well please let me know as according to the official PKGBUILD there is only autocompletion support for ZSH.

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

Nothing4You commented on 2014-08-26 04:41

@ArcticVanguard:
why did you flag this out of date?

acrox999 commented on 2013-10-06 17:10

@Army:

If you do that, people without those dependencies installed might be having problems building it.

Nothing4You commented on 2013-08-09 14:54

Updated PKGBUILD to new pacman builtin git support and changed to github source.

foggybrain commented on 2013-08-03 17:49

cmus needs to fix its problem playing alac encoded m4a/aac files since ffmpeg update

Anonymous comment on 2013-07-07 10:24

Btw, I know a PKGBUILD like this isn't perfect, but personally I find such PKGBUILDs very handy. Sure, the way I posted it, namcap shows this

# namcap cmus-git-20130610.1538-1-x86_64.pkg.tar.xz
cmus-git W: Dependency python2 detected but optional (programs ['python2'] needed in scripts ['usr/share/doc/cmus/examples/cmus-updatepidgin.py'])
cmus-git W: Dependency bash included but already satisfied
cmus-git W: Dependency flac included but already satisfied
cmus-git W: Dependency libvorbis included but already satisfied

Usually I'd then remove those dependencies, but these are just warnings. So I think it's okay do do it this way.

Anonymous comment on 2013-07-07 10:15

I created a PKGBUILD which enables you to do custom configs to build cmus the way you want.

Also, since this package didn't get any updates for more than 3 years: I'd like to adopt it. So adekoba, if you are still active, please either update or orphan this package. I'll give you 2 weeks to respond (according to the guidelines of the AUR) until I'll ask the mailing list to give me the package.

Until then, here's my PKGBUILD:

http://codepad.org/Dh8jBmX6

I use this configuration. Do you guys think it's a valid default?

mckelvin commented on 2013-05-16 02:04

This gitorious repo is obsolete, please use GitHub one(https://github.com/cmus/cmus ) instead.

Anonymous comment on 2011-10-28 18:37

Please, fix PKGBUILD because there is a bug there for a while.

http://sourceforge.net/mailarchive/forum.php?thread_name=20111027163742.GB23859%40molb.org&forum_name=cmus-devel

Obvious solution:

-#if (LIBAVUTIL_VERSION_INT < ((51<<16)+(5<<8)+0))
+#ifndef AV_DICT_IGNORE_SUFFIX

Thanks.

Anonymous comment on 2011-10-28 11:57

I've got Build error:

ffmpeg.c:463:51: error: 'AV_DICT_IGNORE_SUFFIX' undeclared (first use in this function)
ffmpeg.c:463:51: note: each undeclared identifier is reported only once for each function it appears in

Full log:

http://pastebin.com/8Ckdqpqq

Any suggestions?

miffe commented on 2011-10-05 19:36

In file included from cue_utils.c:20:0:
cue_utils.h:28:27: fatal error: libcue/libcue.h: No such file or directory
compilation terminated.
make: *** [cue_utils.o] Error 1
make: *** Waiting for unfinished jobs....

Please add libcue to depends