From bee83a795e28cf14d2ebfc145ffc650769a9a463 Mon Sep 17 00:00:00 2001 From: Viktor Liu Date: Tue, 11 Aug 2026 13:43:30 +0200 Subject: [PATCH] Revert the edits to the unused wails packaging files, releases are built with GoReleaser --- client/ui/build/linux/netbird-ui.desktop | 7 +++---- client/ui/build/linux/nfpm/nfpm.yaml | 9 --------- 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/client/ui/build/linux/netbird-ui.desktop b/client/ui/build/linux/netbird-ui.desktop index a7c4ef3d4..6b6ed42a5 100755 --- a/client/ui/build/linux/netbird-ui.desktop +++ b/client/ui/build/linux/netbird-ui.desktop @@ -1,11 +1,10 @@ [Desktop Entry] Type=Application -Name=NetBird -Comment=NetBird desktop client +Name=netbird-ui Exec=env WEBKIT_DISABLE_DMABUF_RENDERER=1 netbird-ui Icon=netbird-ui -Categories=Utility;Network; +Categories=Development; Terminal=false -Keywords=netbird;vpn;wireguard; +Keywords=wails Version=1.0 StartupNotify=false diff --git a/client/ui/build/linux/nfpm/nfpm.yaml b/client/ui/build/linux/nfpm/nfpm.yaml index 8ce62fd18..764855a63 100644 --- a/client/ui/build/linux/nfpm/nfpm.yaml +++ b/client/ui/build/linux/nfpm/nfpm.yaml @@ -21,17 +21,8 @@ contents: dst: "/usr/local/bin/netbird-ui" - src: "./build/appicon.png" dst: "/usr/share/icons/hicolor/128x128/apps/netbird-ui.png" - # The name the polkit action's icon_name refers to, which the released packages - # install as /usr/share/pixmaps/netbird.png. - - src: "./build/appicon.png" - dst: "/usr/share/icons/hicolor/128x128/apps/netbird.png" - src: "./build/linux/netbird-ui.desktop" dst: "/usr/share/applications/netbird-ui.desktop" - # Names the polkit action for the elevation prompt the app raises when an - # unprivileged user changes a privileged setting; without it the dialog shows a - # raw command line. - - src: "./build/linux/polkit/io.netbird.settings.policy" - dst: "/usr/share/polkit-1/actions/io.netbird.settings.policy" # Default dependencies for the GTK4 + WebKitGTK 6.0 stack (Ubuntu 24.04+ / Debian 13+) depends: