diff --git a/recipes/1.16.9/.SRCINFO b/recipes/1.16.9/.SRCINFO index 7b02238..09ca650 100644 --- a/recipes/1.16.9/.SRCINFO +++ b/recipes/1.16.9/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = vortex-linux pkgdesc = Vortex 1.16.9 with Linux compatibility patches pkgver = 1.16.9 - pkgrel = 2 + pkgrel = 3 url = https://github.com/Arkazzae/VortexLinux install = vortex.install arch = x86_64 diff --git a/recipes/1.16.9/PKGBUILD b/recipes/1.16.9/PKGBUILD index bedb88c..f1321a2 100644 --- a/recipes/1.16.9/PKGBUILD +++ b/recipes/1.16.9/PKGBUILD @@ -2,7 +2,7 @@ pkgname=vortex-linux pkgver=1.16.9 -pkgrel=2 +pkgrel=3 pkgdesc="Vortex 1.16.9 with Linux compatibility patches" arch=('x86_64') url="https://github.com/Arkazzae/VortexLinux" diff --git a/recipes/1.16.9/patches/0012-linux-backslash-archive-paths.patch b/recipes/1.16.9/patches/0012-linux-backslash-archive-paths.patch index 54758fb..5ecad0e 100644 --- a/recipes/1.16.9/patches/0012-linux-backslash-archive-paths.patch +++ b/recipes/1.16.9/patches/0012-linux-backslash-archive-paths.patch @@ -1,5 +1,5 @@ diff --git a/src/extensions/mod_management/InstallManager.ts b/src/extensions/mod_management/InstallManager.ts -index 55faf41..75c5cf3 100644 +index 55faf41..eefb334 100644 --- a/src/extensions/mod_management/InstallManager.ts +++ b/src/extensions/mod_management/InstallManager.ts @@ -99,6 +99,7 @@ import { @@ -18,6 +18,14 @@ index 55faf41..75c5cf3 100644 .then(() => walk(tempPath, (iterPath, stats) => { if (stats.isFile()) { +@@ -3962,6 +3964,7 @@ class InstallManager { + } + }) + .then(async () => { ++ if (process.platform === "linux") await splitBackslashNames(tempPath); + await walk( + tempPath, + toBluebird(async (iterPath, stats) => { diff --git a/src/extensions/mod_management/util/archivePaths.test.ts b/src/extensions/mod_management/util/archivePaths.test.ts new file mode 100644 index 0000000..018a115