aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2016-09-19Save runtime dependencies in INSTALL_RECEIPT.jsonAlyssa Ross
Fixes #930
2016-09-19Prevent Accessibility access for macOS >= 10.12Alex
See https://github.com/caskroom/homebrew-cask/issues/24519 Feel free to suggest alternative wording and such.
2016-09-19Use user GEM_HOME for installing gemsAlyssa Ross
Save the value of GEM_HOME before unsetting it, and resetting it when setting up a gem environment. Fixes #944.
2016-09-19update-report: Do not migrate `Caskroom` to `HOMEBREW_REPOSITORY`.Markus Reiter
2016-09-19Make `HOMEBREW_PREFIX/Caskroom` the default.Markus Reiter
2016-09-19Fix another `brew style` from #971.Mike McQuaid
2016-09-19Fix `brew style` from #971.Mike McQuaid
2016-09-19Merge pull request #971 from penman/follow_aliasMike McQuaid
Make `brew upgrade` and `brew outdated` follow alias changes
2016-09-19Merge pull request #1026 from MikeMcQuaid/migration-auto-update-fixMike McQuaid
brew.sh: fix repository auto-update change.
2016-09-19update-report: tweak migration failure message.Mike McQuaid
2016-09-19brew.sh: fix repository auto-update change.Mike McQuaid
On auto-update `HOMEBREW_LIBRARY` may change location which means that it won't be found for the actual install command. Look for this having occurred and then set the new `HOMEBREW_LIBRARY` (and `HOMEBREW_REPOSITORY`) accordingly.
2016-09-19update-report: add missing comma.Mike McQuaid
2016-09-19update-report: also migrate Caskroom.Mike McQuaid
2016-09-19test-bot: brew prune after removing formulae.Mike McQuaid
2016-09-19test-bot: run `brew style`.Mike McQuaid
2016-09-19style: no args default to Library/Homebrew.Mike McQuaid
2016-09-19style: don't require HOMEBREW_DEVELOPER to fix.Mike McQuaid
2016-09-19style: allow passing taps as arguments.Mike McQuaid
2016-09-19Unify .rubocopy.yml files.Mike McQuaid
2016-09-19utils: skip migration of broken formulae symlinks.Mike McQuaid
Closes https://github.com/Homebrew/homebrew-core/issues/4973
2016-09-19update-report: tweak migration messagingMike McQuaid
References #1023.
2016-09-19os/mac: fall back to old environment.Mike McQuaid
Can't see how this could ever happen but let's safe-guard it just in case (as ilovezfs saw it).
2016-09-19Merge pull request #1011 from MikeMcQuaid/migrate-legacy-repository-everyoneMike McQuaid
update-report: migrate everyone to new repository.
2016-09-19Merge pull request #1019 from MikeMcQuaid/macos-renameMike McQuaid
Use new "macOS" naming where appropriate.
2016-09-19Merge pull request #1021 from MikeMcQuaid/update-migration-remove-caskMike McQuaid
update-report: remove cask dir after migration.
2016-09-19Merge pull request #1022 from MikeMcQuaid/keg-prune-linkedMike McQuaid
keg: only prune var/homebrew/linked.
2016-09-19Merge pull request #1015 from MikeMcQuaid/relocate-repositoryMike McQuaid
Relocate HOMEBREW_REPOSITORY when necessary.
2016-09-19Remove unused variableAlyssa Ross
This will make brew readall --syntax pass
2016-09-19Formulae aren't outdated if replacement formula installedAlyssa Ross
2016-09-19alias tracking: add formula testsAlyssa Ross
2016-09-18info: print requirementsAndrew Janke
2016-09-18Formula#old_installed_formula?: fix some bugsAlyssa Ross
Previously, this method would: - Include the current formula - Include the current target of the installed alias, which by definition is not "old" This commit fixes both of these issues. Only formulae that are the current target of the alias they were installed with are now considered to have old installed formulae.
2016-09-18keg: only prune var/homebrew/linked.Mike McQuaid
`var/homebrew` is too broad and ends up deleting and recreating the locks directory repeatedly.
2016-09-18formula tests: more consistent namesAlyssa Ross
2016-09-18update-report: remove cask dir after migration.Mike McQuaid
This will hang around otherwise due to e.g. running `bundle install` in here once.
2016-09-18update-report: cleanup git harder in migration.Mike McQuaid
Before stashing also try to cancel any current merge, rebase and reset. This will prevent any data loss but also make the stash more likely to succeed.
2016-09-18Merge pull request #1018 from MikeMcQuaid/update-migration-create-cellarMike McQuaid
update-report: also create Cellar on migration.
2016-09-18Merge pull request #1016 from MikeMcQuaid/migrate-handle-more-symlink-failsMike McQuaid
update-report: handle directory not existing.
2016-09-18os/mac: mark Mavericks as outdated.Mike McQuaid
2016-09-18Make Formula#installed_alias_target_changed? clearerAlyssa Ross
2016-09-18outdated: prefer .join over *.Mike McQuaid
2016-09-18Update formula tests for #outdated_kegsAlyssa Ross
2016-09-18brew outdated: use full name in verboseAlyssa Ross
2016-09-18install: don't install alias if already installedAlyssa Ross
2016-09-18upgrade, outdated: follow alias changesAlyssa Ross
2016-09-18Use new "macOS" naming where appropriate.Mike McQuaid
Not quite a mass replacement as I've used OS X and Mac OS X where describing specific older versions and added compatibility methods for things in the DSL.
2016-09-18Add Formula#installed_alias_pathAlyssa Ross
2016-09-18update-report: also create Cellar on migration.Mike McQuaid
Just on the off chance it doesn't exist (i.e. no-one has installed anything yet or you're a `test-bot` that's run `git clean -xdf` recently)
2016-09-18test-bot: uninstall all formula on cleanup.Mike McQuaid
Need to do this manually now that we can't rely on `git clean -xdf` to do it for us.
2016-09-18update-report: handle directory not existing.Mike McQuaid
This shouldn't be possible to occur after #1013 but it makes sense to add it anyway.