* 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>
* refactor(upgrade): reduce code duplication in Print methods and fix typo in Filter documentation
* refactor(upgrade): optimize UserExcludeUpgrades with early return and simplify GraphUpgrades function
* fix: correct Docker manifest creation in builder image workflow
- Fix "invalid reference format" error by properly separating Docker Hub and
GitHub Container Registry tags
- Use short SHA format instead of long format for more manageable tags
- Improve manifest list creation process to handle multiple registries correctly
- Ensure proper handling of ghcr.io prefix for GitHub Container Registry
* update golangci and comment out community
Translate po/en.po in de
100% translated source file: 'po/en.po'
on 'de'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
Translate po/en.po in ca
100% translated source file: 'po/en.po'
on 'ca'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
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>
Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
* socks5 support
socks5 support via environment variable, e.g. SOCKS5_PROXY=localhost:1080 yay ...
* use default transport and update tests to work on arm
* fix(installer): Fixes the same pkgbase being built multiple times
When building a PKGBUILD pkgbase with multiple pkgnames,
installAURPackages() invokes buildPkg() multiple times for the same
pkgbase. This causes prepare() to be run multiple times for the same
pkgbase, since detection of already built packages happens after
prepare().
Additionally, detection of already built packages can fail if the split
debug packages are enabled and the package does not contain any
binaries, causing no -debug package to be created by makepkg even though
it is listed by makepkg --packagelist.
This commit fixes this by keeping track of the pkgdests built by
buildPkg() and avoiding rebuilds of the same pkgbase in the same yay
invocation.
Fixes#2340.
Signed-off-by: Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>
* fix(installer): Fixes buildPkg() isTarget param being order-dependent
Previously, the buildPkg invocation for a pkgbase only considered
whether the current pkgname is part of installer.origTargets. This made
the decision whether to rebuild the package order-dependent.
This commit fixes this by keeping track of which pkgbases are part of
installer.origTargets and rebuilding the pkgbase if any of its pkgnames
is part of origTargets.
* fix(tests): Test that installing split packages avoids rebuilds
The previous two commits changed how split packages (packages with the same
pkgbase) are built, ensuring that those packages aren't built multiple
times.
This commit updates the lists of commands that the tests expect to be
run so that `makepkg` isn't run multiple times per pkgbase.
---------
Signed-off-by: Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>
Translate po/en.po in uk
100% translated source file: 'po/en.po'
on 'uk'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
* Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
* Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
* Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
* Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
* Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
* Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
* Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
* Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
* Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
* Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
* Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
* Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
* Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
* Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
* Translate po/en.po in id
100% translated source file: 'po/en.po'
on 'id'.
---------
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
* 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>
Translate po/en.po in sk
100% translated source file: 'po/en.po'
on 'sk'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
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>
* 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>