Pārlūkot izejas kodu

Alse swap freeworld vdpau

bryan 2 gadi atpakaļ
vecāks
revīzija
d06cff907d
1 mainītis faili ar 12 papildinājumiem un 0 dzēšanām
  1. 12 0
      installJRMC

+ 12 - 0
installJRMC

@@ -566,6 +566,18 @@ installMesa() {
                     "${PKG_INSTALL[@]}" mesa-va-drivers-freeworld
                 fi
             fi
+            if ! "${PKG_QUERY[@]}" mesa-vdpau-drivers-freeworld &>/dev/null; then
+                if "${PKG_QUERY[@]}" mesa-vdpau-drivers &>/dev/null; then
+                    if ! execute sudo dnf swap -y \
+                        mesa-vdpau-drivers \
+                        mesa-vdpau-drivers-freeworld; then
+                        err "Package swap failed!"
+                        return 1
+                    fi
+                else
+                    "${PKG_INSTALL[@]}" mesa-va-drivers-freeworld mesa-vdpau-drivers-freeworld
+                fi
+            fi
             ;;
     esac
 }