Ecosyste.ms: OpenCollective

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

github.com/Homebrew/homebrew-bundle

📦 Bundler for non-Ruby dependencies from Homebrew, Homebrew Cask and the Mac App Store.
https://github.com/Homebrew/homebrew-bundle

Merge pull request #189 from xu-cheng/head-dump

brew_dumper: fix HEAD installation

e5c3da613efaab051628bf71aebd28529748750d authored over 8 years ago by Xu Cheng <[email protected]>
brew_dumper: fix HEAD installation

We have started to record commit information in the HEAD prefix.

9ea1bb5bcd72dfb9dda6fed9ab518c9cb78ecf16 authored over 8 years ago by Xu Cheng <[email protected]>
Merge pull request #186 from MikeMcQuaid/remove-aliases

Remove aliases.

07ef740da6c14f1c6d1cc99164499dce75ee9536 authored over 8 years ago by Mike McQuaid <[email protected]>
Remove aliases.

These were used for transitional purposes and are no longer needed.

6d9822de3d528311b75751fffc10b47061df5330 authored over 8 years ago by Mike McQuaid <[email protected]>
Merge pull request #183 from xu-cheng/verbose

Bundle.system: better way to handle verbose

5db1322c25ee3ed9b5f4e5097388e88831c1127e authored over 8 years ago by Xu Cheng <[email protected]>
Bundle.system: better way to handle verbose

Use Kernel.system instead of our own logic to handle verbose output.
This allows us to show prog...

94ca549e66b837b5ce1ba223dc173666f45050fe authored over 8 years ago by Xu Cheng <[email protected]>
test: fix warning

984abca3bd6adc75bba4ddf6f7886dc2822e4861 authored over 8 years ago by Xu Cheng <[email protected]>
Merge pull request #182 from sjackman/patch-1

README.md: Update Linuxbrew URL

f3c2ed8477e00a823add2ac528a2dd9d90db8507 authored over 8 years ago by Mike McQuaid <[email protected]>
Update Linuxbrew URL

910c020b58e2eacdfe5ad6b6766b771fcdcf4f54 authored over 8 years ago by Shaun Jackman <[email protected]>
Merge pull request #150 from brunophilipe/documents-output-to-console

Adds documentation about outputting to console

c934550c95b917c837389a60da5a9851358c26c3 authored over 8 years ago by Mike McQuaid <[email protected]>
Merge branch 'master' into documents-output-to-console

c718be8aa90996598c63524b911cca449f94a213 authored over 8 years ago by Bruno Philipe <[email protected]>
Merge pull request #174 from ravelll/sort-args

Fix to dumps fomula args in same order

e6c6d541c5139b3793bb93088857868565e66113 authored over 8 years ago by Mike McQuaid <[email protected]>
Add test

5b3a0849af47e846361be4071d72faed4f9c7c1e authored over 8 years ago by ravelll <[email protected]>
Sort args when dumper dumps brewfile

85e341bd4512b34475c2f627950155b579511992 authored over 8 years ago by ravelll <[email protected]>
Merge pull request #172 from mikemcquaid/mas

Add Mac App Store support using mas-cli.

ef71665b34455e0d6fced1f4f03b2cb206428814 authored over 8 years ago by Mike McQuaid <[email protected]>
Add Mac App Store support using mas-cli.

