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

Fix `mas list` output for installed spec

The output that was being asserted against wasn't correct and lead to it
failing the validation ...

3100df561f3021f3aea1980a08fc6135a23b9bc0 authored over 6 years ago by Jacob Bednarz <[email protected]>
Ensure `MacAppStoreDumper` only dumps valid app details

During a routine `brew bundle` I came across the following exception
(which manages to halt all ...

b967c1c287d4cfd67d4c54644f97d039b043611d authored over 6 years ago by Jacob Bednarz <[email protected]>
Merge pull request #348 from MikeMcQuaid/brew-dumper-unreadable

brew_dumper: handle formulae syntax errors.

b7a7d625816a7d0fe86fff61e2ea119de4451ca2 authored over 6 years ago by Mike McQuaid <[email protected]>
brew_dumper: handle formulae syntax errors.

Fixes #347

a770981a886238477137ea9fc0a99c791943865f authored over 6 years ago by Mike McQuaid <[email protected]>
Merge pull request #346 from MikeMcQuaid/brew-cleanup

cleanup: run brew cleanup.

5f0ddcfd5da7354ee8385ac5560b7f1dcb0ea0c7 authored over 6 years ago by Mike McQuaid <[email protected]>
cleanup: run brew cleanup.

It makes sense to also run `brew cleanup` on `brew bundle cleanup` so it
can be a one stop shop ...

5d433b5995ef0c50dc4c71b60b963851d235e483 authored over 6 years ago by Mike McQuaid <[email protected]>
Merge pull request #344 from commitay/tap_dumper

tap_dumper: sort by name

a82d80e103802ac5deea4fa865d992bca0e0d0d1 authored over 6 years ago by Mike McQuaid <[email protected]>
Merge pull request #345 from commitay/coc

code of conduct: rename

f9c59a27f0d47e3a1177ec39d9b422e8a61f45d3 authored over 6 years ago by Mike McQuaid <[email protected]>
code of conduct: rename

386335865b9fc4c7f6c63651a2f6ea9b70fac7fb authored over 6 years ago by commitay <[email protected]>
tap_dumper: sort by name

08ba907c4047769bfe29c4a0fa065b838ad10776 authored over 6 years ago by commitay <[email protected]>
Merge pull request #340 from MikeMcQuaid/handle-bad-runtime-dependencies

brew_dumper: handle bad runtime_dependencies values.

e724c8982f38f533276e245b97946e0c1fb4530c authored over 6 years ago by Mike McQuaid <[email protected]>
brew_dumper: handle bad runtime_dependencies values.

Homebrew/bundle's counterpart to
https://github.com/Homebrew/brew/pull/4263.

fa687e96f91572b780f5de4055f409655dc6df70 authored over 6 years ago by Mike McQuaid <[email protected]>
Merge pull request #339 from reitermarkus/fix-cask-check

Fix `cask_installed?`.

ceb6e6d64af56b5480d6a598499ed48394fe4ae3 authored over 6 years ago by Markus Reiter <[email protected]>
Fix `cask_installed?`.

8b15a0558693ad21c9ad1d5e28a8b27739648868 authored over 6 years ago by Markus Reiter <[email protected]>
Merge pull request #337 from reitermarkus/update-cask-references

Update Cask references.

129ba3d99624f12a54250bb718e1b4219f37beb7 authored over 6 years ago by Mike McQuaid <[email protected]>
Fix spec.

c641ad63853d052c18fbf9890c843ebfbbaba8ae authored over 6 years ago by Markus Reiter <[email protected]>
Update Cask references.

8537939e3b47e7021fbe6e01a19c04fb29449590 authored over 6 years ago by Markus Reiter <[email protected]>
Update license and documentation.

f2833fe3e8b797388624f167e74e5c1fcf651474 authored almost 7 years ago by Mike McQuaid <[email protected]>
cmd/brew-bundle: tweak argument order.

93ca29aac01e067d577e8e56cb0f4bbe2e243f92 authored almost 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #330 from MikeMcQuaid/rubocop-updates

Rubocop 0.53.0 updates

77353d96d940f1b9f856f8171cabc7ac173de51b authored almost 7 years ago by Mike McQuaid <[email protected]>
Rubocop 0.53.0 updates

Refactor code for a clean RuboCop 0.53.0 run.

f3605021467361385aab2c31548f24a4a365b2fb authored almost 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #329 from colindean/patch-1

Adds notes about steps before submitting a PR

1d12dcfc4dd9a9d74309f0e998775ae5d0af47fc authored almost 7 years ago by Mike McQuaid <[email protected]>
Rewords CONTRIBUTING

Addresses [comments](https://github.com/Homebrew/homebrew-bundle/pull/329#pullrequestreview-9749...

720553dbae841e2f1100249c98007264b185eca6 authored almost 7 years ago by Colin Dean <[email protected]>
Adds notes about steps before submitting a PR

Running tests is obvious but the style check step is not.

The style check should probably be ...

e9cee7af3f7bd95577c34202978910c3f0a131fe authored almost 7 years ago by Colin Dean <[email protected]>
Merge pull request #326 from colindean/colindean/list-command

Adds a `list` command that shows all dependencies in the Brewfile

9c4ad2aea911d0b2a0f7de6e5876a9e7cdbcca9a authored almost 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #324 from colindean/colindean/description-in-dump

Adds --describe option to brew bundle dump

b70308cdf3d70d4941a24d04c11da221b7ef4d6c authored almost 7 years ago by Mike McQuaid <[email protected]>
Adds the list command to the README

8130afb758fdcf040651139ad0ada7f9d371b564 authored almost 7 years ago by Colin Dean <[email protected]>
Addresses review comments in #324

7842b971aeb4980782b09582e6a3ab13b7786d12 authored almost 7 years ago by Colin Dean <[email protected]>
Merge pull request #323 from lvillani/add-zap-cli-option

Add --zap command line switch

7c82d645a6b780482e1fae2e47ad43e44676b4cb authored almost 7 years ago by Mike McQuaid <[email protected]>
Add --zap command line switch

This allows cleanup to "zap" casks instead of uninstalling them,
performing a more thorough remo...

03a5452731baadddcd7365d97b159357c8ff0812 authored almost 7 years ago by Lorenzo Villani <[email protected]>
Merge pull request #328 from MikeMcQuaid/mas-outdated-fix

mac_app_store_installer: fix outdated handling.

78b1e252efef4c3a3242194d65eec58e6e55f9af authored almost 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #325 from colindean/colindean/rspec-version

Sets minimum rspec version to 3.5.0

de9ddc9590b5ac3ed7045b68a2cef24e572f3a85 authored almost 7 years ago by Mike McQuaid <[email protected]>
mac_app_store_installer: fix outdated handling.

This was previously always showing `mas` apps as outdated incorrectly.

8d6118b608a436f22a7261f81be81572e6da30e8 authored almost 7 years ago by Mike McQuaid <[email protected]>
Ensures rspec 3.5.0 is used

I encountered an error saying that `filter_run_when_matching` was
missing on the RSpec config ob...

48b2116ff5eb75d7fc28e9215d81501a14c8d1a4 authored almost 7 years ago by Colin Dean <[email protected]>
Refactors spec to generate combinations of list limiters

187f61902a36fcbd194660dcf48e953d5c140b48 authored almost 7 years ago by Colin Dean <[email protected]>
Adds tests for list command

86ff0b16098c2a3e4a3255b8dbc882d1b12d821b authored almost 7 years ago by Colin Dean <[email protected]>
Adds a `list` command that shows all dependencies in the Brewfile

By default, only brew-type dependencies are output because only brew
commands can really use the...

2e97128f6d6f5ca4e78ed021fa4f5dd06889af13 authored almost 7 years ago by Colin Dean <[email protected]>
Decouple DSL parsing from install

Extract the install method into a separate module function and pass the
parsed DSL as entries in...

fbe0b9eaec85f19a78f05a69234ee324ed9640bc authored almost 7 years ago by Colin Dean <[email protected]>
Output a dependency description comment only when a desc exists

7009dd3dc5d45f85ae0c21aaa35063cfb6fa1a0b authored almost 7 years ago by Colin Dean <[email protected]>
Adds tests for dump --describe

ce55372acc02637ec69d5fd508b7192764143bd3 authored almost 7 years ago by Colin Dean <[email protected]>
Adds new desc elements output to old tests checking conformation

facedd27958096dcb9b517c61dc65fe055b734f0 authored almost 7 years ago by Colin Dean <[email protected]>
Adds --describe option to brew bundle dump

This option outputs above each dependency a comment containing
a description when the dependency...

132f9d7e63bb3151a38e9b96a1c64565d3932460 authored almost 7 years ago by Colin Dean <[email protected]>
Merge pull request #318 from MikeMcQuaid/mas-cask-upgrade

Add upgrade/outdated support to mas and cask.

00bbd1467e6d800b915d46528f81f20221aa0a98 authored almost 7 years ago by Mike McQuaid <[email protected]>
Add upgrade/outdated support to mas and cask.

These tools now both have `upgrade` and `outdated` commands so let's use
them everywhere that ma...

34b83ae9b38d68c4f1f9ea9c60eba14b3f5e8228 authored almost 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #317 from MikeMcQuaid/eos

Update deprecated EOS usage

2b7e75f2a8498186fc15191fc10d80abe755815a authored almost 7 years ago by Mike McQuaid <[email protected]>
Update deprecated EOS usage

Use `<<~EOS` everywhere instead. Fixes #316.

8d07175e9d74dd717b70ce43ff92b4cde7ab8f8e authored almost 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #306 from wendorf/keep_build_dependencies

Only clean up build dependencies for bottles

fbf47d8a2dcc759b8f41259d0fc3dbdb02e2a073 authored about 7 years ago by Mike McQuaid <[email protected]>
Only clean up build dependencies for bottles

If a formula has not been poured from a bottle, its build dependency
will be used for upgrades a...

5d14e1a814d696496fd66f20fb6fa43909f52ec0 authored about 7 years ago by Dan Wendorf <[email protected]>
Merge pull request #305 from wendorf/custom_formulae_dependencies

Do not uninstall dependencies for custom formulae

c730ad79669f72384a57063c84d18a805d5b61ab authored about 7 years ago by Mike McQuaid <[email protected]>
Do not uninstall dependencies for custom formulae

When searching `current_formulae` for a formula, it was not found if the
formula was from a cust...

d849519d866c801599edc61c4af3113f75281820 authored about 7 years ago by Dan Wendorf <[email protected]>
Merge pull request #304 from MikeMcQuaid/dump-link

brew_dumper: dump link status.

ee5c2cced8b42a37057acba5dfaa71f91c846288 authored about 7 years ago by Mike McQuaid <[email protected]>
brew_dumper: dump link status.

Dump whether the user has manually linked or unlinked a keg.

57987b8d6d6c4240e132d268ba28553abc013f98 authored about 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #295 from kjperry/pluralize_dependency

Pluralize 'dependency' in bundle output

7a7e94b5cf30bfbdeae59d29e2491e606c0e6b51 authored about 7 years ago by Mike McQuaid <[email protected]>
fix styling

f3ce6d2953145278c9e58932a74b4ae2859fd68a authored about 7 years ago by Katelyn Perry <[email protected]>
Merge branch 'master' into pluralize_dependency

002388c53223203ff8b534d1e975bfd4b6e7f966 authored about 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #299 from MikeMcQuaid/travis-no-bundler-install

travis.yml: don't install bundler.

79997aa8a36c95c937686f81de031b22a2665d0f authored about 7 years ago by Mike McQuaid <[email protected]>
travis.yml: use `master` Homebrew.

This allows us to use e.g. latest `brew style` rules.

a491fe7075d92fff0850aae9e74f6433b8f6a1fa authored about 7 years ago by Mike McQuaid <[email protected]>
travis.yml: don't install bundler.

It's installed already by RVM.

d80fed9ace882c44f8c484f647f73acd832e5edf authored about 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #296 from BrianMitchL/patch-1

Fix a typo

05d2f9d62d08b7ead9a56b364796077e393910f9 authored about 7 years ago by Mike McQuaid <[email protected]>
Fix a typo

89cd1ed73bc3d25141895933ce734074f8aefcd9 authored about 7 years ago by Brian Mitchell <[email protected]>
pluralize 'dependency' in bundle output

c894ad028eb2b8ca6aac0245410ebec64a505fb8 authored about 7 years ago by Katelyn Perry <[email protected]>
Merge pull request #290 from parkr/global-frozen-strings

Add `frozen_string_literal: true` to the top of all files & fix issues with frozen strings

51fc3c5944b2862bcb50e56d03c3089180afa7da authored about 7 years ago by Mike McQuaid <[email protected]>
Fix indentation to comply with style requirements.

7c6bc486514c6db3605860c7532d117236c5858f authored about 7 years ago by Parker Moore <[email protected]>
Satisfy Homebrew's style requirements.

Rubocop recommended using the &. syntax, but that returned false, which broke the block.
Instead...

c79754b948d84d87eef49150f6ee726728964a91 authored about 7 years ago by Parker Moore <[email protected]>
Use <<~ instead of <<- with undent

Now that we have Ruby 2.3, we can use this.

a50419bde38b9d9c82cbba0e407e29ba470a9f36 authored about 7 years ago by Parker Moore <[email protected]>
Add frozen_string_literal comment to the top of each file

ba6782245aa3e4cdb3048d12206b9f828191ee10 authored about 7 years ago by Parker Moore <[email protected]>
Fix issue with rspec-mocks modifying a frozen string

37f7a61db94e54a52dcc547a1d70151fae632d2b authored about 7 years ago by Parker Moore <[email protected]>
Use #undent instead of tilde heredocs

macOS has not yet been upgraded in TravisCI to allow for the latest version, which has Ruby 2.3 ...

b945ce6dcba0247661cdf669d4a667f6f09a67e9 authored about 7 years ago by Parker Moore <[email protected]>
Merge pull request #292 from MikeMcQuaid/homebrew-bundle-2.3.1

.travis.yml: use Ruby 2.3.

23815e261b3b68f5010926f15b8358596a160ae8 authored about 7 years ago by Mike McQuaid <[email protected]>
lib/bundle: check minimum Ruby version.

39918414655f0aa38876cb993dd905e6b49aad77 authored about 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #293 from MikeMcQuaid/link-formula

Allow automatically linking formulae.

ac1b9dccdcaeb259c304f5b8e5a4c6b79feac7a5 authored about 7 years ago by Mike McQuaid <[email protected]>
Allow automatically linking formulae.

For versioned formulae e.g. `[email protected]` it may be desirable to
automatically link formulae after...

b7608c24c5d9c89d60938fdcdeb6823e5ba5c736 authored about 7 years ago by Mike McQuaid <[email protected]>
.travis.yml: use Ruby 2.3.

This matches the version Homebrew itself is now using.

1d97a6dd71cc7aab28fe26d722ffb6399a15bad8 authored about 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #289 from parkr/handle-frozen-names

Bundle DSL: handle names as frozen string literals

463b1cec2bca0537afaa632795997d8b0f5c0631 authored over 7 years ago by Mike McQuaid <[email protected]>
Revert "Set --enable-frozen-string-literal in Travis."

This reverts commit 0b503b833f7e4bec98699213b015f40945a206d6.

Many errors occur as a result of ...

cce8caa171d7a82a60f41f3dbd3a5242d2daf419 authored over 7 years ago by Parker Moore <[email protected]>
Set --enable-frozen-string-literal in Travis.

0b503b833f7e4bec98699213b015f40945a206d6 authored over 7 years ago by Parker Moore <[email protected]>
Remove unnecessary variable assignment.

3c87eade24cd6f33b42a5b2a5c8c5eba13c1cde2 authored over 7 years ago by Parker Moore <[email protected]>
DSL Spec: add the frozen string literal comment to the test input

Before the patch is applied, this test fails like so:

Failures:

1) Bundle::Dsl processes inp...

4a7bff7f95aea0fe5dfd12acaea5daeaf91c60da authored over 7 years ago by Parker Moore <[email protected]>
Bundle DSL: handle names as frozen string literals

1e5b471ed0df29c957c2975bc54c4a113a396f84 authored over 7 years ago by Parker Moore <[email protected]>
Merge pull request #288 from Homebrew/MikeMcQuaid-patch-1

Readme: various updates.

09ae6cd84a5dc9f1ef1afdac316bbe049ef223bf authored over 7 years ago by Mike McQuaid <[email protected]>
Readme: various updates.

Fixes #287.

5bc00d02b75f13948d4fed3ad829a823d5542abb authored over 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #278 from wendorf/use_cask_full-name

CaskDumper uses cask full-name

566d6b5295fdb9d716f6b9bc85148c0c36245f0b authored over 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #285 from Homebrew/no-linuxbrew

README: note no Linuxbrew support.

6d69ca591a967ead223fa5f63cc63ba999df3e83 authored over 7 years ago by Mike McQuaid <[email protected]>
README: note no Linuxbrew support.

ae339314eef0d38e85ff3534eca2be61a01a6f74 authored over 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #283 from MikeMcQuaid/homebrew-version-check

brew-bundle: improve HOMEBREW_VERSION check.

3e28deb1028732d21a56aaff0eb941f6524851e2 authored over 7 years ago by JCount <[email protected]>
brew-bundle: improve HOMEBREW_VERSION check.

Improve the `HOMEBREW_VERSION` check to be based on the global constant
rather than the time of ...

580fcd53c527c787cc5bf261fe77c08f8b3f6f28 authored over 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #279 from wendorf/check_all_services

Check command will check all services that might need starting, instead of just the first

3d41beb6220af680a45bc93f7d5352519bd19e7c authored over 7 years ago by Mike McQuaid <[email protected]>
BrewDumper formula_info memoizes unknown formulae

The previous return gave the technically correct result, but it's
confusing to explicitly return...

b3c690576d18e1b8c7ff5fed7f7a1ec8cad2aa3f authored over 7 years ago by Dan Wendorf <[email protected]>
check command doesn't early exit on first service

If two formulae have services that need to start and the first is
already started, the previous ...

8d452de7aa71b2ba235fbd28e88a951736c0c255 authored over 7 years ago by Dan Wendorf <[email protected]>
CaskDumper uses cask full-name

Commands like `cleanup` and `check` would provide incorrect information
if a cask from a tap oth...

bc4bf55bf2bf7f0d2939310bd4407c09b627e9d8 authored over 7 years ago by Dan Wendorf <[email protected]>
Merge pull request #277 from MikeMcQuaid/probot-stale

Add probot-stale.

752277b97713098ff9823205aa102a4c21674c5d authored over 7 years ago by Mike McQuaid <[email protected]>
Add probot-stale.

77902cbaca7ffd6e049e588b74d58bc6e0e1a577 authored over 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #276 from dlackty/fix-up-nil-class

Move requirement of English stdlib to library

0b09c6c2b24ae758b1a2f7386c51d5866dea3ffb authored over 7 years ago by Mike McQuaid <[email protected]>
Move requirement of English stdlib to library

124a9e1e770aaa433f5449360ec308e569537dbf authored over 7 years ago by Richard Lee <[email protected]>
Merge pull request #275 from MikeMcQuaid/rubocop

Fix RuboCop warnings

ca270d6c6d77bb01c18da23dc073be28334600d4 authored over 7 years ago by Mike McQuaid <[email protected]>
Fix RuboCop warnings

7c9b46b4d458ee00e04c4895ca50f0a1cb5d72a3 authored over 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #273 from MikeMcQuaid/rubocop-fixes

Fix RuboCop warnings.

a5399cc0c6d006f1857327b18b3f744da03470d3 authored over 7 years ago by Mike McQuaid <[email protected]>
Fix RuboCop warnings.

Using the new rules in Homebrew/brew#2679.

c2bc5f190a10140fced4f2930b61635f378335e3 authored over 7 years ago by Mike McQuaid <[email protected]>
Merge pull request #272 from MikeMcQuaid/brewfile-double-quotes

Use double-quotes in Brewfiles.

b6c2263663ff0c07b57566271921c4860de246e7 authored over 7 years ago by Mike McQuaid <[email protected]>
Use double-quotes in Brewfiles.

This better matches Homebrew's (and Rubocop's) general style guidelines
and also better handles ...

5bd6a0065a8303e10e953272d6f60372875f8b74 authored over 7 years ago by Mike McQuaid <[email protected]>