Commit Graph

2339 Commits

Author SHA1 Message Date
Jo
15c0597562 Build: Build without install with -B . (#2684)
* remove deprecated --tar flag and add --gitflags

Built without installing with -B

fix git tests gitBin

align with next

* fix order of ops
2025-12-22 15:22:10 +01:00
transifex-integration[bot]
4a63389912 Updates for file po/en.po in it_IT (#2745)
Translate po/en.po in it_IT

100% translated source file: 'po/en.po'
on 'it_IT'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-12-22 12:55:13 +01:00
transifex-integration[bot]
a08f9c4fb8 Updates for file po/en.po in nl (#2746)
Translate po/en.po in nl

100% translated source file: 'po/en.po'
on 'nl'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-12-22 12:54:57 +01:00
LordBeerus
c466b96b94 fix: Correctly return exit status 1 when no packages are found (#2705)
* fix: Correctly return exit status 1 when no packages are found

* add testing for targets not found
2025-12-21 15:54:23 +01:00
Joey Holtzman
74e3cf80dd Print an error message when a package isn't found when using -Si (#2718) 2025-12-21 14:41:03 +01:00
Camilo Santana
dd0f44c78d feat: add source of dependency error (#2720)
* feat: add source of dependency error

* add test for deps

* present the chain upwards

---------

Co-authored-by: Jo Garnier <git@jguer.space>
2025-12-21 14:38:15 +01:00
Joey Holtzman
5cdb61fa05 Fix building packages with incompatible architectures in makepkg 7.1.0+ (#2741) 2025-12-21 14:35:18 +01:00
Jo
d52526284e dep/topo: clarify graph API, rename methods, add tests (#2744)
* ci(yay): update packages on builder before building release

* update go-aur

* dep/topo: clarify graph API, rename methods, add tests

- Rename topo methods for clarity (TopoSortedLayers, AddProvides, HasProvides, GetProviderInfo)
- Add GoDoc describing edge direction and semantics
- Make ForEach safe when node info is missing
- Add unit tests for Dependencies/Dependents behavior
- Update call sites

* Revert "ci(yay): update packages on builder before building release"

This reverts commit bb64208c64.
2025-12-21 14:27:55 +01:00
Jo
638589914d fix(yay): update aur metadata provider (#2742)
* ci(yay): update packages on builder before building release

* update go-aur
2025-12-20 20:21:33 +01:00
Jo
df80f397af feat(repo): Sort repository results by pacman.conf repo order (#2740)
* ci(yay): update packages on builder before building release

* respect other repos in order

* ensure repo ends on top in case of tie

* revert dockerfile change
2025-12-19 21:13:47 +01:00
Jo
44dfda05dd chore(mod): dependency update (#2735)
mod update
v12.5.7
2025-12-14 20:10:26 +01:00
Jo
4501213a02 ci(yay): fix missing user (#2730)
* cleanup arch build

* don't doubleptade

* fix pacman-git build

* fix final issues with some sandbox kernels

* use quay because docker is out of steam

* remove docker hub

* -si on testing
v12.5.6
2025-12-13 17:40:16 +01:00
Jo
b526f87e99 Update packages on builder before building release (#2729)
* ci(yay): update packages on builder before building release

* attempt to reduce builder size and force update before release build

* use alternative image

* use alternative image
v12.5.5
2025-12-13 16:42:40 +01:00
dependabot[bot]
f5e5b51f3f chore(deps): bump golang.org/x/sys from 0.38.0 to 0.39.0 in the go-all group (#2725)
chore(deps): bump golang.org/x/sys in the go-all group

Bumps the go-all group with 1 update: [golang.org/x/sys](https://github.com/golang/sys).


Updates `golang.org/x/sys` from 0.38.0 to 0.39.0
- [Commits](https://github.com/golang/sys/compare/v0.38.0...v0.39.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-version: 0.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v12.5.4
2025-12-08 17:37:51 +01:00
Jo
bcadb73755 Use custom http client in runtime, loosen timeouts (#2723)
* use custom http client in runtime, loosen timeouts

* Update pkg/runtime/runtime.go
---------
2025-12-06 13:38:06 +01:00
Jo
aecd78040c chore(completion): refactor and increase coverage (#2722)
* refactor(completion): separate cache validation from update logic

- Add NeedsUpdate() to check if completion cache is stale
- Rename Update() to UpdateCache() and make it unconditional
- Move caching decision to call sites (Show and sync.Run)
- Improve error handling with proper defer for file close

* increase completion coverage

* launch goroutine if update is needed

* remove user dependent test
2025-12-06 13:20:13 +01:00
Joey Holtzman
d212876148 Fix ordering of msgfmt flag in Makefile to ensure compatibility (#2719)
Fix ordering of msgfmt flag to ensure compatibility
2025-12-02 14:55:40 +01:00
Jo
99770dec04 Fix pacman-git builds (#2712)
* fix pacman-git ABI change

* add guard for ABI stability

* bump alpm for ABI fix

* normalize strings for comparison
v12.5.3
2025-11-28 21:20:27 +01:00
dependabot[bot]
dc72277951 chore(deps): bump the go-all group across 1 directory with 3 updates (#2704)
Bumps the go-all group with 1 update in the / directory: [golang.org/x/net](https://github.com/golang/net).


Updates `golang.org/x/net` from 0.46.0 to 0.47.0
- [Commits](https://github.com/golang/net/compare/v0.46.0...v0.47.0)

Updates `golang.org/x/sys` from 0.37.0 to 0.38.0
- [Commits](https://github.com/golang/sys/compare/v0.37.0...v0.38.0)

Updates `golang.org/x/term` from 0.36.0 to 0.37.0
- [Commits](https://github.com/golang/term/compare/v0.36.0...v0.37.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.47.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
- dependency-name: golang.org/x/sys
  dependency-version: 0.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
- dependency-name: golang.org/x/term
  dependency-version: 0.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-28 20:44:29 +01:00
Edwin Peer
3629c0a1ff Don't rely on transparent decompression in sync list (#2710)
* Don't rely on transparent decompression in sync list

The current sync list code relies on the HTTP client library transparently
decompressing the packages.gz file. This only works if the server provides
the 'Content-Encoding: gzip" HTTP header, which has apparently changed
recently.

This patch explicitly decompresses the package list if no encoding
information is provided by the server.

Fixes: https://github.com/Jguer/yay/issues/2709

v2: added gzip closer and added error handling

v3: blindly attempt to decompress, since the content encoding is
stripped by the HTTP client when transparently decompressing.

v4: also fix the fetch in command completion using common interface

Signed-off-by: Edwin Peer <espeer@gmail.com>

* fix failing tests, add fallback logging, add gz testcase

* fix lint

---------

Signed-off-by: Edwin Peer <espeer@gmail.com>
2025-11-28 18:00:03 +01:00
transifex-integration[bot]
380aa27a85 Updates for file po/en.po in es (#2708)
* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

* Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-11-28 15:31:42 +01:00
transifex-integration[bot]
401c5b6e8e Updates for file po/en.po in pl (#2703)
Translate po/en.po in pl

100% translated source file: 'po/en.po'
on 'pl'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-11-28 15:31:31 +01:00
Joey Holtzman
38397d1609 Don't use OSC 8 links when output is not a terminal (#2689)
* Don't use OSC 8 links when output is not a terminal

* Use `UseColor` for disabling OSC 8 links

* Add tests for `CreateRepoLink`
2025-10-17 14:18:03 +02:00
dependabot[bot]
9610791477 chore(deps): bump the go-all group with 3 updates (#2690)
Bumps the go-all group with 3 updates: [golang.org/x/net](https://github.com/golang/net), [golang.org/x/sys](https://github.com/golang/sys) and [golang.org/x/term](https://github.com/golang/term).


Updates `golang.org/x/net` from 0.44.0 to 0.46.0
- [Commits](https://github.com/golang/net/compare/v0.44.0...v0.46.0)

Updates `golang.org/x/sys` from 0.36.0 to 0.37.0
- [Commits](https://github.com/golang/sys/compare/v0.36.0...v0.37.0)

Updates `golang.org/x/term` from 0.35.0 to 0.36.0
- [Commits](https://github.com/golang/term/compare/v0.35.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.46.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
- dependency-name: golang.org/x/sys
  dependency-version: 0.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
- dependency-name: golang.org/x/term
  dependency-version: 0.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-14 10:25:51 +02:00
Jo
60b7f639f8 Add missing languages to Makefile LANGS list (#2683)
Added hu (Hungarian), nl (Dutch), sk (Slovak), vi, and vi_VN (Vietnamese)
to the LANGS variable so they are included in the build process.
v12.5.2 v12.5.1
2025-09-27 17:41:34 +01:00
transifex-integration[bot]
1cbd144766 Updates for file po/en.po in pl (#2677)
Translate po/en.po in pl

100% translated source file: 'po/en.po'
on 'pl'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-09-23 10:28:18 +02:00
transifex-integration[bot]
e81872ac19 Updates for file po/en.po in pl_PL (#2676)
Translate po/en.po in pl_PL

100% translated source file: 'po/en.po'
on 'pl_PL'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-09-23 10:27:51 +02:00
dependabot[bot]
b1622072d8 chore(deps): bump golang.org/x/net from 0.43.0 to 0.44.0 in the go-all group (#2675)
chore(deps): bump golang.org/x/net in the go-all group

Bumps the go-all group with 1 update: [golang.org/x/net](https://github.com/golang/net).


Updates `golang.org/x/net` from 0.43.0 to 0.44.0
- [Commits](https://github.com/golang/net/compare/v0.43.0...v0.44.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-23 10:10:03 +02:00
Jo
81440e54a4 chore(go): modernize syntax (#2672)
* modernize go syntax

* fix lint
2025-09-18 18:05:58 +02:00
dependabot[bot]
122c221d02 chore(deps): bump the go-all group across 1 directory with 3 updates (#2669)
* chore(deps): bump the go-all group across 1 directory with 3 updates

Bumps the go-all group with 3 updates in the / directory: [github.com/stretchr/testify](https://github.com/stretchr/testify), [golang.org/x/sys](https://github.com/golang/sys) and [golang.org/x/term](https://github.com/golang/term).


Updates `github.com/stretchr/testify` from 1.10.0 to 1.11.1
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.10.0...v1.11.1)

Updates `golang.org/x/sys` from 0.35.0 to 0.36.0
- [Commits](https://github.com/golang/sys/compare/v0.35.0...v0.36.0)

Updates `golang.org/x/term` from 0.34.0 to 0.35.0
- [Commits](https://github.com/golang/term/compare/v0.34.0...v0.35.0)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-version: 1.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
- dependency-name: golang.org/x/sys
  dependency-version: 0.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
- dependency-name: golang.org/x/term
  dependency-version: 0.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix lint error

* update golangci

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jo Garnier <git@jguer.space>
2025-09-16 09:29:46 +02:00
transifex-integration[bot]
f84cad38c2 Updates for file po/en.po in zh_TW (#2670)
Translate po/en.po in zh_TW

100% translated source file: 'po/en.po'
on 'zh_TW'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-09-11 08:57:19 +02:00
transifex-integration[bot]
ca9b36e5e2 Updates for file po/en.po in vi (#2666)
* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

* Translate po/en.po in vi

100% translated source file: 'po/en.po'
on 'vi'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-09-05 09:41:11 +02:00
transifex-integration[bot]
ee6f92ad20 Updates for file po/en.po in vi_VN (#2667)
Translate po/en.po in vi_VN

100% translated source file: 'po/en.po'
on 'vi_VN'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-09-05 09:41:03 +02:00
transifex-integration[bot]
040b1d9ec0 Updates for file po/en.po in ru (#2655)
Translate po/en.po in ru

100% translated source file: 'po/en.po'
on 'ru'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-08-18 11:44:06 +02:00
Tamim Baschour
570b524f88 Turn search results into clickable links to their repo pages (#2653)
* Make package names clickable links to their repo pages using OSC 8 sequences (official arch repos and AUR only)

* fmt

* Map "devel" repo to AUR when creating package links

* Revert pkg/upgrade/upgrade.go This wasn't supposed to be here yet.
2025-08-13 15:16:26 +01:00
dependabot[bot]
f1c24ba99b chore(deps): bump the go-all group with 3 updates (#2654)
Bumps the go-all group with 3 updates: [golang.org/x/net](https://github.com/golang/net), [golang.org/x/sys](https://github.com/golang/sys) and [golang.org/x/term](https://github.com/golang/term).


Updates `golang.org/x/net` from 0.42.0 to 0.43.0
- [Commits](https://github.com/golang/net/compare/v0.42.0...v0.43.0)

Updates `golang.org/x/sys` from 0.34.0 to 0.35.0
- [Commits](https://github.com/golang/sys/compare/v0.34.0...v0.35.0)

Updates `golang.org/x/term` from 0.33.0 to 0.34.0
- [Commits](https://github.com/golang/term/compare/v0.33.0...v0.34.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.43.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
- dependency-name: golang.org/x/sys
  dependency-version: 0.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
- dependency-name: golang.org/x/term
  dependency-version: 0.34.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 12:23:43 +02:00
transifex-integration[bot]
748d94de1c Updates for file po/en.po in hu (#2646)
* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-08-09 12:45:47 +02:00
Joey Holtzman
89216f3afd Fix cleaning AUR always cleaning all packages (#2650) 2025-08-08 09:59:05 +02:00
transifex-integration[bot]
50bf0f35b9 Updates for file po/en.po in es (#2649)
Translate po/en.po in es

100% translated source file: 'po/en.po'
on 'es'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-08-03 16:28:24 +02:00
Hugo Carvalho
d44f79c492 Update README.md (#2647)
Fix Transifex URL
2025-07-30 09:49:11 +02:00
Jo
ea3fceb7b4 fix(srcinfo): avoid panic on srcinfo failed parse (#2645)
avoid panic on srcinfo failed parse. fixes #2640
2025-07-19 10:46:16 +02:00
given
fd62f7f4c8 catch incompatible --clean flag when no operation is specified with better error message (#2644)
* improve error messaging when running yay -c

* use correct method in parsing -c flag

* better express prefixes in --help
2025-07-18 14:04:28 +02:00
dependabot[bot]
5f4ad92263 chore(deps): bump the go-all group with 3 updates (#2643)
Bumps the go-all group with 3 updates: [golang.org/x/net](https://github.com/golang/net), [golang.org/x/sys](https://github.com/golang/sys) and [golang.org/x/term](https://github.com/golang/term).


Updates `golang.org/x/net` from 0.41.0 to 0.42.0
- [Commits](https://github.com/golang/net/compare/v0.41.0...v0.42.0)

Updates `golang.org/x/sys` from 0.33.0 to 0.34.0
- [Commits](https://github.com/golang/sys/compare/v0.33.0...v0.34.0)

Updates `golang.org/x/term` from 0.32.0 to 0.33.0
- [Commits](https://github.com/golang/term/compare/v0.32.0...v0.33.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
- dependency-name: golang.org/x/sys
  dependency-version: 0.34.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
- dependency-name: golang.org/x/term
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-15 09:49:38 +02:00
Eisuke Kawashima
f1391b3e03 feat: add run0 for privilege elevator (#2637)
Co-authored-by: Eisuke Kawashima <e-kwsm@users.noreply.github.com>
2025-07-08 15:08:55 +02:00
Eisuke Kawashima
74b65510e1 improve zsh completion (#2638)
Co-authored-by: Eisuke Kawashima <e-kwsm@users.noreply.github.com>
2025-07-08 15:06:39 +02:00
transifex-integration[bot]
d474485256 Updates for file po/en.po in hu (#2636)
* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

* Translate po/en.po in hu

100% translated source file: 'po/en.po'
on 'hu'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-06-30 09:11:53 +02:00
dependabot[bot]
6f3bc5cc4c chore(deps): bump golang.org/x/net from 0.40.0 to 0.41.0 in the go-all group (#2632)
chore(deps): bump golang.org/x/net in the go-all group

Bumps the go-all group with 1 update: [golang.org/x/net](https://github.com/golang/net).


Updates `golang.org/x/net` from 0.40.0 to 0.41.0
- [Commits](https://github.com/golang/net/compare/v0.40.0...v0.41.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.41.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-11 15:38:14 +02:00
dependabot[bot]
c2caf9c7d7 chore(deps): bump github.com/leonelquinteros/gotext from 1.7.1 to 1.7.2 in the go-all group (#2629)
chore(deps): bump github.com/leonelquinteros/gotext in the go-all group

Bumps the go-all group with 1 update: [github.com/leonelquinteros/gotext](https://github.com/leonelquinteros/gotext).


Updates `github.com/leonelquinteros/gotext` from 1.7.1 to 1.7.2
- [Release notes](https://github.com/leonelquinteros/gotext/releases)
- [Commits](https://github.com/leonelquinteros/gotext/compare/v1.7.1...v1.7.2)

---
updated-dependencies:
- dependency-name: github.com/leonelquinteros/gotext
  dependency-version: 1.7.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go-all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-04 23:45:08 +02:00
transifex-integration[bot]
8615239329 Updates for file po/en.po in zh_CN (#2628)
Translate po/en.po in zh_CN

100% translated source file: 'po/en.po'
on 'zh_CN'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-05-28 14:07:22 +02:00
transifex-integration[bot]
c9a8507654 Updates for file po/en.po in ko (#2626)
* Translate po/en.po in ko

100% translated source file: 'po/en.po'
on 'ko'.

* Translate po/en.po in ko

100% translated source file: 'po/en.po'
on 'ko'.

* Translate po/en.po in ko

100% translated source file: 'po/en.po'
on 'ko'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-05-27 14:59:55 +02:00