VHSgunzo commited on
Commit
0374abc
·
1 Parent(s): 3979048

v0.78.3.1

Browse files
Files changed (6) hide show
  1. CHANGELOG.md +7 -0
  2. db/BIOFREAK.lwdb +3 -0
  3. lutris-wine +1 -1
  4. lux-wine +12 -5
  5. lwrap/PKGBUILD +2 -2
  6. main.zip +2 -2
CHANGELOG.md CHANGED
@@ -1,3 +1,10 @@
 
 
 
 
 
 
 
1
  # v0.78.2.9
2
 
3
  * Add `[EXE_NAMES].lwdb` DB script with custom EXE names
 
1
+ # v0.78.3.1
2
+
3
+ * HotFix wait for `lwrun` container processes exit
4
+ * Add automatic shortcut creation for `Winetricks`
5
+ * Add DB script for `Bio F.R.E.A.K.S.`
6
+ * Minor fixes
7
+
8
  # v0.78.2.9
9
 
10
  * Add `[EXE_NAMES].lwdb` DB script with custom EXE names
db/BIOFREAK.lwdb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ #DB# Bio F.R.E.A.K.S. # DB_EXES=('BIOFREAK.exe')
2
+
3
+ DGVOODOO2=1
lutris-wine CHANGED
@@ -1 +1 @@
1
- LW_VERSION="0.78.2.9"
 
1
+ LW_VERSION="0.78.3.1"
lux-wine CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env bash
2
 
3
- export LW_VERSION="0.78.2.9"
4
  export LW_DEVELOPERS="VHSgunzo"
5
 
6
  export RED='\033[1;91m'
