Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/karras/aur-package-builds
Arch Linux AUR package builds, published via GitHub Releases.
https://github.com/karras/aur-package-builds
archlinux aur aur-packages greetd package-builder packages wayfire
Last synced: 10 days ago
JSON representation
Arch Linux AUR package builds, published via GitHub Releases.
- Host: GitHub
- URL: https://github.com/karras/aur-package-builds
- Owner: karras
- License: gpl-3.0
- Created: 2021-12-23T21:29:58.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-11T19:34:34.000Z (about 1 month ago)
- Last Synced: 2024-11-11T20:28:17.466Z (about 1 month ago)
- Topics: archlinux, aur, aur-packages, greetd, package-builder, packages, wayfire
- Language: Shell
- Homepage:
- Size: 80.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AUR Package Builds
Arch Linux AUR package builds, published via GitHub Releases.
[![Build & Publish](https://github.com/karras/aur-package-builds/actions/workflows/build-publish.yml/badge.svg)](https://github.com/karras/aur-package-builds/actions/workflows/build-publish.yml)
## Packages
Among others the following packages are provided (see
[packages.lst](./packages.lst)):* [google-chrome](https://aur.archlinux.org/packages/google-chrome)
* [oidc-agent](https://aur.archlinux.org/packages/oidc-agent)
* [wayfire](https://aur.archlinux.org/packages/wayfire)
* [wayland-logout](https://aur.archlinux.org/packages/wayland-logout)
* [wf-config](https://aur.archlinux.org/packages/wf-config)
* [wlay-git](https://aur.archlinux.org/packages/wlay-git)### Deprecated
The packages below were at some point built and provided by this project but
then deprecated, either because they are no longer needed, the upstream project
is unmaintained or official builds are being provided:* [greetd](https://archlinux.org/packages/extra/x86_64/greetd)
* [greetd-gtkgreet](https://archlinux.org/packages/extra/x86_64/greetd-gtkgreet/)
* [wayfire-git](https://aur.archlinux.org/packages/wayfire-git)## Repositories
The built packages are provided as pacman repositories in the form of [GitHub
releases](https://github.com/karras/aur-package-builds/releases). This makes it
possible to conveniently install and update the packages directly without
downloading them first.All packages and the repository databases are signed thus the [GPG
key](./builder_public_key.asc) should be imported and trusted first (see
instructions below).There are two types of repositories to choose from:
* **[latest](https://github.com/karras/aur-package-builds/releases/tag/latest)**
Provides weekly updates of the most recent version of all packages
* **[stable](https://github.com/karras/aur-package-builds/releases)**
All repositories (i.e. releases) with a semantic version are frozen and
considered stable, they will not be updated automatically. Instead new
releases will be created to update the packages.## Usage
Follow the below steps to install any of the available packages:
* Import and trust the [package signing key](./builder_public_key.asc):
```sh
pacman-key --add builder_public_key.asc
pacman-key --lsign-key 25267573FD638312C5EBE4C40C758F9503EDE7AF
```* Add the repository to `/etc/pacman.conf` (replace `$RELEASE` in the URL with
the desired version or choose `latest`):
```ini
# Example latest repository
[karras]
Server = https://github.com/karras/aur-package-builds/releases/download/latest# Example frozen repository
[karras]
Server = https://github.com/karras/aur-package-builds/releases/download/$RELEASE
```* Refresh the local repository databases:
```sh
pacman -Sy
```* Install the required packages (e.g. `wayfire-git`):
```sh
pacman -S wayfire-git
```## License
See [LICENSE](./LICENSE)