d51d3dd16f2d220692c9a20507240a72e7af290e authored over 8 years ago by Mike McQuaid <[email protected]>
README: https url (#168)

eaf2f0a25a96b76f6469e7cf445499991ccbec2e authored over 8 years ago by Xu Cheng <[email protected]>
doco: update for Homebrew core/formulae split (#166)

914fcc74ecc65db2f61c4edbe9226da3213fa561 authored over 8 years ago by Andrew Janke <[email protected]>
cleanup: ignore certain taps

Do NOT try to cleanup homebrew/core and homebrew/bundle

0fe0747889848833473dff7db2b53b54b9c9caa0 authored almost 9 years ago by Xu Cheng <[email protected]>
Add tests for exec command

Closes #160.

Signed-off-by: Misty De Meo <[email protected]>

20911fd83a0dd03c898ee3f508ad71c7ddc6ce1d authored almost 9 years ago by Misty De Meo <[email protected]>
Add stubs for Homebrew core code

These are required by the exec command.

9a13a3b4c77f3b990694828fc34b3fafbd790a80 authored almost 9 years ago by Misty De Meo <[email protected]>
Add exec command

exec is a command which executes an arbitrary shell command within
Homebrew's superenv build env...

1f267bcbe517dbb27cb94c674e2cc5d3c6f44afb authored almost 9 years ago by Misty De Meo <[email protected]>
Merge pull request #161 from Homebrew/services-escape-name-regex

brew_services: escape formula name in regex.

933249c3f27a9ee69041a48e71906ae9daf3d3ef authored almost 9 years ago by Mike McQuaid <[email protected]>
brew_services: escape formula name in regex.

1c22446d9ff8fe7509f93e22d72f6f5176b06e64 authored almost 9 years ago by Mike McQuaid <[email protected]>
Merge pull request #159 from Homebrew/conflicts-style-fixs

Improve style of `conflicts_with` implementation.

4eb0170ba67cac04704eec9dffb24ca298699ddc authored almost 9 years ago by Mike McQuaid <[email protected]>
Improve style of `conflicts_with` implementation.

80c49c2f8188b7c98025b457d031e42a9f795de1 authored almost 9 years ago by Mike McQuaid <[email protected]>
Merge pull request #154 from mikemcquaid/unlink-stop

Unlink and stop service for conflicting formulae.

211cce2e016860f6748462d5e65ffa3b768f3b95 authored almost 9 years ago by Mike McQuaid <[email protected]>
Unlink and stop service for conflicting formulae.

Unlink and stop the service for conflicting formulae or those specified
by a `conflicts_with` ar...

1250a3ce53d329ffa856c9221481e3081c01cc2a authored almost 9 years ago by Mike McQuaid <[email protected]>
Merge pull request #156 from pvdb/fix_ruby_issues

Fix ruby issues

02ecdd78b74bbc85da65542d10cbbe74e57e605f authored almost 9 years ago by Mike McQuaid <[email protected]>
Avoid Ruby warning

> spec/brew_dumper_spec.rb:52: warning: `*' interpreted as argument prefix
> spec/brew_dumper_sp...

1c013590c01bd065b1681c216c7a0e54691e4519 authored almost 9 years ago by Peter Vandenberk <[email protected]>
Avoid Ruby warning

> lib/bundle/dsl.rb:103: warning: ambiguous first argument; put parentheses or even spaces

8e50a845f0d73569fb6c0dd06b62e971d2d0eeb7 authored almost 9 years ago by Peter Vandenberk <[email protected]>
More idiomatic Ruby

3cacf183eb45c67a38fb7ce230da28bb86fd5784 authored almost 9 years ago by Peter Vandenberk <[email protected]>
Merge pull request #152 from ktheory/minimal-restart

restart_service only if formula installed or upgraded

d326c9cd9ab34bc51122b00cf8cfcd6a71df5dae authored almost 9 years ago by Mike McQuaid <[email protected]>
Bring test coverage back up to 100%

03993ee5c369874f4be44d24e8d9f27a121ebf12 authored almost 9 years ago by Aaron Suggs <[email protected]>
restart_service: :changed only restarts if installed or upgraded

This allows `brew bundle` to only restart services if they’re installed
or upgraded, which is fa...

c97d0445b0bddca0d7a9e4e1bf0a2a609483c844 authored almost 9 years ago by Aaron Suggs <[email protected]>
Adds documentation about outputting to console

5909e11cda219240c9847a10b96faea43d868019 authored almost 9 years ago by Bruno Philipe <[email protected]>
Merge pull request #145 from ilovezfs/fix_upgrade

Don't unconditionally return false when checking for upgradability

f6fd9822f0b803120616198fb56ab06ae857f06e authored almost 9 years ago by Xu Cheng <[email protected]>
formula_upgradable? was always returning false

The input to formula_upgradable? is a formula name, so the check
formula_in_array?(formula, upgr...

ab31e33f4a165d0d24c39ed5569dfa7903dc5644 authored almost 9 years ago by ilovezfs <[email protected]>
Merge pull request #140 from cheungpat/fix-time-parse

Use RFC2822 style when checking git commit date

2a7fb4bfb5fbb48edbd39a04a0666cd491320d9f authored about 9 years ago by Xu Cheng <[email protected]>
Use RFC2822 style when checking git commit date

4f7a14ee3ce05f39067f778248a920df85286409 authored about 9 years ago by Kwok-kuen Cheung <[email protected]>
Merge pull request #138 from xu-cheng/dsl

dsl: check arguments' type

2d0f244db944e48e91a7cd4602f118f106124b6c authored about 9 years ago by Xu Cheng <[email protected]>
dsl: check arguments' type

Closes #136

11279c75f9652e33d3f994e9b9b4528e86ae9340 authored about 9 years ago by Xu Cheng <[email protected]>
Merge pull request #135 from xu-cheng/style

fix code style

f5c26712e4d2b1eaa0b5b5d20880789075a102f6 authored about 9 years ago by Xu Cheng <[email protected]>
fix code style

Generated by running command
brew style --fix **/*.rb

4d8c90db7f01096b6b227251047b2a2bad86d020 authored about 9 years ago by Xu Cheng <[email protected]>
Merge pull request #134 from colindean/check-exist-before

Check for Brewfile existence before doing any work

096eb209eadbd50dcc869374e72533ee73e3c79c authored about 9 years ago by Mike McQuaid <[email protected]>
Check for Brewfile existence before doing any work

This makes failure faster.

$ time brew bundle dump

real 0m2.451s
user 0m2.060s
sys 0m0.314s
...

30659f81ad080a8746886017c53ea060486c0c7a authored about 9 years ago by Colin Dean <[email protected]>
Merge pull request #133 from voanhduy1512/require_bundler

Require bundler explicitly

350c91b65f50bf9e12487e3c7011f05d660edbea authored about 9 years ago by Mike McQuaid <[email protected]>
Require bundler explicitly

Currently, when we want to run the test suite, we must run `bundle exec
rake spec`. When run `ra...

369c96b8ed1a7857c29a3e812ed4e5685f072e46 authored about 9 years ago by Võ Anh Duy <[email protected]>
Merge pull request #131 from Homebrew/commit-timezone

Use the same time format for parsing commit.

fa56522250bf104994f19b495da1ac0ee8aed060 authored about 9 years ago by Mike McQuaid <[email protected]>
Use the same time format for parsing commit.

0e27c839aafa2e13e7795faacc80607281712006 authored about 9 years ago by Mike McQuaid <[email protected]>
Merge pull request #130 from Homebrew/bundle-speedup

Massively speedup `brew bundle check`.

040ad14ff5cad48c98c9abceab136b68814d90c8 authored about 9 years ago by Mike McQuaid <[email protected]>
Bump Homebrew commit.

4bcd0e0e32d311bb21b7fdcc972caf68d885ee4d authored about 9 years ago by Mike McQuaid <[email protected]>
Address review comments and more cleanup.

924a877fcdbd6bde3fac8e5685ac87efd1c1f0e1 authored about 9 years ago by Mike McQuaid <[email protected]>
Massively speedup `brew bundle check`.

The main slowdown with `brew bundle` check was the repeated shelling out
to other `brew` command...

9f8cd469a5d642c55e306e64e64fdd5cf32ef3cd authored about 9 years ago by Mike McQuaid <[email protected]>
Merge pull request #129 from Homebrew/handle-bad-keg

BrewDumper: handle bad keg JSON more strictly.

d7f6ae0f6483d7571e1e531bb727d39a39f45469 authored about 9 years ago by Mike McQuaid <[email protected]>
BrewDumper: handle bad keg JSON more strictly.

If we didn't get a keg back then ensure we don't try to read it in any
form. Also, tweak how we ...

1fc2f9f4112cbb43c8739ba77d82f6341cff22ef authored about 9 years ago by Mike McQuaid <[email protected]>
Merge pull request #128 from Homebrew/check-speedup

check: speed up by checking less.

0158e7dbe92759f41af9c47911e61e5c7429620a authored about 9 years ago by Mike McQuaid <[email protected]>
Merge branch 'master' into check-speedup

5b0127415356749243557a73197dc396d71f0eaf authored about 9 years ago by Mike McQuaid <[email protected]>
Merge pull request #127 from xu-cheng/patch

avoid bash wrapper

2194293fcaffa45492691367755bc0e0e5c7bc1c authored about 9 years ago by Xu Cheng <[email protected]>
check: speed up by checking less.

We’ve been doing more checking here than is strictly necessary to
verify. Unfortunately the slow...

cf5fa799bc36b4cdbad8fc7a38bf011062f12337 authored about 9 years ago by Mike McQuaid <[email protected]>
avoid bash wrapper

71555383ec312ec439195947a15467af83f42dad authored about 9 years ago by Xu Cheng <[email protected]>
Merge pull request #126 from mikemcquaid/brew-bundle-rb

Rename command to `brew-bundler.rb`.

00354eb3f4db85decceda27908c70ae87dd86ba9 authored about 9 years ago by Mike McQuaid <[email protected]>
Rename command to `brew-bundler.rb`.

This means it'll use the Homebrew Ruby rather than whatever Ruby is in
your path. This also mean...

fa8df2ab62e0e26a8a48d9616d4f97ba2d6f0f71 authored about 9 years ago by Mike McQuaid <[email protected]>
Merge pull request #122 from mikemcquaid/missing-keg

brew_dumper: handle missing keg in JSON.

9d0ebe12901a9da82b03254366125986db585758 authored about 9 years ago by Mike McQuaid <[email protected]>
brew_dumper: handle missing keg in JSON.

Closes #121.

514ac841fed2013ff6a334c85a8d0ca384bb7fb0 authored about 9 years ago by Mike McQuaid <[email protected]>
Merge pull request #120 from xu-cheng/install-check

use brew command to check external commands

162889cbac905a3cb389b73ff24b88894bf362ec authored about 9 years ago by Xu Cheng <[email protected]>
use brew command to check external commands

1d9eeeb1e06be6bdf0e66889df81bc1bc7aa4255 authored about 9 years ago by Xu Cheng <[email protected]>
Merge pull request #119 from xu-cheng/singleton

Use singleton

e280f3d4921fccf9cb258c53bdca28bf40b09fa4 authored about 9 years ago by Xu Cheng <[email protected]>
dsl: sanitize input name

34f63e7c9da52dc3dc0373d81300dc23b6b9f542 authored about 9 years ago by Xu Cheng <[email protected]>
update mini Homebrew version

da79c36c18a4a1ae032531ea6f7bab256823f22a authored about 9 years ago by Xu Cheng <[email protected]>
installer: use singleton

9a367e248291a1a94c68a37e32f99c16edbc3a53 authored about 9 years ago by Xu Cheng <[email protected]>
dumper: using singleton

5ccacf71fc6fd2992de236e29ef4efffb302eed6 authored about 9 years ago by Xu Cheng <[email protected]>
utils: use object variable

f5f911fd6f86b7a8e7bcf2d9e736ac89c634f716 authored about 9 years ago by Xu Cheng <[email protected]>
services: using singleton

e008147759583062affe7630446f529c64d77b44 authored about 9 years ago by Xu Cheng <[email protected]>
add .envrc to gitignore list

It's helpful when developing using `direnv`

afde57c0bb625d3d8f734c2cb44dc0c6a8056361 authored about 9 years ago by Xu Cheng <[email protected]>
Merge pull request #116 from mikemcquaid/alias-support

Support aliases.

daf0bbc2b3516a6a358c5fa1d5097675cbdfbd29 authored about 9 years ago by Mike McQuaid <[email protected]>
Support aliases.

Also some other general cleanup and refactoring and ensuring that tests
have 100% coverage.

8c43c204b19f28e642cad065db1cffb39d098eb9 authored about 9 years ago by Mike McQuaid <[email protected]>
Merge pull request #118 from Homebrew/cask-args-final

Cask args final

6a7b510f3ddab7150aea1983468fe2bace78ec68 authored about 9 years ago by Mike McQuaid <[email protected]>
dsl_spec: rework to improve coverage.

bb1e9d170e0839038a2f2bf553f71b0e1a9411e1 authored about 9 years ago by Mike McQuaid <[email protected]>
Improve Cask args support.

Closes #93.
Closes #94.
Closes #115.

0805755dba15b75551fd9ff97c75fef9e8f380b6 authored about 9 years ago by Liquidsoul <[email protected]>
Add Cask args support.

2d7d5858dfda8bbc22527a5c41df13d0aacbdb72 authored about 9 years ago by Joshua Rountree <[email protected]>
Merge branch 'travis'

ad991639cd13966729e70f33891c041709483841 authored about 9 years ago by Xu Cheng <[email protected]>
travis: send failure emails to committer/author

25dd7335f372ebab8de7579e9b5c8ab0c502931e authored about 9 years ago by Xu Cheng <[email protected]>
Merge pull request #108 from teoljungberg/expand-file-parameter

Don't use reserved keywords

1eb0c4f546bc6a26b71fe9297b72d16652b4755a authored about 9 years ago by Mike McQuaid <[email protected]>
Refactor `install` to not use a reserved keyword

f5fafd53400993d43b7effd9e95b4cb6db165e35 authored about 9 years ago by Teo Ljungberg <[email protected]>
Merge pull request #113 from xu-cheng/cleanup

some cleanup

974dfbe0ee9e38747558fabb934a08507a51e27d authored about 9 years ago by Xu Cheng <[email protected]>
:repo -> :tap

a8e180fdaedd982ca1005a3860a0b60236a79426 authored about 9 years ago by Xu Cheng <[email protected]>
fix warning message casued by bundle exec

25635e1cbe9850a65a30985189726326191e30de authored about 9 years ago by Xu Cheng <[email protected]>
ruby style update

Changes are made by:
`brew sytle --fix Gemfile Rakefile ./lib ./spec`

ee29ba734af4809740feb3dad0ec37539400e78c authored about 9 years ago by Xu Cheng <[email protected]>
expand path when reading Brewfile

Closes #106.

0a46283f7e62393838d6bccd5cb8b4f529c0e8fd authored about 9 years ago by Xu Cheng <[email protected]>
Merge pull request #111 from Homebrew/codeofconduct

Added Homebrew code of conduct

ea9277ffe08a1f73aa32f738b03476188afe446c authored about 9 years ago by Xu Cheng <[email protected]>
Added Homebrew code of conduct

f3492a2c394a0c534268cbfbbc1d91995caed4f9 authored over 9 years ago by Andrew Nesbitt <[email protected]>
Merge pull request #107 from Homebrew/cask-warning

Don't warn on empty `brew cask list`.

28ed65fe888498919fb747e7de02e59cea18ed8f authored over 9 years ago by Mike McQuaid <[email protected]>
Don't warn on empty `brew cask list`.

3ba09f7226d5186ea2115dd0c08b7d5020f384c7 authored over 9 years ago by Mike McQuaid <[email protected]>
Merge pull request #102 from adamliter/shebang

Fix shebang so brew bundle works on Linux

9bb5ebc72ab6e738d07b392a9d923e801615ca89 authored over 9 years ago by Mike McQuaid <[email protected]>
Fix the redirects in utils.rb

The previous redirects in utils.rb only redirected stdout to /dev/null,
but this allowed stderr ...

30d29023144a9fda6a5ec648a8dd9d38bb457c2d authored over 9 years ago by Adam Liter <[email protected]>
Update the README now that tool works on Linux

8704b63e3585111a15e67ce688d4bfd464f31acf authored over 9 years ago by Adam Liter <[email protected]>
Fix shebang so brew bundle works on Linux

This commit fixes the shebang in /cmd/brew-bundle so that the script can
be run on Linux. Previo...

1507587e81af20558ed837be38ccc41f41627d98 authored over 9 years ago by Adam Liter <[email protected]>
Merge pull request #101 from Homebrew/cleanup-and-tweaks

Cleanup and tweaks

4a71485e302f2607c95c016f75765336537b649d authored over 9 years ago by Mike McQuaid <[email protected]>
repo -> tap

8312afb54b24c6f11e72f0029a905b21675bd929 authored over 9 years ago by Mike McQuaid <[email protected]>