Package Details: cmus-git v2.7.0.r2.gc22b5bd-1

Git Clone URL: https://aur.archlinux.org/cmus-git.git (read-only)
Package Base: cmus-git
Description: A very feature-rich ncurses-based music player
Upstream URL: https://cmus.github.io/
Licenses: GPL
Conflicts: cmus
Provides: cmus
Submitter: None
Maintainer: gtbjj
Last Packager: gtbjj
Votes: 26
Popularity: 0.287701
First Submitted: 2008-03-22 17:16
Last Updated: 2015-07-16 17:21

Dependencies (20)

Required by (8)

Sources (1)

Latest Comments

FunkyAss commented on 2014-11-02 23:58

cmus includes a bash-completion file since commit "92e2a57fdd303f57a16cb7e8f54762f14c072c1c".
The completion file contains rules for both cmus and cmus-remote in one file, so it could be installed as:

# bash-completion will source this when completing cmus
install -Dm664 contrib/cmus.bash-completion "${pkgdir}/usr/share/bash-completion/completions/cmus
# install a symlink named cmus-remote pointing to cmus ( /!\ doesn't set the right file permissions)
# so that bash-completion will source the right file when completing cmus-remote
ln -r -s "${pkgdir}/usr/share/bash-completion/completions/cmus" "${pkgdir}/usr/share/bash-completion/completions/cmus-remote"

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?

All comments