William Woodruff
ebb2b3aa6b
Merge pull request #2036 from woodruffw/rust-hack
...
keg_relocate: Don't relocate dylib IDs containing metavariables.
2017-02-21 15:02:54 -05:00
ilovezfs
7619bc15cc
Merge pull request #2088 from Homebrew/revert-1850-audit-version-aliases
...
Revert "audit: check for version aliases."
2017-02-21 11:36:00 -08:00
ilovezfs
b59bf2ff64
Revert "audit: check for version aliases."
2017-02-21 11:31:18 -08:00
Markus Reiter
9ac59b99e4
Convert brew analytics
test to spec.
2017-02-21 20:23:47 +01:00
Markus Reiter
8bb46baebb
Add RSpec support for integration commands.
2017-02-21 20:23:47 +01:00
Markus Reiter
b6a161bc67
Merge pull request #2071 from reitermarkus/spec-software_spec
...
Convert SoftwareSpec test to spec.
2017-02-21 20:21:51 +01:00
Markus Reiter
e218266aaf
Convert Mach-O test to spec.
2017-02-21 20:20:44 +01:00
Markus Reiter
e98b623b87
Merge pull request #2046 from reitermarkus/spec-formula_pin
...
Convert FormulaPin test to spec.
2017-02-21 20:16:58 +01:00
Markus Reiter
22042797d3
Convert FormulaLock test to spec.
2017-02-21 20:15:24 +01:00
Markus Reiter
400eddcaae
Convert Homebrew::Diagnostic::Checks test to spec.
2017-02-21 20:13:34 +01:00
Markus Reiter
445281f77a
Merge pull request #2074 from reitermarkus/spec-java_requirement
...
Convert JavaRequirement test to spec.
2017-02-21 20:12:01 +01:00
Markus Reiter
6d4aa91b37
Merge pull request #2076 from reitermarkus/spec-os_mac_keg
...
Convert OS::Mac::Keg test to spec.
2017-02-21 20:10:49 +01:00
Markus Reiter
a5af18380b
Merge pull request #2078 from reitermarkus/spec-search_remote_tap
...
Convert `search_remote_tap` test to spec.
2017-02-21 20:09:24 +01:00
Markus Reiter
a0dca79f01
Merge pull request #2080 from reitermarkus/spec-os_mac_version
...
Convert MacOS::Version test to spec.
2017-02-21 20:09:03 +01:00
Markus Reiter
1326f5be57
Merge pull request #2077 from reitermarkus/spec-gpg2_requirement
...
Convert GPG2Requirement test to spec.
2017-02-21 20:07:54 +01:00
Markus Reiter
01f8a69bdf
Merge pull request #2081 from reitermarkus/spec-os_mac_blacklist
...
Convert `os/mac/blacklist` test to spec.
2017-02-21 20:07:19 +01:00
Mike McQuaid
2f42dfc68a
audit: fix revision should be removed.
...
Regression introduced in #1754 which meant that (due to storing the
current formula revision in `attributes_map`) `stable_revisions.empty?`
would never be `true`.
2017-02-21 18:50:07 +00:00
Mike McQuaid
1ea79cd0b3
keg: handle missing alias opt link on uninstall.
...
Fixes an issue introduced in #1192 where there would be a failure if the
alias link didn't exist on removal (which would be the case for anything
with an alias installed before #1192 was merged).
2017-02-21 18:31:34 +00:00
Mike McQuaid
ed7290abb4
Merge pull request #1948 from sjackman/gnu-gcc
...
gcc_version_formula: Use gcc@4.x rather than gcc4x
2017-02-21 18:06:54 +00:00
Mike McQuaid
8a4bfff2c0
Merge pull request #1850 from MikeMcQuaid/audit-version-aliases
...
audit: check for version aliases.
2017-02-21 17:28:18 +00:00
Mike McQuaid
6344989ca7
Merge pull request #2084 from ilovezfs/uninstal
...
brew uninstal alias for brew uninstall
2017-02-21 15:42:05 +00:00
Mike McQuaid
68bd744d0e
readall: check for shadowed aliases.
...
This will become particularly relevant when there’s a new version of a
formula and the existing alias needs to be removed.
2017-02-21 15:36:50 +00:00
Mike McQuaid
606790d062
audit: check for version aliases.
...
Current version aliases should be provided for versioned formulae so
people can `brew install foo@1.2` to provide pin-like behaviour.
2017-02-21 15:36:49 +00:00
ilovezfs
a81bd81a14
brew uninstal alias for brew uninstall
...
If `brew instal` is permissible, `brew uninstal` should be, too.
2017-02-21 04:37:46 -08:00
Kimmo Lehto
f5a0ae176a
Syntax fail
2017-02-21 13:16:04 +02:00
Mike McQuaid
efd4d1554c
Merge pull request #2075 from rwhogg/java-requirement-extend
...
java_requirement: Make macOS overrides extend Requirement
2017-02-21 09:31:55 +00:00
Kimmo Lehto
91c1a54b67
Extra check
2017-02-21 11:26:40 +02:00
Kimmo Lehto
df7ae5eb26
Use the env block
2017-02-21 11:24:53 +02:00
Kimmo Lehto
799da6dbe8
Prepend selected ruby to PATH in RubyRequirement
2017-02-21 11:12:34 +02:00
Markus Reiter
15d6810641
Convert os/mac/blacklist
test to spec.
2017-02-21 06:09:09 +01:00
Markus Reiter
66e3541b12
Convert MacOS::Version test to spec.
2017-02-21 06:00:24 +01:00
Markus Reiter
423f22df00
Convert search_remote_tap
test to spec.
2017-02-21 05:15:04 +01:00
Markus Reiter
9fc14e663b
Convert GPG2Requirement test to spec.
2017-02-21 05:00:26 +01:00
Markus Reiter
5ec9597810
Convert OS::Mac::Keg test to spec.
2017-02-21 04:52:53 +01:00
Bob W. Hogg
e0d5afc237
java_requirement: Make macOS overrides extend Requirement
...
This doesn't actually seem to make that much difference,
but it is at least consistent with the main class body and with
the Linux overrides.
2017-02-20 19:19:26 -08:00
Markus Reiter
1be7852493
Convert SoftwareSpec test to spec.
2017-02-21 02:58:38 +01:00
Markus Reiter
9c1db3c820
Convert JavaRequirement test to spec.
2017-02-21 02:50:52 +01:00
Markus Reiter
bd0a1314c8
Merge pull request #2069 from reitermarkus/spec-compiler_failure
...
Use `alias_matcher` for `fail_with`.
2017-02-21 00:24:24 +01:00
Mike McQuaid
96a695bc6d
Merge pull request #2054 from zmwangx/bump-formula-pr-smarter-dupe
...
bump-formula-pr: improve duplicate detection
2017-02-20 22:54:51 +00:00
Mike McQuaid
125a6eee21
audit: fix brew style
.
2017-02-20 22:48:03 +00:00
Mike McQuaid
7fdbf6f47f
Merge pull request #2067 from ilovezfs/insecure-mirror-check-handle-empty-stdout
...
audit: fix insecure mirror check when stdout is empty
2017-02-20 22:46:18 +00:00
Markus Reiter
b45b216ee3
Merge pull request #2059 from sparhomenko/cups-dir
...
Add /usr/libexec/cups to the list of system dirs
2017-02-20 23:35:01 +01:00
Markus Reiter
1ff6846218
Convert StringInreplaceExtension test to spec.
2017-02-20 22:33:28 +01:00
Markus Reiter
9904eae48a
Convert FormulaPin test to spec.
2017-02-20 22:30:59 +01:00
Markus Reiter
25959927fa
Merge pull request #2029 from reitermarkus/spec-formulary
...
Convert Formulary test to spec.
2017-02-20 22:26:40 +01:00
Markus Reiter
68a2471916
Use alias_matcher
for fail_with
.
2017-02-20 22:24:52 +01:00
Mike McQuaid
60ba0e481e
Merge pull request #1192 from ilovezfs/optlink_aliases
...
keg: create symlinks in opt for formula aliases
2017-02-20 21:19:18 +00:00
David Broder-Rodgers
55bc2a3019
Merged 404 and security mirror auditing logic
2017-02-20 19:24:35 +00:00
David Broder-Rodgers
12501b4046
Prevent mirror curl for file:/// URL
2017-02-20 19:24:35 +00:00
David Broder-Rodgers
a699d284d0
Use DownloadStrategyDetector to classify mirror URLs
2017-02-20 19:24:35 +00:00