aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2017-07-12Revert "FileUtils.make: don't bypass superenv"ilovezfs
2017-07-11Merge pull request #2885 from DomT4/high_sierra_db3ilovezfs
High Sierra: updates for DB3 et al.
2017-07-11pkgconfig: update sqlite3 for 10.13Dominyk Tiller
2017-07-11mac/xcode: update expected Clang on 10.13Dominyk Tiller
2017-07-11Merge pull request #2858 from marinintim/update_to_upgradeMike McQuaid
Call upgrade if something was passed to update
2017-07-11sandbox: allow write access to /dev/randomilovezfs
This avoids build failure for `root6`. MacPorts currently avoids the failure with a patch, as their sandbox doesn't yet allow write access to `/dev/random` either: https://github.com/macports/macports-ports/blob/7792b2c5655f9d2adb979434a242cc3ac60fea40/science/root6/Portfile#L73-L75 https://github.com/macports/macports-ports/blob/7792b2c5655f9d2adb979434a242cc3ac60fea40/science/root6/files/patch-disable-hsimple-macro.diff The relevant code where `/dev/random` is opened with `O_WRONLY` is here: https://github.com/root-project/root/blob/15673deba5a0cb73d90ae8f36d7b010f65b5e96e/interpreter/cling/lib/Utils/PlatformPosix.cpp#L63-L82
2017-07-10Display "Use `brew upgrade foo` instead" when calling update with argsTim Marinin
So the user could just copy-paste the command.
2017-07-10Merge pull request #2872 from MikeMcQuaid/fix-high-sierra-testsMike McQuaid
Fix `brew tests` on High Sierra.
2017-07-10integration_test: add simplecov libs when needed.Mike McQuaid
Don't add these unconditionally or with Bundler to speed things up a bit. Also, to speed things up further cache these arguments so we don't have to do the same generation every time.
2017-07-09Merge pull request #2877 from mistydemeo/fix_fileutils_makeMike McQuaid
FileUtils.make: don't bypass superenv
2017-07-08Merge pull request #2843 from GauthamGoli/audit_conflicts_rubocopMike McQuaid
audit: Port audit_conflicts method to rubocop and add tests
2017-07-08Merge pull request #2871 from MikeMcQuaid/rspec-focusMike McQuaid
spec_helper: add focus support.
2017-07-07FileUtils.make: don't bypass superenvMisty De Meo
2017-07-07spec_helper: add focus support.Mike McQuaid
When adding `, :focus` as a trailing argument to a `describe` or `it` this allows you to only run that single test.
2017-07-07Merge pull request #2865 from reitermarkus/cleanup-directoriesMarkus Reiter
Also remove directories with `brew cask cleanup`.
2017-07-07audit: Port audit_conflicts method to rubocop and add testsGautham Goli
2017-07-07Merge pull request #2870 from MikeMcQuaid/node-cleanupMike McQuaid
language/node: general cleanup.
2017-07-07Merge pull request #2853 from GauthamGoli/disable-strict-cops-brew-styleMike McQuaid
style: Don't run FormulaAuditStrict cops when `brew style foo` cmd is executed
2017-07-07Fix `brew tests` on High Sierra.Mike McQuaid
The `brew test` tests were failing as they were unable to include `test/unit/assertions`. This is because it's a gem and we were setting the `GEM_HOME` so system gems were being ignored. While I was there and examining the `$LOAD_PATH`: reduce the number of things we add there by using `Bundler.with_clean_env` and only adding `HOMEBREW_LIBRARY_PATH` in the `$LOAD_PATH` if it isn't already there (which it always is [and has to be] for integration tests). This also seems to have the side effect of speeding up integration tests from 1m26s to 1m8s on my machine.
2017-07-07language/node: general cleanup.Mike McQuaid
- Avoid using a temporary variable where not necessary - Use fewer, better stubs in the tests to avoid warnings and better test the implemented functionality.
2017-07-07Merge pull request #2863 from mistydemeo/formula_keg_only_booleanMike McQuaid
Formula#keg_only should be a boolean
2017-07-07Merge pull request #2841 from mistydemeo/formula_assertions_constantMike McQuaid
Define a custom assertion failure error for cross-version compat
2017-07-07test: use Test::Unit class.Mike McQuaid
2017-07-07formula_assertions: make removable on Ruby 2.0.Mike McQuaid
2017-07-07audit: don't suggest non-stable versioned alias.Mike McQuaid
Additionally handle the case where a formula has been installed as devel/HEAD rather than just e.g. `brew audit --devel`.
2017-07-07formula: tweak keg_only? formatting.Mike McQuaid
2017-07-07rubocop.yml: remove doublenegation disable.Mike McQuaid
2017-07-06Also remove directories with `brew cask cleanup`.Markus Reiter
2017-07-06Merge pull request #2859 from jonchang/fix-sse3-linuxMike McQuaid
cpu: fix SSE3 detection on Linux
2017-07-05Disable Style/DoubleNegation copMisty De Meo
As discussed in bbatsov/rubocop#3344, there are situations where this is the shortest and most idiomatic way to convert a value to a boolean - particularly for checking values which can be nil or truthy.
2017-07-05Formula#keg_only should be a booleanMisty De Meo
2017-07-05cpu: fix SSE3 detection on LinuxJonathan Chang
2017-07-05Bump `rubocop-cask` version.Markus Reiter
2017-07-03style: Don't run FormulaAuditStrict cops when `brew style some_formula` cmd ↵Gautham Goli
is executed
2017-07-02missing_formula: no need to tap homebrew/core.Mike McQuaid
Avoiding printing the weird message e.g: ``` It was migrated from homebrew/science to homebrew/core. You can access it again by running: brew tap homebrew/core ```
2017-07-02Merge pull request #2850 from ilovezfs/software-spec-rescue-unavailableilovezfs
software_spec: rescue TapFormulaUnavailableError in recursive_dependencies
2017-07-02Merge pull request #2842 from GauthamGoli/audit_only_cops_optionMike McQuaid
audit: Don't run audit methods when `--only-cops` option is passed
2017-07-02software_spec: rescue TapFormulaUnavailableError in recursive_dependenciesilovezfs
2017-07-02Merge pull request #2772 from reitermarkus/dmg-eulaMarkus Reiter
Fix DMG mounting.
2017-07-01Merge pull request #2829 from mislav/bump-formula-pr-unshallowilovezfs
Fix `bump-formula-pr` when working with a shallow git clone
2017-07-01Merge pull request #2825 from reitermarkus/refactoringMarkus Reiter
Refactoring using `Forwardable` and `DelegateClass`.
2017-06-30Merge pull request #2827 from JCount/version-improve-url-only-version-parsingJCount
version: improve url-only version parsing
2017-06-30Enable LegacyPatches copGautham Goli
2017-06-30audit: Don't run audit methods when `--only-cops` is passedGautham Goli
2017-06-30version_spec: add tests for char prefixed and w.x.y.z url-only stylesJCount
2017-06-30version: improve parsing of url-only, non-filename versionsJCount
add support for styles prefixed with a r,v,V and an optional _ , and styles with four groups of digits, seperated by periods; combinations of the two are also supported
2017-06-30Merge pull request #2826 from chrmoritz/languagenodeMike McQuaid
language/node: multiple improvements
2017-06-30Merge pull request #2813 from DomT4/high_sierra_updatesMike McQuaid
High Sierra: update expected CLT/libcurl pkgconfig file.
2017-06-30Merge pull request #2819 from reitermarkus/trashMarkus Reiter
🗑️ Use AppleScript instead of Swift for trashing.
2017-06-29Merge pull request #2837 from mistydemeo/audit_request_full_index_patchesMisty De Meo
audit: ask for full_index patches