# Linux packages (deb, rpm, Arch) for warp-desktop, built by # `make desktop-linux` with `wails3 tool package`, which runs nfpm # (https://nfpm.goreleaser.com). Paths are relative to apps/desktop. # VERSION, GOARCH and MAINTAINER come from the Makefile. name: warp-desktop arch: ${GOARCH} platform: linux version: ${VERSION} release: "1" section: net priority: optional maintainer: ${MAINTAINER} description: | Warp, a Matrix client: the Warp web client in a native window. contents: - src: ../../bin/warp-desktop dst: /usr/bin/warp-desktop file_info: mode: 0755 - src: ./build/linux/warp-desktop.desktop dst: /usr/share/applications/warp-desktop.desktop - src: ./cmd/warp-desktop/appicon.png dst: /usr/share/icons/hicolor/256x256/apps/warp-desktop.png - src: ./build/appicon.png dst: /usr/share/icons/hicolor/1024x1024/apps/warp-desktop.png scripts: postinstall: ./build/linux/postinstall.sh # Wails v3 builds against GTK 4 and WebKitGTK 6.0 by default # (Ubuntu 24.04+, Debian 13+, Fedora 40+). depends: - libgtk-4-1 - libwebkitgtk-6.0-4 overrides: rpm: depends: - gtk4 - webkitgtk6.0 archlinux: depends: - gtk4 - webkitgtk-6.0