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

Only check if homebrew exists once

Signed-off-by: Tim Smith <[email protected]>

23483a4552982f0db77719d31a79fbf801105599 authored over 7 years ago by Tim Smith <[email protected]>
Move debug into the mixins

Signed-off-by: Tim Smith <[email protected]>

6745df86b65a90a106749ec03b4fdfc40b82bc91 authored over 7 years ago by Tim Smith <[email protected]>
Spec fixes

Signed-off-by: Tim Smith <[email protected]>

324d1ea3eed42b7c1afa3389108e2143e2111e9a authored over 7 years ago by Tim Smith <[email protected]>
Spec cleanup

Signed-off-by: Tim Smith <[email protected]>

2f2c5270c9c9e515d6297e26cdb94d830169fca9 authored over 7 years ago by Tim Smith <[email protected]>
Remove a few LWRP-isms

Signed-off-by: Tim Smith <[email protected]>

9050d7b0edbf45328de0543629d98ab9f4073518 authored over 7 years ago by Tim Smith <[email protected]>
Cookstyle and some cleanup

Signed-off-by: Tim Smith <[email protected]>

b8ad7fd604db55f849b3ce22bce3d46951663426 authored over 7 years ago by Tim Smith <[email protected]>
Require 12.5+

Signed-off-by: Tim Smith <[email protected]>

ba96832f2b7d3e322137265875d208fb3523e1ce authored over 7 years ago by Tim Smith <[email protected]>
Convert tap to a custom resource

Signed-off-by: Tim Smith <[email protected]>

11d03a02967ed777ac09cac418976837958f3372 authored over 7 years ago by Tim Smith <[email protected]>
Convert cask to a custom resource

Signed-off-by: Tim Smith <[email protected]>

1f71b0ce7c6d4e9347205a6dd4e05039de9505cb authored over 7 years ago by Tim Smith <[email protected]>
Move platform definition to a single spot

Signed-off-by: Tim Smith <[email protected]>

4e81e06c48169b530b137438dcfb0d850e222ccf authored over 7 years ago by Tim Smith <[email protected]>
Run specs on 10.12

Signed-off-by: Tim Smith <[email protected]>

9e538b4c7bc58de8a16a19bd91ed3a0ed75c4ccc authored over 7 years ago by Tim Smith <[email protected]>
Use standardize Apache 2 license string

Signed-off-by: Tim Smith <[email protected]>

19850648117459fb50d8195263964fc95c9d8ab9 authored almost 8 years ago by Tim Smith <[email protected]>
Test with Local Delivery and not Rake

Signed-off-by: Tim Smith <[email protected]>

3e96de02fe09f693321f8c1eef301f7b51683438 authored almost 8 years ago by Tim Smith <[email protected]>
Uses the homebrew_owner as the user to check if a cask has been casked

Before this change it would not find any casks as my homebrew user is
different than the one run...

f01f3c98a924d38a723d7423e1dc264ecd2d5131 authored almost 8 years ago by Jeroen Jacobs <[email protected]>
Cookstyle fix

Signed-off-by: Tim Smith <[email protected]>

c417c5a5db639ca4e77fd50b1a17efd1251a3345 authored almost 8 years ago by Tim Smith <[email protected]>
Switch back to stable ChefDK builds for testing

2360916cbeebfdedfc192d6d657ea21256ba363c authored almost 8 years ago by Tim Smith <[email protected]>
Release 3.0.0

Signed-off-by: Tim Smith <[email protected]>

114d07e61e1fdc7ae9286a9e75087dde3706188e authored about 8 years ago by Tim Smith <[email protected]>
Minor spec updates

Signed-off-by: Tim Smith <[email protected]>

ae6563867faee52ec205b96cbc8f8455edba452d authored about 8 years ago by Tim Smith <[email protected]>
This cookbook doesn’t actually require build-essential

Xcode needs to be installed, but that’s not part of the cookbook and build-essential wasn’t actu...

8f75683ef0427938b5c7d5eb45dd1aef2d5d79de authored about 8 years ago by Tim Smith <[email protected]>
Move testing to a test cookbook

