94178cfbc4
Make configs less likely to conflict with upstream
2025-03-22 15:48:47 +01:00
3ccd0cf694
Enable mouse scrolling in systemd tools
...
/ build-gnome (push) Successful in 13m58s
/ build-kde (push) Successful in 18m49s
Additionally causes the output to not stay in buffer after pager exit.
2025-03-22 14:52:09 +01:00
833cf11aa8
Make bat manpager exit on SIGINT
/ build-gnome (push) Successful in 16m11s
/ build-kde (push) Successful in 23m35s
2025-03-21 17:42:59 +01: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
6f34e1897f
Revert "Simplify colored prompt"
...
/ build-gnome (push) Successful in 12m39s
/ build-kde (push) Failing after 6m40s
This reverts commit 0dfcb1252a
.
2025-03-16 20:58:51 +01:00
993ca7315e
(ver4a) Re-enable setuid on FUSE mount binaries.
...
/ build-kde (push) Successful in 19m10s
/ build-gnome (push) Successful in 14m37s
This is required for flatpak which depends on FUSE.
2025-03-14 16:58:58 +01:00
0dfcb1252a
Simplify colored prompt
/ build-gnome (push) Successful in 13m36s
/ build-kde (push) Successful in 18m58s
2025-03-14 10:32:58 +01:00
ae7824edef
Allow wheel members to manage systemd units without prompts.
...
/ build-gnome (push) Failing after 11m6s
/ build-kde (push) Failing after 13m25s
Required for passwordless run0 usage.
2025-03-13 14:00:21 +01:00
02e0d34ac3
Remove rpm-ostreed.conf, since I only use dnf5 for layering.
/ build-gnome (push) Failing after 10m51s
/ build-kde (push) Failing after 13m48s
2025-03-13 13:27:07 +01:00
134207ef6a
Enable nvidia persistenced
/ build-gnome (push) Successful in 15m24s
/ build-kde (push) Successful in 19m54s
2025-03-12 18:59:25 +01:00
d174d3d14f
(ver4a) Fix password checking
...
/ build-kde (push) Successful in 19m23s
/ build-gnome (push) Successful in 14m30s
Previous commit broke unlocking Plasma and likely some other stuff I
didn't test for.
2025-03-12 16:15:38 +01:00
d202ad9e64
(vera4) Remove setuid/setgid bits
/ build-kde (push) Has been cancelled
/ build-gnome (push) Has been cancelled
2025-03-12 16:04:21 +01:00
56d906c633
Make podman build aware of NAMESPACE variable.
/ build-gnome (push) Successful in 13m48s
/ build-kde (push) Successful in 18m37s
2025-03-05 14:33:59 +01:00
ee95bd84da
Make namespace configurable in build.
/ build-kde (push) Failing after 11m9s
/ build-gnome (push) Failing after 11m8s
2025-03-05 14:04:34 +01:00
aa5fbbd7e5
Push all images with versioned tag
/ build-gnome (push) Successful in 14m1s
/ build-kde (push) Successful in 18m44s
2025-03-04 12:39:26 +01:00
187a347c76
Push kde image with versioned tag
/ build-kde (push) Failing after 13m7s
/ build-gnome (push) Failing after 10m34s
2025-03-01 21:49:10 +01:00
dd5faaf8ff
Fix disabling libmpv build
/ build-gnome (push) Successful in 13m48s
/ build-kde (push) Successful in 19m1s
2025-02-23 14:46:17 +01:00
5663d212c9
Disable building libmpv
...
/ build-kde (push) Failing after 8m22s
/ build-gnome (push) Failing after 8m3s
mpv upstream changed this to be enabled by default and it currently fails
build. I'm disabling it since it's not needed for anything right now.
2025-02-23 14:24:09 +01:00
808e170e94
(ver4a) Simplify kde-connect removal and remove discover
/ build-kde (push) Failing after 8m32s
/ build-gnome (push) Failing after 8m39s
2025-02-23 13:55:43 +01:00
4b481af60a
(ver4a) Fix typo
2025-02-23 13:50:03 +01:00
b52cab3326
(ver4a) Use dnf5 remove consistently instead of rpm -e
2025-02-23 01:26:43 +01:00
80b2915c58
(ver4a) Merge similar package operations
2025-02-23 01:06:33 +01:00
39230d1f67
(ver4a) Enable system clipboard support in neovim
2025-02-23 00:44:44 +01:00
f9e4fe33f5
(ver4a) Install openrgb
/ build-gnome (push) Successful in 13m59s
/ build-kde (push) Successful in 19m7s
2025-01-28 21:54:19 +01:00
6f075438b5
Install gpu utilities
2025-01-28 21:52:48 +01:00
069f530d30
(ssh) Disable non public key authentication methods
/ build-kde (push) Failing after 13m17s
/ build-gnome (push) Failing after 10m38s
2025-01-25 01:12:10 +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
b8c67a42d7
(ver4a) Install solaar
/ build-gnome (push) Successful in 5m20s
/ build-kde (push) Successful in 10m39s
2024-12-02 13:05:59 +01:00
1407445f6c
(ver4a) Install croc
/ build-kde (push) Successful in 11m1s
/ build-gnome (push) Successful in 5m20s
2024-11-28 23:01:45 +01:00
8c1dd3d890
(ver4a) Install ansible-lint
/ build-gnome (push) Successful in 5m26s
/ build-kde (push) Successful in 10m59s
2024-11-21 11:14:15 +01:00
cee41d94ae
(ver4a) Install ansible
/ build-kde (push) Successful in 9m21s
/ build-gnome (push) Successful in 4m47s
2024-11-21 09:38:52 +01:00
a5ec1de171
(ver4a) Install missing libvirt packages
/ build-kde (push) Failing after 4m18s
/ build-gnome (push) Failing after 2m25s
2024-11-19 11:24:54 +01:00
33e26729a3
(ver4a) Install libvirt-daemon-kvm, required for QEMU/KVM
/ build-kde (push) Successful in 9m46s
/ build-gnome (push) Successful in 6m0s
2024-11-18 18:28:46 +01:00
8e3404bd6c
Build non-nvidia version of my personal image
/ build-kde (push) Successful in 9m5s
/ build-gnome (push) Successful in 5m6s
2024-11-18 13:46:56 +01:00
1b99e0e3b3
Updates annotation of pull lock
/ build-kde (push) Successful in 8m43s
/ build-gnome (push) Successful in 6m29s
2024-11-18 11:11:29 +01:00
dc28e9f75e
Use flock instead of checking for running pulls using pgrep
...
/ build-kde (push) Failing after 2m9s
/ build-gnome (push) Failing after 2m4s
The previous solution is potentially racey, it only prevents starting a
pull if there is already one running, but there is still a tiny window
of time where both pulls could start after the checks and run at the
same time. This new solution should fill that gap, since the locking
should be atomic.
2024-11-18 11:05:48 +01:00
b1ac8a8332
Annotate waiting for "podman pull"s to exit
...
/ build-kde (push) Successful in 7m57s
/ build-gnome (push) Successful in 6m23s
Adds comments into build describing behavior of commit b9af26883c
2024-11-18 10:28:44 +01:00
b9af26883c
Prevent pulling if another "podman pull" is in progress
...
/ build-gnome (push) Failing after 1m45s
/ build-kde (push) Failing after 1m47s
This is a workaround to deal with
https://github.com/containers/podman/issues/24527 , once that's fixed
this can be dropped, but might still be useful to not pull multiple
images at once, which I think might duplicate some work. Without this
the memory usage during pulls is currently too much to handle.
2024-11-18 10:17:14 +01:00
497334732c
Separate pull from build
/ build-gnome (push) Successful in 4m29s
/ build-kde (push) Successful in 6m25s
2024-11-18 09:53:57 +01:00
7a6c06dd31
(nvidia) Pre-configure kernel arguments
...
/ build-kde (push) Successful in 6m7s
/ build-gnome (push) Successful in 4m4s
When bootc is used to deploy the image, kernel arguments can be injected
using https://containers.github.io/bootc/building/kernel-arguments.html
2024-11-18 08:06:44 +01:00
ffeb8e6e33
Change compression to zstd from zstd:chunked
...
zstd:chunked still seems to have some issues and occasionally throws
issues on bootc upgrade
2024-11-18 00:47:06 +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
d0de4fde13
Enable discard passthourgh on LUKS devices
/ build-gnome (push) Has been cancelled
/ build-kde (push) Has been cancelled
2024-11-17 22:00:47 +01:00
fbbc47569a
(systemd-resolved) Enable DNS-over-TLS
/ build-kde (push) Successful in 6m14s
/ build-gnome (push) Successful in 4m23s
2024-11-17 21:08:02 +01:00