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

archs_for_command now follows symlinks.

Tell file(1) to follow symlinks using the -L option.

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

07ce6d6e1645a645477d104fff16e232b2985b63 authored over 14 years ago
brew doctor - check man access

bc82bfc6d5d6509591b675b727712b7cc9559815 authored over 14 years ago
Shorten 'bad man path' message.

37ea70ed5e0cb14ce228dc5f90e7791042678f01 authored over 14 years ago
Move testing tarballs into subfolder

5c3a96ae682321cd870f1b1b3d2a739e7ecbe90f authored over 14 years ago
Fix brew info test

e0d936da5ab684247c6283669e8247ac9d070c71 authored over 14 years ago
Document brew info url

ae557302f37faf1e6f309934e53c22a71a9ab9b5 authored over 14 years ago
Just use Pathname.cd

b6d5fbb15ec6ebb5ac1e4e36f7024ca9d3212c42 authored over 14 years ago
Add name to brew info url and remove external script

2e881238dec8de6c970cad1a4d140e434038cc31 authored over 14 years ago
Fix brew info --github

fa4671f59fdbb6db720d8b37e5bb4c1ec62e1da5 authored over 14 years ago
brew doctor - add check for non-standard X11

XQuartz is not known to work with Homebrew, though if you have it working
on your machine let us...

f2f68c6beba1cf71026024870f01ed856c7ee5c6 authored over 14 years ago
Add Pathname.resolved_path

5f5f820d126d847ed10e4cfc8c13948db94384b2 authored over 14 years ago
Fix brew info --all

5d3a226149debf405753b439a88bd76264467b80 authored over 14 years ago
Allow HOMEBREW_EDITOR for non-project editing.

If set, use "HOMEBREW_EDITOR" when editing a single file, or multiple
files in the same folder.
...

16bc177a4a894650809a1990fa6c8d184ba23d93 authored over 14 years ago
GitHub - use git for smart http repos

78ca4f35fbb3bc077d36b38b2a20c7392b950f38 authored over 14 years ago
Add depends_on spacing checks to brew_audit

bd51ae33431d8aa2b30d150da775097ccd603c9c authored over 14 years ago
Bump Xcode recommendation to 3.2.2

b355d6af25807704b4dec0412faf6de82d50d133 authored over 14 years ago
Fix message and undent for external deps

1f1da9266ccfac3831767e0a1d1fe3c1b797ac68 authored over 14 years ago
brew deps --1 does not recurse

b2d034b661741ff5971a1fbddc3d34a7aaad2139 authored over 14 years ago
Clean up test script & use system ruby to run tests

f17a92ff40f3195f5b116f7fce31770e8b34d937 authored over 14 years ago
Fix top-level formula having duplicate deps

If the top-level formula being installed has any keg-only
dependencies, the lib/include/bin/pkg-...

070421f4413e32d14252275c4169bb7daeff6806 authored over 14 years ago
Remove "test/formula_test.rb"

This diagnostic script has been replaced by the "brew audit" external command.

14f0556d1ca2b67301aee221d3a5919fca60143e authored over 14 years ago
brew.h info takes a formula parameter rather than a string

* Preference is for commands to take instantiated formulae as parameters
rather than formula n...

bc5ee7c482396af3a1f15cd851df0c8390836f89 authored over 14 years ago
Make expand_deps a class function

a496ca016646538351d6ff2cd3eb08d22fc5d19e authored over 14 years ago
Some String.dedent action

5d75197c043d5967a3000e8fe4b94f16c11a6a81 authored over 14 years ago
Use build_head here too.

826ab8be71a7e3d5acbfed0f3ea4a6cd3498f6eb authored over 14 years ago
Add ARGV.build_head? and use it.

This allows both "--HEAD" and "-H" to be used consistently, which was the
intention in the first...

21c37fbac6b94afd44da4ce0b0fc1599b8165fde authored over 14 years ago
When outputting a `brew install -vd` insert the formula name

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

161296e5c6e7526a294787662f7f9ee169c715dc authored over 14 years ago
Add command "brew --env"

