Ecosyste.ms: OpenCollective

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

github.com/sous-chefs/homebrew

Development repository for the homebrew cookbook
https://github.com/sous-chefs/homebrew

Document how to install a specific version or HEAD of formula

ff32361552fc6a4cdde31a57c4455dfe4dbc0d77 authored over 9 years ago by Dan Wendorf <[email protected]>
Allow installation of HEAD versions of formula

To install a the HEAD of a formula, the formula should be in the format of
{'name': 'formula-nam...

dd2307d37de5df1f5933d943680dcf0aacc91556 authored over 9 years ago by Dan Wendorf <[email protected]>
Bring homebrew::install_formulas under test

99b803eff7579c81f8bb2c626ea79f070446e339 authored over 9 years ago by Dan Wendorf <[email protected]>
Allow installation of specific versions of formula

To install a specific version, the formula should be in the format of
{'name': 'formula-name', v...

90ecd4334312c2ff84acc8cd2208946ae5492dc8 authored over 9 years ago by Dan Wendorf <[email protected]>
Add maintainers Rake task and maintainers file

5f4a93637f38cdedd24446baa7ffd888afbcf08c authored over 9 years ago by Tim Smith <[email protected]>
Add Rakefile for easier testing

17c4cece36181d321c03f874e1477e88ace52fac authored over 9 years ago by Tim Smith <[email protected]>
Use standard rubocop config

f4512ea7dc45239516535ea899398278f64e0943 authored over 9 years ago by Tim Smith <[email protected]>
Update copyrights

f862f835264ee3a6e4f59a9ad1bf958aed0de355 authored over 9 years ago by Tim Smith <[email protected]>
Merge pull request #75 from wendorf/fix_travis

Fix Travis build by stubbing Chef12HomebrewUser#find_homebrew_id

7cca6cc3154ce895578107ff2d23618da4adcec7 authored over 9 years ago by Tim Smith <[email protected]>
Fix Foodcritic warnings

- Ignore spec folder (it's not a cookbook)
- Use conditional attributes in cask actions
- Notify...

2cdb3c9091cc65169ed68b0a500b076eb0099fc0 authored over 9 years ago by Dan Wendorf <[email protected]>
Stub Chef12HomebrewUser#find_homebrew_uid

The Travis build is running on a Linux VM, which does not have Homebrew.
When trying to figure o...

5c53594f58650897497c50d61e7cfa5f0be0aba6 authored over 9 years ago by Dan Wendorf <[email protected]>
Fix rubocop warning.

Obvious fix.

3f239f5cc7b8ef330452f431254dd7d23dbe5e6b authored over 9 years ago by Dan Wendorf <[email protected]>
Resolve a rubocop warning

5834da03528939139272c5010d0b402d42a93d79 authored over 9 years ago by Tim Smith <[email protected]>
Add rubocop file and resolve warnings

027326081e39e58a2227d972055e89dced1efd89 authored over 9 years ago by Tim Smith <[email protected]>
Add supermarket metadata

ed434c67e640d50548e5a981970fefbf77c61bcf authored over 9 years ago by Tim Smith <[email protected]>
Add badges

c7d1b4f6cd6e6f097780c963c5213ead64d76565 authored over 9 years ago by Tim Smith <[email protected]>
Use the standard development gems

79809fd545c3dfde9a1b4cb680bad31c04c88f60 authored over 9 years ago by Tim Smith <[email protected]>
Exclude more gem groups

7b5f1f3de5cc249a5607fe7249fe3ae997ec966c authored over 9 years ago by Tim Smith <[email protected]>
Update contributing and testing docs

d11e71cf25e03e0b61fae76ce7791b6a5e5d9460 authored over 9 years ago by Tim Smith <[email protected]>
Update ignore files

ce6a087323403f8e0b7dc095053fc0daa18a355e authored over 9 years ago by Tim Smith <[email protected]>
Add copyright to the license file

582eae66181427fa1ba061f335e1c8562c2ac936 authored over 9 years ago by Tim Smith <[email protected]>
Use standard spacing in the Berksfile

bfc86a94c4b55b15471148131aafc2f0148b28bd authored over 9 years ago by Tim Smith <[email protected]>
Add common files to the gitignore file

db739ab733827bbde8ed09883debd5e5b726c28b authored over 9 years ago by Tim Smith <[email protected]>
Add chefignore file

6679b98e5e9a9adba4b1792ca568bfd0a65b49d9 authored over 9 years ago by Tim Smith <[email protected]>
Add travis config

27bc8441b71c53bf7dd4830063009aee94d770ec authored over 9 years ago by Tim Smith <[email protected]>
release v1.13.0

54daabaf7a823fdfabaaef10887168ad84b6d3b8 authored over 9 years ago by jtimberman <[email protected]>
Merge pull request #69 from bcg62/master

added options to cask

dd7e750adf36f1f614b63d358d5b8e60220ed0f5 authored over 9 years ago by Joshua Timberman <[email protected]>
Merge pull request #72 from kbruner/issue71

Massage Chef12HomebrewUser.find_homebrew_uid into username

563761a25178f52fa762261d7e4469db72b7f41d authored over 9 years ago by Joshua Timberman <[email protected]>
Massage Chef12HomebrewUser.find_homebrew_uid into username

611c10a2dd3c92a0493a9205c1bebd5b5301da5b authored over 9 years ago by kbruner <[email protected]>
added options to cask

697185573821a3bdc20ab10c88ae25d299a41679 authored over 9 years ago by Brendan Germain <[email protected]>
opscode2chef

d1b06e0af19cc9f269bfc2935db1945bd8e75da0 authored almost 10 years ago by Sean OMeara <[email protected]>
release v1.12.0

e3a36ae1e187cf01cd4dea65ff8d13939bdb5e8f authored almost 10 years ago by jtimberman <[email protected]>
test tap recipe, remove test cookbook

6d7dffa3d71cd1b10c13206441e142dc31124a10 authored almost 10 years ago by jtimberman <[email protected]>
Merge pull request #67 from josegonzalez/patch-1

Add ability to install homebrew taps from a recipe

236e20c16f03dfe3065e7d9f32b7514fa126105f authored almost 10 years ago by Joshua Timberman <[email protected]>
Add install_taps.rb

8f6f62bb5ac169ed6fcbb662948de037dc6705d1 authored almost 10 years ago by Jose Diaz-Gonzalez <[email protected]>
Add entry for `node.homebrew.taps` attribute

0e7ebfee5e96523719d9509d43334929f43c7e21 authored almost 10 years ago by Jose Diaz-Gonzalez <[email protected]>
Add `node.homebrew.taps` attribute

68064658f4bc4576fe37fa1983b775084f8c12a3 authored almost 10 years ago by Jose Diaz-Gonzalez <[email protected]>
release v1.11.0

1c9015d1e30730a647781b5dde0b8327cc31c51a authored almost 10 years ago by jtimberman <[email protected]>
Fixes #66, broken specs on master

f3664bf24581ecf4045fa199f462a1fb6c37d316 authored almost 10 years ago by jtimberman <[email protected]>
Merge pull request #65 from opscode-cookbooks/jtimberman/chefspec-default-recipe

Fixes #64, add ChefSpec for default recipe

879eb9653c679a7c4b97181c72cab256d2939f4e authored almost 10 years ago by Joshua Timberman <[email protected]>
need 2.1.2+ of build-essential for OS X 10.10

167dc1053cf0ad512a09396ba364d0dcf141b93a authored almost 10 years ago by jtimberman <[email protected]>
Fixes #64, add ChefSpec for default recipe

This change introduces chefspec for the default recipe. The recipe has
several branching conditi...

68cdc1f577f390d0d92591532dc039030477e734 authored almost 10 years ago by jtimberman <[email protected]>
Merge pull request #63 from opscode-cookbooks/jtimberman/manage-cask-dirs

Fixes #52, Manage cask's install directories

58a3095b6acfdc01fbfc6037d751cc558e50432a authored almost 10 years ago by Joshua Timberman <[email protected]>
Add serverspec for cask testing

Also add a chefignore so chefspec doesn't end up copying the VM if kitchen ran :)

5624ccd30a7d6d1d5617d6975d2db4db54d412ce authored almost 10 years ago by jtimberman <[email protected]>
Merge pull request #56 from jeroenj/cask-install

Don't upgrade casks when an older version already is installed

42113fac437bec11121972a193300a64fa92d59c authored almost 10 years ago by Joshua Timberman <[email protected]>
Fixes #52, Manage cask's install directories

This commit adds directory resources for homebrew-cask, fixing #52.

* include the Homebrew::Mix...

5185961f3f9b0c4cdc042c0a574968fa245d11a0 authored almost 10 years ago by jtimberman <[email protected]>
Merge pull request #62 from opscode-cookbooks/jtimberman/chef12-homebrewuser

Fixes #61, update owner class for Chef 12

b0220c1a34acff89ed29ba4655cfac2f8500d044 authored almost 10 years ago by Joshua Timberman <[email protected]>
Merge pull request #60 from opscode-cookbooks/jtimberman/update-cask

Fixes #59, update cask if auto-update is true

f7573fb2637c1c4ff61f9dc43a18dabed350a8ad authored almost 10 years ago by Joshua Timberman <[email protected]>
Fixes #59, update cask if auto-update is true

Not having homebrew cask updated can lead to problems such as reported
in the following issues. ...

46d336ff22db5b45a3ce18c9cc1134caacba9a66 authored almost 10 years ago by jtimberman <[email protected]>
Fixes for local testing

* Add OS X 10.10
* Actually run the test recipe so redis gets installed
* Assume Chef 12 and loo...

3f88aa0eb1af63ba7991cc4abceb6fe290de3118 authored almost 10 years ago by jtimberman <[email protected]>
Fixes #61, update owner class for Chef 12

During the addition of homebrew package provide to Chef 12, the
detection for homebrew's owner w...

c55a79fe767b652709ed501568c9c62e48ec52a6 authored almost 10 years ago by jtimberman <[email protected]>
release v1.10.0

9edb520c6e57a1bb605f937bdb199c8957fbda4f authored about 10 years ago by jtimberman <[email protected]>
Merge pull request #55 from opscode-cookbooks/jtimberman/chef12-provider

Implement "removal" of provider under Chef 12

bb09101b302cdb9a8771d2dc55b663baab765f9a authored about 10 years ago by Joshua Timberman <[email protected]>
update serverspec support

c43d174c9b93a330a8d65ac00ae23c2aa35c868d authored about 10 years ago by jtimberman <[email protected]>
Implement "removal" of provider under Chef 12

This is contingent on https://github.com/opscode/chef/pull/1921/ -
whereby the homebrew package ...

118eb8de39d65810229d9ec819be7efe38079364 authored about 10 years ago by jtimberman <[email protected]>
release v1.9.2

90b4f5024052d7ef074928202c8013286bdf3a1a authored about 10 years ago by jtimberman <[email protected]>
put the test cookbook in a fixture, not integration

b23493f99c3c69dcf9aaf70ae7dd732b8420902c authored about 10 years ago by jtimberman <[email protected]>
increment version for development

ff59dffd8f1c9d79f05161e43429a807b5731658 authored about 10 years ago by jtimberman <[email protected]>
cleanup some metadata

dbe196696ad03ed0b13eef781f32c2426b97904f authored about 10 years ago by jtimberman <[email protected]>
Merge pull request #54 from opscode-cookbooks/jtimberman/test-kitchen

Add test kitchen support, with cavaets

5801491506b1cf6be0d3e3b10f0934374032e4a1 authored about 10 years ago by Joshua Timberman <[email protected]>
Obvious fix - Merge branch 'dpickett-patch-1'

402a628505e7fe528f61bfd0c97efc553e44bcee authored about 10 years ago by jtimberman <[email protected]>
update url per homebrew error

When running this recipe I get the following output:

```bash
vagrant-osx-10-9:rocket-fuel-ma...

69f1e72ff51e041583ba5788b62adea16e9b9555 authored over 10 years ago by Dan Pickett <[email protected]>
Don't upgrade casks when an older version already is installed

`brew cask list <name>` will return with a non-zero exit code if
the installed cask version is n...

0476e8c8814b46cc009d93e0801dbfd31ed2e54a authored over 10 years ago by Jeroen Jacobs <[email protected]>
Merge pull request #47 from seanfisk/options-example

Add example of Homebrew package options to README

c4328dd59ded2204098ee8469917d9d59995dfe7 authored over 10 years ago by Joshua Timberman <[email protected]>
Merge pull request #50 from fnichol/untap-matcher

Fix uptap action for homebrew_tap matcher.

f49df8b14285e674dff1a246b60eebaf8b7f715b authored over 10 years ago by Joshua Timberman <[email protected]>
Merge pull request #51 from fnichol/chefspec-matchers

Add ChefSpec matchers for homebrew_package & homebrew_cask.

dda57992e0f0fbf807b0874dbdf77e1a7d470636 authored over 10 years ago by Joshua Timberman <[email protected]>
Add test kitchen support, with cavaets

This commit adds initial test kitchen support to this cookbook.

* It assumes that those who wis...

4a8ffb2e61fb0eb6e40cd34d419771dd275b317c authored over 10 years ago by jtimberman <[email protected]>
Add ChefSpec matchers for homebrew_package & homebrew_cask.

2cf61d9a7593851a16bdc8c28430f680d7aca18c authored over 10 years ago by Fletcher Nichol <[email protected]>
Fix uptap action for homebrew_tap matcher.

a63e31f94430adfbf60d4c2a4c282c54a7f74fd5 authored over 10 years ago by Fletcher Nichol <[email protected]>
Add example of Homebrew options.

affb66fc9f21f1322495ea99df22db87e0e2e9bb authored over 10 years ago by Sean Fisk <[email protected]>
release v1.9.0

6f44cb2601a679135e3b6b20d63a5b6ced45599f authored over 10 years ago by jtimberman <[email protected]>
Fixes #28, set RUBYOPT to nil

e1a80015459a6db0e54267be34536400b06687c7 authored over 10 years ago by jtimberman <[email protected]>
Merge pull request #46 from opscode-cookbooks/jtimberman/cask-fixes

Fixes #43, #44, #45

b8a82a422109d4440c5234a9cbacec32f9eda27b authored over 10 years ago by Joshua Timberman <[email protected]>
Merge pull request #40 from jrwesolo/cask-tap-regex-fix

Regex fix for cask and tap resources

36dd369164b5605ae80a06d56469dccd0788874e authored over 10 years ago by Joshua Timberman <[email protected]>
Merge pull request #27 from mivok/homebrew_tap_fix

Fix tap directory location

e0e72975d802698495a7550178099b67d820e783 authored over 10 years ago by Joshua Timberman <[email protected]>
Obvious fix, closes #42

Also implement back compat default per my comment on #42.

7cadde084cba84d7ce06c241aba76c30684662bf authored over 10 years ago by jtimberman <[email protected]>
Closes #35, COOK-4679, modernize provider

This implements why-run mode and uses inline resources (if defined).
The other parts of #35 were...

79763cf9db200f71045830a64f211bda6c3c5fe6 authored over 10 years ago by jtimberman <[email protected]>
Fixes #43, #44, #45

Closes #43:

* Use `brew cask list` on the cask to determine if it is installed. If
it not, th...

e5fc6d8700c6d3237a128da925d06da691d0227a authored over 10 years ago by jtimberman <[email protected]>
updating CHANGELOG and bumping metadata

4eace97af07868150d256821cfbb4a7d9022331c authored over 10 years ago by Sean OMeara <[email protected]>
Merge pull request #41 from opscode-cookbooks/jtimberman/cask-formula-install-by-attribute

Add recipes to install an array of formulas/casks

fd1d1201a4a7acb82ca135637fd1a47c75ab46bf authored over 10 years ago by Sean OMeara <[email protected]>
Add recipes to install an array of formulas/casks

This operates similar to Matt Ray's "packages" cookbook. A list of
formulas can be created as an...

13b0cef0ed170c5272c6c0009c6dfbfa0d368b21 authored over 10 years ago by jtimberman <[email protected]>
tap resource regex would not match valid git repos with hyphens

cask resource regex would not match valid casks with hyphens and incorrectly expected a format si...

54a5aaddd622937af60bd010f204c1a2e6875fbe authored over 10 years ago by Jordan Wesolowski <[email protected]>
fixing recipe name in comments

26a3fd2bbb85d49acf24498f684a69866fec44eb authored over 10 years ago by Jordan Wesolowski <[email protected]>
Version bump to 1.7.3 (for development)

cc9dd4221d1ddc9d7003fde9ab86adf4ce55b3a3 authored over 10 years ago by Sean OMeara <[email protected]>
Publish 1.7.2 Changelog

844498a304b03124951cc1e0cf5b02d01f4328a2 authored over 10 years ago by Sean OMeara <[email protected]>
Version bump to 1.7.2

d13d8b6c891bf3f4bd10032580a7cd3e5bdf9ce3 authored over 10 years ago by Sean OMeara <[email protected]>
#39 - Implement attribute to control auto-update

Signed-off-by: Sean OMeara <[email protected]>

23d9e1424ab694e05b22af23fdfd049e0be8efef authored over 10 years ago by Joshua Timberman <[email protected]>
Version bump to 1.7.1 (for development)

2b58087b111f426bd7e3b49c00f2e60c0e4b4f50 authored over 10 years ago by Sean OMeara <[email protected]>
Publish 1.7.0 Changelog

d38dd020a59ed55643527996b341b6a4f917fd19 authored over 10 years ago by Sean OMeara <[email protected]>
Version bump to 1.7.0

46eba081b2de4a03c6b167e94636b327d2c130ea authored over 10 years ago by Sean OMeara <[email protected]>
#38 - Add homebrew::cask recipe

91377543012e0800594013b21516e28304a17731 authored over 10 years ago by Joshua Timberman <[email protected]>
Merge pull request #29 from jeremyolliver/patch-1

Update cask references to organisation repo

77f19114ea1295f51debe6438cb2dff21e9f4024 authored over 10 years ago by Joshua Timberman <[email protected]>
Merge pull request #37 from colindean/patch-1

Update homebrew cask URL

5dd60680eac8de6c85a4de917db6956b8160c931 authored over 10 years ago by Joshua Timberman <[email protected]>
Merge pull request #30 from jeremyolliver/patch-2

Fix typo in README example

0dde189323f154aee212e19a831b16ac05912c1d authored over 10 years ago by Joshua Timberman <[email protected]>
Update homebrew cask URL

Also move homebrew_cask prereqs under it instead of being a sibling section

9b1f2edbb1649f2e62ba1087e02f8e21d6a95151 authored over 10 years ago by Colin Dean <[email protected]>
Version bump to 1.6.7 (for development)

12dd94d75d02a11c96a7f68b561490eadab7a5b7 authored over 10 years ago by Christopher Webber <[email protected]>
Publish 1.6.6 Changelog

ffeac7598fe3eb23292688ced3e3593e81d8b811 authored over 10 years ago by Christopher Webber <[email protected]>
Version bump to 1.6.6

09bc395c3d6eaeda1f2533a4224f4ae996be176d authored over 10 years ago by Christopher Webber <[email protected]>
[COOK-3283] Use homebrew_owner for cask and tap

Signed-off-by: Christopher Webber <[email protected]>

97dab9422d384bdd41defbfeaa7409777d6ad3bd authored over 10 years ago by Jeroen Jacobs <[email protected]>
[COOK-4670] homebrew_tap provider is not idempotent

Signed-off-by: Christopher Webber <[email protected]>

ed52e987abcf44b70070b9071727bd76d52f686c authored over 10 years ago by Jeroen Jacobs <[email protected]>