./net/hub, hub helps you win at git

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.11.2nb1, Package name: hub-2.11.2nb1, Maintainer: leot

hub is a command line tool that wraps git in order to extend it
with extra features and commands that make working with GitHub
easier.

$ hub clone rtomayko/tilt
# expands to:
$ git clone git://github.com/rtomayko/tilt.git

hub is best aliased as `git', so you can type `git <command>' in the
shell and get all the usual hub features.


Required to run:
[devel/git-base]

Required to build:
[pkgtools/cwrappers] [lang/go112]

Master sites:

SHA1: b4fc389fbc24f54e9d73d4175ec97b6b37aac226
RMD160: f5849f9c64edc5a195d8b1623f050ba7bc2405f2
Filesize: 1019.426 KB

Version history: (Expand)


CVS history: (Expand)


   2019-04-16 20:41:21 by Benny Siegert | Files touched by this commit (143) | Package updated
Log message:
Revbump all Go packages after go112 update
   2019-04-14 21:11:44 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
hub: Update to 2.11.2

Changes:
2.11.2
------
  * Avoid crash in hub remote argument parsing
  * Fix hub -C mydir merge <URL> by propagating global git arguments to Before/
    After chains
  * Preserve tilde ~ character in man pages

2.11.1
------
  * Fix non-draft pull requests for certain repositories

2.11.0
------
  * Create draft pull requests with hub pull-request --draft
    Draft pull requests are considered work in progress: they don't
    automatically request others for review and they are not mergeable while in
    their draft state.

2.10.2
------
  * Fix compatibility with git when run with no arguments: hub --git-dir=.git
  * Fix issue/PR --format %L output in no-color mode

2.10.1
------
  * Fix writing over existing cache files in hub api
  * Allow repository names that start with a - character
  * List api among custom hub commands in help
   2019-03-16 09:35:51 by Benny Siegert | Files touched by this commit (143) | Package updated
Log message:
Revbump all Go packages after Go 1.12.1 update.
   2019-03-09 11:05:15 by Benny Siegert | Files touched by this commit (143)
Log message:
all: revbump Go packages, now that they use go112 to build
   2019-02-24 14:14:43 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
hub: Update to 2.10.0

Changes:
2.10.0
------
Features
 - New hub pr list --format fields %pS and %pC for PR state and color
    o %pS: "open", "draft", "merged", or \ 
"closed"
    o %pC: green, gray, purple, or red
 - Have commands with rich output respect the --color flag
    o default: --color=auto
    o --color is equivalent to --color=always
    o --color=never disables color for TTYs

Fixes
 - Make man pages parseable with whatis
 - Make hub checkout work independently of remote refspec
   2019-02-14 19:19:37 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
hub: Update to 2.9.0

Changes:
2.9.0
-----
Features
 - Add support for hub ci-status --format <FORMAT> string
 - Add hub create --remote-name <REMOTE> flag
 - Allow passing in a raw request body via hub api --input <FILE>
 - Cache HTTP 4xx (except 403) server responses in hub api --cache

Fixes
 - Ensure consistent ordering of hub ci-status -v results
 - Avoid crashing on invalid GitHub hostname
 - Fix parsing empty string within command-line arguments

2.8.4
-----
 - Add hub api -H flag to set HTTP request headers
 - Add hub api -i flag to output HTTP response headers
 - Change how hub api deals with HTTP errors:
    - HTTP response is now printed on stdout regardless of HTTP status
    - No longer print an extra newline after HTTP response body
    - No more Error: HTTP {STATUS} message on stderr
    - hub exits with status 22 instead of 1
 - Fix hub execution under WSL (Windows Subsystem for Linux)
   2019-01-27 17:09:58 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
hub: Update to 2.8.3

pkgsrc changes:
* Add logic to generate man page via pre-install target instead of
  generating it manually

Changes:
### Changes since v2.7
* New `hub api` command for scripting with GitHub API
  <https://github.com/github/hub/pull/2016>
* Re-implement CLI flag parsing so that `--message <MSG>` is equivalent to
  `--message=<MSG>` <https://github.com/github/hub/pull/2008>
* Re-implement `make man-pages` in Go instead of Ruby
  <https://github.com/github/hub/pull/1990>
* `issue create --label` is now `issue create --labels` to align with
  existing documentation
* Output crash debugging information on stderr instead of stdout
* Build improvements:
   - respect environment LDFLAGS
   - strip the build path from resulting executable
   - enable reproducible builds with SOURCE_DATE_EPOCH
   2019-01-24 11:00:46 by Benny Siegert | Files touched by this commit (144) | Package updated
Log message:
Revbump Go packages after lang/go111 update.