33 Commits

Author SHA1 Message Date
Francois-Xavier Coudert
10095f5cac compilers: add gcc-15 2025-04-23 10:09:45 +02:00
Mike McQuaid
c31b232be9
Homebrew/shims: remove *llvm-g* shims.
They are no longer ever used.
2024-09-30 08:43:57 +01:00
Michael Cho
7dac30a105
compilers: drop support for GCC 4.9, 5 and 6 2024-09-24 18:56:12 -04:00
Francois-Xavier Coudert
fbf7e5f069 compilers: add gcc-14 2024-05-02 09:40:09 +02:00
Carlo Cabrera
729c2b331b
shims/linux: add gnumake and gmake symlinks
The `opencv@3` build calls `gmake`, which ends up evading our compiler
shim and results in a build failure because of a `-Werror` flag.

Closes Homebrew/homebrew-core#132966.
2023-06-06 23:49:52 +08:00
Francois-Xavier Coudert
6067acfd7c compilers: add gcc-13 2023-04-19 11:18:18 +02:00
Francois-Xavier Coudert
a30e27b403 compilers: add gcc-12 2022-04-30 22:05:35 +02:00
Bo Anderson
d23de6c54c
shims: enable cc arg refurbishment for ninja 2022-03-14 17:05:22 +00:00
Bo Anderson
30b24cf4ad
Use HOMEBREW_CURL universally, including formulae 2021-10-04 02:03:04 +01:00
XuehaiPan
c2d5d84b21 Merge remote-tracking branch 'upstream/master' into fix-inconsistent-shell-style 2021-09-16 01:01:49 +08:00
XuehaiPan
3f96d963f7 style: fix inconsistent code style for shell scripts 2021-09-15 14:59:01 +08:00
Bo Anderson
0eba5b29e9
shims/super: shim swiftc 2021-09-15 03:28:31 +01:00
Bo Anderson
414935fb39
shims: enforce usage of Swift-bundled Clang on Linux
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-09-15 03:25:12 +01:00
Carlo Cabrera
a288029cc9
compilers: add gcc-11
Needed for https://github.com/Homebrew/homebrew-core/pull/74843.
2021-05-02 00:29:01 +01:00
hyuraku
40084fcf7e remove HOMEBREW_MAKE 2021-04-21 09:59:15 +09:00
hyuraku
34919c45f2 add comments about ENV 2021-04-20 22:52:07 +09:00
hyuraku
90290aa8ef shims/linux/super/make: repair style 2021-04-18 19:54:33 +09:00
Markus Reiter
c2c93d1cc9
Run shellcheck on cask utils and shim scripts. 2021-04-02 03:03:54 +02:00
EricFromCanada
6fc116318e fixes for grammar and wording 2021-01-26 16:19:47 -05:00
Trung Le
2315f342ed Add shims 2020-05-01 01:17:43 +10:00
FX Coudert
7d014d0565 Support GCC 9 2019-05-03 16:58:11 +02:00
Mike McQuaid
170c5493a4
Update deprecations
- Add some `odeprecated`
- Make some `odeprecated` now `odisabled`
- Remove `odisabled` code.
- Remove old update migrations
- Remove GCC 4.0 compiler
- Remove Tiger-only code
- Remove 32-bit-only code
- Remove use of LD64
- Remove GCC 4.3 - 4.8 support.
2019-01-08 19:13:46 +00:00
Mike McQuaid
9a84dbae71
shims/linux/make: match Linuxbrew shim. 2018-08-24 08:57:57 +01:00
Maxim Belkin
ae32922d0f
swap which and command -v 2018-08-23 20:48:12 +00:00
Maxim Belkin
947e1eb57b
Fix for Linux make shim 2018-07-30 09:24:46 -05:00
Maxim Belkin
547751d067
Remove infinite loophole 2018-06-27 15:19:56 -05:00
Maxim Belkin
6ad6128f9b
Add make shim to Linux super env 2018-06-27 14:08:00 -05:00
Shaun Jackman
9e57be73ec shims/super/cc: Add support for Linux 2018-05-30 12:14:31 -07:00
Shaun Jackman
d587177fef shims/linux/super/cc: Factor out remove_superbin_from_path 2018-05-22 11:16:03 -07:00
Shaun Jackman
c507408fd4 shims/linux/super/cc: Do not fix gcc -R for Linux 2018-05-22 11:09:02 -07:00
Shaun Jackman
40afe1cf29 shims/linux/super/cc: Revert unnecessary changes 2018-05-22 10:25:19 -07:00
Shaun Jackman
16e5799f86 shims/linux/super/cc: Make changes for Linux 2018-05-17 10:12:23 -07:00
Shaun Jackman
abac6dfaf8 Add shims/linux/super 2018-05-17 10:12:22 -07:00