Cross-platform packaging scripts for lune.
Find a file
2025-10-08 01:13:25 +00:00
.github/workflows chore(ci): remove clippy checks in CI 2025-09-19 11:08:48 +01:00
lune-src@a2454457ec chore: update lune sources 2025-10-08 01:13:25 +00:00
package feat(apt): lune v0.10.2 2025-09-19 13:43:15 +01:00
test chore(aur_test): run commands non interactively 2024-04-22 11:56:45 +05:30
utils feat(utils): readme updater tool 2023-07-31 00:18:35 +05:30
.gitattributes chore(gitattributes): syntax highlighting for PKGBUILDs and .justfile 2023-07-23 22:12:42 +05:30
.gitignore Remove old docs, move typedefs dir 2023-07-22 14:44:28 +02:00
.gitmodules Revert, undo adding submodule of Homebrew core 2023-08-24 23:32:13 -07:00
.justfile chore: manually "merge" .justfile from main to packaging/aur 2023-07-23 22:08:41 +05:30
build.VERSION chore: force android build 2023-09-30 22:14:09 +05:30
lune.COMMIT chore: update lune sources 2025-10-08 01:13:25 +00:00
lune.VERSION chore: update lune sources 2025-10-07 01:13:39 +00:00
README.md chore(README): add a note about GPG signing 2025-09-18 07:53:48 +01:00

This repository houses the required manifests and build scripts for lune packaging. For more information on lune, see lune-org/lune.

Packaging Statuses

Platform Status
Homebrew GitHub Workflow Status (with event)
AUR GitHub Workflow Status (with event)
Scoop GitHub Workflow Status (with event)
AppImage GitHub Workflow Status (with event)
APT GitHub Workflow Status (with event)
COPR Project

Installation

Note

All release artifacts have been signed by a GPG key with the fingerprint:

FD53 1DF3 2486 2417 4AAD  F23E 429E F1C3 3787 1656

To import it, see step 1 in the APT section. This key may periodically update, so if you face any errors while verifying any artifacts, import the newest key as per the command.

Homebrew

Since lune has its cask published to Homebrew core, it can be installed as such:

  • From precompiled binaries:
brew install lune
  • From source:
brew install lune --build-from-source

AUR

yay -S lune
### OR ###
yay -S lune-git
### OR ###
yay -S lune-bin

Scoop

scoop bucket add lune https://github.com/CompeyDev/lune-packaging.git
scoop install lune

AppImage

Go to the GitHub Actions Page, and download the artifact suitable for your architecture from the build artifacts.

APT

Note

The signing key was recently changed! If you get errors such as:

The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 429EF1C337871656

You need to run the commands below to import the new GPG signing keys.

  • Import the GPG signing keys:
curl https://id.devcomp.xyz/hi@devcomp.xyz/4.gpg | gpg --import
sudo sh -c "curl https://id.devcomp.xyz/hi@devcomp.xyz/4.gpg | sudo gpg --dearmor > /usr/share/keyrings/lune-archive-keyring.gpg"
  • Add the repository to sources.list:
deb [signed-by=/usr/share/keyrings/lune-archive-keyring.gpg] https://repos.devcomp.xyz/ bookworm main
  • Install the package:
sudo apt update
sudo apt install lune