@@ -2200,7 +2200,8 @@ shrt_loop() {
2200
  touch "$lwshrt"
2201
  wait_wpids=100
2202
  while [ "$wait_wpids" -gt 0 ] && \
2203
- ! pidof wineserver &>/dev/null
 
2204
  do
2205
  wait_wpids="$(( $wait_wpids - 1 ))"
2206
  sleep 0.01 2>/dev/null
@@ -2208,7 +2209,8 @@ shrt_loop() {
2208
  NO_YAD=1
2209
  CSHRT_WITH_RM=1
2210
  NO_ADD_APP_NAME=1
2211
- while pidof wineserver &>/dev/null
 
2212
  do
2213
  sleep 1 2>/dev/null
2214
  WPREFIXLNK=($(find_wpfxlnk "${WPFXDESKDIRS[@]}"))
@@ -3392,6 +3394,7 @@ winetricks() {
3392
  export NEW_WINE="$WINE"
3393
  export WINE="$OLD_WINE"
3394
  fi
 
3395
  if [ "$SYS_WINETRICKS" == 1 ]
3396
  then
3397
  if [ -x "/usr/bin/winetricks" ]
@@ -3805,6 +3808,7 @@ shrt_from_lnk() {
3805
  'openuserfolder.bat' 'language.changer.exe'
3806
  'uninst.exe' 'q2rtxded-x86.exe' 'q2rtxded.exe'
3807
  'ErrorReporter.exe' 'EAUpdater.exe' 'explorer.exe'
 
3808
  )
3809
  IGNLNK=(
3810
  'VKPlay.ru.lnk' 'App Recovery.lnk'
@@ -6627,7 +6631,10 @@ if [[ "$EUID" == 0 && "$ALLOW_ROOT" != 1 ]]
6627
  rm -f "/tmp/.lwait.$RUNPID"
6628
  if [ ! -f "/tmp/.lwait.$RUNPID" ]
6629
  then
6630
- IGNPS=('sleep' 'gamemoded' 'bash' 'grep' 'tee' 'ls' 'shellsrv')
 
 
 
6631
  find_processes
6632
  wait_lwpids=100
6633
  while [[ "$wait_lwpids" -gt 0 && \
@@ -6641,7 +6648,7 @@ if [[ "$EUID" == 0 && "$ALLOW_ROOT" != 1 ]]
6641
  while [[ -n "$processes" && \
6642
  -f "/tmp/.lwait.$RUNPID" ]]
6643
  do
6644
- sleep 0.5
6645
  find_processes
6646
  done
6647
  rm -f "/tmp/.lwait.$RUNPID"
 
1
  #!/usr/bin/env bash
2
 
3
+ export LW_VERSION="0.78.3.1"
4
  export LW_DEVELOPERS="VHSgunzo"
5
 
6
  export RED='\033[1;91m'
 
2200
  touch "$lwshrt"
2201
  wait_wpids=100
2202
  while [ "$wait_wpids" -gt 0 ] && \
2203
+ ! pidof wineserver &>/dev/null && \
2204
+ ! pgrep winetricks &>/dev/null
2205
  do
2206
  wait_wpids="$(( $wait_wpids - 1 ))"
2207
  sleep 0.01 2>/dev/null
 
2209
  NO_YAD=1
2210
  CSHRT_WITH_RM=1
2211
  NO_ADD_APP_NAME=1
2212
+ while pidof wineserver &>/dev/null || \
2213
+ pgrep winetricks &>/dev/null
2214
  do
2215
  sleep 1 2>/dev/null
2216
  WPREFIXLNK=($(find_wpfxlnk "${WPFXDESKDIRS[@]}"))
 
3394
  export NEW_WINE="$WINE"
3395
  export WINE="$OLD_WINE"
3396
  fi
3397
+ shrt_loop &
3398
  if [ "$SYS_WINETRICKS" == 1 ]
3399
  then
3400
  if [ -x "/usr/bin/winetricks" ]
 
3808
  'openuserfolder.bat' 'language.changer.exe'
3809
  'uninst.exe' 'q2rtxded-x86.exe' 'q2rtxded.exe'
3810
  'ErrorReporter.exe' 'EAUpdater.exe' 'explorer.exe'
3811
+ 'UninstWA.exe'
3812
  )
3813
  IGNLNK=(
3814
  'VKPlay.ru.lnk' 'App Recovery.lnk'
 
6631
  rm -f "/tmp/.lwait.$RUNPID"
6632
  if [ ! -f "/tmp/.lwait.$RUNPID" ]
6633
  then
6634
+ IGNPS=(
6635
+ 'tee' 'ls' 'shellsrv' 'cat'
6636
+ 'sleep' 'gamemoded' 'bash' 'grep'
6637
+ )
6638
  find_processes
6639
  wait_lwpids=100
6640
  while [[ "$wait_lwpids" -gt 0 && \
 
6648
  while [[ -n "$processes" && \
6649
  -f "/tmp/.lwait.$RUNPID" ]]
6650
  do
6651
+ sleep 1
6652
  find_processes
6653
  done
6654
  rm -f "/tmp/.lwait.$RUNPID"
lwrap/PKGBUILD CHANGED
@@ -1,8 +1,8 @@
1
  # Maintainer: VHSgunzo <vhsgunzo.github.io>
2
 
3
  pkgname='lwrap'
4
- pkgver='0.78.2'
5
- pkgrel='9'
6
  pkgdesc='Lux Wine wrapper for RunImage container'
7
  arch=('x86_64')
8
  url='https://github.com/VHSgunzo/lux-wine'
 
1
  # Maintainer: VHSgunzo <vhsgunzo.github.io>
2
 
3
  pkgname='lwrap'
4
+ pkgver='0.78.3'
5
+ pkgrel='1'
6
  pkgdesc='Lux Wine wrapper for RunImage container'
7
  arch=('x86_64')
8
  url='https://github.com/VHSgunzo/lux-wine'
main.zip CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:571f71b3241a761519f8913826cce4d33963b7bec90517a6267ba429871aee30
3
- size 584778
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:51e434082f850b8c37aa97aa84a78e32c8c73f45dc015f5ca045fe0ca36a555d
3
+ size 585078