From f2b45bac0f88c96dbeee6dc1402b585df5bb8091 Mon Sep 17 00:00:00 2001 From: VHSgunzo Date: Fri, 29 Sep 2023 22:51:44 +0300 Subject: [PATCH] v0.78.1.1 --- CHANGELOG.md | 4 ++++ lutris-wine | 2 +- lux-wine | 33 ++++++++++++++++++++------------- lwrap/PKGBUILD | 4 ++-- 4 files changed, 27 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2286d0f..1104a07 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# v0.78.1.1 + +* Add MSI install with wine-staging (hotfix) + # v0.77.9.9 * Update [lwrun](https://huggingface.co/lux-wine/lwrun/tree/main/releases/v0.39.1) packages diff --git a/lutris-wine b/lutris-wine index 9330a01..fe9db95 100755 --- a/lutris-wine +++ b/lutris-wine @@ -1 +1 @@ -LW_VERSION="0.77.9.9" +LW_VERSION="0.78.1.1" diff --git a/lux-wine b/lux-wine index 4b18fd4..b2d227c 100755 --- a/lux-wine +++ b/lux-wine @@ -1,6 +1,6 @@ #!/usr/bin/env bash -export LW_VERSION="0.77.9.9" +export LW_VERSION="0.78.1.1" export LW_DEVELOPERS="VHSgunzo" export RED='\033[1;91m' @@ -2412,18 +2412,25 @@ check_db_script() { then if [ ! -f "$EXE_LWDBFL" ] then - local EXE_PATH_LWDB="$(ipath "$EXE_PATH/$EXE_NAME.lwdb")" - local LW_PATH_LWDB="$(ipath "$LW_DB_DIR/$EXE_NAME.lwdb")" - if [ -f "$EXE_PATH_LWDB" ] - then export EXE_LWDBFL="$EXE_PATH_LWDB" - elif [ -f "$LW_PATH_LWDB" ] - then export EXE_LWDBFL="$LW_PATH_LWDB" - else - case "${EXE_NAME,,}" in - *'league of legends'*) export EXE_LWDBFL="$LW_DB_DIR/LeagueClient.lwdb" ;; - gog_galaxy*) export EXE_LWDBFL="$LW_DB_DIR/setup.lwdb" ;; - wemod-*) export EXE_LWDBFL="$LW_DB_DIR/WeMod.lwdb" ;; - esac + if [ "$LU_MSI" == 1 ] + then + dis_debug_msg + UNSET_CMPSTR_SW=1 + export EXE_LWDBFL="$LW_DB_DIR/setup.lwdb" + else + local EXE_PATH_LWDB="$(ipath "$EXE_PATH/$EXE_NAME.lwdb")" + local LW_PATH_LWDB="$(ipath "$LW_DB_DIR/$EXE_NAME.lwdb")" + if [ -f "$EXE_PATH_LWDB" ] + then export EXE_LWDBFL="$EXE_PATH_LWDB" + elif [ -f "$LW_PATH_LWDB" ] + then export EXE_LWDBFL="$LW_PATH_LWDB" + else + case "${EXE_NAME,,}" in + *'league of legends'*) export EXE_LWDBFL="$LW_DB_DIR/LeagueClient.lwdb" ;; + gog_galaxy*) export EXE_LWDBFL="$LW_DB_DIR/setup.lwdb" ;; + wemod-*) export EXE_LWDBFL="$LW_DB_DIR/WeMod.lwdb" ;; + esac + fi fi fi if [ -f "$EXE_LWDBFL" ] diff --git a/lwrap/PKGBUILD b/lwrap/PKGBUILD index 3bad91e..98abce7 100644 --- a/lwrap/PKGBUILD +++ b/lwrap/PKGBUILD @@ -1,8 +1,8 @@ # Maintainer: VHSgunzo pkgname='lwrap' -pkgver='0.77.9' -pkgrel='9' +pkgver='0.78.1' +pkgrel='1' pkgdesc='Lux Wine wrapper for RunImage container' arch=('x86_64') url='https://github.com/VHSgunzo/lux-wine'