GHC 2017-01-17

7 comments.

, https://git.io/vMiy2 in Homebrew/brew
Done.

, https://git.io/vMiya in Homebrew/brew
@MikeMcQuaid 

> Can you bump ... a bit

What about 363 => 400?

, https://git.io/vM6NN in Homebrew/homebrew-core
Opened https://github.com/Homebrew/brew/pull/1868 with this trivial change.

, https://git.io/vM6bI in Homebrew/brew
bottle: add: improve regexp to recognize comments
=================================================

- [x] Have you followed the guidelines in our [Contributing](https://github.com/Homebrew/brew/blob/master/CONTRIBUTING.md) document?
- [x] Have you checked to ensure there aren't other open [Pull Requests](https://github.com/Homebrew/brew/pulls) for the same change?
- [x] Have you added an explanation of what your changes do and why you'd like us to include them?
- [ ] Have you written new tests for your changes? [Here's an example](https://github.com/Homebrew/homebrew/pull/49031).
- [ ] Have you successfully run `brew tests` with your changes locally?

-----

This would have eliminated the need for Homebrew/homebrew-core#9000, for instance.

, https://git.io/vM6bL in Homebrew/homebrew-core
Expanding the regexp to allow comments should help a lot:

```diff
diff --git a/Library/Homebrew/dev-cmd/bottle.rb b/Library/Homebrew/dev-cmd/bottle.rb
index 9618cf4121..75078cffd0 100644
--- a/Library/Homebrew/dev-cmd/bottle.rb
+++ b/Library/Homebrew/dev-cmd/bottle.rb
@@ -435,6 +435,7 @@ module Homebrew
             else
               string = s.sub!(
                 /(
+                  (\ {2}\#[^\n]*\n)*                                             # comments
                   \ {2}(                                                         # two spaces at the beginning
                     (url|head)\ ['"][\S\ ]+['"]                                  # url or head with a string
                     (
```

, https://git.io/vM6Dr in Homebrew/homebrew-core
> I think it's never going to be quite perfect

No big deal.

, https://git.io/vM61m in Homebrew/homebrew-core
imagemagick@6: fix audit
========================

- [x] Have you followed the [guidelines for contributing](https://github.com/Homebrew/homebrew-core/blob/master/CONTRIBUTING.md)?
- [x] Have you checked that there aren't other open [pull requests](https://github.com/Homebrew/homebrew-core/pulls) for the same formula update/change?
- [x] Have you built your formula locally with `brew install --build-from-source <formula>`, where `<formula>` is the name of the formula you're submitting?
- [x] Does your build pass `brew audit --strict <formula>` (after doing `brew install <formula>`)?

-----

`brew bottle` bug?