Commit Graph

189 Commits (2c23ab9b7eb32c193c678f737273f34dad39308f)

Author SHA1 Message Date
Michael Cho 7722e6209e
chapel: revert to `python@3.9`
Some chapel scripts look for python3 on PATH. Since `python@3.10`
is not linked, these scripts have been using system python3.8 on
macOS 10.15+ and are now failing on Linux.

Also add a workaround for Homebrew 11-arm64 runner, which outputs
unwanted objc warnings that cause issues for checkChplInstall.

Closes #103218.

Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-06-16 07:58:33 +00:00
Cathy J. Fitzpatrick fc473015ba
synergy-core 1.14.4.37 (new formula)
Synergy is a free and open source program for sharing a mouse and keyboard
among multiple computers. It supports 64-bit Intel Mac, 64-bit ARM Mac,
64-bit GNU/Linux, and other platforms.

Synergy was previously available in brew as a cask named `synergy`. That
cask installed binaries published by Symless, the corporate sponsor of
Synergy. However, at some point in the last couple months, Symless decided
to start charging money for access to the binaries on its website. As part
of this change, the Symless binaries were placed behind an authentication
webpage. As a result, the `synergy` cask was removed from brew:
  https://github.com/Homebrew/homebrew-cask/commit/0037f2409

However, even though Symless no longer publishes binaries, Synergy remains
fully free and open source software, licensed under GPL version 2 (with an
exception allowing "compiling, linking, and/or using OpenSSL"). As a result,
nothing stops us from building our own binaries from the source code. This
new `synergy-core` formula does exactly that: it builds Synergy from source
and installs it.

