Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/Homebrew/brew

🍺 The missing package manager for macOS (or Linux)
https://github.com/Homebrew/brew

More readable way to run the install script

Plus more reassuring preamble.

a8f29fb1020d35049c9898ff459bda36ab722454 authored over 14 years ago by Max Howell <[email protected]>
Man page for Homebrew

Includes: generator script, ronn source, manpage output

Signed-off-by: Adam Vandenberg <flangy@...

c1f5d73a773c21e0d31578de7f20097fd476f9ae authored over 14 years ago by Christopher Sexton <[email protected]>
Fix: attr doesn't take a list.

eb058c0958b649ae3cda4b904693df133c6682d2 authored over 14 years ago by Adam Vandenberg <[email protected]>
Added check for stray 'config' scripts in $PATH.

If the user has, for instance, a non-system "xml2-config" in the path
ahead of the system and Ho...

5462ec27b8b36a35dbf830bc4edcbb15e9bc91e1 authored over 14 years ago by Adam Vandenberg <[email protected]>
Failures during ./configure should mention config.log.

1761ba66bfca0784d49de10bd684cc54d53fded8 authored over 14 years ago by Adam Vandenberg <[email protected]>
MercurialDownloadStrategy: pull and update instead of update only

914a068dc8cc9f84188a4a8b194336c632744058 authored over 14 years ago by Tuncer Ayaz <[email protected]>
MercurialDownloadStrategy: pull and update instead of update only

ced8edacdcc3dedd4403a1111b9ca0e4d062da19 authored over 14 years ago by Tuncer Ayaz <[email protected]>
Add some dash-commands to bash completion script

22ec3c76a8c755c30fa4405fc97b4735fe74e9f7 authored over 14 years ago by Adam Vandenberg <[email protected]>
External command: brew linkapps

This command looks for Cocoa Applications (.app bundles) in the prefix
of all installed formulae...

870ba9fa4b51919484500c7db78bb7745a7248b5 authored over 14 years ago by Adam Vandenberg <[email protected]>
Subversion now supports revisions on externals.

A formula using svn can now provide a spec:
:revisions => {...revision numbers...}
that cont...

9f9219a142f44b137a42afc12dcfa62ca45bbc90 authored over 14 years ago by Adam Vandenberg <[email protected]>
More efficient SVN download that handles externals

Now makes use of `svn up` to make cache act like
a cache. Externals without a revision specified...

9f2fc2ab3b7f952bc8082ac44515777258807ee2 authored over 14 years ago by Fergal Hainey <[email protected]>
Add sample external commands: dirty, leaves, options

See:

* http://github.com/mxcl/homebrew/issues/issue/1359
* http://github.com/mxcl/homebrew/issu...

89717c9d9089de1e78e49f36fda812501ce51891 authored over 14 years ago by Adam Vandenberg <[email protected]>
Support external commands

Homebrew will now look for external commands that are +x on PATH, named
as "brew-<cmd>" or "brew...

b016c2eae516c7a631a75b41b3425c24b868b796 authored over 14 years ago by Adam Vandenberg <[email protected]>
Remove 'generate' from bash completion.

d9dd462309ea728259a9bf626d9810cac89ef931 authored over 14 years ago by Adam Vandenberg <[email protected]>
Remove silly concatenation.

385e3637f2679ff2b7aa66f5ce54e1d2d6953298 authored over 14 years ago by Adam Vandenberg <[email protected]>
Add --cache support to hg and bzr.

f08431b5a13f7af049214ffe08fce85b8ab32ee7 authored over 14 years ago by Adam Vandenberg <[email protected]>
Tweak the bin/brew command selector a bit.

* Move 'brew doctor' above both unknown command blocks and then...
* Merge unknown command block...

115940dbebe1add31013d9eee514709620e03e68 authored over 14 years ago by Adam Vandenberg <[email protected]>
Add cache location support to CVS.

This allows formulaes which use CVS to support:
brew --cache [formula]

eb30a8555b73836d42296735798bc026590e1213 authored over 14 years ago by Adam Vandenberg <[email protected]>
Fix typo in comment.

ff9c50151da9e3a096eab5ec1da51384246cf66d authored over 14 years ago by Adam Vandenberg <[email protected]>
Split patching message into downloading and patching

11449bfd67a3c7d348d5b194c2fa0f81514c6925 authored over 14 years ago by Adam Vandenberg <[email protected]>
Add "brew --cellar (formula)"

