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

Oops, show proper git checkout command

616b52e627085b19d0d9023b94464d93e0f54131 authored over 13 years ago
Improvements to `brew versions`

The output happens as it is determined, rather than all at once, which is preferable for CLI com...

18a54259e92bc8f4767cb8caa02efedc75dbccd0 authored over 13 years ago
Improve compatibility for old formula

Allow compatibility to be disabled with --no-compat or HOMEBREW_NO_COMPAT environment variable.

b36dcc4ffde9a4f7419e9f876eac6ee77aaf3338 authored over 13 years ago
Added new command "versions"

6726fe090f4c9c719f498a8002ae5f270e389a04 authored over 13 years ago
Fix brew update on Leopard

f30893a96804f70b92c444ddb5a10a347f2a14b5 authored over 13 years ago
Don't install bottles in non-default HOMEBREW_PREFIX.

9289c0629910803432601e5e7cf4d974e03b1be0 authored over 13 years ago
fix doctor on 10.5

733e280e61bc74258993fd19dedd8c0c3d1fd5be authored over 13 years ago
Fix stripping of keg-only reasons

0818189b5d899252f4166da2fe26984ad7a4ec0a authored over 13 years ago
Remove "boring" args from the pretty_args only

Dumb mistake. Sorry.

Closes Homebrew/homebrew#6722

7e2411eb4d339eec896bfdfed56b0b3cd7ced60e authored over 13 years ago
Strip keg_only? text to avoid double newlines

71cc478a86cf71b8a2440ab0b35f8227e5525d9a authored over 13 years ago
Exclude brew manpages from unbrewed.

630c77a36206061b2af2672e8bbff1b858fd68a4 authored over 13 years ago
If brew is installed non-root refuse to `sudo brew`

Rationale: people break their installs by mixing sudo and non-sudo usage. They are used to havin...

e354b70db36030c24b4385cf1477bfc6bec3313a authored over 13 years ago
Don't abort if /usr/local is not writable

Since this is our new policy for /usr/local.

1cfad8f50240efa133aaf1f979ade3de551bc3d5 authored over 13 years ago
Build from source (for now) unless on Lion.

Longer-term we'll try and use install_name_tool to fix Lion
bottles so they run fine on 10.5 and...

