Commit graph

13 commits

Author SHA1 Message Date
Jack Nagel
ec11577107 Switch compilers when no build is specified
Given the current state of OS X compilers, the original fails_with
behavior is becoming less useful, mostly resulting in build failures
each time the compiler is updated. So make the following changes:

When a build is specified, we retain the old behavior: switch compilers
if the available compiler is <= the build, don't switch if it is > the
build.

When no build is specified, unconditionally switch compilers, and don't
output the advice message. This allows us to mark formulae as
perpetually failing, avoiding the need to update formulae each time a
new compiler build is made available.

As a bonus, this makes the logic much easier to reason about.

Closes Homebrew/homebrew#18175.
2013-03-12 13:55:15 -05:00
Adam Vandenberg
9b5dd4e421 ncmpcpp: still fails with clang 425 2013-02-02 12:30:48 -08:00
Nicolas Crowell
d6d4219af8 ncmpcpp: update URLs
brew install ncmpcpp was failing on a sha1 mismatch. It turns out the
link is dead or something and redirects to a new homepage. The new links
come from the page where the old ones were redirected to.

Closes Homebrew/homebrew#14218.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-18 11:37:17 -05:00
nibbles 2bits
93b8b766ed ncmpcpp: add pkg-config, update fails_with
ncmpcpp has a build-time dep on pkg-config so that it can find
libmpdclient, and it needs the `fails_with` version updated
because it still has problems with clang.

Add a dep on pkg-config
Update the fails_with build.
Use the new options DSL.
Tested on ML with clang and llvm from XCode-4.4.1.

Fixes Homebrew/homebrew#14160

Closes Homebrew/homebrew#14172.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-14 15:38:43 -05:00
suvash
2c2a31a540 ncmpcpp 0.5.10
Closes Homebrew/homebrew#13370.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-07-13 02:19:07 -05:00
Misty De Meo
46aee21f20 ncmpcpp fails_with :clang
As reported by user patagonicus on IRC. Does build with LLVM.
2012-04-22 16:00:42 -05:00
Ches Martin
cf721050c4 ncmpcpp: add options
Control over outputs is particularly useful -- when I'm listening to
my music remotely, I don't want it to also be playing on the home hifi.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-02-11 20:24:10 -08:00
ahihi
18bd38d62e ncmpcpp: add visualizer option
Closes Homebrew/homebrew#9631.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-01 19:29:00 -06:00
Jonathan Boyett
7092fa0035 ncmpcpp 0.5.8
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-10-27 17:30:13 -07:00
Ori Livneh
3611770fb5 ncmpcpp 0.5.7
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-10 14:21:54 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
kurayama
1285708ae5 Update ncmpcpp to 0.5.6
Closes Homebrew/homebrew#3913.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2011-01-20 22:15:45 +00:00
kurayama
4363e2bbef New formula: ncmpcpp
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2010-12-01 23:39:03 +00:00