Skip to content

Commit

Permalink
v0.78.3.1 (#23)
Browse files Browse the repository at this point in the history
  • Loading branch information
VHSgunzo authored Feb 24, 2024
1 parent 8c91773 commit bc0f77c
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 8 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# v0.78.3.1

* HotFix wait for `lwrun` container processes exit
* Add automatic shortcut creation for `Winetricks`
* Add DB script for `Bio F.R.E.A.K.S.`
* Minor fixes

# v0.78.2.9

* Add `[EXE_NAMES].lwdb` DB script with custom EXE names
Expand Down
3 changes: 3 additions & 0 deletions db/BIOFREAK.lwdb
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#DB# Bio F.R.E.A.K.S. # DB_EXES=('BIOFREAK.exe')

DGVOODOO2=1
2 changes: 1 addition & 1 deletion lutris-wine
Original file line number Diff line number Diff line change
@@ -1 +1 @@
LW_VERSION="0.78.2.9"
LW_VERSION="0.78.3.1"
17 changes: 12 additions & 5 deletions lux-wine
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env bash

export LW_VERSION="0.78.2.9"
export LW_VERSION="0.78.3.1"
export LW_DEVELOPERS="VHSgunzo"

export RED='\033[1;91m'
Expand Down Expand Up @@ -2200,15 +2200,17 @@ shrt_loop() {
touch "$lwshrt"
wait_wpids=100
while [ "$wait_wpids" -gt 0 ] && \
! pidof wineserver &>/dev/null
! pidof wineserver &>/dev/null && \
! pgrep winetricks &>/dev/null
do
wait_wpids="$(( $wait_wpids - 1 ))"
sleep 0.01 2>/dev/null
done
NO_YAD=1
CSHRT_WITH_RM=1
NO_ADD_APP_NAME=1
while pidof wineserver &>/dev/null
while pidof wineserver &>/dev/null || \
pgrep winetricks &>/dev/null
do
sleep 1 2>/dev/null
WPREFIXLNK=($(find_wpfxlnk "${WPFXDESKDIRS[@]}"))
Expand Down Expand Up @@ -3392,6 +3394,7 @@ winetricks() {
export NEW_WINE="$WINE"
export WINE="$OLD_WINE"
fi
shrt_loop &
if [ "$SYS_WINETRICKS" == 1 ]
then
if [ -x "/usr/bin/winetricks" ]
Expand Down Expand Up @@ -3805,6 +3808,7 @@ shrt_from_lnk() {
'openuserfolder.bat' 'language.changer.exe'
'uninst.exe' 'q2rtxded-x86.exe' 'q2rtxded.exe'
'ErrorReporter.exe' 'EAUpdater.exe' 'explorer.exe'
'UninstWA.exe'
)
IGNLNK=(
'VKPlay.ru.lnk' 'App Recovery.lnk'
Expand Down Expand Up @@ -6627,7 +6631,10 @@ if [[ "$EUID" == 0 && "$ALLOW_ROOT" != 1 ]]
rm -f "/tmp/.lwait.$RUNPID"
if [ ! -f "/tmp/.lwait.$RUNPID" ]
then
IGNPS=('sleep' 'gamemoded' 'bash' 'grep' 'tee' 'ls' 'shellsrv')
IGNPS=(
'tee' 'ls' 'shellsrv' 'cat'
'sleep' 'gamemoded' 'bash' 'grep'
)
find_processes
wait_lwpids=100
while [[ "$wait_lwpids" -gt 0 && \
Expand All @@ -6641,7 +6648,7 @@ if [[ "$EUID" == 0 && "$ALLOW_ROOT" != 1 ]]
while [[ -n "$processes" && \
-f "/tmp/.lwait.$RUNPID" ]]
do
sleep 0.5
sleep 1
find_processes
done
rm -f "/tmp/.lwait.$RUNPID"
Expand Down
4 changes: 2 additions & 2 deletions lwrap/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Maintainer: VHSgunzo <vhsgunzo.github.io>

pkgname='lwrap'
pkgver='0.78.2'
pkgrel='9'
pkgver='0.78.3'
pkgrel='1'
pkgdesc='Lux Wine wrapper for RunImage container'
arch=('x86_64')
url='https://github.com/VHSgunzo/lux-wine'
Expand Down

0 comments on commit bc0f77c

Please sign in to comment.