Separated the dnf file yml into components and reordered it to install properly
All checks were successful
bluebuild / Build Custom Image (recipe.yml) (pull_request) Successful in 12m22s

This commit is contained in:
2025-07-17 13:09:08 -04:00
parent 8edcd4ff05
commit 9913fbf18c
8 changed files with 226 additions and 192 deletions

View File

@@ -0,0 +1,38 @@
modules:
- type: dnf
repos:
nonfree: rpmfusion
install:
packages:
# other multimedia
- gstreamer1-plugin-libav
- gstreamer1-plugins-bad-free-extras
- gstreamer1-plugins-bad-freeworld
- gstreamer1-plugins-ugly
- gstreamer1-vaapi
remove:
packages:
# old codecs
- fdk-aac-free
- libavcodec-free
- libavdevice-free
- libavfilter-free
- libavformat-free
- libavutil-free
- libpostproc-free
- libswresample-free
- libswscale-free
- ffmpeg-free
replace:
- from-repo: rpmfusion-free-updates
packages:
- old: mesa-va-drivers
new: mesa-va-drivers-freeworld
- type: dnf
install:
packages:
- ffmpeg
- mesa-vdpau-drivers-freeworld