Signed-off-by: Tim Smith <[email protected]>

72bcdbdc8c70f267342b1a9aa65873660aa39031 authored about 8 years ago by Tim Smith <[email protected]>
Change how the mixin is loaded

Load it from the mixin vs. everywhere it’s used

Signed-off-by: Tim Smith <[email protected]>

8cc13c42a50255644a5c3ec51108473a308d6549 authored about 8 years ago by Tim Smith <[email protected]>
Remove old Chefspec matchers

These are in chefspec with the move of the provider to core chef

Signed-off-by: Tim Smith <tsmi...

8690ff8a9106a4e32ed6b67b6e168c7fe7578f7b authored about 8 years ago by Tim Smith <[email protected]>
Remove Chef 11 compatibility in the mixin

Simplifies things a bit

Signed-off-by: Tim Smith <[email protected]>

342724cb62d78b439a73f450073d64a2b031d0df authored about 8 years ago by Tim Smith <[email protected]>
Move from Serverspec to Inspec

Signed-off-by: Tim Smith <[email protected]>

a4fa92132d6ab4736bdbc0c349fd575ccab4b9aa authored about 8 years ago by Tim Smith <[email protected]>
Use the latest rakefile

Signed-off-by: Tim Smith <[email protected]>z

a85d163ba7ebae0488e2d3d58efbc72d822ac870 authored about 8 years ago by Tim Smith <[email protected]>
Remove the package provider used by Chef 11

This is included in Chef 12 now. There’s no point in still shipping it.

Signed-off-by: Tim Smit...

97f900515bbebc5b8ec2ac3cba0d465acfdd9f2b authored about 8 years ago by Tim Smith <[email protected]>
Merge pull request #113 from Brantone/master

Add ability to disable sending analytics

8f9af44b80108e401ff5763c12ea57e847d9deef authored about 8 years ago by Tim Smith <[email protected]>
Cookstyle fixes

Signed-off-by: Tim Smith <[email protected]>

5e3f425c1b008fac0f6a31942911f406a27b6fe5 authored about 8 years ago by Tim Smith <[email protected]>
Put in guard for analytics toggle and add test. Clean up RuboCop and tests

Signed-off-by: Brenton Bartel <[email protected]>

23257de53673842f180c7f38551a977ca2ceb261 authored about 8 years ago by Brantone <[email protected]>
Add ability to disable sending analytics

Signed-off-by: Brenton Bartel <[email protected]>

c747da29451cefbb067b9bf1b3cfd99fbad65ce1 authored about 8 years ago by Brantone <[email protected]>
Update copyright headers

Signed-off-by: Tim Smith <[email protected]>

daf2a3a36e92b4f385a03184315736fc731e0b36 authored about 8 years ago by Tim Smith <[email protected]>
Merge pull request #112 from sgtcoolguy/master

Don't grab homebrew_go script if homebrew is already installed.

f33b7e66687c628248f1f105bd876caf34aa0584 authored about 8 years ago by Tim Smith <[email protected]>
Don't grab homebrew_go script if homebrew is already installed.

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

8bfead4913cb87db1bda012514eb8cbfcb994628 authored about 8 years ago by Christopher Williams <[email protected]>
Add chef_version metadata and remove OS X server

mac_os_x_server isn't a platform in chef. Nuke it

Signed-off-by: Tim Smith <[email protected]>

5f8fece1da7d7fdf6c1d6a40d1bfcf310205909d authored about 8 years ago by Tim Smith <[email protected]>
Format the maintainers markdown

Signed-off-by: Tim Smith <[email protected]>

71e6db9e18ad2562d2c4ba80f33c7b8c755aca5a authored about 8 years ago by Tim Smith <[email protected]>
Define the chefspec matcher

Signed-off-by: Tim Smith <[email protected]>

be803ae27536e99940f6217aebd649aad9b0e32b authored about 8 years ago by Tim Smith <[email protected]>
Update Github PR template

5309a264b1712ccf0546ca65cf20951edd97d2ac authored about 8 years ago by Tim Smith <[email protected]>
Release 2.1.2

Signed-off-by: Tim Smith <[email protected]>