"brew --env" will set up a build environment and then dump certain ENV
variables (CC, CXX, LD, C...

ee794cd21a010ac70abab2746844b0db0e4a1852 authored over 14 years ago
Use regex in brew-audit and add path concat test.

2bac03ef92d747e8a8d254976d111f3409766e3d authored over 14 years ago
CurlUnsafeDownloadStrategy

This Download Strategy is provided for use with sites that
only provide HTTPS and also have a br...

984d0bd05debc4620c922352b2d6919b068be9e7 authored over 14 years ago
Usage should mention manpage.

b5ba49b90ed944a98cc2622aa2e4976bfe47c0cb authored over 14 years ago
Document 'brew install --HEAD'; sort ENV vars.

95d4de0454168c3bd083e9b419cd5db4cdc97283 authored over 14 years ago
`brew doctor` and GitDownloadStrategy now check for Git.

GitDownloadStrategy now fails if git isn't in the path, same as other
VCS strategies.

`brew doc...

d637e0a139b17a4fb312e5ac1c503faba7156c2e authored over 14 years ago
Improved Subversion support.

Homebrew will now use the svn binary pointed to by HOMEBREW_SVN if set,
use a Homebrew-installed...

4c2d3e1f7f3c10829c454ce152877eb26f3d92ab authored over 14 years ago
Add some HOMEBREW env vars to the dump

281768cc07edb256efc8788c6e86e324c35c3b4c authored over 14 years ago
Clarify cellar comment

41e8245534854bb273dedc49aeda4af7b60c1aa4 authored over 14 years ago
Comment the detect_download_strategy patterns.

7c4661edcf804fad47a31b75b42489644e4aa651 authored over 14 years ago
Remove un-needed 'unless' in brew update

0cc253964b33fca67072173e8a81e4edfb31963d authored over 14 years ago
External command "brew which"

A work-in-progress command, "brew which" will show which versions of formulae
you have installed...

6b1a8be58e6bf903a6442dee99de373a5ae89dbd authored over 14 years ago
Move exceptions from global to utils; remove duplicate defintions

696e49e87a2b50639ab9e7fc983fca60bce0bfec authored over 14 years ago
Move method from ObserverPathnameExtension to extend/Pathname

* This method is generally useful, even without the Observer extensions.

a6b6de63a999494e378ec9ce50bec85fa7a8f918 authored over 14 years ago
brew fetch shouldn't try to checksum VCS checkouts

Fixes Homebrew/homebrew#1802

c2c0f681f5af398eb6485db41b0d89680b08c41c authored over 14 years ago
Add debian style names to version checker.

375f8094d379a0cff4deb57944e0dddb3abba95a authored over 14 years ago
Update version tests

4ae8029557cc3eba6dc99c1183a02c1a60b002d2 authored over 14 years ago
Pathname - fix RC version detection.

350aea60dce4e50cf6c559442bc692cc2928f5bf authored over 14 years ago
external command 'brew readall' that tries to import all brews

This can be useful for debugging when making changes to formula.rb,
since that can cause problem...

b06e9ce841a1788f5f9247821cefa4445424a514 authored over 14 years ago
Update Pathname version checks.

* allow capital 'RC'
* allow 'stable' suffix

7d852f10a78a59ea9ec7985ab81d58fd96c8f353 authored over 14 years ago
Remove dupliate 'wxwidgets' entry from blacklist.

f666addeac9ff99ccf2368aa63cae31a56d2adeb authored over 14 years ago
'brew fetch' now shows MD5

55db2e5da6df1aaa7dd59b81314a5720bc3dcfce authored over 14 years ago
Move data into updater class

40c8af111f69d3d4668d113697c697e57b902ec0 authored over 14 years ago
brew doctor - add whitelist to dylibs

14d84be78e5ba15affa009bd0012e3ab2f24d74c authored over 14 years ago
Blacklist setuptools in favor of distribute.

63f6cb03df2d5316f7081f846e595f4bf06eb1a5 authored over 14 years ago
Allow user to override temp folder with HOMEBREW_TEMP

c37294e9d322d4e19fce38cb782d1f7e7a574362 authored over 14 years ago
Remove $PATH from --config and build dumps.

While it is useful to be able to see the user's path in bug reports, it is
perhaps slightly too ...

ecb5ce103e8436bbafc4ea646bda8ea4446ffee4 authored over 14 years ago
Brew doctor now checks that lib/pkgconfig is writable.

If previous non-Homebrew software was installed to /usr/local with "sudo",
then a pkgconfig fold...

8806d916620e6a9c5c147a4968e9189ceef388aa authored over 14 years ago
Use http URL for "brew update".

This allows users behind firewalls to pull down updates to Homebrew itself.
Fixes Homebrew/homeb...

98f550e946d0c77d372fa1fdb3bd428fbcaa9561 authored over 14 years ago
Tweak CurlPostDownloadStrategy

aac072c47a3bd54cbc4b4c528089c3c0d9eecb84 authored over 14 years ago
Add flat-.pkg support to CurlDownloadStrategy

4490b739d5e71912bdd99daa5ab02f9c0b3433e8 authored over 14 years ago
External command 'brew test'.

b583d0ae488d33ed88c40818636de4bdb50db34b authored over 14 years ago
manpage updates

* Update title for ronn 0.7.3
* document --use-llvm
* document --ignore-dependencies

0aed4925724b189ad6e418be7964b760b439f1b5 authored over 14 years ago
Fix typo in github_info

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

551e4efbd6f076dabb0905db7ac990eb6ecaf722 authored over 14 years ago
Add brew doctor check for Cellar and TMP on separate volumes.

Add a brew doctor check for this issue:
http://github.com/mxcl/homebrew/issues/issue/1238

480accdd4702a3bcff522512333aa079082b7ded authored over 14 years ago
brew doctor - warn about symlinked cellars

015238448739c47f99e8adc4366cdfede6c83e93 authored over 14 years ago
Fix spacing in brew doctor messages.

ddfd14f8d6960fb3a904488400b1406e8423013d authored over 14 years ago
Use cp, not mv, to keep download in cache.

501fb844abd73d1b75dae7709a20c8d1c07f34fb authored over 14 years ago
Add brew doctor check for DYLD vars.

a634dc6a2c2e0a4027f2fa4e95a111f88e00c1a7 authored over 14 years ago
Add a download strategy that uses HTTP POST

55b683b59a7d97b7028a22ffeaa33875009009ca authored over 14 years ago
Extract "brew_install".

This was supposed to go in with the "brew-upgrade" external command,
but must have been lost in ...

cdb5b2e0d5ea018c406d036ff7b27f123dba74ae authored over 14 years ago
Create explicit folders for more language libs.

6fbf1259707a359111ddf2478dfe3a62535744e0 authored over 14 years ago
External command "brew audit <formula>"

"brew audit <formula>" will check the given formula for a couple of
known issues:
* Is an expl...

c51d74a2e36b9ca339a2b4ebd83c1c000e6f058b authored over 14 years ago
Exclude "HEAD" formula from outdated list.

8fb8c330a68d186b1bfd8a5cb3f46cb988f1d466 authored over 14 years ago
Add fink/macports support to 'brew search'.

a1fcbdcefbef43496f551d1670802a8c83e6834d authored over 14 years ago
Point to correct gist.

d9258073f0eabe77092fb70bad5232ba7da6983a authored over 14 years ago
cleans only existing directories

The previous code works fine on ruby 1.8.x, but under 1.9 trying
find on a non-existent folder g...

40b1ba1c29bb9b684295a691b92540fafa6b7129 authored over 14 years ago
Fix LLVM compilation under OS X 10.6 where cflags was not being defined.

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

* Unshare code between ENV.llvm and ENV.setup...

3a97b2cf678557d4f07691d8d4c89727e7962ff1 authored over 14 years ago
Note how to redownload tarballs on failed checksum.

Fixes Homebrew/homebrew#659

43d1f6790b777b014c6cbcb11674ad1fdee63abc authored over 14 years ago
Remove buggy, unsupported TeX-live brew, and suggest MacTex.

The TeX-live 2008 formula was out of date (there's a 2009), buggy,
and doesn't build 64-bit.

Th...

78507894577ac03587bc7786254f2a54268fd401 authored over 14 years ago
Remove unused global define

b2ae884e27df98b05e19fa1fa04988d069bef4db authored over 14 years ago
Bug fix for METAFILES that are actually directories.

If a package contains a folder that has the same name as one of our
expected meta files, skip tr...

d49c6d675e776943a14469afd8d3c3c60fcd51d3 authored over 14 years ago
Tweak "clean".

The code to try to move man into share didn't seem to be working, since
the code that warns if a...

60872bf0c5966a291500a5d88cf53a266bda727c authored over 14 years ago
brew server - use search method

db9b20216b2efb9c5a0a5b221d759e56a3a4148d authored over 14 years ago
Extract search_brews method

d84b8cf2885b79854221ad5968d8ec03955a9969 authored over 14 years ago
filter out aliases when real name was found

410f63331048bb739ebffa714755f842057562bc authored over 14 years ago
Refactor llvm compiler selection so formula can use it

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

6aeb848bd8f7535d2c9ba7504eba53e5fe2b4240 authored over 14 years ago
Fix exception when installing with --use-llvm

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

154d0fa92d982bc485acb0922ec646caf87f0445 authored over 14 years ago
Make it a sudo one-liner

Rationale: if you want complete control then you will most likely not like the `sudo chown -R` s...

1d81d6b39302bc968397835da34db98ad0fb2200 authored over 14 years ago
Convert server to external command and enhance.

aa46db87a7d460d9167810fdd66bfda117b8faab authored over 14 years ago
sinatra app for browsing formula

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

d2d5993f995138ab7a6e489e9d7e93c0ed999d26 authored over 14 years ago
Use same LLVM binary to check build # as we do to build with.

Different llvm binaries were used to check build numbers and to compile with.
Normalize this, an...

2dbc6b977f092e0b5b3b72a4064b6e4a22358eb6 authored over 14 years ago
Add "fails_with_llvm" to formula to document LLVM build breaks.

Replaced ENV.gcc_4_2 + comments with calls to "fails_with_llvm",
to specifically message to the ...

76168e8e87e22af8037c66a6b06feefd136eeaf0 authored over 14 years ago
External command: upgrade

Reinstalls out outdated brews.
See: http://github.com/mxcl/homebrew/issues/issue/1324

9638c1820a20aa82e2f1dc5b8e374cc0e6426832 authored over 14 years ago
Move code to find outdated brew list

69b99011318786c47ecf00d929269c80886cd570 authored over 14 years ago
Tweak usage for brew switch

77ae1821b5498a419ac2307c8556118b96c69b28 authored over 14 years ago
External command: brew switch formula version

This external command allows you to switch between installed versions of
a formula. If you have ...

ecfc8a8c1192084dd0da07510257e30cede91462 authored over 14 years ago
You can't pipe to Ruby and still get STDIN

9c515e10ca905af5dcfb9eb85c8bbc1850edc327 authored over 14 years ago
brew fetch --force to force redownload of tarballs

External command "brew fetch" now allows -f|--force to remove an
existing cached file before dow...

5e7ac882656c1fcf675d939bffe44e71b813a931 authored over 14 years ago
Reduce nesting in 'brew up'.

07914a48eece34d8f2ae1d91a0233199ac7c9dae authored over 14 years ago
Modify brew update to show if any formulae were removed.

b9bb07864270866600bdd39473cdf4abb922d2ac authored over 14 years ago
External: 'brew fetch' downloads tarballs to cache.

6fd0a120f1d9bc1d0c0441ad9ce98bf1ffa98cd8 authored over 14 years ago
Set HOMEBREW_DEBUG_INSTALL when in a shell during install -d|-i

When an "install -d formula" fails, and the user gets dropped into an
interactive shell, set the...

8af39f115c2287b39f22827c7e24ab6dc06e3379 authored over 14 years ago