c61a0fa2a0
Optimize repository
/ Build onc-kde:main-ver4a (push) Has been skipped
/ Build onc-kde:main-nvidia (push) Has been skipped
/ Build onc-kde:main-nvidia-ver4a (push) Has been skipped
/ Build onc-kde:main (push) Failing after 7s
2025-04-29 15:08:01 +02:00
11c0e2ff1a
Use "git-core" instead of "git" for mpv build
...
/ build-gnome (push) Has been cancelled
/ build-kde (push) Has been cancelled
Inspired by https://fedoraproject.org/wiki/Changes/ChangeToGitCore
2025-04-23 14:53:22 +02:00
9ed69ddf96
Rebase to F42
/ build-gnome (push) Successful in 18m19s
/ build-kde (push) Successful in 24m59s
2025-04-16 13:08:52 +02:00
ce4c07197b
Configure expiration for dated images only
/ 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"
...
/ 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
...
/ 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
...
/ 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
...
/ 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
/ 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)
/ 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
/ 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
/ 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
...
/ 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
/ 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
/ 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
/ 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
...
/ 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
/ 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
...
/ 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
/ 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
/ 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
/ 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
/ 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
/ 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