BSD Ports

devel/git-bug 0.7.2_2 MidnightBSD

Distributed, offline-first bug tracker embedded in git, with bridges

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
22173208f1
License
gpl3
Categories
devel

Description

Fully featured git bug tracker that:

* Is fully embeded in git: you only need your git repository to have a bug tracker. * Is distributed: use your normal git remote to collaborate, push and pull your bugs! * Works offline: in a plane or under the sea? Keep reading and writing bugs! * Prevents vendor lock-in: your usual service is down or went bad? You already have a full backup. * Is fast: listing bugs or opening them is a matter of milliseconds. * Doesn't pollute your project: no files are added in your project. * Integrates with your tooling: use the UI you like (CLI, terminal, web) or integrate with your existing tools through the CLI or the GraphQL API. * Bridges to other bug trackers: use bridges to import and export to other trackers.

In the other systems

SystemPortVersion
MidnightBSDdevel/git-bug0.7.2_2
FreeBSDdevel/git-bug0.8.0_35
DragonFlydevel/git-bug0.8.0_12

Install

Binary package:

mport install git-bug

From mports:

cd /usr/mports/devel/git-bug && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	git-bug>0:devel/git-bug

Dependencies

As this port's Makefile names them.

Runtime 1

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
go:modules cpe
Service scripts
none

Files

Manual pages 37
  • git-bug(1)
  • git-bug-add(1)
  • git-bug-bridge(1)
  • git-bug-bridge-auth(1)
  • git-bug-bridge-auth-add-token(1)
  • git-bug-bridge-auth-rm(1)
  • git-bug-bridge-auth-show(1)
  • git-bug-bridge-configure(1)
  • git-bug-bridge-pull(1)
  • git-bug-bridge-push(1)
  • git-bug-bridge-rm(1)
  • git-bug-commands(1)
  • git-bug-comment(1)
  • git-bug-comment-add(1)
  • git-bug-deselect(1)
  • git-bug-label(1)
  • git-bug-label-add(1)
  • git-bug-label-rm(1)
  • git-bug-ls(1)
  • git-bug-ls-id(1)
  • git-bug-ls-label(1)
  • git-bug-pull(1)
  • git-bug-push(1)
  • git-bug-select(1)
  • git-bug-show(1)
  • git-bug-status(1)
  • git-bug-status-close(1)
  • git-bug-status-open(1)
  • git-bug-termui(1)
  • git-bug-title(1)
  • git-bug-title-edit(1)
  • git-bug-user(1)
  • git-bug-user-adopt(1)
  • git-bug-user-create(1)
  • git-bug-user-ls(1)
  • git-bug-version(1)
  • git-bug-webui(1)
pkg-plist 40
  • bin/git-bug
  • etc/bash_completion.d/git-bug
  • share/man/man1/git-bug-add.1.gz
  • share/man/man1/git-bug-bridge-auth-add-token.1.gz
  • share/man/man1/git-bug-bridge-auth-rm.1.gz
  • share/man/man1/git-bug-bridge-auth-show.1.gz
  • share/man/man1/git-bug-bridge-auth.1.gz
  • share/man/man1/git-bug-bridge-configure.1.gz
  • share/man/man1/git-bug-bridge-pull.1.gz
  • share/man/man1/git-bug-bridge-push.1.gz
  • share/man/man1/git-bug-bridge-rm.1.gz
  • share/man/man1/git-bug-bridge.1.gz
  • share/man/man1/git-bug-commands.1.gz
  • share/man/man1/git-bug-comment-add.1.gz
  • share/man/man1/git-bug-comment.1.gz
  • share/man/man1/git-bug-deselect.1.gz
  • share/man/man1/git-bug-label-add.1.gz
  • share/man/man1/git-bug-label-rm.1.gz
  • share/man/man1/git-bug-label.1.gz
  • share/man/man1/git-bug-ls-id.1.gz
  • share/man/man1/git-bug-ls-label.1.gz
  • share/man/man1/git-bug-ls.1.gz
  • share/man/man1/git-bug-pull.1.gz
  • share/man/man1/git-bug-push.1.gz
  • share/man/man1/git-bug-select.1.gz
  • share/man/man1/git-bug-show.1.gz
  • share/man/man1/git-bug-status-close.1.gz
  • share/man/man1/git-bug-status-open.1.gz
  • share/man/man1/git-bug-status.1.gz
  • share/man/man1/git-bug-termui.1.gz
  • share/man/man1/git-bug-title-edit.1.gz
  • share/man/man1/git-bug-title.1.gz
  • share/man/man1/git-bug-user-adopt.1.gz
  • share/man/man1/git-bug-user-create.1.gz
  • share/man/man1/git-bug-user-ls.1.gz
  • share/man/man1/git-bug-user.1.gz
  • share/man/man1/git-bug-version.1.gz
  • share/man/man1/git-bug-webui.1.gz
  • share/man/man1/git-bug.1.gz
  • share/zsh/site-functions/_git-bug
distinfo 2
FileSizeSHA256
go/devel_git-bug/git-bug-v0.7.2/v0.7.2.mod1482b5a70b8cadecb68dadcdd196bc9dbeca6d0c56ddfbed6830db710b3c4b094930
go/devel_git-bug/git-bug-v0.7.2/v0.7.2.zip2.088123e+062bc31dbf19bebd4d4f6d24496ef2b05a94df0485aec49f830a4239bf08454fba

Commit history 1

DateCommitCreditsLog message
22173208f1 Lucas Holt */*: add CPE identifiers from the matching FreeBSD ports
mport audit matches installed packages against sec.midnightbsd.org by CPE, so a port without one is invisible to it regardless of how vulnerable it is. These 126 ports had no CPE while the corresponding FreeBSD port did, so the vendor and product were copied from there rather than guessed. Sampled against the audit API to confirm the identifiers resolve, e.g. cad/gtkwave tonybybell:gtkwave 82 CVEs archivers/libunrar rarlab:unrar 12 audio/espeak-ng espeak-ng:espeak-ng 5 archivers/minizip-ng zlib-ng:minizip-ng 3 audio/faust grame:faust 3 cad/admesh admesh_project:admesh 3 Three ports were deliberately skipped: archivers/p5-Archive-Tar, …