61274fdf46168e0d7249b205744f06e0f30cc3e5 authored over 8 years ago by Tim Smith <[email protected]>
Enable sudo in travis

Signed-off-by: Tim Smith <[email protected]>

f67f1feb7b2e09c2eb82b0b1b5063bb2bcde4737 authored over 8 years ago by Tim Smith <[email protected]>
Update wording

Signed-off-by: Tim Smith <[email protected]>

4aaa6d08737ce5c087fcd23a5fa2f3b489244688 authored over 8 years ago by Tim Smith <[email protected]>
Mock 10.10 in chefspec

Signed-off-by: Tim Smith <[email protected]>

3a511164290ac1e793fa64ff3ed46ac93e65709d authored over 8 years ago by Tim Smith <[email protected]>
These specs fail on Chef 12. Remove them

The fallback attribute is only used if the mixin doesn't work. It always works.

Signed-off-by: ...

f6f6621eb07514d7cff1ab3006a6e954f2368055 authored over 8 years ago by Tim Smith <[email protected]>
Merge pull request #98 from alex-slynko/patch-1

Update install_formulas.rb

03c21ed25fe7f095e880d73bda3241004bd077d7 authored over 8 years ago by Tim Smith <[email protected]>
Release 2.1.1

Signed-off-by: Tim Smith <[email protected]>

5369954339f4c8d117354c476e40b1d1231aa0d2 authored over 8 years ago by Tim Smith <[email protected]>
Update copyrights

Signed-off-by: Tim Smith <[email protected]>

efefe331cb8d45f96ea76313a308c2d5d08307ac authored over 8 years ago by Tim Smith <[email protected]>
Testing updates

Signed-off-by: Tim Smith <[email protected]>

0d1b47126c5313b207c55a91fa06cd6bf064f385 authored over 8 years ago by Tim Smith <[email protected]>
Merge pull request #103 from bdwyertech/patch-4

Patch 4

87a4a2f2a012128e6ca95197744ee571a31a577e authored over 8 years ago by Tim Smith <[email protected]>
Update tests

b4bd3eb1f401450d8ab9b284505183dbdbe4b065 authored over 8 years ago by Brian Dwyer <[email protected]>
Update Cask Behavior

No longer required with new cask behavior.

https://github.com/chef-cookbooks/homebrew/issues/99

d875a34557fa3c0744dafea81df17faf725a6f85 authored over 8 years ago by Brian Dwyer <[email protected]>
Run chefspecs as OS X

Otherwise we get permission errors in Travis

37c374b425b8768aa17ffb2535ded41c141d3c9b authored over 8 years ago by Tim Smith <[email protected]>
Testing updates

b792e8dfabd7748022523fb057cce5cdc23feddd authored over 8 years ago by Tim Smith <[email protected]>
Add issues and PR templates

1936fc07c5325f857ada7715dd9fa55c8dd3544e authored over 8 years ago by Tim Smith <[email protected]>
Update install_formulas.rb

Allow to pass custom options to brew packages. I.e. `brew install vim --with-lua`

e08cf4bab44dcdeec9fbcffaf3560a8a58f29072 authored over 8 years ago by Alex Slynko <[email protected]>
Release 2.1.0

713d8ecee473a50306fb994c5694a3d4e64d056e authored almost 9 years ago by Tim Smith <[email protected]>
Merge pull request #92 from bdwyertech/patch-3

Make package_info more efficient

ab010defa6d3cc4cbf9c83c4c097f6ac87ef7e1f authored almost 9 years ago by Tim Smith <[email protected]>
Merge pull request #97 from criteo-forks/install_url2

Fix travis tests and implement configurable homebrew install source URLs

f5c8cc5d691ab4ace716c0ec5929dc47fd50c2b6 authored almost 9 years ago by Tim Smith <[email protected]>
Make homebrew install script url configurable

Optionally also specify a checksum for the remote_file

6a98990a9212bb20442bbdb616ef21ecd2742209 authored almost 9 years ago by Anton Melser <[email protected]>
Make travis tests pass again

