GHC 2017-11-03

20 comments.

, https://git.io/vFnKm in Homebrew/brew
Seems related: https://github.com/bbatsov/rubocop/issues/4041.

, https://git.io/vFngU in Homebrew/brew
Not really sure what's wrong here; I tried a couple changes but Rubocop always complains...

, https://git.io/vFngT in Homebrew/homebrew-core
asciidoctor 1.5.6.1 (new formula)
=================================

- [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>`)?

-----

Make AsciiDoc Great Again.

, https://git.io/vFngk in Homebrew/homebrew-core
> #13133

Good stuff, at least revdeps are now out of the scope of this PR.

, https://git.io/vFngI in Homebrew/homebrew-core
Sounds good.

> Anything that was previously doing `depends_on "asciidoc" => "with-docbook-xsl"`

IIRC several formulae were doing that, but I grepped just now and I couldn't find any.

, https://git.io/vFngL in Homebrew/homebrew-core
Any idea on how to deal with the `--with-docbook-xsl` option?

, https://git.io/vFngt in Homebrew/homebrew-core
The 10.12 VM should get a Flawless Networking Award.

, https://git.io/vFngq in Homebrew/homebrew-core
```
a2x: executing: "xsltproc"  --stringparam callout.graphics 0 --stringparam navig.graphics 0 --stringparam admon.textlabel 1 --stringparam admon.graphics 0  "/private/tmp/asciidoc-20171103-52068-9e122z/asciidoc-8.6.10/docbook-xsl/manpage.xsl" "/private/tmp/asciidoc-20171103-52068-9e122z/asciidoc-8.6.10/doc/asciidoc.1.xml"

http://docbook.sourceforge.net/release/xsl/current/manpages/html-synop.xsl:1: parser error : Document is empty

^
compilation error: file http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl line 12 element import
xsl:import : unable to load http://docbook.sourceforge.net/release/xsl/current/manpages/html-synop.xsl
http://docbook.sourceforge.net/release/xsl/current/manpages/lists.xsl:1: parser error : Document is empty

^
compilation error: file http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl line 38 element include
xsl:include : unable to load http://docbook.sourceforge.net/release/xsl/current/manpages/lists.xsl
http://docbook.sourceforge.net/release/xsl/current/manpages/endnotes.xsl:1: parser error : Document is empty

^
compilation error: file http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl line 39 element include
xsl:include : unable to load http://docbook.sourceforge.net/release/xsl/current/manpages/endnotes.xsl

a2x: chdir /private/tmp/asciidoc-20171103-52068-9e122z/asciidoc-8.6.10
make: *** [doc/asciidoc.1] Error 1
```

Okay you do need docbook-xsl. Then why the hell does it work on 10.12?

, https://git.io/vFngm in Homebrew/homebrew-core
That probably makes sense, but does not seem to explain the CI build failures on 10.11 and 10.13 (and not 10.12).

, https://git.io/vFn4u in Homebrew/homebrew-core
Note to self: use `HOMEBREW_ENV_FILTERING` with debrew. (Guess it doesn't help when there's a `python2` in `/usr/local/bin`.)

, https://git.io/vFn4z in Homebrew/homebrew-core
Oh yeah... 

, https://git.io/vFn4g in Homebrew/homebrew-core
I keep hitting this weird 127 return status when installing with brew:

```
a2x: ERROR: "/private/tmp/asciidoc-20171103-21900-1l60lw7/asciidoc-8.6.10/asciidoc.py" --backend docbook -a "a2x-format=manpage"  --doctype manpage  --out-file "/private/tmp/asciidoc-20171103-21900-1l60lw7/asciidoc-8.6.10/doc/a2x.1.xml" "/private/tmp/asciidoc-20171103-21900-1l60lw7/asciidoc-8.6.10/doc/a2x.1.txt" returned non-zero exit status 127
```

How can this fixed path not exist? Bot, see if you can reproduce...

, https://git.io/vFn42 in Homebrew/homebrew-core
Oh sure. 

, https://git.io/vFn4a in Homebrew/homebrew-core
https://github.com/asciidoc/asciidoc also refers to http://asciidoc.org/ as the homepage.

, https://git.io/vFn4V in Homebrew/homebrew-core
> odd it's not posted to sourceforge or http://asciidoc.org/

Yeah, I guess they stopped to care?

You know what, I was just looking for something to test https://github.com/Homebrew/brew/pull/3416, that's all...

> do we need to update the homepage too?

To what?

, https://git.io/vFn4w in Homebrew/homebrew-core
asciidoc 8.6.10
===============

Created with `brew bump-formula-pr`.

---

This is [the final release](https://github.com/asciidoc/asciidoc/releases/tag/8.6.10) of asciidoc, which will die with Python 2 EOL. Users are encouraged to switch to Asciidoctor and Co.

, https://git.io/vFncl in Homebrew/homebrew-core
svgo 1.0.2
==========

Created with `brew bump-formula-pr`.

, https://git.io/vFZyL in Homebrew/brew
bump-formula-pr: --message: add newlines before and after hr
============================================================

Without an empty line before the horizontal rule (---), "Created with `brew bump-formula-pr`." is treated as a setext header.

<img width="710" alt="screen shot 2017-11-02 at 8 21 50 pm" src="https://user-images.githubusercontent.com/4149852/32356512-f0790144-c00b-11e7-89c1-10c5cfb0c231.png">
<img width="709" alt="screen shot 2017-11-02 at 8 21 56 pm" src="https://user-images.githubusercontent.com/4149852/32356513-f081f68c-c00b-11e7-92c0-88a3390139a9.png">


This only started happening very recently, and only to me it seems, for some reason? I didn't bother to check which commit resulted in this.

, https://git.io/vFZyt in Homebrew/homebrew-core
In theory, an epoch bump is warranted; in practice, it doesn't matter.

, https://git.io/vFZyq in Homebrew/homebrew-core
media-info 17.10
================

Created with `brew bump-formula-pr`.

---

<img src="https://i.imgur.com/ALJFnDu.png" width="24" height="24">