Bug#1051940: ITP: golang-github-stefanhaller-tcell -- Cell based view for text terminals

2023-09-14 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-stefanhaller-tcell
  Version : 0.0~git20230806.2dfa11e
  Upstream Contact: Jongmin Kim 
* URL : https://github.com/stefanhaller/tcell
* License : Apache-2.0
  Programming Lang: Go
  Description : Cell based view for text terminals

 Package tcell provides a cell based view for text terminals, like xterm.
 It was inspired by termbox, but differs from termbox in some important
 ways. It also adds substantial functionality beyond termbox.

The package is in the dependency tree of lazygit (#908894)[1,2].
The package upstream[3] is a forked version of tcell[4] which is
already packaged in Debian archive[5].

[1] https://bugs.debian.org/908894
[2] https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph
[3] https://github.com/jesseduffield/go-git
[4] https://github.com/gdamore/tcell
[5] https://tracker.debian.org/pkg/golang-github-gdamore-tcell.v2



Bug#1051540: ITP: golang-github-jesseduffield-generics -- Extensions on Go generics packages

2023-09-09 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-jesseduffield-generics
  Version : 0.0~git20220320.727e535
  Upstream Contact: Jesse Duffield 
* URL : https://github.com/jesseduffield/generics
* License : Expat
  Programming Lang: Go
  Description : Extensions on Go generics packages

 This package provides some helper methods/structs that involve generics.
 The library have enhanced methods and structs for slices, list, set and
 maps.

The package is in the dependency tree of lazygit (#908894)[1,2].

[1] https://bugs.debian.org/908894
[2] https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph



Bug#1051506: ITP: golang-github-samber-lo -- Lodash-style Go library based on Go generics

2023-09-08 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-samber-lo
  Version : 1.38.0
  Upstream Contact: Samuel Berthe 
* URL : https://github.com/samber/lo
* License : Expat
  Programming Lang: Go
  Description : Lodash-style Go library based on Go generics

 This package provides Lodash-style Go library based on Go generics.
 .
 The benchmarks demonstrate that generics will be much faster than
 implementations based on the "reflect" package. The benchmarks also show
 similar performance gains compared to pure "for" loops.

The package is a dependency of golang-github-jesseduffield-lazycore 
(#1051500)[1].
The package is in the dependency tree of lazygit (#908894)[2,3].

[1] https://bugs.debian.org/1051500
[2] https://bugs.debian.org/908894
[3] https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph



Bug#1051500: ITP: golang-github-jesseduffield-lazycore -- Shared functionality for lazygit and lazydocker

2023-09-08 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-jesseduffield-lazycore
  Version : 0.0~git20221023.718a4ca
  Upstream Contact: Jesse Duffield 
* URL : https://github.com/jesseduffield/lazycore
* License : Expat
  Programming Lang: Go
  Description : Shared functionality for lazygit and lazydocker

 This package provides a shared functionality library written in Go,
 for lazygit and lazydocker.

The package is in the dependency tree of lazygit (#908894)[1,2].

[1] https://bugs.debian.org/908894
[2] https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph



Bug#1051426: ITP: golang-github-jesseduffield-go-git -- highly extensible Git implementation in pure Go

2023-09-07 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-jesseduffield-go-git
  Version : 5.1.2+git20221018.fdd53fe
  Upstream Contact: Jesse Duffield 
* URL : https://github.com/jesseduffield/go-git
* License : Apache-2.0
  Programming Lang: Go
  Description : highly extensible Git implementation in pure Go

 This package provides a highly extensible git implementation library
 written in pure Go.
 .
 The library does:
  * can be used to manipulate git repositories at low level (plumbing)
or high level (porcelain), through an idiomatic Go API.
  * supports several types of storage, such as in-memory filesystems, or
custom implementations using the 'Storer' interface.
  * aims to be fully compatible with git, all the porcelain operations
are implemented to work exactly as git does.

The package is in the dependency tree of lazygit (#908894)[1,2].
The package upstream[3] is a forked version of go-git[4] which is
already packaged in Debian archive[5].

[1] https://bugs.debian.org/908894
[2] https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph
[3] https://github.com/jesseduffield/go-git
[4] https://github.com/go-git/go-git
[5] https://tracker.debian.org/pkg/golang-github-go-git-go-git



Bug#1051361: ITP: golang-github-fsmiamoto-git-todo-parser -- Small parser for git todo files

2023-09-06 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-fsmiamoto-git-todo-parser
  Version : 0.0.5
  Upstream Contact: Flavio Miamoto 
* URL : https://github.com/fsmiamoto/git-todo-parser
* License : Expat
  Programming Lang: Go
  Description : Small parser for git todo files

 A small parser for git todo files.
 .
 This package provides the library for parsing the git todo files.

This package is in the dependency tree of lazygit (#908894)[1].

[1] https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph



Bug#939047: ITP: golang-github-rivo-uniseg -- Unicode Text Segmentation for Go

2019-08-31 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: golang-github-rivo-uniseg
  Version : 0.1.0
  Upstream Author : Oliver Kuederle 
* URL : https://github.com/rivo/uniseg
* License : Expat
  Programming Lang: Go
  Description : Unicode Text Segmentation for Go

 This Go package implements Unicode Text Segmentation according to Unicode
 Standard Annex #29 (Unicode version 12.0.0).

This package is a new dependency of golang-github-rivo-tview which is
already in Debian.



Bug#935956: ITP: wtfutil -- personal information dashboard for terminal

2019-08-28 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: wtfutil
  Version : 0.20.0
  Upstream Author : Chris Cummer 
* URL : https://wtfutil.com/
* License : MPL-2.0
  Programming Lang: Go
  Description : personal information dashboard for terminal

 WTF is a personal information dashboard for terminal, developed for 
 those who spend most of their day in the command line.
 .
 It allows you to monitor systems, services, and important information
 that you otherwise might keep browser tabs open for, the kinds of things
 you don’t always need visible, but do check in on every now and then.
 .
 Keep an eye on your OpsGenie schedules, Google Calendar, Git and GitHub
 repositories, and New Relic deployments. See who’s away in BambooHR,
 which Jira tickets are assigned to you, and what time it is in Barcelona.
 It even has weather, clocks and Emoji.


Bug#930918: ITP: ruby-webpacker -- use webpack to manage app-like JavaScript modules in Rails

2019-06-22 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: ruby-webpacker
  Version : 4.0.7
  Upstream Author : David Heinemeier Hansson 
* URL : https://github.com/rails/webpacker
* License : Expat
  Programming Lang: Ruby
  Description : use webpack to manage app-like JavaScript modules in Rails

 Webpacker makes it easy to use the JavaScript pre-processor and bundler
 webpack 4.x.x+ to manage application-like JavaScript in Rails. It
 coexists with the asset pipeline, as the primary purpose for webpack is
 app-like JavaScript, not images, CSS, or even JavaScript Sprinkles.

This package is a dependency of ruby-railties (6.0.0~rc1). Railties is
strong dependent on Webpacker.



Bug#930378: ITP: qunit-selenium -- Run QUnit tests through Selenium WebDriver

2019-06-11 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: qunit-selenium
  Version : 0.0.4
  Upstream Author : Silvio Montanari 
* URL : https://github.com/smontanari/qunit-selenium
* License : Expat
  Programming Lang: Ruby
  Description : Run QUnit tests through Selenium WebDriver

 This package provides a wrapper around the selenium-webdriver with the
 additional logic to parse the QUnit test results page and report the
 success/failure of QUnit tests.

This package is used by rails 6 ujs related web testing codes.



Bug#930075: ITP: ruby-minispec-metadata -- define and access metadata in MiniTest::Spec

2019-06-06 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: ruby-minispec-metadata
  Version : 3.2.0
  Upstream Author : Jared Ning 
* URL : https://github.com/ordinaryzelig/minispec-metadata
* License : Expat
  Programming Lang: Ruby
  Description : Define and access metadata in MiniTest::Spec

 Minispec::Metadata provides a library to pass metadata to MiniTest::Spec
 descriptions and specs like in RSpec. It allows adding metadata to specs
 similar to RSpec.

This package is a dependency of ruby-image-processing (#930069).



Bug#930070: ITP: ruby-vips -- Ruby extension for the vips image processing library

2019-06-06 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: ruby-vips
  Version : 2.0.13
  Upstream Author : John Cupitt 
* URL : http://github.com/jcupitt/ruby-vips
* License : Expat
  Programming Lang: Ruby
  Description : Ruby extension for the vips image processing library

 This package provides a binding for the vips image processing library.
 It is extremely fast and it can process huge images without loading the
 hole image in memory.

This package is a dependency of ruby-image-processing (#930069).



Bug#930069: ITP: ruby-image-processing -- higher-level helper methods for image processing

2019-06-06 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: ruby-image-processing
  Version : 1.9.0
  Upstream Author : Janko Marohnić 
* URL : https://github.com/janko/image_processing
* License : Expat
  Programming Lang: Ruby
  Description : higher-level helper methods for image processing

 This package provides higher-level image processing helpers that are
 commonly needed when handling image uploads.

This package is a dependency of Active Storage (>=6.0.0~rc1) and some
tests in Railties (>=6.0.0~rc1).


Bug#929814: ITP: ruby-rubocop-performance -- Automatic performance checking tool for Ruby code

2019-05-31 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: ruby-rubocop-performance
  Version : 1.3.0
  Upstream Author : Bozhidar Batsov 
* URL : https://github.com/rubocop-hq/rubocop-performance
* License : Expat
  Programming Lang: Ruby
  Description : Automatic performance checking tool for Ruby code

 This package provides a collection of RuboCop cops to check for
 performance optimizations in Ruby code.

This package is a dependency of latest rubycop and rails 6.



Bug#929800: ITP: ruby-jaro-winkler -- Jaro-Winkler distance algorithm implementation

2019-05-31 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: ruby-jaro-winkler
  Version : 1.5.2
  Upstream Author : Jian Weihang 
* URL : https://github.com/tonytonyjan/jaro_winkler
* License : Expat
  Programming Lang: Ruby, C
  Description : Jaro-Winkler distance algorithm implementation

 This package provides an implementation of Jaro-Winkler distance
 algorithm which is written in C extension and will fallback to pure
 Ruby.

This package is a dependency of latest rubycop.



Bug#929258: ITP: ruby-zeitwerk -- Efficient and thread-safe constant autoloader

2019-05-20 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: ruby-zeitwerk
  Version : 2.1.6
  Upstream Author : Xavier Noria 
* URL : https://github.com/fxn/zeitwerk
* License : Expat
  Programming Lang: Ruby
  Description : Efficient and thread-safe constant autoloader

 Zeitwerk implements constant autoloading with Ruby semantics. Each gem 
 and application may have their own independent autoloader, with its own 
 configuration, inflector, and logger. Supports autoloading, preloading,
 reloading, and eager loading.

This package is a dependency of Rails 6.0.0.



Bug#927694: ITP: golang-gopkg-src-d-go-git-fixtures.v3 -- several git fixtures to run go-git tests

2019-04-21 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, debian...@lists.debian.org

* Package name: golang-gopkg-src-d-go-git-fixtures.v3
  Version : 3.1.1-1
  Upstream Author : source{d}
* URL : https://github.com/src-d/go-git-fixtures
* License : Apache-2.0
  Programming Lang: Go
  Description : several git fixtures to run go-git tests

 This package provides some several git fixtures to run go-git tests.

This package is a prerequisite for upcoming package
"golang-gopkg-src-d-go-git.v4" (#927687).


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927687: ITP: golang-gopkg-src-d-go-git.v4 -- highly extensible Git implementation in pure Go

2019-04-21 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, debian...@lists.debian.org

* Package name: golang-gopkg-src-d-go-git.v4
  Version : 4.11.0-1
  Upstream Author : source{d}
* URL : https://github.com/src-d/go-git
* License : Apache-2.0
  Programming Lang: Go
  Description : highly extensible Git implementation in pure Go

 This package provides a highly extensible git implementation library
 written in pure Go.
 .
 The library does:
  * can be used to manipulate git repositories at low level (plumbing)
or high level (porcelain), through an idiomatic Go API.
  * supports several types of storage, such as in-memory filesystems, or
custom implementations using the 'Storer' interface.
  * aims to be fully compatible with git, all the porcelain operations
are implemented to work exactly as git does.

This package is a prerequisite for upcoming package "lazygit" (#908894).


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927675: ITP: golang-github-src-d-gcfg -- reads INI-style configuration files into Go structs

2019-04-20 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-src-d-gcfg
  Version : 1.4.0-1
  Upstream Author : source{d}
* URL : https://github.com/src-d/gcfg
* License : BSD-3-Clause
  Programming Lang: Go
  Description : reads INI-style configuration files into Go structs

 Gcfg reads INI-style configuration files into Go structs; supports
 user-defined types and subsections.
 .
 This package provides go-gcfg/gcfg fork for usage in src-d/go-git.

This package is a prerequisite for upcoming package "lazygit" (#908894).


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927666: ITP: golang-github-mgutz-str -- comprehensive set of string functions

2019-04-20 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-mgutz-str
  Version : 1.2.0-1
  Upstream Author : Mario Gutierrez
* URL : https://github.com/mgutz/str
* License : Expat
  Programming Lang: Go
  Description : comprehensive set of string functions

 This package provides a comprehensive set of string functions to build
 more Go awesomeness. The library complements Go's standard packages and 
 does not duplicate functionality found in 'strings' or 'strconv'.
 .
 This library is based on plain functions instead of object-based
 methods, consistent with Go standard string packages.

This package is a prerequisite for upcoming package "lazygit" (#908894).


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927381: ITP: golang-github-jesseduffield-go-getter -- download from a URL using a variety of protocols

2019-04-18 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-jesseduffield-go-getter
  Version : 0.0~git20180822.906e156-1
  Upstream Author : Jesse Duffield 
* URL : https://github.com/jesseduffield/go-getter
* License : MPL-2.0
  Programming Lang: Go
  Description : download from a URL using a variety of protocols

 go-getter is a library for Golang to download files or directories from
 various sources using a URL as the primary form of input.
 .
 The power of this library is being flexible in being able to download from
 a number of different sources (file paths, Git, HTTP, Mercurial, etc.)
 using a single string as input. This removes the burden of knowing how 
 to download from a variety of sources from the implementer.

This package is a prerequisite for upcoming package "lazygit" (#908894).


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927020: ITP: golang-github-jesseduffield-pty -- Go package for using Unix pseudo-terminals

2019-04-13 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-jesseduffield-pty
  Version : 1.1.3+git20181218.02db52c-1
  Upstream Author : Jesse Duffield 
* URL : https://github.com/jesseduffield/pty
* License : Expat
  Programming Lang: Go
  Description : Go package for using Unix pseudo-terminals

 Pty is a Go package for using Unix pseudo-terminals.
 .
 This package contains the source.

This package is in the dependency tree of Lazygit (#908894).

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927018: ITP: golang-github-jesseduffield-termbox-go -- pure Go implementation of termbox library

2019-04-13 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-jesseduffield-termbox-go
  Version : 0.0~git20180919.1e272ff-1
  Upstream Author : Jesse Duffield 
* URL : https://github.com/jesseduffield/termbox-go
* License : Expat
  Programming Lang: Go
  Description : pure Go implementation of termbox library

 Termbox is a library that provides a minimalistic API which allows
 the programmer to write text-based user interfaces.
 .
 The basic idea is an abstraction of the greatest common subset of
 features available on all major terminals and other terminal-like
 APIs in a minimalistic fashion. Small API means it is easy to
 implement, test, maintain and learn it, that's what makes the termbox
 a distinct library in its area.
 .
 This package includes the patch for preventing the out of bounds errors
 when calling PollEvent().

This package is in the dependency tree of Lazygit (#908894).

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927019: ITP: golang-github-jesseduffield-gocui -- minimalist console user interfaces Go library

2019-04-13 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-jesseduffield-gocui
  Version : 0.3.0+git20190409.1b91467-1
  Upstream Author : Jesse Duffield 
* URL : https://github.com/jesseduffield/gocui
* License : BSD-3-clause
  Programming Lang: Go
  Description : minimalist console user interfaces Go library

 This package provides the minimalist Go package aimed at creating the 
 Console User Interfaces.
 .
 Following features are available:
   * Minimalist API 
   * Views (the "windows" in the GUI) implement the interface io.ReadWriter
   * Support for overlapping views
   * The GUI can be modified at runtime (concurrent-safe)
   * Global and view-level keybindings.
   * Mouse support
   * Colored text
   * Customizable edition mode
   * Easy to build reusable widgets, complex layouts

This package is in the dependency tree of Lazygit (#908894).

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#924274: ITP: golang-github-gokyle-fswatch -- go library for simple UNIX file system watching

2019-03-10 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-gokyle-fswatch
  Version : 0.0~git20121217.1dbdf83-1
  Upstream Author : 2012 Kyle Isom 
* URL : https://github.com/gokyle/fswatch
* License : ISC
  Programming Lang: Go
  Description : go library for simple UNIX file system watching

 This package provides a simple UNIX file system watching in Go.
 .
 It is based around the Watcher struct, which should be initialised with
 either NewWatcher or NewAutoWatcher. Both functions accept a variable
 number of string arguments specfying the paths to be loaded, which may
 be globbed, and return a pointer to a Watcher. This value can be started
 and stopped with the Start() and Stop() methods. The Watcher will
 automatically stop if all the files it is watching have been deleted.

This package is a prerequisite for upcoming package "lazygit" (#908894).

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#908894: ITP: lazygit -- Simple terminal UI for git commands

2018-09-15 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, team+pkg...@tracker.debian.org

* Package name: lazygit
  Version : 0.2.1
  Upstream Author : Jesse Duffield 
* URL : https://github.com/jesseduffield/lazygit
* License : Expat
  Programming Lang: Go
  Description : Simple terminal UI for git commands

 lazygit is a simple terminal UI for git commands that makes git easy to
 use. All features of lazygit can be easily used by using the directional
 keys and simple keystrokes of the keyboard.
 .
 lazygit provides the following git features with cool interface:
  * Adding files easily
  * Resolving merge conflicts
  * Easily check out recent branches
  * Scroll through logs/diffs of branches/commits/stash
  * Quick push/pull
  * Squash down and rename commits

lazygit is an easy-to-use git terminal UI for wrapping a bunch of git
commands. It also provides visualising the branches which have difficult
and complex relationships.



Bug#905262: ITP: golang-github-tcnksm-go-gitconfig -- use gitconfig values in Go

2018-08-02 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, team+pkg...@tracker.debian.org

* Package name: golang-github-tcnksm-go-gitconfig
  Version : 0.1.2+git20150505.6411ba1-1
  Upstream Author : Taichi Nakashima
* URL : https://github.com/tcnksm/go-gitconfig
* License : Expat
  Programming Lang: Go
  Description : use gitconfig values in Go

 This package provides a library for using gitconfig values on the
 programs written in Go.
 .
 Sometimes you want to extract username or its email address implicitly
 in your tool. Now most of developer use git, so we can use its
 configuration variables. go-gitconfig is for that.
 .
 Full documentation is available at:
https://godoc.org/github.com/tcnksm/go-gitconfig

This package is a dependency for git-lab (#898246).



Bug#905240: ITP: golang-github-rivo-tview -- Rich interactive widgets for terminal-based UIs

2018-08-01 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, team+pkg...@tracker.debian.org

* Package name: golang-github-rivo-tview
  Version : 0.0~git20180728.6614b16-1
  Upstream Author : rivo
* URL : https://github.com/rivo/tview
* License : Expat
  Programming Lang: Go
  Description : Rich interactive widgets for terminal-based UIs

 This Go package provides commonly needed components for terminal based
 user interfaces.
 .
 Among these components are:
 * Input forms (include input/password fields, drop-down selections,
   checkboxes, and buttons)
 * Navigable multi-color text views
 * Sophisticated navigable table views
 * Flexible tree views
 * Selectable lists
 * Grid, Flexbox and page layouts
 * Modal message windows
 * An application wrapper
 
This package is a dependency for git-lab (#898246).



Bug#904923: ITP: golang-github-avast-retry-go -- retry mechanism library for Go

2018-07-29 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: golang-github-avast-retry-go
  Version : 1.0.2-1
  Upstream Author : Avast
* URL : https://github.com/avast/retry-go
* License : MIT-License
  Programming Lang: Go
  Description : retry mechanism library for Go

 Simple Go library for retry mechanism.
 .
 It supports setting the count of retry, delay time, function callback
 for calling each retry and condition for calling to retry function.

This package is a dependency for git-lab (#898246).



Bug#904701: ITP: golang-github-robertkrimen-otto -- JavaScript interpreter in Go

2018-07-26 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-robertkrimen-otto
  Version : 0.0~git20180617.15f95af-1
  Upstream Author : Robert Krimen
* URL : https://github.com/robertkrimen/otto
* License : MIT-License
  Programming Lang: Go
  Description : JavaScript interpreter in Go

 This package provides a JavaScript parser and interpreter written natively in
 Go.

This package is a dependency for micro (#13).



Bug#904695: ITP: golang-gopkg-readline.v1 -- pure Go implementation for GNU Readline-like library

2018-07-26 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-gopkg-readline.v1
  Version : 1.4-1
  Upstream Author : Chzyer
* URL : https://github.com/chzyer/readline
* License : MIT-License
  Programming Lang: Go
  Description : pure Go implementation for GNU Readline-like library

 This package provides a powerful GNU Readline-like library for Go. Provides
 a set of functions for use by applications that interacts with the user on
 the terminal.

This package is a dependency for micro (#13).



Bug#904689: ITP: golang-github-zyedidia-terminal -- vt10x terminal emulation backend

2018-07-26 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-zyedidia-terminal
  Version : 0.0~git20180726.533c623-1
  Upstream Author : Zachary Yedidia
* URL : https://github.com/zyedidia/terminal
* License : MIT-License
  Programming Lang: Go
  Description : vt10x terminal emulation backend

 Provides a vt10x terminal emulation backend, influenced largely by st, rxvt,
 xterm, and iTerm as reference. Use it for terminal muxing, a terminal emulation
 frontend, or wherever else you need terminal emulation.

This package is a dependency for micro (#13).



Bug#904666: ITP: golang-github-zyedidia-tcell -- a cell based view for text terminals, like xterm

2018-07-26 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-zyedidia-tcell
  Version : 0.0~git20171006.a221f2f-1
  Upstream Author : Zachary Yedidia
* URL : https://github.com/zyedidia/tcell
* License : Apache-2.0
  Programming Lang: Go
  Description : a cell based view for text terminals, like xterm

 Provide a cell based view for text terminals, like xterm. It was inspired by
 termbox, but differs from termbox in some important ways. It also adds
 substantial functionality beyond termbox.
 .
 This is a fork of gdamore/tcell which used for micro editor(zyedidia/micro).

This package is a dependency for micro (#13).



Bug#904665: ITP: golang-github-zyedidia-tcell -- This is a fork of https://github.com/gdamore/tcell

2018-07-26 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-zyedidia-tcell
  Version : 0.0~git20171006.a221f2f-1
  Upstream Author : Zachary Yedidia
* URL : https://github.com/zyedidia/tcell
* License : Apache-2.0
  Programming Lang: Go
  Description : a cell based view for text terminals, like xterm

 Provide a cell based view for text terminals, like xterm. It was inspired by
 termbox, but differs from termbox in some important ways. It also adds
 substantial functionality beyond termbox.
 .
 This is a fork of gdamore/tcell which used for micro editor(zyedidia/micro).

This package is a dependency for micro (#13).



Bug#904613: ITP: golang-layeh-gopher-luar -- simplifies data passing to and from gopher-lua

2018-07-25 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-devel@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-layeh-gopher-luar
  Version : 1.0.4-1
  Upstream Author : Tim Cooper 
* URL : https://github.com/layeh/gopher-luar
* License : MPL-2.0
  Programming Lang: Go
  Description : simplifies data passing to and from gopher-lua
 Simplifies data passing to and from gopher-lua.

This package is a dependency for micro (#13).