Read-only pull mirror of github.com/ublue-os/packages: sources of the ublue-os/packages COPR RPMs Aurora installs.
Find a file
2025-02-12 15:41:11 +00:00
.github fix: use keys for signing + mock examples (#158) 2025-02-12 15:41:11 +00:00
akmods chore: Increase version of xone-common to avoid conflicts under dnf5 2025-02-03 21:13:32 -08:00
bluefin/branding fix: add keywords to the docs icon (#139) 2025-02-01 13:14:38 -03:00
staging chore(deps): update dependency loft-sh/devpod to v0.6.12 (#153) 2025-02-11 14:09:06 -05:00
ublue chore: bump kcm_ublue to 0.5.6 (#154) 2025-02-12 10:01:24 -05:00
ublue-builder ci(builder): CI uses different context for build (#157) 2025-02-12 12:25:36 -03:00
ucore bug: correct typo in systemctl description (#34) 2024-10-13 15:13:43 -05:00
wolfi fix(bluefin-cli): Remove local repository added at image buildtime 2024-04-28 12:45:42 -06:00
.gitignore feat: add ublue-builder container + add a way to build the packages (#155) 2025-02-12 10:06:35 -05:00
CHANGELOG.md chore(main): release 1.0.0 (#126) 2025-01-22 23:47:24 -05:00
cosign.pub fix: use keys for signing + mock examples (#158) 2025-02-12 15:41:11 +00:00
Justfile feat: add ublue-builder container + add a way to build the packages (#155) 2025-02-12 10:06:35 -05:00
LICENSE Initial commit 2023-12-19 10:03:08 -07:00
README.md fix: use keys for signing + mock examples (#158) 2025-02-12 15:41:11 +00:00

Universal Blue RPM specs

Packages for Universal Blue projects.

We use this COPR as a way to get packages that either arent on Fedora/CentOS and maybe have patches for them.

You can build any package by running our custom builder container, it should fetch the sources and do everything for you. It mounts mock/ on the current directory so that you can get the resulting RPMs/SRPMs and check the resulting chroots

# You can specify whatever chroot you want to use, usually those that are supported on COPR should work
just build $PATH_TO_SPEC $ARGUMENTS_FOR_MOCK

# This builds devpod on the Fedora version that the builder container is on (F41)
just build ./staging/devpod/devpod.spec

# This builds devpod on the CentOS Stream + EPEL 10 chroot
just build ./staging/devpod/devpod.spec -r epel-10-$(arch)

# You can also compile for other architectures by passing --forcearch if you have qemu-user-static on your host system
just build ./staging/devpod/devpod.spec --forcearch=aarch64

The COPR hosting our packages can be found [here].