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
brew_dumper: fix HEAD installation
e5c3da613efaab051628bf71aebd28529748750d authored over 8 years ago by Xu Cheng <[email protected]>We have started to record commit information in the HEAD prefix.
9ea1bb5bcd72dfb9dda6fed9ab518c9cb78ecf16 authored over 8 years ago by Xu Cheng <[email protected]>Remove aliases.
07ef740da6c14f1c6d1cc99164499dce75ee9536 authored over 8 years ago by Mike McQuaid <[email protected]>These were used for transitional purposes and are no longer needed.
6d9822de3d528311b75751fffc10b47061df5330 authored over 8 years ago by Mike McQuaid <[email protected]>Bundle.system: better way to handle verbose
5db1322c25ee3ed9b5f4e5097388e88831c1127e authored over 8 years ago by Xu Cheng <[email protected]>
Use Kernel.system instead of our own logic to handle verbose output.
This allows us to show prog...
984abca3bd6adc75bba4ddf6f7886dc2822e4861 authored over 8 years ago by Xu Cheng <[email protected]>
README.md: Update Linuxbrew URL
f3c2ed8477e00a823add2ac528a2dd9d90db8507 authored over 8 years ago by Mike McQuaid <[email protected]>910c020b58e2eacdfe5ad6b6766b771fcdcf4f54 authored over 8 years ago by Shaun Jackman <[email protected]>
Adds documentation about outputting to console
c934550c95b917c837389a60da5a9851358c26c3 authored over 8 years ago by Mike McQuaid <[email protected]>c718be8aa90996598c63524b911cca449f94a213 authored over 8 years ago by Bruno Philipe <[email protected]>
Fix to dumps fomula args in same order
e6c6d541c5139b3793bb93088857868565e66113 authored over 8 years ago by Mike McQuaid <[email protected]>5b3a0849af47e846361be4071d72faed4f9c7c1e authored over 8 years ago by ravelll <[email protected]>
85e341bd4512b34475c2f627950155b579511992 authored over 8 years ago by ravelll <[email protected]>
Add Mac App Store support using mas-cli.
ef71665b34455e0d6fced1f4f03b2cb206428814 authored over 8 years ago by Mike McQuaid <[email protected]>d51d3dd16f2d220692c9a20507240a72e7af290e authored over 8 years ago by Mike McQuaid <[email protected]>
eaf2f0a25a96b76f6469e7cf445499991ccbec2e authored over 8 years ago by Xu Cheng <[email protected]>
914fcc74ecc65db2f61c4edbe9226da3213fa561 authored over 8 years ago by Andrew Janke <[email protected]>
Do NOT try to cleanup homebrew/core and homebrew/bundle
0fe0747889848833473dff7db2b53b54b9c9caa0 authored almost 9 years ago by Xu Cheng <[email protected]>Closes #160.
Signed-off-by: Misty De Meo <[email protected]>
20911fd83a0dd03c898ee3f508ad71c7ddc6ce1d authored almost 9 years ago by Misty De Meo <[email protected]>These are required by the exec command.
9a13a3b4c77f3b990694828fc34b3fafbd790a80 authored almost 9 years ago by Misty De Meo <[email protected]>
exec is a command which executes an arbitrary shell command within
Homebrew's superenv build env...
brew_services: escape formula name in regex.
933249c3f27a9ee69041a48e71906ae9daf3d3ef authored almost 9 years ago by Mike McQuaid <[email protected]>1c22446d9ff8fe7509f93e22d72f6f5176b06e64 authored almost 9 years ago by Mike McQuaid <[email protected]>
Improve style of `conflicts_with` implementation.
4eb0170ba67cac04704eec9dffb24ca298699ddc authored almost 9 years ago by Mike McQuaid <[email protected]>80c49c2f8188b7c98025b457d031e42a9f795de1 authored almost 9 years ago by Mike McQuaid <[email protected]>
Unlink and stop service for conflicting formulae.
211cce2e016860f6748462d5e65ffa3b768f3b95 authored almost 9 years ago by Mike McQuaid <[email protected]>
Unlink and stop the service for conflicting formulae or those specified
by a `conflicts_with` ar...
Fix ruby issues
02ecdd78b74bbc85da65542d10cbbe74e57e605f authored almost 9 years ago by Mike McQuaid <[email protected]>
> spec/brew_dumper_spec.rb:52: warning: `*' interpreted as argument prefix
> spec/brew_dumper_sp...
> 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]>3cacf183eb45c67a38fb7ce230da28bb86fd5784 authored almost 9 years ago by Peter Vandenberk <[email protected]>
restart_service only if formula installed or upgraded
d326c9cd9ab34bc51122b00cf8cfcd6a71df5dae authored almost 9 years ago by Mike McQuaid <[email protected]>03993ee5c369874f4be44d24e8d9f27a121ebf12 authored almost 9 years ago by Aaron Suggs <[email protected]>
This allows `brew bundle` to only restart services if they’re installed
or upgraded, which is fa...
5909e11cda219240c9847a10b96faea43d868019 authored almost 9 years ago by Bruno Philipe <[email protected]>
Don't unconditionally return false when checking for upgradability
f6fd9822f0b803120616198fb56ab06ae857f06e authored almost 9 years ago by Xu Cheng <[email protected]>
The input to formula_upgradable? is a formula name, so the check
formula_in_array?(formula, upgr...
Use RFC2822 style when checking git commit date
2a7fb4bfb5fbb48edbd39a04a0666cd491320d9f authored about 9 years ago by Xu Cheng <[email protected]>4f7a14ee3ce05f39067f778248a920df85286409 authored about 9 years ago by Kwok-kuen Cheung <[email protected]>
dsl: check arguments' type
2d0f244db944e48e91a7cd4602f118f106124b6c authored about 9 years ago by Xu Cheng <[email protected]>Closes #136
11279c75f9652e33d3f994e9b9b4528e86ae9340 authored about 9 years ago by Xu Cheng <[email protected]>fix code style
f5c26712e4d2b1eaa0b5b5d20880789075a102f6 authored about 9 years ago by Xu Cheng <[email protected]>
Generated by running command
brew style --fix **/*.rb
Check for Brewfile existence before doing any work
096eb209eadbd50dcc869374e72533ee73e3c79c authored about 9 years ago by Mike McQuaid <[email protected]>This makes failure faster.
$ time brew bundle dump
real 0m2.451s
user 0m2.060s
sys 0m0.314s
...
Require bundler explicitly
350c91b65f50bf9e12487e3c7011f05d660edbea authored about 9 years ago by Mike McQuaid <[email protected]>
Currently, when we want to run the test suite, we must run `bundle exec
rake spec`. When run `ra...
Use the same time format for parsing commit.
fa56522250bf104994f19b495da1ac0ee8aed060 authored about 9 years ago by Mike McQuaid <[email protected]>0e27c839aafa2e13e7795faacc80607281712006 authored about 9 years ago by Mike McQuaid <[email protected]>
Massively speedup `brew bundle check`.
040ad14ff5cad48c98c9abceab136b68814d90c8 authored about 9 years ago by Mike McQuaid <[email protected]>4bcd0e0e32d311bb21b7fdcc972caf68d885ee4d authored about 9 years ago by Mike McQuaid <[email protected]>
924a877fcdbd6bde3fac8e5685ac87efd1c1f0e1 authored about 9 years ago by Mike McQuaid <[email protected]>
The main slowdown with `brew bundle` check was the repeated shelling out
to other `brew` command...
BrewDumper: handle bad keg JSON more strictly.
d7f6ae0f6483d7571e1e531bb727d39a39f45469 authored about 9 years ago by Mike McQuaid <[email protected]>
If we didn't get a keg back then ensure we don't try to read it in any
form. Also, tweak how we ...
check: speed up by checking less.
0158e7dbe92759f41af9c47911e61e5c7429620a authored about 9 years ago by Mike McQuaid <[email protected]>5b0127415356749243557a73197dc396d71f0eaf authored about 9 years ago by Mike McQuaid <[email protected]>
avoid bash wrapper
2194293fcaffa45492691367755bc0e0e5c7bc1c authored about 9 years ago by Xu Cheng <[email protected]>
We’ve been doing more checking here than is strictly necessary to
verify. Unfortunately the slow...
71555383ec312ec439195947a15467af83f42dad authored about 9 years ago by Xu Cheng <[email protected]>
Rename command to `brew-bundler.rb`.
00354eb3f4db85decceda27908c70ae87dd86ba9 authored about 9 years ago by Mike McQuaid <[email protected]>
This means it'll use the Homebrew Ruby rather than whatever Ruby is in
your path. This also mean...
brew_dumper: handle missing keg in JSON.
9d0ebe12901a9da82b03254366125986db585758 authored about 9 years ago by Mike McQuaid <[email protected]>Closes #121.
514ac841fed2013ff6a334c85a8d0ca384bb7fb0 authored about 9 years ago by Mike McQuaid <[email protected]>use brew command to check external commands
162889cbac905a3cb389b73ff24b88894bf362ec authored about 9 years ago by Xu Cheng <[email protected]>1d9eeeb1e06be6bdf0e66889df81bc1bc7aa4255 authored about 9 years ago by Xu Cheng <[email protected]>
Use singleton
e280f3d4921fccf9cb258c53bdca28bf40b09fa4 authored about 9 years ago by Xu Cheng <[email protected]>34f63e7c9da52dc3dc0373d81300dc23b6b9f542 authored about 9 years ago by Xu Cheng <[email protected]>
da79c36c18a4a1ae032531ea6f7bab256823f22a authored about 9 years ago by Xu Cheng <[email protected]>
9a367e248291a1a94c68a37e32f99c16edbc3a53 authored about 9 years ago by Xu Cheng <[email protected]>
5ccacf71fc6fd2992de236e29ef4efffb302eed6 authored about 9 years ago by Xu Cheng <[email protected]>
f5f911fd6f86b7a8e7bcf2d9e736ac89c634f716 authored about 9 years ago by Xu Cheng <[email protected]>
e008147759583062affe7630446f529c64d77b44 authored about 9 years ago by Xu Cheng <[email protected]>
It's helpful when developing using `direnv`
afde57c0bb625d3d8f734c2cb44dc0c6a8056361 authored about 9 years ago by Xu Cheng <[email protected]>Support aliases.
daf0bbc2b3516a6a358c5fa1d5097675cbdfbd29 authored about 9 years ago by Mike McQuaid <[email protected]>
Also some other general cleanup and refactoring and ensuring that tests
have 100% coverage.
Cask args final
6a7b510f3ddab7150aea1983468fe2bace78ec68 authored about 9 years ago by Mike McQuaid <[email protected]>bb1e9d170e0839038a2f2bf553f71b0e1a9411e1 authored about 9 years ago by Mike McQuaid <[email protected]>
Closes #93.
Closes #94.
Closes #115.
2d7d5858dfda8bbc22527a5c41df13d0aacbdb72 authored about 9 years ago by Joshua Rountree <[email protected]>
ad991639cd13966729e70f33891c041709483841 authored about 9 years ago by Xu Cheng <[email protected]>
25dd7335f372ebab8de7579e9b5c8ab0c502931e authored about 9 years ago by Xu Cheng <[email protected]>
Don't use reserved keywords
1eb0c4f546bc6a26b71fe9297b72d16652b4755a authored about 9 years ago by Mike McQuaid <[email protected]>f5fafd53400993d43b7effd9e95b4cb6db165e35 authored about 9 years ago by Teo Ljungberg <[email protected]>
some cleanup
974dfbe0ee9e38747558fabb934a08507a51e27d authored about 9 years ago by Xu Cheng <[email protected]>a8e180fdaedd982ca1005a3860a0b60236a79426 authored about 9 years ago by Xu Cheng <[email protected]>
25635e1cbe9850a65a30985189726326191e30de authored about 9 years ago by Xu Cheng <[email protected]>
Changes are made by:
`brew sytle --fix Gemfile Rakefile ./lib ./spec`
Closes #106.
0a46283f7e62393838d6bccd5cb8b4f529c0e8fd authored about 9 years ago by Xu Cheng <[email protected]>Added Homebrew code of conduct
ea9277ffe08a1f73aa32f738b03476188afe446c authored about 9 years ago by Xu Cheng <[email protected]>f3492a2c394a0c534268cbfbbc1d91995caed4f9 authored over 9 years ago by Andrew Nesbitt <[email protected]>
Don't warn on empty `brew cask list`.
28ed65fe888498919fb747e7de02e59cea18ed8f authored over 9 years ago by Mike McQuaid <[email protected]>3ba09f7226d5186ea2115dd0c08b7d5020f384c7 authored over 9 years ago by Mike McQuaid <[email protected]>
Fix shebang so brew bundle works on Linux
9bb5ebc72ab6e738d07b392a9d923e801615ca89 authored over 9 years ago by Mike McQuaid <[email protected]>
The previous redirects in utils.rb only redirected stdout to /dev/null,
but this allowed stderr ...
8704b63e3585111a15e67ce688d4bfd464f31acf authored over 9 years ago by Adam Liter <[email protected]>
This commit fixes the shebang in /cmd/brew-bundle so that the script can
be run on Linux. Previo...
Cleanup and tweaks
4a71485e302f2607c95c016f75765336537b649d authored over 9 years ago by Mike McQuaid <[email protected]>8312afb54b24c6f11e72f0029a905b21675bd929 authored over 9 years ago by Mike McQuaid <[email protected]>