If a formula name is passed to "brew --cellar", output the location of that
brew in the Cellar (...

48bfd8a5856057f165c83ba9c7b07ceb28b1be72 authored over 14 years ago by Adam Vandenberg <[email protected]>
Handle search with no arguments.

Fixes Homebrew/homebrew#1514.

43c8bec720454636e2085f42bba220facc3e38f2 authored over 14 years ago by Adam Vandenberg <[email protected]>
Don't symlink lib/python2.6

Like pkgconfig, perl5 & php, we don't want any one formula to "own" the
lib/python2.6 path.

Fix...

48c7e2fb0bcbed0becd223cbee3bd4f32ddd022f authored over 14 years ago by Adam Vandenberg <[email protected]>
Warn if a keg-level "man" is found.

Homebrew expects manpages to be linked in shared/man/...
and not man/...

4777d6b4cf137ac1f23e469ffb08bd332d2bc090 authored over 14 years ago by Adam Vandenberg <[email protected]>
Escape search terms. Fixes Homebrew/homebrew#1475

54655a681f4c628f7e59990e22f0460c273c8874 authored over 14 years ago by Adam Vandenberg <[email protected]>
Link to pcc and tiger branches.

sceaga maintains Tiger and PPC support for Homebrew, so change our error
messages to refer to hi...

b72ddaa42468685cae8c8f043cad2c50e93f4575 authored over 14 years ago by Adam Vandenberg <[email protected]>
Tweak the bash completion script.

* Add --config
* Alphabetize various lists
* Remove some local temp variables

b0bc592e17718d329b263ad5f8d44aebefa2271c authored over 14 years ago by Adam Vandenberg <[email protected]>
Remove selflink script.

Between the quick-install steps and other instructions on the Wiki,
this "self-link" script is n...

cc34c0c3929e8ac4ad5bf9aa86e55b4c73cf8436 authored over 14 years ago by Adam Vandenberg <[email protected]>
Add "brew create --fink"

Similiar to "brew create --macports", using --fink will do the corresponding
search for Fink pac...

4fb29767fec455c099fdfd1004d2e01146b3f488 authored over 14 years ago by Adam Vandenberg <[email protected]>
Fix the update tests

Signed-off-by: Adam Vandenberg <[email protected]>

4da905b7fb61a48392aee18a8a2b0bf757cdab22 authored over 14 years ago by David Porter <[email protected]>
Improve archs_for_command

* Work on commands or dylibs
* Use an extension for the list of arches

5f4871ba9df0e00daf042803d8945deba2534951 authored over 14 years ago by Adam Vandenberg <[email protected]>
Allow SVN to report cache location.

2563b32bb6843e09a515fd01f6aa6bd9df388cdc authored over 14 years ago by Adam Vandenberg <[email protected]>
Move dump_build_env to utils and use during installs too.

9ba8d5ede8523e7508e06201f46eefd157e25faa authored over 14 years ago by Adam Vandenberg <[email protected]>
Let GitDownloadStrategy report its cache location.

38d969ea7c40120b5e9f354af132b113df4ba2aa authored over 14 years ago by Adam Vandenberg <[email protected]>
Merge keg_only? blocks in installer.

48a5f6ca7910d63ced0d51efc06787a923b6562b authored over 14 years ago by Adam Vandenberg <[email protected]>
Tweak formatting in previous commit.

639ea39d9c10aaa56208484a48b482ceb891052e authored over 14 years ago by Adam Vandenberg <[email protected]>
Show digest mismatch in verify_download_integrity

Report "Expected <supplied digest>, got <file's digest>"
when verify_download_integrity sees a m...

305fca250edb75d31f38a920e331eb4db9b2aaa3 authored over 14 years ago by Yarrow <[email protected]>
Add check for gettext to brew_doctor.

If the user has linked the keg-only gettext, then a large number
of formulae which don't have "d...

5fe0b108ad795f1877a843c08c72ba07002d31b1 authored over 14 years ago by Adam Vandenberg <[email protected]>
Update gcc version checks in brew_doctor

brew_doctor's gcc version checks wasn't taking into account the case
where the user doesn't have...

5ea2248085d74b289fd18c07501426af8b7582f7 authored over 14 years ago by Adam Vandenberg <[email protected]>
`brew list --versions [formulae]`

Add a `--versions` switch to `brew list` that shows all versions found
in the cellar for the sel...

59941733c4009ec34add2ed228ac84b2283e3cf3 authored over 14 years ago by Adam Vandenberg <[email protected]>
Add 'Arrandale' for core i7 MBP

Signed-off-by: Adam Vandenberg <[email protected]>

d7f19e7afb55aab3a46834adc6448e02ab1a77fb authored over 14 years ago by listrophy <[email protected]>
sort brew commands in zsh completion and add doctor

Signed-off-by: David Höppner <[email protected]>

27f25315ec32746fd74ac7320ce88af6b65f2c39 authored over 14 years ago by Daniel Schauenberg <[email protected]>
Fix universal builds on 32-bit CPUs.

7c158e2350fcf0e649e8c0896957dd698eb281cb authored over 14 years ago by Adam Vandenberg <[email protected]>
Add --git option to 'brew install -i'.

This allows for easy generation of diffs, per a trick in
http://wiki.github.com/mxcl/homebrew/fo...

54b5a7afbb7d562c3ee3adf607d6067cd6b7d2dc authored over 14 years ago by Adam Vandenberg <[email protected]>
Publicize 'brew doctor' in build failure message.

0f7b3bd408cd3dfdf2db61f5b3dc0f24265164fe authored over 14 years ago by Adam Vandenberg <[email protected]>
brew doctor now checks pkg-config search path

Homebrew's pkg-config didn't originally add X11 to its search path.
This causes problems for lon...

db62a9ef9cde4f368b553d6b2bc609a46630cf3b authored over 14 years ago by Adam Vandenberg <[email protected]>
Read all formula in a 'rescue' block.

For operations that read all formulae, catch exceptions and
skip broken ones, rather than bomb o...

ab9ccd7d8977e7929d948695b1f3d585cfb882f2 authored over 14 years ago by Adam Vandenberg <[email protected]>
Do not assume /Developer when checking LLVM. Fixes Homebrew/homebrew#1160.

9295f9c022305998bf375f12429593141203ce8d authored over 14 years ago by Adam Vandenberg <[email protected]>
Add PATH to --config and ENV dump.

A user's PATH can help diagnose ./configure and other problems in bug reports.

f144dcab60215d698007d49281187c1e54fa96be authored over 14 years ago by Adam Vandenberg <[email protected]>
Use Array#length instead of count. Fixes Homebrew/homebrew#1165

de21400fd06a204cab82e1ca45834db607116fb9 authored over 14 years ago by Adam Vandenberg <[email protected]>
Make mod_wsgi and mod_python arch code more similar.

3103ff4b9c73b8b461874799d4d47b4da25f3dda authored over 14 years ago by Adam Vandenberg <[email protected]>
Only respect :using specs when downloading HEAD.

When a formula specifies both an `url` and a `head`, and the latter
specified a `:using` spec, b...

8fa99572f94cfca174fb880fb4674598b4eed651 authored almost 15 years ago by Martin Kühl <[email protected]>
Support jruby external dependencies.

* Add tests that run only if 'jruby' is installed.
* Note that if your formula has :jruby deps, ...

cfc8fca74d642d5b09d8b45a802f3114948ed32f authored almost 15 years ago by Adam Vandenberg <[email protected]>
Quote prefix for git submodules. Fixes Homebrew/homebrew#1009

72ef9f4aaa8c86aa422cb735eeba7f809e53a84c authored almost 15 years ago by Adam Vandenberg <[email protected]>
Test that Homebrew's bin is in the path.

fa06ea6e17d09a10148a076fe59495223f932329 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Adds support for git submodules. Fixes Homebrew/homebrew#1009.

If submodules exists for a git repo then checkout their index as well
into the appropriate path....

3c78d5cf914aeb57e734cca7b0bff5ee59fd9802 authored almost 15 years ago by Chris Thachuk <[email protected]>
Only check @specs for :using if @specs exists. Fixes Homebrew/homebrew#1127.

d9fe4f00a419fd7095627b3f9996736048e73041 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Allow :using on head to specify a download strategy.

A 'head' in a formula can now specify which download strategy to use via
a ':using' specificatio...

663ea030fc8a93ae66e6fbf148d7af88eec7c6cf authored almost 15 years ago by Adam Vandenberg <[email protected]>
Remove silly concatenation.

c59a6381956a1a6408f6b6686476fecc437cca1d authored almost 15 years ago by Adam Vandenberg <[email protected]>
Change homepage. Fixes Homebrew/homebrew#105.

ec926a7f5f47c73f2f88a5c01a39ca96d9a01c07 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move ENV tests to separate file.

cacb057b912c433928534f61293e0994e0dd040a authored almost 15 years ago by Adam Vandenberg <[email protected]>
Split out some Formula tests.

31ebf6a293f8fbcbe9df8544ba3fdc9dfc27aa91 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Switch test_bucket over to use testing_env.

5cbab370e485689762230bf2a05d8c6d881175cf authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move TestBall definition to separate file.

1f82fe4dc7acb1edd81fa41b9fa3829c7d1b9c12 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Tests - remove some unused includes

bcb1f61f378c8c518abf19e6ef2487b8367df8ec authored almost 15 years ago by Adam Vandenberg <[email protected]>
Add external deps. tests.

ccdffb2c31d00ea0d79b04d1e63d1085233012a0 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Tests for Pathname.install.

5a6d6fd168cc3f84bc58fb130302760833a94a20 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move Pathename property tests to separate file.

e4766639dc00f3844e4ab18fbd36d90633549dcf authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move checksum tests to separate file.

259ae27cc441d0fe273d5fcd8a8b72ac32d73ae7 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move ARGV tests to separate file.

a7d74df430a8dfba7bc701c5b526e5d2887c5e1c authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move version tests to separate file.

4c2a8a7f1c306cf539537056cce93d330a9df18a authored almost 15 years ago by Adam Vandenberg <[email protected]>
Merge Formula class name tests

62de8aa663de0f4b32009e96c2fa226b218acb52 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move inreplace tests to separate file.

d49230733f616da01b2f2fab71b10615cc4582e1 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move utils tests to separate file.

551d42c6a9a6f9d3c969b0eb8de28e0572c3d351 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move install tests to separate file.

3123720608078375a1e141d1db1f32f42a48026f authored almost 15 years ago by Adam Vandenberg <[email protected]>
Add new "testing environment" include.

298c74d147479186dbe1f99988ccda1de0747753 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Add shell script 'tests' to run ruby test suites.

277e40bc7b25e3d336ac721b5e5d41c0aa330948 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Remove silly concatenation.

1d4699163760757826eba2d2ee971b20df20247b authored almost 15 years ago by Adam Vandenberg <[email protected]>
Add tests for patching.

fd453107c6bade4320ca7bafcc7707eef24ce01e authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move hardware detection tests to separate file.

a5cbf945962b7a177b3d080bf100dab65757b366 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move updater tests to separate file.

9d127ac3d58f99a744fe017f89ca64dcaeeed778 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Add path check.

a37d53aa890e7cf0e21fa1b71ebf74c009efce21 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Prefix check.

7963dbfce847e8e13c734fcdc6d5915b0b80d973 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Ruby version check.

5de328da5cf30367cb574ccf090714682d8c5e4d authored almost 15 years ago by Adam Vandenberg <[email protected]>
Use here-strings.

53b1e8ed2b9cfda67988eb6c1c9b973be607e147 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Check for root owned locale folders.

169aa682e0eeebba3ea236e3c6076412707b21b4 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Add pkg-config check.

06745aa6d198ec3374d620afc3a9457edea8c5d3 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Check both gcc's

11e779d917808501cedb62a45a23c33eb068de90 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move gcc version check.

b0330c38a57d3c1d427b7260ab74a66acb497580 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move X11 check.

71f9d74adf93dc8294c345f13036a1bb817ba06a authored almost 15 years ago by Adam Vandenberg <[email protected]>
Add doctor to bash completion.

b23ae3688c20677dca5636897ebdbe8396aca25f authored almost 15 years ago by Adam Vandenberg <[email protected]>
Stubs for more checks.

0b309aeb2b098108ecf763eacbd64923c3ae8359 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move port/fink check.

76dac059aca15fd20ae8aa7619441d63c18a07bb authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move brew doctor to its own source file; will get bigger.

21aaf5d9ea4360408f60d754a26e29ad98575a0f authored almost 15 years ago by Adam Vandenberg <[email protected]>
Move dylib check.

4643f0171b96e9e1c0c77c4fc9c79e4e3bd9c9dc authored almost 15 years ago by Adam Vandenberg <[email protected]>
`brew doctor`

dc30e941e782f551f9710df7d9088f08523dfc51 authored almost 15 years ago by Max Howell <[email protected]>
Force readme files to not be executable.

bf6c7268b435a8afbb14018d162205079cc3ac9f authored almost 15 years ago by Adam Vandenberg <[email protected]>
Don't link_dir if the target doesn't exist.

Fixes Homebrew/homebrew#1115 for Ruby 1.9, thanks to assaf.

fb9f4bbccc640fb4b86557885e5cfdc0cb2ce743 authored almost 15 years ago by Adam Vandenberg <[email protected]>
Add test script to extract version from URL/path.

d2b2ecbd0b719e0839b51e3a83bedb5686faf84b authored almost 15 years ago by Adam Vandenberg <[email protected]>
Update dump_build_env

* Reorder a flag
* Don't show values if they are empty

81f87c69ac73f54ce93453b6519ad427da46ace5 authored almost 15 years ago by Adam Vandenberg <[email protected]>