81c7ec993394a6b33eb5056f8863e8c4b1f9ed3e authored over 13 years ago
linkapps: also search for bin/*.app

Qt and PhantomJS install apps to this folder, so find those apps too.

Signed-off-by: Adam Vande...

d6c84172ed1f1b189a7ca1d7ebf7da8e05783889 authored over 13 years ago
audit: make version checks strict only

8c50cb54c0086672148a117e1fca1baabe2f745b authored over 13 years ago
Emphasise the consequence of not installing to /usr/local

76745610ec7d23524db6109383063d01ee9ad7b8 authored over 13 years ago
Writability for /usr/local is no longer required

Provided the user installed with our installer anyway. It creates all the directories that Homeb...

01a779655cfda64d9aacc2b3a641c106f69c091a authored over 13 years ago
Make the check for a valid git repo better

Because the new installer creates the .git directory when it installs.

98ffbeb8f577b80f85e0f8c8d73711a9391a3ea0 authored over 13 years ago
Don't mention the sbin PATH issue unless files are there

Because the new installer will always create /usr/local/sbin. Because we must keep /usr/local ro...

36ce83fd8dcd413ccd84964e9e207a848c893b95 authored over 13 years ago
Commands should not have side-effects

Don't install when bottling. Homebrew should bottle whatever is installed. If nothing is install...

1576e0a53769ef4c4395605b6b8903f6c3f8f612 authored over 13 years ago
Don’t display boring configure arguments

3cda43a681041cf8b0b593d25b131a603c15ef61 authored over 13 years ago
Fix cache extension for github tarballs

924f92300fb6221bfd7bed20b0571db7a3b8f71b authored over 13 years ago
README fix ups

The point being to have less duplicate information.

I am updating the wiki and the homepage acc...

cd4337f91711ca4db134f784c625351603ebc288 authored over 13 years ago
check for a valid $TMPDIR path in brew doctor

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

a10aa12f29def35c3a15c9d8dab598212ee60e80 authored over 13 years ago
Coerce flags to an array in `remove_make_var!`

This is needed for Ruby 1.9.x compatibility, but we still don't support
running Homebrew with an...

55791d4c10afd0286939ba65268d3eade0fc516e authored over 13 years ago
Add MacOS.lion? for MACOS_VERSION == 10.7

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

e3e7831b48b7dbcb435f5233adcff33f91aef3da authored over 13 years ago
Set origin remote URL when updating git clones

Thus the url we use can change.

This only works provided the urls both contain git repos with t...

72889ea6a8c1834a6e4e96c78ba8ed97ff26f059 authored over 13 years ago
Raise if mirror can’t be determined

Adjust mirror ohai slightly.

f3702b475bbd57ec4074b3f69c6b70ce0500bce2 authored over 13 years ago
Detect Apache mirror system and parse out the closest mirror.

All Apache Formulae should be updated to use the closer.vgi script
to specify downloads rather t...

c576f4088cd14b5873674f59e4e90ad8cd0745e0 authored over 13 years ago
Fix brew doctor when no Xcode is detected.

e2b21b0b4a8827f3328b34afcc4f60526b0008d3 authored over 13 years ago
doctor: be more forgiving about GREP_OPTIONS

Currently, `brew doctor` complains about GREP_OPTIONS being set,
regardless of its value. The cm...

5b06a27e993d38ff278fd0cfe3c5ce1e6750f337 authored over 13 years ago
Fix typo in `brew doctor` command

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

113eaf26e4a5477278ad72a4f80909a4a7c4106d authored over 13 years ago
Retire check for GCC 4.0 under XCode 4.x

XCode 4.x only includes GCC 4.2. Therefore, having `brew doctor` report that
GCC 4.0 is missing ...

fbff2ee8538aac440e913706b3430c5315e3d1d8 authored over 13 years ago
brew pull --install should build from source.

92b9edd34ba32cc0942588de39da5dd2d74ddb80 authored over 13 years ago
doctor: don't report wrong location of autoconf if it's missing

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

f0eab140f87dde0c4ef21da7df654952906908ce authored over 13 years ago
sandybridge hardware identifier for brew --config

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

567711ed7443709795d606b0a28753ded7a0786d authored over 13 years ago
Fix install names for keg-only brews too

Fixes Homebrew/homebrew#6065. Fixes Homebrew/homebrew#6218.

7e1e8efdf4eb31a53f8c4235095c85311a872821 authored over 13 years ago
Fix install_name massaging for keg-only brews

Fixes Homebrew/homebrew#6065.

My pre-emptive fix that avoided calling Pathname.ensure_writable ...

870f36769ef747b4f8eb8d5444eb2739affb73a1 authored over 13 years ago
formula.rb: put bottle attrs on separate line

This line is getting long, and having these on a separate line
will help with some rebasing in s...

02b09e311f8d8934bfdff77d740ad20d0ea99f80 authored over 13 years ago
Print SHA1 after bottling.

e9b50941db233fe081159502b91bcac1fadd7a01 authored over 13 years ago
Fix missing pourable? reference.

eb7c5fa6d7a760913173d87772f3f7c7ddba61ba authored over 13 years ago
Build from source when we've options or 10.5.

2495cdc544d21f66e26a3d64fac2aa8cdf38c536 authored over 13 years ago
Renaming pouring method to pourable?.

6d3c488d4a3cfbd34642172b13aaba9713254fac authored over 13 years ago
Return an array from options.

f2e018d747a79056fb618c12d5ed922574e249fd authored over 13 years ago
Add stub options method.

bd2fa562c38d5447e4d4a79f1609cfb8c911b55c authored over 13 years ago
Remove redeclared method.

b7dd6f1f7eb803923b52e96ae663f05f6b4676ae authored over 13 years ago
Only pour bottles when not building from source.

5d7e796617e5b504ab812560752777a52ac6c781 authored over 13 years ago
Fix bad pathname indentation.

b549ca837fce9fc6aa231c1424f2c6a2bf6875d3 authored over 13 years ago
Make bottle path.

939a530ddc644c3b6a193c7b6af22f5c5f0fd22a authored over 13 years ago
Fix brew bottle versioning.

23769d62add490c7c4c0ccead0f5497dc4beb59b authored over 13 years ago
Move -- higher in argument list

A spurious "--" argument was being passed to the installer script.

c5923168d6f7f3360ff3e72727ce4610e8b72f3d authored over 13 years ago
brew-which: also check sbin and lib folders

77e01d69ec1a934631fb5b029a2287b0a07db601 authored over 13 years ago
Add `brew which` to man page

440d8ea4c549a965e5c5bcd397c6370233e4e064 authored over 13 years ago
which: allow <formulae> args

Also clean-up this external command in preparation
for becoming a built-in command.

Make which_...

2b9c6def6dd0ebe6f86729301b988e9c76f79d3a authored over 13 years ago
Pathname: remove unused method starts_with?

f409e4f22f9179f6617f4d73262d29530bf8b5d7 authored over 13 years ago
brew-doctor: use String.start_with?

cee1003782b6b38ed1aca327c996bcd426606f6b authored over 13 years ago
back-port start_with? from 1.8.7

This allows its use in Leopard, which has Ruby 1.8.6.

e6bac8a8eadcd01e1df314fb17e5be9ae4036f3c authored over 13 years ago
doctor: check /usr/local for writablity

- Airfoil during the install of InstantOn changes /usr/local to
root:wheel ownership

Signed-o...

0d44609dfb046c673ff2f745d2287ed9734791fa authored over 13 years ago
Fix make_relative_symlink when names differ

Before we would always make the symlink itself have a basename the same as what it pointed to.

...

527c841f1cdcf1352187d63058acd7fdb304363f authored over 13 years ago
Actually reset the permissions

d661b2be4fbe9752ff16710deee4e7b5ce2536d7 authored over 13 years ago
Fix upgrading libdeps breaking stuff after cleanups

Fixes Homebrew/homebrew#2709.

By forcing dylibs to have an install_name id that is the HOMEBREW...

215fcd32924d2c50fbe51e96002f7f48f2b4db0a authored over 13 years ago
Don’t output "nothing" messages

This is how we do it in general in Homebrew.

1587c703570e88c07e60c774531cf94ad31561d4 authored over 13 years ago
Show summary headings when appropriate

1d606388b40e28defa86877b2b3976c2b2923c9b authored over 13 years ago
Add clang options to man page.

e8ebd6756e45cbc2e6fae7f30f03f51ee320fe94 authored over 13 years ago
Add --use-clang to completion script.

153c1c759b1fac33a1040421906a6b62726e1a4f authored over 13 years ago
Inclue HOMEBREW_USE_CLANG in --env output

be63ae9b141b3a67eeee7104efc26c49411ce069 authored over 13 years ago
Make these methods on ENV.

3977beb8ed091606ff025c918368a2f94863da84 authored over 13 years ago
Allow HOMEBREW_USE_CLANG env var

7a9c72cf626d9b1a4acc6efb1e43da2811743583 authored over 13 years ago
Allow --use-clang to override fails_with_llvm

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

d1aac6bc0328ea9ab3cc8bf379d7f1cddad3b9f3 authored over 13 years ago
Add clang compiler option

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

2763fc6f5a51d99639e10669f0a432d965d86d53 authored over 13 years ago
be more ruby-like

ea35d749af5563ecc1c3941e5d75ea7afe5ebbd0 authored over 13 years ago
audit: check for redundant 'version'

00b7e07f45009ecb44f0323aa6f6d3d8732b8407 authored over 13 years ago
Fix brew-info when on branch master and github.user set

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

4b6de22cf280db96d4c93aa9dd5de4420be10d70 authored over 13 years ago
Fix issue checklist link

35e2a5a4983cd414a6da720fb761aa32fd366c8c authored over 13 years ago
Style changes related to bottling.

8f896f9d2c2eb33fc31e37347a375d9149cb5c35 authored over 13 years ago
Allow underscore with these suffixes for version detection

b643d105eb7938aaf37b733dcd93a98847ab72ad authored over 13 years ago
deps: document -n switch

0523f66bec11345fc31cc678a9bdc80607fdf3f9 authored over 13 years ago
Don’t error out if the Cellar doesn’t yet exist

a656243377d58b753a4fe71755480ebcb9fa334b authored over 13 years ago
Fix first `brew update` with Git 1.7.4+; Fixes Homebrew/homebrew#5128

Behaviour for git checkout was changed such that the update would fail because it refused to che...

08f31bc5731bda7c8d591b8d2caf2e5ae76b167d authored over 13 years ago
refactor `update` command to use git diff instead of parsing `pull` output

This fixes reporting of which formulae changed in git versions where `pull`
output is not compat...

8c521ca3d0d1b1579f8f1ef3f76021217e485613 authored over 13 years ago
enable updater tests to be run on their own

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

5fdb145e76e41889668e797d81dfd314cf7dd72d authored over 13 years ago
brew audit: check for git://github.com/ urls and warn

db76c21aee1e53ab284583284c96ba48111e5679 authored over 13 years ago
Use shorter setup gist url

6b2abeb4b91236d05820ac929f1eaa47b3b34c09 authored over 13 years ago
Use full path to system ruby in setup instructions

a43227143d0464ab7d6776c2d6866d653503cb5d authored over 13 years ago
Add changes to Homebrew internals for bottling.

31dea3b80035bc73db50d8dccf6d9a95ed7a9c99 authored over 13 years ago
Remove debugging puts

760bbb4e36c73e27eb6a4c1cf0f8be163117c61b authored over 13 years ago
Better support for brew install <url>

Brews installed via URL are now checked from the cache when
other commands are run. This allows ...

5d5a8ed32f65f1ed337196a7c75686e18c749754 authored over 13 years ago
Document HOMEBREW_CACHE

c92ed8eb04311c84649a3217cd5863ea4d0f2871 authored over 13 years ago
Add HOMEBREW_CACHE to let the user specify a cache directory

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

6495505f88527cf5ae327026987d47ce7be90be5 authored over 13 years ago
brew-doctor: do not complain about trailing slashes

b15be6965d74e14b13821a819e7fb936c9e6ca04 authored over 13 years ago
GitHub updated the URLs for raw gists. This fixes the install line.

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

ef47a2262ce5d60720a0f7dfb85af1cffc274e8a authored over 13 years ago
Reformat minimum Xcode check

5bc0625fc3f92e36c3e076552063f8e001352724 authored over 13 years ago
brew audit: also check for spaces in Amazon formulae

fd533881a68f282bc218d02a08ea9db7a605774f authored over 13 years ago
update brew link documentation to remove confusing passage

f759387c896dfdd0bddc3cc65573e5cd9d988f48 authored over 13 years ago
Also link apps found in libexec

0b0166b2e84021a92f46f94a1bbf2c1319ca205a authored over 13 years ago
Edit universal_binary comment

1a5cf082d704418d8f49908d1416699b82102c91 authored over 13 years ago
Also find versions in zipballs

f7c7fae0edef442b198921a8a33c35ccc83e6f18 authored over 13 years ago
the `doctor` command exits with status "1" if there are warnings

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

04b90610a3b9f7bd1a6cbb308ecdde6fd0728339 authored over 13 years ago
simplify the $stdout hijack in `doctor` command

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

129b80fb9b5eac7f644e1e73e55bcb1fb31ffca0 authored over 13 years ago