Permalink
Commits on Sep 20, 2016
  1. Fixed URL (#50690)

    pkuczynski committed with MikeMcQuaid Sep 20, 2016
Commits on Jul 15, 2016
Commits on Jun 4, 2016
  1. Remove (almost) everything (#50678)

    * cmd/help: tell people to run brew update.
    
    * Remove (almost) all removable files.
    MikeMcQuaid committed on GitHub Jun 4, 2016
Commits on Jun 2, 2016
Commits on May 10, 2016
  1. update: fix hyphen counting (legacy tap renaming)

    Fix regression introduced in b2c3107.
    Backported from Homebrew/brew@500f9ea.
    Counting the number of hyphens in a string cannot be done in a single
    expression, thus split this and introduce another local variable.
    UniqMartin committed May 10, 2016
  2. update: remove stray comma (legacy tap renaming)

    Fix regression introduced in b2c3107.
    Backported from Homebrew/brew@93e0f4f.
    UniqMartin committed May 10, 2016
Commits on May 3, 2016
Commits on Apr 7, 2016
  1. CoreTap#install: fix clone target setting

    When invoking `brew tap homebrew/core`, the input options will be like
    `{ :clone_target => nil }`. This renders `Hash#merge` a dead operation.
    
    It doesn't impact Homebrew itself, but could cause problem for
    downstream projects Linuxbrew/Tigerbrew when they adopt core/formula
    separation.
    
    This commit is backported from
    Homebrew/brew@1b7e13d
    xu-cheng committed Apr 5, 2016
  2. nesc: assign minimum emacs version

    On certain system(e.g. fe22f59), `brew update` will report
    `Error: Specify a version for EmacsRequirement` before it could run
    migration for brew 0.9.9.
    
    This commit workaround this problem.
    xu-cheng committed Apr 7, 2016
Commits on Apr 4, 2016
  1. readme: clarify what's not in homebrew/brew

    Closes #50661.
    dunn committed Apr 4, 2016
  2. update: use --replace-all to set remote.origin.fetch

    Otherwise, it will fail on users who have multiple entries on
    remote.origin.fetch.
    xu-cheng committed Apr 4, 2016
Commits on Apr 3, 2016
  1. README: note migrations.

    MikeMcQuaid committed Apr 3, 2016
  2. Update/split documentation.

    Point to the new repositories instead.
    MikeMcQuaid committed Apr 3, 2016
  3. various: add remote migration hack

    Depends on what local revision users start with, there will be
    several places which can be used to trigger remote migrations.
     * `tap_migrations`: some old system will load `tap_migrations` during
       `brew update`
     * `formula_revision`: old system whose revision is after
        c010cc8 but before
        ac5707c will load `formula_revision`
        during `brew update`. This will help to solve #42553 on these
        systems
     * `update-reporter`: system since we implement bash update script.
    
    Closes #50653.
    
    Signed-off-by: Xu Cheng <xucheng@me.com>
    xu-cheng committed Apr 3, 2016
  4. update: migrate to new remote

    xu-cheng committed Apr 2, 2016
  5. test-bot: exclude Taps dir from root cleanup

    apjanke committed Apr 3, 2016
  6. test-bot: have --cleanup clean core repo as well as tested tap

    Fixes #50651
    apjanke committed Apr 3, 2016
  7. test-bot: fix path in cleanup_before

    We should remove PR lock files in the test tap rather than HOMEBREW_REPOSITORY.
    xu-cheng committed Apr 3, 2016
  8. pull: fix --legacy when pulling bottle from new repo

    xu-cheng committed Apr 3, 2016
Commits on Apr 2, 2016
  1. Revert "test-bot: clean up on Jenkins before building PR"

    This reverts commit 51e4e64. This did
    not work as intended, as the `git` command is executed in the context of
    the tap the current job operates on, never for Homebrew/homebrew itself.
    UniqMartin committed Apr 2, 2016
  2. test-bot: clean up on Jenkins before building PR

    Wipe everything from the Homebrew prefix except for the `Library/Taps`
    directory to avoid having to refetch `homebrew/core` every time.
    UniqMartin committed Apr 2, 2016
  3. diagnostic: improve check for 'install_name_tool'

    `install_name_tool` location depends on the location of the active developer
    directory managed by `xcode-select`.
    
    Closes #50509.
    
    Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
    evantill committed with MikeMcQuaid Mar 29, 2016
  4. test-bot: ensure tap is full clone

    xu-cheng committed Apr 2, 2016
  5. test-bot: fix CI upload for core tap

    xu-cheng committed Apr 2, 2016
  6. pull: auto fix legacy closes message

    xu-cheng committed Apr 2, 2016
  7. pull: fallback to old BrewTestBot git repo when necessary

    xu-cheng committed Apr 2, 2016
  8. test-bot: handle legacy formulae PR from Homebrew/homebrew

    Closes #50635.
    
    Signed-off-by: Xu Cheng <xucheng@me.com>
    xu-cheng committed Apr 2, 2016
  9. doc: update for core/formula separation

    Closes #50632.
    
    Signed-off-by: Xu Cheng <xucheng@me.com>
    xu-cheng committed Apr 2, 2016
  10. tap-(un)pin/untap: better error message

    Closes #49904.
    
    Signed-off-by: Xu Cheng <xucheng@me.com>
    xu-cheng committed Apr 2, 2016
  11. pull: add --legacy flag

    It will pull legacy formula PR from Homebrew/homebrew
    TODO: remove it when it's not longer necessary
    xu-cheng committed Mar 11, 2016
  12. bump Homebrew version to 0.9.8

    So we can know whether a Homebrew installation is pre or post
    core/formula separation.
    
    Will update to 0.9.9 when moving core code to new repo.
    xu-cheng committed Mar 6, 2016
  13. fix brew tests

    Fix the `brew tests` problem caused by core/formula separation.
    xu-cheng committed Feb 26, 2016