The rubocop used by Travis no longer allows "fail" for "raise"
Remove unnecessary library loads ...

8ff3aeec969be9a7b1c3355549d2e38856cbff43 authored almost 9 years ago by Anton Melser <[email protected]>
Fixes - `homebrew`

- Only query package info once

5643d0444e2d14892af9c59af06ca8335b29a0f7 authored almost 9 years ago by Brian Dwyer <[email protected]>
Release 2.0.5

a59391744a85f77d930e9a7baa4f1c7c03081e28 authored almost 9 years ago by Tim Smith <[email protected]>
Resolve rubocop warnings

c8819b066a1c2c854b91f67ed55fa1f3caa20705 authored almost 9 years ago by Tim Smith <[email protected]>
Merge pull request #90 from wendorf/patch-2

More-resiliently create /opt/homebrew-cask

cfec82453d8137e6e76b2ef9c69c219ce1fa0f7c authored almost 9 years ago by Tim Smith <[email protected]>
Create /opt/homebrew-cask recursively

/opt might not exist, which causes the cask recipe to fail. By creating
/opt/homebrew-cask recur...

9efd94b274bc5ddf4857b4a17b832c37d4e1f32c authored almost 9 years ago by Dan Wendorf <[email protected]>
Release 2.0.4

929c631ee63b8a8206f75b1d2c54264317207736 authored almost 9 years ago by Tim Smith <[email protected]>
Update ignore files

e458b34a138bf2da8d11df04cebc88a1bc74d111 authored almost 9 years ago by Tim Smith <[email protected]>
update license file

bbe1ac1cc08f008f1af82d3ed08dfdf4be229e86 authored almost 9 years ago by Tim Smith <[email protected]>
Remove cloud testing logic

8b2f4edca01ccadd0479f95ab74b81e8298eb129 authored almost 9 years ago by Tim Smith <[email protected]>
Merge pull request #88 from bdwyertech/patch-3

Homebrew Formula Metadata

777a6af758187c8d8ced6d8657c90ddc524210f4 authored almost 9 years ago by Tim Smith <[email protected]>
Fix tests:

- Disable new alias style cop complaining about alias_methods
- SingleSpaceBeforeFirstArg was ren...

ca9595676db7c66402831e8bf827f301ebeb391a authored almost 9 years ago by Brian Dwyer <[email protected]>
Fixes - `homebrew`

- Use the officially supported method of querying Homebrew, rather than tying directly into it's ...

f8234789023b210fe229bb1e0ab395720cbd41a0 authored almost 9 years ago by Brian Dwyer <[email protected]>
Fix the test

f3c38a37d56f625ca6950ac09103bcd8fa20684f authored almost 9 years ago by Brian Dwyer <[email protected]>
Add a stub for the only_if

f57bb1c4a03bf718197ed77c01eeb0f215e747d3 authored almost 9 years ago by Brian Dwyer <[email protected]>
Use lazy attribute evaluation and update tests

1c41a5cc40134179de186af959411dc9cbd25436 authored almost 9 years ago by Brian Dwyer <[email protected]>
Fixes/Enhancements: `homebrew`

- Add Casks cache folder to the folders to be created/managed by Chef to ensure correct permissio...

e7de7407787aa0b1355e5477eee1893a45b7b755 authored almost 9 years ago by Brian Dwyer <[email protected]>
Fixes/Enhancements: `homebrew`

- Pass in the environment to execute resources
- Remove unused includes/require in cask provider

9b7eac4f4b66c4ee131692ab839e3ab0b704a2c7 authored almost 9 years ago by Brian Dwyer <[email protected]>
Fixes/Enhancements: `homebrew`

- Use the Homebrew Library function exclusively, as this is redundant

bf90918ac6e7f378170728d7756881561cff623e authored almost 9 years ago by Brian Dwyer <[email protected]>
Release 2.0.3

3114f16c1c7a39df78b005f691a3845a943e6c43 authored about 9 years ago by Tim Smith <[email protected]>
Merge pull request #83 from bdwyertech/patch-1

Fix for mismatching partials

