aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2014-12-06Move fetch implementation into VCS strategy superclassJack Nagel
2014-12-06Use start_with? instead of a regexpJack Nagel
2014-12-06Move SVN URL munging to initializeJack Nagel
2014-12-06Remove method that duplicates superclass implementationJack Nagel
2014-12-06Extract update from fetch in VCS strategiesJack Nagel
2014-12-06Add clone_repo to remaining VCS strategiesJack Nagel
2014-12-06Add repo_valid? to remaining VCS strategiesJack Nagel
2014-12-06Make repo_valid? privateJack Nagel
2014-12-06Make __path methods privateJack Nagel
2014-12-06Make cache_tag privateJack Nagel
2014-12-06Mark private VCSDownloadStrategy methodsJack Nagel
2014-12-06Remove {start,stop}doc as we're using Yard now.Mike McQuaid
2014-12-05CurlDownloadStrategy: initialize attributes in initializerJack Nagel
The downloader is instantiated on-demand, so we no longer need the lazy initialization here.
2014-12-05Pass the downloader a proxy object instead of the resourceJack Nagel
We need to limit the interface that is exposed to the downloader in order to make future changes easier. This will be important for work on new features, such as selecting a mirror from the command line. In the future, the existing Resource class will probably be split into multiple classes.
2014-12-05Provide VCSDownloadStrategy#head?Jack Nagel
2014-12-05Download strategies should return a Pathname from cached_locationJack Nagel
2014-12-05Stop supporting hg found in share/pythonJack Nagel
2014-12-05Simplify bsdmake wrapper, take 2Jack Nagel
2014-12-05Revert "Simplify bsdmake wrapper"Jack Nagel
Fixes Homebrew/homebrew#34713. This reverts commit e4461afd36f04b1cd3cf56ec0636202150ce0570.
2014-12-05Simplify bsdmake wrapperJack Nagel
Since bsdmake is always specified as a dependency, our xcrun wrapper will always be able to find it, so we can get rid of this wrapper.
2014-12-05Try to match unused symbol deps lastJack Nagel
2014-12-03Update test gemsJack Nagel
2014-12-03Make the git download strategy default to :branch => "master"Jack Nagel
Fixes Homebrew/homebrew#33437.
2014-12-03os: xcode bumpDominyk Tiller
Bumps to the latest Xcode 6.1.1. Closes Homebrew/homebrew#34632. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-12-02Use add_attribute method instead of accessing attributes hashJack Nagel
2014-12-02Simplify appending CDATAJack Nagel
2014-12-02Combine conditionalsJack Nagel
2014-12-02Fix duplicated test methodsJack Nagel
2014-12-02Remove unused entries from test/.gitignoreJack Nagel
2014-12-01Use better assertionsJack Nagel
2014-11-30Allow searching/installing Homebrew Casks.Mike McQuaid
People want to install things like GIMP using Homebrew so let's make it easier for them to find a decent installation method. Closes Homebrew/homebrew#34496. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-28Rescue ErrorDuringExecution when loading old formulaeJack Nagel
2014-11-27uninstall: notify on multiple versions removed.Mike McQuaid
Closes Homebrew/homebrew#34398. Closes Homebrew/homebrew#34445. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-27caveats: don't need plist keg to_path, fix 10.8.Mike McQuaid
2014-11-27caveats: handle non-Homebrew plists.Mike McQuaid
Mentioned in Homebrew/homebrew#34484.
2014-11-26doctor: handle non-extent methods passed as argumentsMisty De Meo
2014-11-24test-bot: more support for bottling taps.Mike McQuaid
2014-11-24bottle: use --root-url instead of --root_urlMike McQuaid
2014-11-23formula_installer: don't always post_install.Mike McQuaid
We don't want to do so when building bottles or we can end up with some weird stuff being bottled unintentionally (and it'll run twice; once before bottling, once afterwards). Fixes Homebrew/homebrew#34349. Closes Homebrew/homebrew#34397. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-23pull: support downloading bottles for taps.Mike McQuaid
2014-11-23test-bot: more tap upload improvements.Mike McQuaid
2014-11-23test-bot: tap before attempting upload.Mike McQuaid
2014-11-23test-bot: fix indentation.Mike McQuaid
2014-11-23test-bot: fix tap-from-url regex usage.Mike McQuaid
2014-11-23test-bot: improve tap building.Mike McQuaid
- allow using (UPSTREAM_)GIT_URL to find the tap name - push bottles to a remote based on the tap name
2014-11-23brew-pull: die when bumping multiple formulae.Mike McQuaid
2014-11-21Hashes do not iterate in insertion order on Ruby 1.8Jack Nagel
2014-11-21Remove unnecessary array allocationsJack Nagel
These classes are never instantiated with arguments, so we can get rid of the unnecessary array splatting.
2014-11-21Fix dependency equalityJack Nagel
2014-11-21authexec: migrating tapsDominyk Tiller
This formula no longer works on anything newer than Lion (See Homebrew/homebrew#34039), so handing it over to Misty’s Tigerbrew fork where it could still be useful. As far as tap_migrations goes though, it's being moved to the boneyard due to Misty's fork not technically being a 'tap'. Closes Homebrew/homebrew#34348. Signed-off-by: Jack Nagel <jacknagel@gmail.com>