Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ublue-os/akmods
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: f7d81768fecdbf1565ad4ce4af24bee493c4992e
Choose a base ref
..
head repository: ublue-os/akmods
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 581210158c38d38c6982eda8e47672f38d5b1143
Choose a head ref
Showing with 5 additions and 16 deletions.
  1. +1 −7 .github/workflows/build.yml
  2. +1 −0 CHANGELOG.md
  3. +3 −4 README.md
  4. +0 −5 build-prep.sh
8 changes: 1 addition & 7 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -22,7 +22,7 @@ jobs:
matrix:
kernel_flavor: [main, asus, fsync, surface]
cfile_suffix: [common, nvidia]
major_version: [37, 38, 39]
major_version: [38, 39]
nvidia_version: [0, 470, 545]
exclude:
- cfile_suffix: common
@@ -31,14 +31,8 @@ jobs:
nvidia_version: 545
- cfile_suffix: nvidia
nvidia_version: 0
- kernel_flavor: asus
major_version: 37
- kernel_flavor: fsync
major_version: 37
- kernel_flavor: fsync
major_version: 38
- kernel_flavor: surface
major_version: 37
- kernel_flavor: surface
nvidia_version: 470
steps:
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -30,6 +30,7 @@
* enable builds with Fedora 39 ([#50](https://github.com/ublue-os/akmods/issues/50)) ([37628a2](https://github.com/ublue-os/akmods/commit/37628a2bf372435af51b0e54886e0e65c43bbedf))
* Enable NVIDIA driver version 545 ([#81](https://github.com/ublue-os/akmods/issues/81)) ([04a9cc4](https://github.com/ublue-os/akmods/commit/04a9cc4c043f53e05adb39f384998210d92896ee))
* Enable Surface akmods for Fedora 39 ([#80](https://github.com/ublue-os/akmods/issues/80)) ([097bc2b](https://github.com/ublue-os/akmods/commit/097bc2b3edc4ad3c51be8c61ddfbff45eb8cb3d0))
* Fedora 37 is EOL 2023-12-05 ([#101](https://github.com/ublue-os/akmods/issues/101)) ([a2fcc9d](https://github.com/ublue-os/akmods/commit/a2fcc9d7bde59e2750300789db2982adb6656745))
* Re-enable Xbox kmods for Fedora 39 ([#79](https://github.com/ublue-os/akmods/issues/79)) ([7aec937](https://github.com/ublue-os/akmods/commit/7aec937f65d5399ffdf3a3cef706e70f4ec23c71))
* split nvidia akmods into distinct images ([#54](https://github.com/ublue-os/akmods/issues/54)) ([4007e0c](https://github.com/ublue-os/akmods/commit/4007e0cb22a9715634eda8cd773315c5e74b1a6a))
* update to new repo for nvidia-container-toolkit ([45719c8](https://github.com/ublue-os/akmods/commit/45719c8d4f2320772f8a4584c70a3b715fbfd88b))
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -40,9 +40,8 @@ The majority of the drivers are tagged with `KERNEL_TYPE-FEDORA_RELEASE`. NVIDIA

| KERNEL_TYPE | FEDORA_RELEASE | TAG |
| - | - | - |
| Fedora stock kernel | 37 | `main-37`, `main-37-470` `main-37-545` |
| | 38 | `main-38`, `main-38-470` `main-38-545` |
| | 39 | `main-38`, `main-38-470` `main-38-545` |
| Fedora stock kernel | 38 | `main-38`, `main-38-470` `main-38-545` |
| | 39 | `main-39`, `main-39-470` `main-39-545` |
| [patched for ASUS devices](https://copr.fedorainfracloud.org/coprs/lukenukem/asus-kernel) | 38 | `asus-38`, `asus-38-470` `asus-38-545` |
| | 39 | `asus-39`, `asus-39-470` `asus-39-545` |
| [patched Microsoft Surface devices](https://github.com/linux-surface/linux-surface/) | 38 | `surface-38`, `surface-38-545` |
@@ -80,7 +79,7 @@ If you have a kmod you want to contribute send a pull request by adding a script

# Verification

These images are signed with sisgstore's [cosign](https://docs.sigstore.dev/cosign/overview/). You can verify the signature by downloading the `cosign.pub` key from this repo and running the following command, replacing `RELEASE` with either `37` or `38`:
These images are signed with sisgstore's [cosign](https://docs.sigstore.dev/cosign/overview/). You can verify the signature by downloading the `cosign.pub` key from this repo and running the following command, replacing `RELEASE` with either `38` or `39`:

cosign verify --key cosign.pub ghcr.io/ublue-os/akmods:RELEASE

5 changes: 0 additions & 5 deletions build-prep.sh
Original file line number Diff line number Diff line change
@@ -17,11 +17,6 @@ fi
# enable RPMs with alternatives to create them in this image build
mkdir -p /var/lib/alternatives

# allow simple `dnf install` style commands to work (in some spec scripts)
if [[ "${RELEASE}" -eq "37" ]]; then
ln -s /usr/bin/rpm-ostree /usr/bin/dnf
fi

# enable more repos
rpm-ostree install \
https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-${RELEASE}.noarch.rpm \