aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2013-02-21Formula: fix class-level version accessorJack Nagel
When given no arguments, this should return the stable version, but it hasn't since we stopped setting this direction in the class's @version variable.
2013-02-21audit: don't complain about versioned automake depending on autoconfJack Nagel
2013-02-21Only fails_with compiler version for developers.Mike McQuaid
Actually works properly now. This reverts commit a0e56345ea55f7ee3c41d6bf13f9cfb3af635323.
2013-02-20Revert "Only fails_with compiler version for developers."Mike McQuaid
This reverts commit c98d50495275ff4951dd126bb88a55e568b64092.
2013-02-19This file has embedded UTF-8Jack Nagel
2013-02-19Fix X11 proxy constant lookup under 1.9+Jack Nagel
2013-02-18Only fails_with compiler version for developers.Mike McQuaid
Closes Homebrew/homebrew#17618. Closes Homebrew/homebrew#17813.
2013-02-18Silence warning about unescaped square bracketsJack Nagel
2013-02-18Don't shadow outer local variablesJack Nagel
2013-02-18Remove unused variablesJack Nagel
2013-02-18Don't use deprecated form of attrJack Nagel
The form "attr :name, true" is deprecated and causes Ruby to emit a warning in verbose mode. Using attr_{reader,writer,accessor} is more clear anyway, so do so.
2013-02-18Silence "`*` interpreted as argument prefix" warningsJack Nagel
2013-02-18brew-create: don't insert autodetected versions.Mike McQuaid
2013-02-18brew-doctor: fix autocrlf warning (again).Mike McQuaid
Closes Homebrew/homebrew#17843.
2013-02-18Add 'brew reinstall' command.Mike McQuaid
2013-02-18brew-update: show upgrade command on formula parameters.Mike McQuaid
Closes Homebrew/homebrew#17814.
2013-02-17Don't shadow outer local variableJack Nagel
2013-02-17GitDownloadStrategy: force checkoutsJack Nagel
Local changes to the cached repository should not cause fetch or install to error out.
2013-02-17GitDownloadStrategy: reset after checkout during updatesJack Nagel
Otherwise, if the local branch is behind the remote branch, or has diverged, we will stage the wrong revision.
2013-02-17GitDownloadStrategy: factor out checkout argsJack Nagel
2013-02-17GitDownloadStrategy: generalize has_tag? to has_ref?Jack Nagel
2013-02-16info: open history pages for all specified formulaeJack Nagel
Closes Homebrew/homebrew#17852.
2013-02-16Fix serialization of used_optionsJack Nagel
2013-02-16Fix option flag naming for tap depsJack Nagel
Fixes Homebrew/homebrew#17866.
2013-02-15Add test for String#get_make_varJack Nagel
2013-02-15Remove redundant returnJack Nagel
2013-02-15Make this more idiomaticJack Nagel
2013-02-14GitDownloadStrategy: default to remote HEAD during checkoutJack Nagel
2013-02-14GitDownloadStrategy: quiet reset in non-verbose modeJack Nagel
2013-02-14GitDownloadStrategy: only fetch from remote when necessaryJack Nagel
When we are building from a tag, and that tag is already present in the cached repository, we don't to hit the network; everything we need already exists.
2013-02-14GitDownloadStrategy: extract checkout from #stageJack Nagel
2013-02-14GitDownloadStrategy: split up submodule update and checkoutJack Nagel
2013-02-14GitDownloadStrategy: split #fetch into several methodsJack Nagel
2013-02-12doctor: make brew link more clearAdam Vandenberg
Closes Homebrew/homebrew#17805.
2013-02-12Simplify this regexpJack Nagel
2013-02-12Establish a convention for Requirement namesJack Nagel
The name attribute of requirements is used when generating options for the :optional and :recommended dependency tags. Unless otherwise specified, the name attribute of a Requirement will be populated by stripping any module prefixes from the beginning and "Dependency" or "Requirement" from end of the class name and downcasing the result. Closes Homebrew/homebrew#17759.
2013-02-11formula: cinch up formattingAdam Vandenberg
2013-02-11Remove dead codeJack Nagel
This code only existed to support very old formula syntax, which was otherwise removed in e6b97bebd99779b52462dcd387191d804fc95b93.
2013-02-11Avoid nil in URL specsJack Nagel
2013-02-11Catch JSON decoding errors in Apache download strategyJack Nagel
c.f. Homebrew/homebrew#17772.
2013-02-10Don't reinvent IndexError hereJack Nagel
2013-02-10kill dead codeJack Nagel
2013-02-10CurlDownloadStrategy: remove pointless type introspectionJack Nagel
2013-02-10Add :libltdl dep for libtool's libltdlJack Nagel
The :libtool dep is implicitly a build-time dep; :libltdl can be used for software that uses the ltdl library at runtime.
2013-02-10Shrink DependencyCollector#parse_symbol_spec and add testsJack Nagel
2013-02-10Fix Regexp encoding under 1.9/2.0Jack Nagel
2013-02-10search homebrew-x11Adam Vandenberg
2013-02-10Show permission changes in debug modeAdam Vandenberg
2013-02-09ConflictRequirement: pass argument to superclass initalizerJack Nagel
2013-02-09Extract formula locks into a classJack Nagel