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 01, 2016
-
-
Zhiming Wang authored
This way analytics related settings and parameters (currently analyticsdisabled, analyticsmessage and analyticsuuid) are all kept in the same place. Note that in this commit we offer a path of migration: if ~/.homebrew_analytics_user_uuid already exists, read the UUID from it, write to homebrew.analyticsuuid, and remove it. See more detailed discussions in #145. Closes #162. Signed-off-by:
Martin Afanasjew <martin@afanasjew.de>
-
- Apr 30, 2016
-
-
Izaak Beekman authored
-
Uladzislau Shablinski authored
-
- Apr 28, 2016
-
-
Christian Moritz authored
-
Eitot authored
* Clarify opt-out commands * Partially rewrite opt-out paragraph
-
Christian Moritz authored
* add Language::Node helper module This adds a language module for Node module based formulas. It contains the 2 public methods `std_npm_install_args(libexec)` and `local_npm_install_args`: * `std_npm_install_args` is intended to be used in formulas for standard node modules and returns `npm install` args for a global style module installation to libexec. * `local_npm_install_args` is for formulas, in which the `npm install` step is only one of multiple parts of the installation process and returns `npm install` args for a default local installation in place. Both methods have in common, that they are * making sure that a working copy of npm and node-gyp from node's libexec is prepended to the PATH (to not rely of a user managed npm) * seting the npm cache to HOMEBREW_CACHE/npm, which fixes issues caused by overriding $HOME resulting in long install times + high disk usage (see https://github.com/Homebrew/brew/pull/37#issuecomment-208840366) * audit: update npm install check for Language::Node * cleanup: remove npm_cache too * doc: add Node-for-Formula-Authors.md
-
- Apr 26, 2016
-
-
Andrew Janke authored
This prevents `brew` self-calls from interacting with the stickiness of HOMEBREW_NO_ANALYTICS being persisted to the brew repo and accidentally disabling analytics permanently when it should have been for just one run, while restoring the stickiness of an explicit user-supplied HOMEBREW_NO_ANALYTICS.
-
Xu Cheng authored
DO not invoke git config because HOMEBREW_NO_ANALYTICS, otherwise it will disable analytics for everyone when running `brew update` in following manners: * `brew update` will set HOMEBREW_NO_ANALYTICS because the absence of `homebrew.analyticsmessage` * `brew update-report` will set `homebrew.analyticsdisabled` because of HOMEBREW_NO_ANALYTICS. Also reduce file IO.
-
Andrew Janke authored
Closes #128. Signed-off-by:
Andrew Janke <andrew@apjanke.net>
-
Zev Eisenberg authored
Closes #150. Signed-off-by:
Andrew Janke <andrew@apjanke.net>
-
Milkey Mouse authored
Closes #149. Signed-off-by:
Andrew Janke <andrew@apjanke.net>
-
Mike McQuaid authored
Provide a single command that can be run to disable analytics, run it if `HOMEBREW_NO_ANALYTICS` is ever set and remove the user UUID file in that case too. References https://github.com/Homebrew/brew/issues/142.
-
Mike McQuaid authored
Make sure that users are notified on the first run of `brew update` after we enabled analytics about how it works and how to opt-out. This will be shown to all users who have not already seen this message from `brew update` or through a new Homebrew installation. References https://github.com/Homebrew/install/pull/42 References https://github.com/Homebrew/brew/issues/142
-
- Apr 25, 2016
-
-
Mike McQuaid authored
Sometimes they are in e.g. libexec but there's no real reason to assume they are anywhere; we want to relocate them regardless.
-
- Apr 23, 2016
-
-
Mike McQuaid authored
For more information and opt-out instructions please read: https://github.com/Homebrew/brew/blob/master/share/doc/homebrew/Analytics.md#analytics
-
Misty De Meo authored
Closes #118. Signed-off-by:
Misty De Meo <mistydemeo@gmail.com>
-
Misty De Meo authored
-
Misty De Meo authored
-
Misty De Meo authored
This will be expanded to a full expat dependency on Tiger alone. Fixes mistydemeo/tigerbrew#30.
-
Misty De Meo authored
-
Misty De Meo authored
-
Misty De Meo authored
-
Misty De Meo authored
Setting -mcpu and -mtune on Tiger with gcc-4.2 exposes a bug in one of the system headers, causing certain builds to fail. This can be fixed by adding -faltivec to CFLAGS. See: http://trac.macports.org/ticket/34213
-
Misty De Meo authored
-
Misty De Meo authored
-
Misty De Meo authored
Fixes mistydemeo/tigerbrew#207. Fixes mistydemeo/tigerbrew#330.
-
Misty De Meo authored
-
Misty De Meo authored
Fixes mistydemeo/tigerbrew#37.
-
Misty De Meo authored
Fixes mistydemeo/tigerbrew#365.
-
Andrew Janke authored
The new stage() signature introduced by #66 breaks back-compatibility under Ruby 1.8.7. This fixes it by switching back to a one-argument block signature and using a new class to wrap both the Resource and Mktemp info for the staging context, in a signature-back-compatible way. Addresses homebrew/homebrew-core#529. Closes #135. Signed-off-by:
Andrew Janke <andrew@apjanke.net>
-
- Apr 22, 2016
-
-
Mike McQuaid authored
We want to always avoid merge commits being committed to Homebrew so this feels like a better fit.
-
Mike McQuaid authored
Make multiple replacements if using the block form.
-
Mike McQuaid authored
It simplifies the number of commands and it's now an officially supported command again.
-
Martin Afanasjew authored
Closes #119. Signed-off-by:
Martin Afanasjew <martin@afanasjew.de>
-
Martin Afanasjew authored
Since switching from `system` to `Utils.popen_read` we no longer need to suppress Ruby's output of `Syntax OK` to `$stdout`.
-
Martin Afanasjew authored
Previously, syntax warnings were printed, but didn't cause `readall` to exit with a non-zero exit code. Now they do, making it easier to catch accidentally introduced syntax warnings in the test bot.
-
Logan Rosen authored
The current one returns a 404.
-
Andrew Janke authored
Reorders the PR submission steps so `brew audit` is done after `brew install`, so it can pick up issues with the installed formula, like non-executable stuff in `bin/`. Matches the `test-bot` process better. Minor style changes, including consistently using periods at the end of list items which are complete imperative sentences. Closes #127. Signed-off-by:
Andrew Janke <andrew@apjanke.net>
-
Andrew Janke authored
Makes identifying which line in a formula has the bad use of 'option' easier. Closes #120. Signed-off-by:
Andrew Janke <andrew@apjanke.net>
-
Andrew Janke authored
This collects all violations for each formula in a single place, instead of doing `brew style` outputs for all formulae first, and then the other audit checks. Closes #112. Signed-off-by:
Andrew Janke <andrew@apjanke.net>
-