Commit graph

49 commits

Author SHA1 Message Date
jguer edef790532
update deps 2022-06-10 17:47:37 +02:00
jguer c83b48d474
update deps 2022-05-16 23:02:34 +02:00
jguer 74cf1f7542
update deps 2022-04-12 09:40:41 +02:00
jguer e773c7662c
update go-alpm 2022-03-07 17:57:20 +01:00
J Guerreiro e4a1f018ea
feat(search): Add fuzzy name matching and mixed sources (#1719)
* fix(alpm): fix callback text

* feat(yay): Add mixed search result

* remove old result structs

* add option for controlling query builder

* only set query builder after parsing args

* add parser args

* update manpage

* write test for results

* write test for results

* mixed source test

* only sort 1 time with every mode
2022-03-06 23:48:15 +00:00
J Guerreiro dc9bef0115
fix(ci): fix builds against pacman-git (#1718)
* fix(ci): fix builds against pacman-git

* fix(ci): fix builds against pacman-git

* update dockerfile

* update dockerfile

* update dockerfile

* fix(ci): fix builds against pacman-git

* fix(ci): fix builds against pacman-git

* update go-alpm

* update alpm

* return to lopsided images

* go mod tidy
2022-03-04 23:04:55 +00:00
J Guerreiro d83c5ca5a1
fix(deps): update deps (#1689) 2022-02-05 14:25:59 +01:00
jguer 65ecee9cb6 chore(deps): update ci 2022-01-03 13:46:52 +00:00
jguer 9ebc98e80f
chore(yay): update deps 2021-12-04 19:48:25 +01:00
Matt Alexander 22c165a11f feat(search): add optional setting that formats each search result on a single line, Part II 2021-11-05 09:26:34 +01:00
jguer 8238bc9f88
chore(deps): update dependencies 2021-10-09 23:16:14 +02:00
jguer e14fe638c2 chore(go): update minimum go version to 1.17 2021-08-21 15:16:28 +02:00
jguer 08d1305ec5 feat(download): respect aur url settings and update deps 2021-08-11 22:19:55 +02:00
jguer 61e38ad2fc chore(pacman): remove pacman 5 support 2021-07-03 18:27:14 +02:00
jguer 8fd4f78400 chore(aur): update to latest version 2021-06-09 03:57:37 +02:00
jguer 545ea772eb feat(aur): customize User Agent 2021-06-09 03:57:37 +02:00
jguer ab0ce0aeb9
chore(deps): update dependencies 2021-05-08 00:31:19 +02:00
x1b6e6 faf03436a7 Sync with go-alpm v2.0.5 2021-05-07 23:30:08 +02:00
x1b6e6 de113b87f3 Add support for multiple 'Architecture' values
This allows architecture to be multivalued. On x86-64 machines, this
could be something like:
    Architecture = x86-64-v3 x86-64

We use the first specified Architecture value in mirrorlist $arch
variable replacement, as this is backwards-compatible and sane.

More info:
https://git.archlinux.org/pacman.git/commit/?id=3179db108a83104d9de6d1d607f55f8118e92160

Signed-off-by: x1b6e6 <ftdabcde@gmail.com>
2021-05-04 08:43:56 +02:00
morganamilo 29f4c43227 Sort upslice by pacman repo order 2021-04-24 17:28:53 +02:00
jguer b6feb7c308
chore(deps): update dependencies 2021-03-11 09:36:42 +01:00
jguer f00630fd0c
chore(yay): update go dependencies 2021-01-29 22:23:36 +01:00
jguer c85bbf54da
chore(yay): remove deprecated dependency 2020-12-10 00:18:23 +01:00
jguer 35e64deca4
chore(yay): update alpm 2020-12-10 00:06:46 +01:00
jguer e1b632cf3d
build(deps): update dependencies 2020-10-01 13:39:48 +02:00
jguer d6aa288ab8
fix(alpm): update alpm version 2020-09-20 17:00:45 +02:00
jguer 842dfb28a4
fix(ci): update dependencies 2020-08-21 02:49:09 +02:00
jguer 72f120b0f3
feat(config): refactor config to allow running without config 2020-08-21 02:39:52 +02:00
jguer cd8fb7143c
test(completion): add basic AUR tests 2020-07-25 00:55:46 +02:00
jguer 42f337f2a5
fix(pgp): package key importing 2020-07-11 00:48:30 +02:00
jguer 968b61ac57
fix(config): pack pacmanConf into runtime 2020-07-05 15:34:27 +02:00
jguer d003e96e07
fix(ci): fix env propagation
fix broken ci artifact download
2020-06-13 19:49:57 +02:00
jguer 11db63f1e2
fix(gomod): go mod tidy 2020-05-30 01:18:12 +02:00
jguer 732f1a5412
feat(localization): wrap all translatable strings 2020-05-05 19:21:42 +02:00
jguer 9fccdcb30f
fix(ci): implement stricter linting settings 2020-05-02 16:17:20 +02:00
Dan Pasanen 6bd920265c Use golang.org's terminal package to determine isTty()
* Don't trust that the user doesn't have a "test" binary in their
  PATH somewhere, and instead use the official golang library to
  determine whether or not we're running in a terminal
2020-03-26 09:28:02 +01:00
Jguer f4503ade39
fix(mod): update vendored modules 2020-02-27 19:26:40 +01:00
Jguer 6cb5587351
update module dependencies 2019-12-23 20:38:26 +00:00
morganamilo 1d2855ab76
Update go-alpm for pacman-next 2019-10-21 12:50:09 +01:00
Jguer a3f30beea4
go mod tidy 2019-10-17 00:29:06 +01:00
morganamilo ab2101ab49
Add --searchby
Allow using the RPC's &by= field during -Ss
2019-10-10 17:43:22 +01:00
Jordan Day 37f3309917 Defer clean and remove make 2019-06-11 08:54:24 -05:00
morganamilo 112046853b
Use correct case on go-alpm import 2019-04-23 16:53:20 +01:00
morganamilo 711e12d7bb
Update go-srcinfo 2019-04-01 17:27:27 +01:00
morganamilo 5e04e693c4
Update go-alpm 2019-03-02 21:15:33 +00:00
morganamilo 895788e01b
Update go-alpm 2019-02-14 20:45:18 +00:00
morganamilo 5ce4a49687
Update go-alpm 2019-02-04 16:56:02 +00:00
Jguer 6b31a1a626
Finish transition to go modules even in gopath 2018-12-03 14:49:39 +00:00
morganamilo 90d8b15c59
Convert to go modules 2018-09-15 17:42:34 +01:00