From 023666bb422a146dc670a5767240cb42e73a35dd Mon Sep 17 00:00:00 2001 From: Gilver Date: Thu, 27 Nov 2025 11:51:17 -0600 Subject: [PATCH] Updates --- anda/system/mullvad-vpn/mullvad-vpn.spec | 12 ++++++------ anda/system/mullvad-vpn/no-prebuilt-binaries.patch | 8 ++++---- package-lock.json | 6 ------ 3 files changed, 10 insertions(+), 16 deletions(-) delete mode 100644 package-lock.json diff --git a/anda/system/mullvad-vpn/mullvad-vpn.spec b/anda/system/mullvad-vpn/mullvad-vpn.spec index b0f6b38486..d9c31d46a5 100644 --- a/anda/system/mullvad-vpn/mullvad-vpn.spec +++ b/anda/system/mullvad-vpn/mullvad-vpn.spec @@ -1,5 +1,5 @@ Name: mullvad-vpn -Version: 2025.7 +Version: 2025.13 Release: 1%{?dist} Summary: The Mullvad VPN client app for desktop SourceLicense: GPL-3.0-only @@ -14,15 +14,15 @@ BuildRequires: dbus-devel BuildRequires: golang >= 1.21 BuildRequires: libxcrypt-compat BuildRequires: mold +BuildRequires: pkgconfig(libnftnl) BuildRequires: protobuf-devel BuildRequires: systemd-rpm-macros -BuildRequires: pkgconfig(libnftnl) Requires: dbus-libs Requires: libnotify Requires: libXScrnSaver Packager: Gilver E. -%electronmeta +%electronmeta -a %description Mullvad is a free and open source VPN especially focused on privacy and freedom. @@ -75,7 +75,7 @@ popd %electron_install -D # Extra symlink -ln -sf %{_datadir}/%{name}/resources/mullvad-problem-report %{buildroot}%{_bindir}/mullvad-problem-report +ln -sf %{_libdir}/%{name}/resources/mullvad-problem-report %{buildroot}%{_bindir}/mullvad-problem-report %{cargo_license_online} > LICENSE.dependencies @@ -99,8 +99,8 @@ rm -f /var/cache/mullvad-vpn/api-ip-address.txt %systemd_preun mullvad-early-boot-blocking.service # Internal daemon handling. -%{_datadir}/%{name}/resources/mullvad-setup reset-firewall || : -%{_datadir}/%{name}/resources/mullvad-setup remove-device || : +%{_libdir}/%{name}/resources/mullvad-setup reset-firewall || : +%{_libdir}/%{name}/resources/mullvad-setup remove-device || : %postun %systemd_postun_with_restart mullvad-daemon.service diff --git a/anda/system/mullvad-vpn/no-prebuilt-binaries.patch b/anda/system/mullvad-vpn/no-prebuilt-binaries.patch index b664491b48..e294cd38a1 100644 --- a/anda/system/mullvad-vpn/no-prebuilt-binaries.patch +++ b/anda/system/mullvad-vpn/no-prebuilt-binaries.patch @@ -1,6 +1,6 @@ ---- a/desktop/packages/mullvad-vpn/tasks/distribution.js 2025-07-26 13:38:13.195612653 -0500 -+++ b/desktop/packages/mullvad-vpn/tasks/distribution.js 2025-07-26 13:45:47.104522171 -0500 -@@ -174,16 +174,6 @@ +--- a/desktop/packages/mullvad-vpn/tasks/distribution.js 2025-11-27 10:32:49.229089406 -0600 ++++ b/desktop/packages/mullvad-vpn/tasks/distribution.js 2025-11-27 10:54:15.873776987 -0600 +@@ -178,16 +178,6 @@ }, linux: { @@ -14,6 +14,6 @@ - arch: getLinuxTargetArch(), - }, - ], + executableName: 'mullvad-vpn', artifactName: 'MullvadVPN-${version}_${arch}.${ext}', category: 'Network', - icon: distAssets('icon.icns'), diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 495b317dc0..0000000000 --- a/package-lock.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "mullvad", - "lockfileVersion": 3, - "requires": true, - "packages": {} -}