This formula supports 64-bit Intel Mac, 64-bit ARM Mac, and 64-bit GNU/Linux.
I have tested the formula on all three platforms. (For GNU/Linux testing, I
used Fedora 35, although that probably doesn't matter.)

This formula sets up a `synergy-core` daemon that can be run and managed
using `brew services`. This daemon is currently how I recommend running
the binaries built by this formula.

***

The `synergy-core` project is distributed under the GPL-2.0 license with an
exception that grants additional rights to the user. The project's LICENSE
file reads as follows:
  This program is released under the GPL with the additional exemption
  that compiling, linking, and/or using OpenSSL is allowed.
This preamble is followed by the text of the GPL-2.0.

This is a free software license but it cannot be represented with the `brew`
license statement, so the formula uses `license :cannot_represent`.
Unfortunately, the GitHub Licenses API incorrectly states that `synergy-core`
is licensed strictly under the GPL-2.0. So we need to add `synergy-core` to
  audit_exceptions/permitted_formula_license_mismatches.json
to avoid `brew audit` objecting that the license specified in the
`license` statement is different from the license returned by the
GitHub Licenses API.

Closes #100067.

Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-06-12 15:30:17 +00:00
Michael Cho 3e503fd0a9
serverless: deuniversalize fsevents.node
Closes #102432.

Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-06-06 14:14:55 +00:00
Michael Cho 2755fb16db
truffle 5.5.15
Closes #102357.

Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-06-06 09:31:21 +00:00
Michael Cho 4a2b95de5d
permitted_formula_license_mismatches: remove outdated audits
Remove `cmockery`, `vapoursynth-ocr`, `vapoursynth-sub`

Closes #102545.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-06-02 05:31:10 +00:00
Michael Cho ffa7c41183
joplin-cli 2.8.1
Closes #102433.

Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-06-01 08:58:50 +00:00
Michael Cho e71bfbedbc
tracker 3.3.0
Closes #102638.

Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-05-31 15:31:45 +00:00
Michael Cho 4a0108e8c6
scummvm: fix M1 Monterey build
Closes #102541.

Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-05-29 15:58:55 +00:00
BrewTestBot df900d7dbf
gatsby-cli 4.15.0
Closes #102221.

Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Michka Popoff <3406519+iMichka@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-05-29 08:09:20 +00:00
Francois-Xavier Coudert 95dda5d3b7
gcc@12 12.1.0
Closes #101831.

Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-05-19 13:11:32 +00:00
Tristan Naumann 54fb112f00
arxiv_latex_cleaner 0.1.27 (new formula)
Adds arxiv_latex_cleaner (https://github.com/google-research/arxiv-latex-cleaner).

Closes #100405.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: Alexander Bayandin <a.bayandin@gmail.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-05-03 13:36:09 +00:00
Rui Chen 20af2cfd53
flat_namespace_allowlist: add uhd
Closes #100507.

Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-05-02 14:44:26 +00:00
Michael Cho ff73e3f73e
polynote 0.4.5
Closes #100037.

Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-04-25 04:17:53 +00:00
Michael Cho 8487f59cfd
versioned_dependencies_conflicts_allowlist: remove `anjuta` and `gjs` (#99716) 2022-04-21 17:08:26 -07:00
Thierry Moisan 2d17bcefd3
gron: remove from github prerelease allowlist
Closes #99176.

Signed-off-by: Michael Cho <20700669+cho-m@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-04-17 01:23:33 +00:00
Daniel Nachun 0d7dda5ebd
polynote: fix build on Linux (#99211)
* polynote: fix build on Linux

* audit_exceptions/github_prerelease_allowlist.json: add polynote
2022-04-15 10:12:55 -07:00
Michael Cho 07461e0363
mismatched_binary_allowlist: add truffle
Closes #98286.

Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-04-08 09:07:39 +00:00
Michael Cho 34079278ae
premake 5.0.0-beta1
Closes #98080.

Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-03-30 07:53:29 +00:00
Michael Cho 25181b1103
universal_binary_allowlist: remove `gitversion` (#97927) 2022-03-27 18:50:39 -07:00
Michael Cho 50f179973c
mismatched_binary_allowlist: add balena-cli
Closes #97811.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-03-27 11:54:09 +00:00
danielnachun 5664f56070
versioned_dependencies_conflicts_allowlist.json: add libgaiagraphics and librasterlite
Closes #94807.

Signed-off-by: Michael Cho <20700669+cho-m@users.noreply.github.com>
Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-03-27 06:50:18 +00:00
danielnachun 6d901014b6
unstable_allowlist.json: add spatialite-gui 2022-03-27 06:50:16 +00:00
Daniel Nachun c3c1ed22c6
faust: fix build on Linux (#97339)
* faust: fix build on Linux

* mismatched_binary_allowlist: add faust
2022-03-21 13:05:11 -07:00
Jonas Greitemann ab23513573
libadwaita 1.1.0 2022-03-20 03:41:30 +00:00
Padraic Fanning a2fe1c168e
Add `libxml2` to `gnome_dev_allowlist.json` 2022-03-16 22:56:13 +00:00
Daniel Nachun 4f299029a7
e2fsprogs: allow -flat_namespace (#96847) 2022-03-14 16:43:16 -07:00
Carlo Cabrera 57fdf3ec67
versioned_dependencies_conflicts_allowlist: add `emscripten`
The conflict comes from the version of Python used by `node`, but this
conflict is not a problem. (In fact, Node uses the first `python3` that
a user has in their `PATH` on macOS with no problems.)
2022-03-08 16:20:22 +00:00
Michael Cho d414362cfa
spidermonkey@78 78.15.0 (new formula) 2022-03-07 11:52:28 +00:00
Padraic Fanning a64ae7c9c7
Add `libxslt` to `gnome_dev_allowlist.json`
Closes #95509.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-02-22 09:56:54 +00:00
danielnachun 385501a315
unstable_allowlist.json: add librasterlite2
Closes #95275.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-02-20 04:26:38 +00:00
Carlo Cabrera fe309ccda1
flat_namespace_allowlist: add `soci`
`soci` does not use Libtool, and so is not subject to the usual macOS
version misdetection bug.

Closes #94941.

Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-02-14 13:22:26 +00:00
Carlo Cabrera 664bbedb3c
versioned_dependencies_conflicts_allowlist: add `freedink`
This is needed for #94505. The conflict comes from `freedink` depending
on `python@3.10` and `python@3.9` through `cxxtest` and `glib`
respectively.

`cxxtest` is installed into a virtualenv in `libexec`, so it's unlikely
that `freedink` actually makes use of anything there since it ships no
Python code itself.

An alternative to this is to migrate `glib` to `python@3.10`, which will
take quite a while (see #87277), or migrate `cxxtest` back to
`python@3.9`, which is unnecessary.

I've tested `freedink` locally and it seems to work fine despite the
mixed recursive dependency.

See also #65831.

Closes #94505.

Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-02-05 15:00:12 +00:00
Carlo Cabrera 1a020367ee
flat_namespace_allowlist: add `xmlrpc-c` (#94231)
The use of the `-flat_namespace` flag does not originate from the
Libtool bug, so appears to be intentional.

This is needed for bottling on Monterey.
2022-02-01 14:23:17 +08:00
Michka Popoff 8bdba997f6
gnuradio: allow -flat_namespace flag (#92807) 2022-01-10 08:37:44 +08:00
Carlo Cabrera e9d7810b98
flat_namespace_allowlist: add `lablgtk`
The `-flat_namespace` flag comes from OCaml. This should go away when
Ocaml is updated in #87856.

Closes #92247.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2022-01-04 09:32:54 +00:00
Carlo Cabrera 049de3d062
llvm: migrate to python 3.10
To dodge the versioned dependency conflict audit, I've added `coind3d`,
`gjs`, `pyside` and `pyside@2` to the allowlist. It's very unlikely that
these formulae use LLVM's Python bindings. LLVM is keg-only, and we
don't modify `PYTHONPATH`, so these formulae shouldn't even be able to
find LLVM's Python bindings.

However, just in case, I've also installed LLVM's Python bindings for
multiple versions of Python3. (This doesn't include LLDB, which has
linkage with the Python framework, which ties it to a specific Python
version.)

While we're here:
- remove duplication from the installed Xcode toolchain
- fix some version references so that they work for HEAD installs too

We clean up the duplication by installing the Xcode toolchain manually.

Closes #87483.
2021-12-08 07:19:35 +00:00
Carlo Cabrera db89b7a8dc flat_namespace_allowlist: add `hdf5-mpi`
The `-flat_namespace` flag is inherited from `open-mpi`. See
`ompi-fort.pc`, which contains:

    Cflags: -I${includedir}     -Wl,-flat_namespace -Wl,-commons,use_dylibs  -I${libdir}

This is needed for bottling on Monterey.
2021-11-26 19:36:17 +01:00
Carlo Cabrera 1e6681428c
flat_namespace_allowlist: add `coq`
The `-flat_namespace` flag comes from OCaml, and should go away when the
OCaml bottles are rebuilt.

Closes #89870.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-11-24 17:53:24 +00:00
Dzmitry Neviadomski 3dddfd9f30
mpv: add to versioned_dependencies_conflicts_allowlist.json
Closes #88574.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-11-17 06:27:28 +00:00
Carlo Cabrera 966c3a1e7a flat_namespace_allowlist: add bind
This flag is passed intentionally on all macOS versions, and isn't
caused by the Libtool version detection bug.

See: b60d7345ed
2021-11-14 09:22:09 +01:00
Carlo Cabrera cde60f08e2
watchman: migrate to Python 3.10
We need to add Watchman to the dependency conflict allowlist or else the
audit will complain about the conflicting Python 3.9 from Rust, which
shouldn't matter.

Closes #89256.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-11-12 08:57:11 +00:00
Thierry Moisan 6bf8f2be7d
Update versioned_dependencies_conflicts_allowlist.json (#89246) 2021-11-12 10:54:52 +08:00
Carlo Cabrera a2ad4af37f
flat_namespace_allowlist: add `adios2` (#88920) 2021-11-08 08:35:54 +08:00
Carlo Cabrera aec7abb3ad
flat_namespace_allowlist: add `omniorb` (#88183) 2021-11-05 17:33:19 +08:00
Carlo Cabrera 03a043db98
flat_namespace_allowlist: add `libvirt` (#88668)
The use of the `-flat_namespace` flag is not due to the usual Libtool
bug. See libvirt/libvirt@740f181c47.
2021-11-03 14:17:55 +08:00
Carlo Cabrera 7e27fd086d
flat_namespace_allowlist: add `blast` (#88592)
The `-flat_namespace` flag is passed regardless of the OS version, so
this isn't affected by the usual Libtool bug that we patch.
2021-11-02 15:25:23 +08:00
thislooksfun c0c4cffe62
clang-format@11 11.1.0 (new formula)
clang-format 12+ is buggy, and 8 is too old.

Closes #88098.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-10-28 12:56:29 +00:00
Carlo Cabrera d17f3e539d
flat_namespace_allowlist: add `soapysdr` (#88180)
Upstream are using this flag on purpose. See pothosware/SoapySDR#28.
2021-10-28 20:50:08 +08:00
Carlo Cabrera 67e888710e flat_namespace_allowlist: add `mpich`
See pmodels/mpich@fcbe6bd1e7.
2021-10-27 20:49:57 +02:00
Carlo Cabrera 8d68e33b65
flat_namespace_allowlist: add `arpack` and `scalapack` (#88152)
Neither project actually sets the `-flat_namespace` flag themselves.
Instead, this is inherited from `open-mpi`:

```
❯ pkg-config ompi-fort --cflags
-Wl,-flat_namespace -Wl,-commons,use_dylibs -I/usr/local/Cellar/open-mpi/4.1.1_2/include -I/usr/local/Cellar/open-mpi/4.1.1_2/lib
```
2021-10-28 01:46:04 +08:00
Carlo Cabrera 24a8e8974e
flat_namespace_allowlist: add open-mpi (#87882) 2021-10-24 14:46:26 -04:00
Carlo Cabrera 6c7f60a3e1
flat_namespace_allowlist: add `tcl-tk` (#87759)
This is needed for bottling on Monterey. The library built with the
`-flat_namespace` flag is built that way on Catalina too.

This seems intentional, as most of the other libraries have a two-level
namespace.
2021-10-23 01:17:32 +08:00
Carlo Cabrera 49dc23e086
flat_namespace_allowlist: add `xvid` (#87756)
This is needed for bottling on Monterey. The `xvid` configure script
passes `-flat_namepace` on all versions of macOS.
2021-10-23 00:53:19 +08:00
EricFromCanada 558cab888b
pypy3 7.3.6
Closes #87517.

Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-10-20 05:37:13 +00:00
Carlo Cabrera 2a189be434
llvm@12 12.0.1 (new formula) 2021-10-07 14:52:46 +00:00
Branch Vincent a1d1da3259
python-tk@3.10: make keg-only
Closes #86469.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-10-06 01:30:39 +00:00
Branch Vincent 474790ecb8
python@3.10: make keg-only 2021-10-06 01:30:38 +00:00
Thierry Moisan aea01fc938
versioned_keg_only_allowlist: add python-tk@3.10
Closes #84626.

Signed-off-by: Branch Vincent <19800529+branchvincent@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-10-05 03:31:31 +00:00
Thierry Moisan 996b79984c
versioned_keg_only_allowlist: add python@3.10 2021-10-05 03:31:31 +00:00
Jonathan Chang 92d985af3e
openssl@3 3.0.0 (new formula)
Closes #85730.

Signed-off-by: Jonathan Chang <me@jonathanchang.org>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-09-23 00:04:36 +00:00
Carlo Cabrera 3416ef2e31
universal_binary_allowlist: remove `openjdk` (#85570)
This formula no longer installs universal binaries as of #85174.
2021-09-20 16:02:27 +02:00
Rui Chen 5299c79457
fibjs 0.34.0
fibjs: fix build for Linux

Closes #84704.

Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-09-07 05:04:39 +00:00
Carlo Cabrera afbc68549d
provided_by_macos_depends_on_allowlist: add `llvm`
I've seen more than a handful of PRs that fail the audit requesting that
a formula do `uses_from_macos` instead of `depends_on` for `llvm`, but
the audit was wrong in every one of those instances. The `llvm` formula
includes much more than what comes with macOS.

Closes #84391.

Signed-off-by: rui <rui@chenrui.dev>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-09-02 21:08:13 +00:00
Bo Anderson 50430114ce
swift 5.4.2
Closes #73984.

Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: Bo Anderson <mail@boanderson.me>
2021-09-01 14:41:20 +01:00
Carlo Cabrera aae803a2ee
mismatched_binary_allowlist: add qemu (#84076) 2021-08-27 14:47:30 +08:00
Michael Cho b8a0844214
elm-format 0.8.5
Closes #82910.

Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: Daniel Nachun <9205048+danielnachun@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-08-20 07:15:14 +00:00
Carlo Cabrera 0518e342b4
webpack: remove from universal binary allowlist (#83478) 2021-08-18 20:19:11 +08:00
Carlo Cabrera f99bc29f85
ask-cli: remove from universal binary allowlist (#83477) 2021-08-18 20:18:54 +08:00
Carlo Cabrera 45280d53f1
apidoc: remove from universal binary allowlist (#83472)
`deuniversalize_machos` has now landed in a `brew` release tag, so it
can be used in formulae.

Also, remove unnecessary string interpolation.
2021-08-18 18:50:00 +08:00
Chayoung You 5a5ce7c44e
vim: throttle to 50 again (#83438) 2021-08-17 15:34:30 +08:00
Akihiro Suda 10a34807f3
lima 0.6.0
- Repo was moved from github.com/AkihiroSuda/lima to github.com/lima-vm/lima
- `mismatched_binary_allowlist.json` is added for allowing installation of
  `lima-guestagent.Linux-<Non native arch>` binary.

Closes #82723.

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-08-17 03:27:52 +00:00
Callum Macdonald e806a794a5
joplin-cli 2.2.2
Closes #83099.

Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-08-16 19:19:51 +00:00
Rui Chen a6f54c7aca
firebase-cli 9.16.2
Closes #83153.

Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-08-13 14:27:41 +00:00
Rui Chen f34335d65d
code-server: fix audit failure
Closes #83111.

Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Dustin Rodrigues <dust.rod@gmail.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-08-12 07:21:42 +00:00
Rui Chen 5f07577ab9
apidoc 0.29.0
Closes #82493.

Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-08-04 02:20:35 +00:00
Michael Cho 3c1d386e13
gitversion: remove non-native binaries for Linux (#82111) 2021-08-01 17:06:34 +08:00
Dustin Rodrigues 10029848a3
cdktf: add to `universal_binary_allowlist`
Closes #82150.

Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-07-30 13:28:35 +00:00
Rui Chen 356a7e3b27
logstash 7.13.4
logstash: allowlist universal binary

```
logstash:
  * Unexpected universal binaries were found.
    The offending files are:
      /usr/local/Cellar/logstash/7.13.4/libexec/vendor/jruby/lib/jni/Darwin/libjffi-1.2.jnilib
```

Closes #82010.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-07-28 14:29:48 +00:00
Thierry Moisan fc4f2cfab3
sourcery 1.5.0
Closes #81615.

Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-07-26 07:54:23 +00:00
Michael Cho ed630d3059
wxwidgets@3.0: use gtk+3 on Linux 2021-07-25 23:08:03 +00:00
Carlo Cabrera 063d8d518b
node-sass: add to `universal_binary_allowlist`
Closes #81819.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-07-24 13:01:31 +00:00
Nanda H Krishna 1c1edba71c
marp-cli 1.2.0
Closes #81776.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-07-24 10:38:14 +00:00
Carlo Cabrera ddbc486e5e
ask-cli: fix audit failures
Per the discussion in #81666:
- build `term-size` binary from source
- add `ask-cli` to universal binary allowlist

Also, add `ask-cli` to `binary_bootstrap_formula_urls_allowlist.json` as
the resouce URL is being mistaken for a binary URL.

Closes #81644.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-07-24 06:54:38 +00:00
Carlo Cabrera 051a42f7c6
gatsby-cli: fix audit failures
See #81666.

Closes #81623.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-07-24 06:08:11 +00:00
Carlo Cabrera 79d5fc1d98
netlify-cli: fix audit failures
See #81666.

Closes #81621.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-07-24 05:57:20 +00:00
Rui Chen a548a4036c
webpack 5.46.0
Also, add to `universal_binary_allowlist.json`.

Closes #81747.

Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: Nanda H Krishna <me@nandahkrishna.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-07-23 10:04:55 +00:00
Rui Chen 9910da09b6
serverless 2.52.1
Also, add to `universal_binary_allowlist.json`.

Closes #81746.

Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-07-23 07:51:05 +00:00
Carlo Cabrera e3e85ab910
universal_binary_allowlist: add `openjdk{,@11}` (#81612)
We copy `JavaNativeFoundation.framework` out of the Xcode SDK, so it's
no surprise that we find a universal binary in the bottle.

I'll work on adding formula methods that will allow us to extract the
arm64 slice in an `install` method.
2021-07-22 16:51:13 +08:00
Carlo Cabrera 269ad9609c
audit_exceptions: add `universal_binary_allowlist` (#81591)
The LLVM formulae build universal binaries for compiler-rt. This is why
these formulae use `ENV.permit_arch_flags`. Infer vendors its own clang,
and so also has its own compiler-rt.

`babel` and `contentful-cli` both install the npm package `fsevents`,
which installs a universal native module `fsevents.node`. I suggest
adding them to the allowlist for now so we have a list that keeps track
of them. (It would be nice if JSON files allowed comments though.)

I have changes in mind for `brew` that will allow us to easily extract
the native slices from these binaries, but I'd like to see it needed by
more formulae before we add it to `brew`. This list should help us keep
track of the number of formulae that would need this.

This commit unblocks #81556 and #81582.

See Homebrew/brew#11737 for context.
2021-07-21 18:46:52 +08:00
Daniel Nachun d770327399
linux-headers@4.15 (new formula) (#81273)
* linux-headers@4.15: new formula

* linux-headers: rename to linux-headers@4.4

* linux-headers@4.4: renamed from linux-headers

* linux-headers: make alias to linux-headers@4.4

* formula_renames.json: rename linux-headers to linux-headers@4.4

* versioned_keg_only_allowlist: add linux-headers@4.4

* glibc: use linux-headers@4.4

* strace: use linux-headers@4.4
2021-07-20 23:17:59 -07:00
Rasmus Thomsen 916780806b
tracker 3.1.2 (new formula)
Closes #80281.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-07-17 17:49:26 +00:00
Carlo Cabrera b1606fe08f
mbedtls@2 2.27.0 (new formula)
MbedTLS 3.0 introduced a number of breaking changes, and all dependent
formulae in Homebrew/core still require this version.
2021-07-15 07:54:30 +00:00
EricFromCanada 186ebadc59
opensearch 1.0.0
Closes #81170.

Signed-off-by: Dawid Dziurla <dawidd0811@gmail.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-07-14 06:42:15 +00:00
Carlo Cabrera 93e31ace7a
wxmac@3.0 3.0.5.1 (new formula)
This is the long-term support version of wxWidgets. This version is
needed by some formulae that currently depend on `wxmac`.
2021-06-24 15:27:17 +00:00
Rui Chen 433c733fd4
netlify-cli 3.38.5
Closes #79778.

Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-06-23 11:40:50 +00:00
Carlo Cabrera 2c2796133c
grt: add to `github_prerelease_allowlist` (#79460)
The version we currently ship is labelled a GitHub pre-release, and it
looks like this is what is preventing it from being bottled on Big Sur.
2021-06-16 22:38:42 +01:00
Nanda H Krishna eb09869eaf
libogg 1.3.5
Closes #78711.

Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-06-06 16:47:55 +00:00
Nanda H Krishna fed0067122
opusfile: change stable URL and test resource (#78815)
Also add the `homepage` to `cert_error_allowlist.json` because it
errors with macOS-provided `curl` but works with Homebrew `curl`.
2021-06-06 05:29:52 +01:00
Amar1729 2d62096a99
hyperspec: remove `bottle :unneeded`
Closes #76227.

Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-06-04 15:29:31 +00:00
Michael Cho 6b68b8932b
gtk-doc 1.33.2
Closes #78038.

Signed-off-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2021-06-01 17:18:56 +00:00