aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2013-08-06Remove dead codeJack Nagel
2013-08-06Enable connection timeouts when mirrors are availableJack Nagel
Closes #21623.
2013-08-05Add opensuse package searchAdam Vandenberg
2013-08-05ENV: add usage note to ncurses_defineAdam Vandenberg
2013-08-05better debugging of failed formula loadingCamillo Lugaresi
Closes #21680. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-08-05Search marcqualie/nginxAdam Vandenberg
Closes #21678.
2013-08-05fix printing of unexpected bin/lib filesAdam Vandenberg
2013-08-05Add support for the :ssl3 download-strategy.Tijs Zwinkels - TinkerTank
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-08-04superenv: document O CCCFG flagMisty De Meo
2013-08-04bottles: update version regex messaging.Mike McQuaid
2013-08-03bottle_versions: add ssh_copy_id bottle detection.Mike McQuaid
2013-08-03bottle_versions: add perforce bottle detection.Mike McQuaid
2013-08-03bottles: use dedicated version class.Mike McQuaid
2013-08-03versions: remove perforce bottle detection.Mike McQuaid
2013-08-03Remove ARCHFLAGS fixme from Python dependencyAdam Vandenberg
This will be handled by env/superenv, not Python.
2013-08-03Add comment to superenv ENV to note trailing ifAdam Vandenberg
2013-08-03Add homebrew-binary to searchAdam Vandenberg
2013-08-03brew-create: don't break when given --set-versionChes Martin
Since 9f2782812cbaf2, specifying a version breaks with: Error: undefined method `detected_from_url?' for "1.2.2":String Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-08-02Always load net/https before referencing related constantsJack Nagel
I put this require inside the method body, because eager-loading net/https is slow compared to the rest of Homebrew, and utils.rb is loaded for each `brew` invocation. It's probably worth breaking up global.rb a bit, to reduce the amount of code we are loading unnecessarily, but hopefully also to make inter-file dependencies a bit more obvious. Fixes #21617.
2013-08-01Improve signal-to-noise ratio of `brew list --unbrewed`Jack Nagel
Closes #21573.
2013-08-01Document superenv HOMEBREW_CCFG flagsAdam Vandenberg
2013-08-01ArchRequirement: support :intel, :ppcMisty De Meo
2013-08-01fix typoMerelyAPseudonym
Closes #21601. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-07-31Handle mkpath of node_modules directory in kegJack Nagel
2013-07-31Increase copyright year in LICENSE to 2013Samuel John
2013-07-29superenv: fix locating non-Xcode gcc-4.2Misty De Meo
2013-07-28audit: don't complain about bottle versions.Mike McQuaid
`brew bottle` already complains and this is a niche case. References #21374.
2013-07-28RbConfig::CONFIG['bindir'] is already a stringJack Nagel
2013-07-28search: silence JSON decode errorsJack Nagel
Closes #21506. Closes #21508.
2013-07-27Set close-on-exec on lock file descriptorsJack Nagel
The formula locks used by the installer and commands like link and unlink are backed by open files and flock(). The open file descriptors are thus leaked to any subprocesses. This can result in weird behavior in programs spawned from formula that do not expect to inherit these descriptors. Fix this by setting close-on-exec on the lock file descriptors. Fixes #21486.
2013-07-26MacOS.locate: search HOMEBREW_PREFIX before xcrunMisty De Meo
Since xcrun doesn't work on CLT-only systems. Querying HOMEBREW_PREFIX first before xcrun is much faster for that case.
2013-07-26Fix expansion of deps with --build-bottleJack Nagel
2013-07-24Adjust logic to properly sort erlang versionsJack Nagel
Fixes #21417.
2013-07-23audit: add TODOAdam Vandenberg
2013-07-23audit: use !~ instead of "not ... =~"Jack Nagel
2013-07-23audit: fix dep name escapingJack Nagel
2013-07-22audit: escape dep before regexp interpolationJack Nagel
2013-07-22audit: fix indentationJack Nagel
2013-07-22audit: fix broken conditionJack Nagel
2013-07-22Update commentJack Nagel
2013-07-22Handle optional build-time deps correctlyJack Nagel
2013-07-22Check deps of satisfied depsJack Nagel
2013-07-22Pathname#write: don't check ARGV.force?Jack Nagel
Closes #21390.
2013-07-22typoPhil Smith
Closes #21385. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-07-22Silence warningsJack Nagel
2013-07-22Fix python dependency hash equalityJack Nagel
eql? should not depend on the hash value as hash values of uneql objects can collide, but eql values may only collide for objects that are actually eql. Further, python dependencies are uniquely identified by the combination of the name and imports attributes, so there is no reason to involved the expensive binary computation for simple equality checks. Fixes #20840.
2013-07-22Remove redundant reader methodJack Nagel
2013-07-22Map pkginfo versions to actual XQuartz versionsJack Nagel
2013-07-22Fall back on pkgutil when mdls cannot determine XQuartz versionJack Nagel
2013-07-22Separate version detection from accessorJack Nagel