From 263a419c525983287b738e172475f3c603f81dfd Mon Sep 17 00:00:00 2001 From: automated-signal <37887102+automated-signal@users.noreply.github.com> Date: Wed, 26 Jun 2024 21:17:05 -0500 Subject: [PATCH] Patch app-builder-lib for linux prerelease versioning Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com> --- patches/app-builder-lib+24.13.3.patch | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/patches/app-builder-lib+24.13.3.patch b/patches/app-builder-lib+24.13.3.patch index 5b07a328d0..dfa46a6bcd 100644 --- a/patches/app-builder-lib+24.13.3.patch +++ b/patches/app-builder-lib+24.13.3.patch @@ -138,10 +138,20 @@ index 0000000..f198807 +exports.addWinAsarIntegrity = addWinAsarIntegrity; +//# sourceMappingURL=electronWin.js.map diff --git a/node_modules/app-builder-lib/out/targets/LinuxTargetHelper.js b/node_modules/app-builder-lib/out/targets/LinuxTargetHelper.js -index c3f1000..62bd27c 100644 +index c3f1000..070472e 100644 --- a/node_modules/app-builder-lib/out/targets/LinuxTargetHelper.js +++ b/node_modules/app-builder-lib/out/targets/LinuxTargetHelper.js -@@ -100,7 +100,7 @@ class LinuxTargetHelper { +@@ -65,7 +65,8 @@ class LinuxTargetHelper { + case "pacman": + return version.replace(/-/g, "_"); + case "rpm": +- case "deb": ++ // DESKTOP-7306 ++ // case "deb": + return version.replace(/-/g, "~"); + default: + return version; +@@ -100,7 +101,7 @@ class LinuxTargetHelper { // https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#exec-variables const execCodes = ["%f", "%u", "%F", "%U"]; if (executableArgs == null || executableArgs.findIndex(arg => execCodes.includes(arg)) === -1) {