This project is mirrored from https://github.com/Homebrew/brew.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- May 22, 2018
-
-
Andrew R. McBurney authored
1. Running `brew linkage some_package` does not set the cache. 2. Running `brew linkage --cached some_package` when `DatabaseCache.empty?` returns `true` should build the cache. 3. Running `brew linkage --cached some_package` when `DatabaseCache.empty?` returns `false` should use the cache.
-
- May 19, 2018
-
-
Andrew R. McBurney authored
Lazily load db of type `DBM` instance variable for `DatabaseCache` so the corresponding database file isn't created in the `.use` block for a `DatabaseCache`.
-
- May 18, 2018
-
-
Andrew R. McBurney authored
Made `DatabaseCache.new` private, and changes instances in code that call it to use `DatabaseCache.use` instead.
-
- May 07, 2018
-
-
Andrew R. McBurney authored
Use cache if `HOMEBREW_LINKAGE_CACHE` exists in `formula_cellar_checks` and `formula`. Make functions private in `LinkageChecker`.
-
- Apr 25, 2018
-
-
AndrewMcBurney authored
-
- Apr 24, 2018
-
-
Mike McQuaid authored
Ensure that a non-zero exit code is set both for missing random dylibs and random missing dependencies. Additionally, while we are here, drastically trim down the public interface for this class to the bare minimum and allow getting the output from `display_test_output` as a variable. Fixes issue mentioned by @ilovezfs in: https://github.com/Homebrew/brew/pull/3940#issuecomment-383794520
-
- Apr 21, 2018
-
-
Markus Reiter authored
-
Markus Reiter authored
-
- Apr 18, 2018
-
-
Mike McQuaid authored
No reason to have it in macOS class and keeps consistent output with `brew info` on Linux.
-
Mike McQuaid authored
The `cask` attribute doesn't make as much sense on Linux but can be ignored there. The advantage of this change is that (like #4086) it allows figuring out the relevant cask for a formulae requirement on a Linux machine.
-
- Apr 10, 2018
-
-
AndrewMcBurney authored
-
- Apr 08, 2018
-
-
Mike McQuaid authored
Fix various circular requirements, method redefinitions, etc.
-
- Apr 03, 2018
-
-
Mike McQuaid authored
-
- Apr 02, 2018
-
-
Mike McQuaid authored
A bunch of these were needed before superenv, environment filtering or on now long-unsupported versions of macOS.
-
- Mar 15, 2018
-
-
AndrewMcBurney authored
Changed default behavior of `brew linkage` command to build cache instead of using cached output. Cached output may be printed with `--cached` flag.
-
- Mar 08, 2018
-
-
Mike McQuaid authored
-
- Mar 07, 2018
- Mar 02, 2018
-
-
Alyssa Ross authored
This reverts commit fa5245f7.
-
Alyssa Ross authored
We don't currently have a LinkageChecker on Linux, so can't do this.
-
- Mar 01, 2018
-
-
Shaun Jackman authored
-
- Feb 28, 2018
-
-
AndrewMcBurney authored
-
AndrewMcBurney authored
Added flag to `flush_cache` in `LinkageChecker`. Format ruby hash as JSON string before storing in `dbm`.
-
- Feb 26, 2018
-
-
AndrewMcBurney authored
Removed redundant documentation, use database_cache as a block, and use symbolic keys over string keys in function calls.
-
- Feb 23, 2018
-
-
Maxim Belkin authored
-
- Feb 21, 2018
-
-
Maxim Belkin authored
-
Maxim Belkin authored
-
- Feb 19, 2018
-
-
Maxim Belkin authored
-
Maxim Belkin authored
Defaulting zip_dep_if_needed(tags) and bzip2_dep_if_needed(tags) methods to those on Linux and overriding them on macOS.
-
- Feb 17, 2018
-
-
Maxim Belkin authored
-
Maxim Belkin authored
-
Maxim Belkin authored
On some systems identified as Linux, zip and bzip2 might not be available. Therefore, on such platforms we add them unconditionally as dependencies when required. On Mac, these dependencies are always satisfied.
-
- Feb 13, 2018
-
-
AndrewMcBurney authored
-
- Jan 18, 2018
-
-
Mike McQuaid authored
Remove more Requirement logic to enable future removal of default formula logic. Also, output deprecations, convert symbol requirement usage to deps and simplify the compatibility code for the direct Requirement usage.
-
- Jan 10, 2018
-
-
Mike McQuaid authored
These rely on `default_formula` to be useful and are better following the `*_dep_if_needed` pattern.
-
- Jan 04, 2018
-
-
Shaun Jackman authored
Move ld64_dependency.rb to os/mac/.
-
- Dec 31, 2017
-
-
Mike McQuaid authored
-
- Dec 24, 2017
-
-
Mike McQuaid authored
These are ones that were either already deprecated due to audit rules or are just a simple `which` with a `default_formula` so should just be a dependency.
-
Mike McQuaid authored
-
- Dec 09, 2017
-
-
Shaun Jackman authored
Fix the warning: already initialized constant X11Requirement
-