Commit graph

58895 commits

Author SHA1 Message Date
Dominyk Tiller
eb803a1c8c perl: include HOMEBREW_PREFIX in INC by default
A lot of Perl users configure things locally, and we nudge them to do so in
the caveats, but our defaults should be a little more sane so users can use
Perl "out of the box" with minimal setup.

At the moment Perl only checks inside the Cellar for other Perl modules:
```
@INC:
    /usr/local/Cellar/perl/5.24.0/lib/perl5/site_perl/5.24.0/darwin-thread-multi-2level
    /usr/local/Cellar/perl/5.24.0/lib/perl5/site_perl/5.24.0
    /usr/local/Cellar/perl/5.24.0/lib/perl5/5.24.0/darwin-thread-multi-2level
    /usr/local/Cellar/perl/5.24.0/lib/perl5/5.24.0
```

To reduce the amount users need to carry custom variables around in their shell
profiles, let's tell Perl to check our prefix by default as well. This removes
the need to alter the environment manually when installing things like
Imagemagick's Perl element against Homebrew's Perl.

Ideally we would overwrite the sitelib, but Perl expects to be able to mkdir & copy
files into that prefix at build and our sandbox breaks that. It'd need a monster
hack to prevent that and handle it post_install, sadly.
2016-06-04 14:57:28 +01:00
Dominyk Tiller
78c03c5c12 perl: install libraries to sensible location
Perl's configure script, attempting to be helpful, uses shorter installation
prefixes if it detects the top-level prefix argument contains the word "Perl"
in it.

