feat: Fedora 41 (#503)

* feat: migrate to f41

* exclude yafti until it's available for f41

* build fixes

* use correct wayblue f41 branch tag

* fix: add yafti back

* feat: include google-noto-fonts-all for universal font coverage

* fix: typo

* chore: use negativo for all nvidia stuff, then remove the repo

* add debug line

* fix nvidia builds

* fix file path

* prep for 41

* remove redundant systemctl commands

* remove dkmshelper

* include minimal server components for nvidia

* fix typo

* prep for f41

* fix nvidia server modules

* various fixes

* more fixes

* fix (again)

* move gstreamer packages

* more gstreamer refactoring

* include additional removal
This commit is contained in:
qoijjj
2024-10-30 14:07:46 -07:00
committed by GitHub
parent 8694aadcac
commit fd1c1b1875
67 changed files with 181 additions and 130 deletions

View File

@@ -43,9 +43,9 @@ jobs:
- general/recipe-wayblue-sway-main.yml
- general/recipe-wayblue-sway-nvidia.yml
- general/recipe-wayblue-sway-nvidia-open.yml
# - general/recipe-cosmic-main.yml
# - general/recipe-cosmic-nvidia.yml
# - general/recipe-cosmic-nvidia-open.yml
- general/recipe-cosmic-main.yml
- general/recipe-cosmic-nvidia.yml
- general/recipe-cosmic-nvidia-open.yml
# server
- securecore/recipe-securecore-main.yml
- securecore/recipe-securecore-nvidia.yml
@@ -76,9 +76,9 @@ jobs:
- general/recipe-wayblue-sway-main-userns.yml
- general/recipe-wayblue-sway-nvidia-userns.yml
- general/recipe-wayblue-sway-nvidia-open-userns.yml
# - general/recipe-cosmic-main-userns.yml
# - general/recipe-cosmic-nvidia-userns.yml
# - general/recipe-cosmic-nvidia-open-userns.yml
- general/recipe-cosmic-main-userns.yml
- general/recipe-cosmic-nvidia-userns.yml
- general/recipe-cosmic-nvidia-open-userns.yml
# server
- securecore/recipe-securecore-main-userns.yml
- securecore/recipe-securecore-nvidia-userns.yml
@@ -117,8 +117,8 @@ jobs:
attempt_delay: 15000
command: |
set -eo pipefail
linux=$(skopeo inspect docker://ghcr.io/ublue-os/coreos-testing-kernel:40 | jq -r '.Labels["ostree.linux"]')
AKMODS_KERNEL_VERSION=$(skopeo inspect docker://ghcr.io/ublue-os/akmods:coreos-testing-40 | jq -r '.Labels["ostree.linux"]')
linux=$(skopeo inspect docker://ghcr.io/ublue-os/coreos-testing-kernel:41 | jq -r '.Labels["ostree.linux"]')
AKMODS_KERNEL_VERSION=$(skopeo inspect docker://ghcr.io/ublue-os/akmods:coreos-testing-41 | jq -r '.Labels["ostree.linux"]')
if [[ "${linux}" != "${AKMODS_KERNEL_VERSION}" ]]; then
echo "Kernel Versions do not match between AKMODS and Cached-Kernel."
exit 1
@@ -133,8 +133,8 @@ jobs:
attempt_delay: 15000
command: |
set -eo pipefail
linux=$(skopeo inspect docker://ghcr.io/ublue-os/main-kernel:40 | jq -r '.Labels["ostree.linux"]')
AKMODS_KERNEL_VERSION=$(skopeo inspect docker://ghcr.io/ublue-os/akmods:main-40 | jq -r '.Labels["ostree.linux"]')
linux=$(skopeo inspect docker://ghcr.io/ublue-os/main-kernel:41 | jq -r '.Labels["ostree.linux"]')
AKMODS_KERNEL_VERSION=$(skopeo inspect docker://ghcr.io/ublue-os/akmods:main-41 | jq -r '.Labels["ostree.linux"]')
if [[ "${linux}" != "${AKMODS_KERNEL_VERSION}" ]]; then
echo "Kernel Versions do not match between AKMODS and Cached-Kernel."
exit 1