summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD4
-rw-r--r--no-publish.diff16
4 files changed, 23 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4136b8e20075..4aec47c3043e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = mullvad-vpn-beta
pkgdesc = The Mullvad VPN client app for desktop (beta channel)
pkgver = 2024.3.stable
- pkgrel = 1
+ pkgrel = 2
url = https://www.mullvad.net
install = mullvad-vpn.install
arch = x86_64
@@ -23,6 +23,7 @@ pkgbase = mullvad-vpn-beta
source = git+https://github.com/mullvad/mullvadvpn-app.git#tag=2024.3
source = git+https://github.com/mullvad/mullvadvpn-app-binaries.git#commit=7db2c76522e29b4acd8f461fc87f794954c6df95?signed
source = no-rpm.diff
+ source = no-publish.diff
source = mullvad-vpn.sh
validpgpkeys = 225E40C8F1C8DEB7977ABF59F293063FECE2E8ED
validpgpkeys = 8339C7D2942EB854E3F27CE5AEE9DECFD582E984
@@ -30,6 +31,7 @@ pkgbase = mullvad-vpn-beta
sha256sums = 8064e0181b1d30352f25eab563bade47b2fd157ca9646b97aff928241d9870ea
sha256sums = 76015a774788a2274d29e3fa1e06cb752a8488f24a973b5143d8659d5b290e9c
sha256sums = ea35edffea2cbbb05586abce19581fdd9f133801ed47e6af30fa64a29c5cf116
+ sha256sums = ef7a74e0c26c315e8f5a7b62c19ec0d30ab49f053c8f6215cce2f746ef79366b
sha256sums = 2262346cb57deb187fe32a88ccd873dab669598889269088e749197c6e88954f
pkgname = mullvad-vpn-beta
diff --git a/.gitignore b/.gitignore
index c75f7f54fd79..e6cdee2f214f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@
!mullvad-vpn.install
!mullvad-vpn.sh
!no-rpm.diff
+!no-publish.diff
diff --git a/PKGBUILD b/PKGBUILD
index 634e016cf7a3..ebcd7eb0f3e7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ _channel=stable
_rel=1
#pkgver=${_pkgver}.${_channel}${_rel} # beta
pkgver=${_pkgver}.${_channel} # stable
-pkgrel=1
+pkgrel=2
_nodeversion=20
pkgdesc="The Mullvad VPN client app for desktop (beta channel)"
arch=('x86_64')
@@ -25,11 +25,13 @@ source=(
"git+https://github.com/mullvad/mullvadvpn-app.git#tag=${_pkgver}" # stable
"git+https://github.com/mullvad/mullvadvpn-app-binaries.git#commit=${_commit}?signed"
'no-rpm.diff'
+ 'no-publish.diff'
"${pkgname%-beta}.sh"
)
sha256sums=('8064e0181b1d30352f25eab563bade47b2fd157ca9646b97aff928241d9870ea'
'76015a774788a2274d29e3fa1e06cb752a8488f24a973b5143d8659d5b290e9c'
'ea35edffea2cbbb05586abce19581fdd9f133801ed47e6af30fa64a29c5cf116'
+ 'ef7a74e0c26c315e8f5a7b62c19ec0d30ab49f053c8f6215cce2f746ef79366b'
'2262346cb57deb187fe32a88ccd873dab669598889269088e749197c6e88954f')
validpgpkeys=('225E40C8F1C8DEB7977ABF59F293063FECE2E8ED' # Linus Färnstrand <linus@mullvad.net>
'8339C7D2942EB854E3F27CE5AEE9DECFD582E984' # David Lönnhager (code signing) <david.l@mullvad.net>
diff --git a/no-publish.diff b/no-publish.diff
new file mode 100644
index 000000000000..d4720118039a
--- /dev/null
+++ b/no-publish.diff
@@ -0,0 +1,16 @@
+diff --git a/no-publish.diff b/no-publish.diff
+new file mode 100644
+index 0000000..6a4c209
+--- /dev/null
++++ b/no-publish.diff
+@@ -0,0 +1,10 @@
++--- distribution.js.old 2024-05-16 10:13:58.328775776 +0000
+++++ distribution.js.new 2024-05-16 10:13:32.759370789 +0000
++@@ -367,6 +367,7 @@
++ await fs.promises.rename(launcherScript, sourceExecutable);
++ },
++ },
+++ publish: 'never',
++ });
++ }
++