f011d82352c96ac92c5df2ec2dae9c29d6bbd1df authored about 9 years ago by Tim Smith <[email protected]>
Fix for mismatching partials

This should prevent partial matches. Leave Ruby to do the matching.

For example, `vagrant-man...

a41bddf4aa7c5abc8f627dd2eaf7906fa5ecc3c8 authored about 9 years ago by Brian Dwyer <[email protected]>
Release 2.0.2

52770e8fc6d07b01daca5d9fee64f64fccdabb00 authored about 9 years ago by Tim Smith <[email protected]>
Merge pull request #82 from jeroenj/cask-provider

Fixes Cask provider casked check

f0889668f4b3efb8ff5380427fd59abb556298b2 authored about 9 years ago by Tim Smith <[email protected]>
Fixes Cask provider casked check

The #load_current_resource method would mark the @cask object as casked
when a cask already is i...

5d4e6eda52539b6d7d5407b9daf2918f4d46ac26 authored about 9 years ago by Jeroen Jacobs <[email protected]>
Release 2.0.1

fab20bb8d26b07f59fa2a515490ca500701a19a3 authored about 9 years ago by Tim Smith <[email protected]>
Merge pull request #80 from SteveMarshall/master

Stop already-installed casks breaking builds

cddba9dae3f8c9c48511f7b266568f77501b6d20 authored about 9 years ago by Tim Smith <[email protected]>
Stop already-installed casks breaking builds

@cask doesn't appear to be initialised in the `execute` block, and the
rest of the block seems t...

329f06743d9983b3e09757f2c6233e42c0beff7b authored about 9 years ago by Steve Marshall <[email protected]>
Release 2.0.0

cc47a1666c86031987732e0ad105d9b308091e68 authored about 9 years ago by Tim Smith <[email protected]>
Format markdown

e862238f2d2b007afd0164cb66f94fb5b77bf2f7 authored about 9 years ago by Tim Smith <[email protected]>
Update README.md

4a7479869dade7660d2fe677b828edf09352a286 authored about 9 years ago by Tim Smith <[email protected]>
Use the pre-release builds of chefdk

123297ea7c3aaabdaf979ae5a334673e6df180d6 authored about 9 years ago by Tim Smith <[email protected]>
Run travis tests using Chef-DK installation

02df6e52bdbe9a7619e9bac20aacc14823061314 authored about 9 years ago by Tim Smith <[email protected]>
Update development and testing dependencies

162e7d10be6e4a1409ab3e0598ecd79f10848263 authored about 9 years ago by Tim Smith <[email protected]>
Update deps, rubocop rules and ignored files

56567587ab4638dcfdf67da1f2b9304ff0fedb7e authored over 9 years ago by Tim Smith <[email protected]>
Merge pull request #73 from wendorf/formula_versions

Allow specifying versions (or HEAD) of formulas

ed73190562fe618114c29b287194f4f1891b1f55 authored over 9 years ago by Tim Smith <[email protected]>
Remove chef 10 compatibility

9ae002d296e0019219dd8f9c461aaed5c648b160 authored over 9 years ago by Tim Smith <[email protected]>
Remove chef 10 compatibility

32b1cb27164cdf19d52ee6de1b29a6d3b553967c authored over 9 years ago by Tim Smith <[email protected]>
Add license header

fd4b9b0c3912640cff27495974eeb30c682e0d9d authored over 9 years ago by Tim Smith <[email protected]>
Remove chef 10 compatibility

a5fd65a9d89e1b71259263d9f2f457ae78223e39 authored over 9 years ago by Tim Smith <[email protected]>
Remove chef 10 compatibility

d775351285a5b12f8dc237d9409fbae654ef6a73 authored over 9 years ago by Tim Smith <[email protected]>
Merge pull request #77 from wendorf/use_inline_resources

Use use_inline_resources in tap provider

489b1e0790fb00e6d41b4ed97137c257df970d08 authored over 9 years ago by Tim Smith <[email protected]>
Use use_inline_resources in tap provider

Slightly more modern syntax for Chef 11+

01bfdeea532667bf67f9ac1570096913db89c67f authored over 9 years ago by Dan Wendorf <[email protected]>