Jguer 20a98de384 Finished new upgrade mechanism. Benchmarks show improved performance.
=== RUN   TestSearch
--- PASS: TestSearch (0.38s)
=== RUN   TestInfo
--- PASS: TestInfo (0.08s)
=== RUN   TestUpdate
:: Starting AUR upgrade...
==> arduino: 1:1.6.12-3 -> 1:1.6.12-4
==> Proceed with upgrade (Y/n)
==> Installing arduino
==> Edit PKGBUILD? (y/N)
--- PASS: TestUpdate (1.15s)
=== RUN   TestUpgrade
:: Starting AUR upgrade...
==> arduino: 1:1.6.12-4 -> 1:1.6.12-3
==> Proceed with upgrade (Y/n)
==> Installing arduino
==> Edit PKGBUILD? (y/N)
--- PASS: TestUpgrade (1.07s)
PASS

BenchMark Update  2	1022581207 ns/op	 2034108 B/op	   14345 allocs/op
BenchMark Upgrade 2	 956533245 ns/op	  662720 B/op	   11738 allocs/op
2016-11-30 19:07:17 +00:00
2016-11-30 13:59:38 +00:00
2016-11-30 02:44:32 +00:00
2016-11-30 13:59:38 +00:00
2016-09-05 03:43:29 +01:00
2016-11-30 13:59:38 +00:00
2016-10-05 10:20:11 +01:00

yay

Yet another Yogurt - An AUR Helper written in Go

There's a point in everyone's life when you feel the need to write an AUR helper because there are only about 20 of them. So say hi to 20+1.

Yay was created with a few objectives in mind and based on the design of yaourt and apacman:

  • Have almost no dependencies.
  • Provide an interface for pacman
  • Have yaourt like search
  • Know when git packages are due for an upgrade

Changelog

TODO

  • Git rev updates
  • Fish Completions
  • Zsh Completions
  • Extract without syscall
  • Add flags for yay
  • Install Groups
  • AUR Install
  • Pacman Interface
  • Upgrade AUR
Description
Languages
Go 92.6%
Shell 6.6%
Makefile 0.6%
Dockerfile 0.2%