gitea/modules/packages
KN4CK3R 0c3c041c88
Add Arch package registry ()
Close 
Close 

This PR adds a Arch package registry usable with pacman.

![grafik](https://github.com/user-attachments/assets/81cdb0c2-02f9-4733-bee2-e48af6b45224)

Rewrite of  and . You can follow [this
tutorial](https://wiki.archlinux.org/title/Creating_packages) to build a
package for testing.

Docs PR: https://gitea.com/gitea/docs/pulls/111

Co-authored-by: [d1nch8g@ion.lc](mailto:d1nch8g@ion.lc)
Co-authored-by: @ExplodingDragon

---------

Co-authored-by: dancheg97 <dancheg97@fmnx.su>
Co-authored-by: dragon <ExplodingFKL@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
..
alpine Integrate alpine `noarch` packages into other architectures index ()
arch Add Arch package registry ()
cargo cargo registry - respect renamed dependencies ()
chef Add Chef package registry ()
composer Add bin to Composer Metadata ()
conan Use ErrInvalidArgument in packages ()
conda Support compression for Actions logs ()
container Use docs.gitea.com instead of docs.gitea.io ()
cran Enable `unparam` linter ()
debian Refactor markup package ()
goproxy Add Go package registry ()
helm Replace `interface{}` with `any` ()
maven Add support for different Maven POM encoding ()
npm Add support for npm bundleDependencies ()
nuget Support nuspec manifest download for nuget packages ()
pub Use docs.gitea.com instead of docs.gitea.io ()
pypi Implement FSFE REUSE for golang files ()
rpm Use new RPM constants ()
rubygems Enable more `revive` linter rules ()
swift Add Swift package registry ()
vagrant Implement FSFE REUSE for golang files ()
content_store.go Fix `missing signature key` error when pulling Docker images with `SERVE_DIRECT` enabled ()
hashed_buffer.go Close all hashed buffers ()
hashed_buffer_test.go Add Debian package registry ()
multi_hasher.go Implement FSFE REUSE for golang files ()
multi_hasher_test.go Replace fmt.Sprintf with hex.EncodeToString ()