Sadly, this doesn't really work for Homebrew because whilst the installation
is actually within the Cellar containing the word "Perl" everything is symlinked
into `/usr/local` (Presuming that's where your Homebrew is), which means instead
of Perl being available in i.e. `/usr/local/lib/perl5/site_perl/5.24.0` the libraries
get symlinked into `/usr/local/lib/5.24.0` which is completely opaque to end-users
and opens up the risk of conflict with anything else which behaves in the same
way.

This tweak shoves it back into the expected sort of installation structure.
2016-06-04 14:57:28 +01:00
BrewTestBot
56c928d35d fmt: update 3.0.0 bottle. 2016-06-04 10:50:56 +01:00
Tristan Brindle
1e1dfe43b8 fmt 3.0.0
renamed from cppformat, new version 3.0.0

Closes #1625.

Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2016-06-04 10:50:37 +01:00
Dominyk Tiller
fa583178ed
algernon: test style nits 2016-06-04 10:26:16 +01:00
BrewTestBot
4f23106849 algernon: update 1.0 bottle. 2016-06-04 10:24:41 +01:00
Alexander F Rødseth
cd61f3117f algernon 1.0
Closes #1699.

Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2016-06-04 10:24:33 +01:00
BrewTestBot
9b3daa2ffc imagemagick: update 6.9.4-7 bottle. 2016-06-04 10:02:15 +01:00
Zhiming Wang
914b8bfbba imagemagick 6.9.4-7
Closes #1707.

Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2016-06-04 10:02:13 +01:00
makigumo
69aa5b0403 gitbucket 4.1 (#1709) 2016-06-04 09:59:49 +01:00
Vladimír Kincl
c81b80293d iproute2mac 1.1.1 (#1691) 2016-06-04 04:47:45 +01:00
BrewTestBot
89217f065d youtube-dl: update 2016.06.03 bottle. 2016-06-04 04:46:42 +01:00
Jerzerak
4d6096aca3 youtube-dl 2016.06.03
Closes #1694.

Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2016-06-04 04:46:37 +01:00
Jerzerak
227a262e40 grails 3.1.8 (#1696) 2016-06-04 04:44:40 +01:00
BrewTestBot
7760a8c60d platformio: update 2.9.4 bottle. 2016-06-04 04:43:32 +01:00
Ivan Kravets
f5504922d4 platformio 2.9.4
Closes #1697.

Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2016-06-04 04:43:25 +01:00
Ivan Kravets
9e2983d7fc platformio 2.9.3 2016-06-04 04:43:25 +01:00
Jerzerak
57b468c6fa gradle 2.14-rc-4 (devel) (#1698) 2016-06-04 04:42:41 +01:00
BrewTestBot
f4ef622562 git-secrets: update 1.2.0 bottle. 2016-06-04 04:40:23 +01:00
Manabu Sakai
90033f9cba git-secrets 1.2.0
Closes #1702.

Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2016-06-04 04:40:20 +01:00
Dominyk Tiller
237c5eb054
protobuf: mirror gmock 2016-06-03 18:33:08 +01:00
BrewTestBot
8611a7180f cocoapods: update 1.0.1 bottle. 2016-06-03 15:42:37 +01:00
Nikolaus Wittenstein
c7a47fd63b cocoapods 1.0.1
Closes #1690.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-06-03 15:42:35 +01:00
BrewTestBot
84086b3e42 syncthing: update 0.13.5 bottle. 2016-06-03 15:42:31 +01:00
Marco Bonetti
ea4e663113 syncthing 0.13.5
Closes #1689.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-06-03 15:42:29 +01:00
BrewTestBot
01ae8fcc5c tmux: update 2.2 bottle. 2016-06-03 15:31:50 +01:00
Sardorbek Imomaliev
6472d0c64e tmux: update completion source.
Closes #1684.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-06-03 15:31:28 +01:00
BrewTestBot
06837467b6 azure-cli: update 0.10.1 bottle. 2016-06-03 15:19:37 +01:00
Xy Ziemba
49d26c6641 azure-cli 0.10.1
Closes #1682.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-06-03 15:19:35 +01:00
BrewTestBot
4b8826db87 xonsh: update 0.3.2 bottle. 2016-06-03 15:19:32 +01:00
Jerzerak
c39c823347 xonsh 0.3.2
Closes #1678.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-06-03 15:19:30 +01:00
BrewTestBot
b6dc38471a node: update 6.2.1 bottle. 2016-06-03 15:19:27 +01:00
Christian Moritz
fbff652347 node 6.2.1
Closes #1675.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-06-03 15:19:25 +01:00
BrewTestBot
79dbc42a62 kafkacat: update 1.3.0 bottle. 2016-06-03 15:19:22 +01:00
Roman Pearah
1e88531a39 kafkacat 1.3.0
Closes #1673.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-06-03 15:19:20 +01:00
BrewTestBot
46fc58c9ea pixz: update 1.0.6 bottle. 2016-06-03 15:19:17 +01:00
Tom Koch
61e5b51b80 pixz 1.0.6
fixes since 1.0.4:
* add htole64 and le64toh on glibc < 2.9
* fixes large file support for listing

Closes #1670.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-06-03 15:19:15 +01:00
BrewTestBot
7b3a798898 mysql: update 5.7.13 bottle. 2016-06-03 15:19:12 +01:00
Joep Loijens
3654f931e0 mysql 5.7.13
Closes #1669.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-06-03 15:19:10 +01:00
BrewTestBot
9fa2a15cb2 platformio: update 2.9.2 bottle. 2016-06-03 15:19:07 +01:00
Ivan Kravets
766e9c1374 platformio 2.9.2
Closes #1668.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-06-03 15:19:05 +01:00
BrewTestBot
9b4d9657d6 skalibs: add 2.3.10.0 bottle. 2016-06-03 15:19:00 +01:00
BrewTestBot
ea10d3fbe3 execline: add 2.1.5.0 bottle. 2016-06-03 15:19:00 +01:00
Remko Tronçon
2d889ecdda execline 2.1.5.0 (new formula)
Closes #1667.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-06-03 15:18:58 +01:00
Remko Tronçon
2d677a7605 skalibs 2.3.10.0 (new formula) 2016-06-03 15:18:58 +01:00
BrewTestBot
c3081efdb1 noti: update 2.2.0 bottle. 2016-06-03 15:18:56 +01:00
variádico
e4fcf32534 noti 2.2.0
Closes #1466.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-06-03 15:18:54 +01:00
BrewTestBot
f4f49b8b57 libchewing: add 0.5.1 bottle. 2016-06-03 15:18:50 +01:00
Chocobo1
a8f60a2923 libchewing 0.5.1 (new formula)
Closes #1658.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-06-03 15:18:48 +01:00
BrewTestBot
4d11d3cb69 aws-elasticbeanstalk: update 3.7.6 bottle. 2016-06-03 15:18:44 +01:00