1
0
Fork 0
Commit graph

30 commits

Author SHA1 Message Date
ce4c07197b Configure expiration for dated images only
Some checks failed
/ build-gnome (push) Successful in 9m19s
/ build-kde (push) Has been cancelled
2025-04-10 11:09:55 +02:00
18763ea58f Revert "Work around latest dnf5 not pulling gpg keys"
Some checks failed
/ build-kde (push) Failing after 10m0s
/ build-gnome (push) Successful in 12m30s
This reverts commit 7accbdd080.
2025-03-20 10:16:35 +01:00
7accbdd080 Work around latest dnf5 not pulling gpg keys
All checks were successful
/ build-gnome (push) Successful in 13m27s
/ build-kde (push) Successful in 18m37s
Workaround for https://github.com/rpm-software-management/dnf5/issues/2134
2025-03-17 10:31:39 +01:00
6f075438b5 Install gpu utilities 2025-01-28 21:52:48 +01:00
4ff0ef4f4c Install yt-dlp
All checks were successful
/ build-gnome (push) Successful in 13m48s
/ build-kde (push) Successful in 19m10s
Required for mpv youtube playback
2025-01-07 21:04:16 +01:00
e0546c0f2c (mpv) Added openssl support
All checks were successful
/ build-gnome (push) Successful in 13m41s
/ build-kde (push) Successful in 19m6s
Required to support youtube playback
2025-01-07 20:33:16 +01:00
57d82c842b (mpv) Enable vaapi
All checks were successful
/ build-gnome (push) Successful in 14m25s
/ build-kde (push) Successful in 19m35s
2025-01-04 14:17:06 +01:00
5a3d8fff31 Install mpv (from source)
Some checks failed
/ build-kde (push) Failing after 14m25s
/ build-gnome (push) Failing after 12m3s
2025-01-03 23:20:27 +01:00
12c37ae797 Fix formatting 2024-12-18 17:44:40 +01:00
caf2acce4b Install hardware codecs
All checks were successful
/ build-kde (push) Successful in 9m59s
/ build-gnome (push) Successful in 4m49s
2024-12-18 12:51:41 +01:00
2d25f9a835 Apply changes to usr
All checks were successful
/ build-kde (push) Successful in 6m17s
/ build-gnome (push) Successful in 4m39s
2024-11-17 22:03:19 +01:00
4653fd6a08 Remove retrying repository install
All checks were successful
/ build-kde (push) Successful in 6m58s
/ build-gnome (push) Successful in 4m31s
This was most likely caused by networking issues unrelated to the build,
so this workaround will be reversed to not hide any more problems.
2024-11-17 18:56:49 +01:00
6da7a8d562 Restrict permissions on quadlet directory
All checks were successful
/ build-kde (push) Successful in 12m34s
/ build-gnome (push) Successful in 8m3s
2024-11-16 01:03:25 +01:00
5b40fc2724 Apply hardened firewall configuration
All checks were successful
/ build-kde (push) Successful in 12m23s
/ build-gnome (push) Successful in 7m48s
2024-11-15 23:11:31 +01:00
bf70f9eae0 Remove virtualization tools from base images 2024-11-15 18:56:00 +01:00
5ef41dc564 Stop adding neovim package
All checks were successful
/ build-kde (push) Successful in 8m20s
/ build-gnome (push) Successful in 11m26s
2024-11-15 13:20:59 +01:00
b417eb2680 Stop deleting rpm metadata unnecessarily
Some checks failed
/ build-gnome (push) Waiting to run
/ build-kde (push) Has been cancelled
"ostree container commit" already removes everything in /var/cache, see
FORCE_CLEAN_PATHS in https://github.com/ostreedev/ostree-rs-ext/pull/367/commits/a913ab0d5a451dd21f099c4f22de8ee366269879 for full list of cleaned directories.
2024-11-14 16:45:56 +01:00
0cd8249b2c Remove dnf5 metadata cache from image
All checks were successful
/ build-kde (push) Successful in 8m32s
/ build-gnome (push) Successful in 10m20s
2024-11-14 15:52:44 +01:00
cb38f756e9 Stop unnecessarily enabling monolithic libvirt daemon
All checks were successful
/ build-kde (push) Successful in 10m9s
/ build-gnome (push) Successful in 9m32s
Current versions of libvirt have moved to a modular model with multiple
specialized daemons https://libvirt.org/daemons.html
2024-11-14 15:01:56 +01:00
74190e6e00 Install libvirt
Commit 0c15f5de43 caused libvirt to not be
installed as a weak dependency to virt-manager, this resolves that
side-effect.
2024-11-14 14:59:50 +01:00
52d8af5154 Apply dnf configuration at start of build
Some checks failed
/ build-gnome (push) Failing after 2m34s
/ build-kde (push) Failing after 1m55s
2024-11-14 14:56:30 +01:00
a308c59dfb Transition build completely to dnf5
This will allow for an overall more granular control over package installation,
such as disabling installation of weak dependencies, making resulting
images smaller.
2024-11-14 14:40:12 +01:00
d5eb8ee7c3 Retry adding rpmfusion repositories on fail
Some checks failed
/ build-gnome (push) Waiting to run
/ build-gnome-nvidia (push) Waiting to run
/ build-kde-nvidia (push) Waiting to run
/ build-kde (push) Has been cancelled
2024-11-12 16:21:26 +01:00
8a93f894a5 Stop removing firefox
All checks were successful
/ build-kde (push) Successful in 5m24s
/ build-kde-nvidia (push) Successful in 7m47s
2024-11-12 13:52:10 +01:00
a33e131086 Added package: openh264
Some checks failed
/ build-kde-nvidia (push) Waiting to run
/ build-kde (push) Has been cancelled
2024-11-12 13:49:57 +01:00
923be1dd18 Added package: nmap-ncat
Some checks failed
/ build-kde (push) Has been cancelled
/ build-kde-nvidia (push) Has been cancelled
2024-11-12 12:06:51 +01:00
f8475166e0 Move applying configuration to end of build
When applied before package installations/removals, some files might get
modified/deleted.
2024-11-12 12:06:49 +01:00
6ee03f0d27 Tune swap on zram 2024-11-12 12:06:03 +01:00
e459b2ebb9 Reduce layered packages 2024-11-12 11:36:37 +01:00
e523bed787 Move Dockerfile to Dockerfile.kde
Allows for multiple Dockerfiles to co-exist, this will allow me to build a separate image with nvidia drivers.
2024-11-12 11:35:29 +01:00
Renamed from Dockerfile (Browse further)