chore(packaging): canonical icons, desktop file, and nfpm config

Icons and qbz.desktop move to packaging/ so packagers stop depending
on the retired src-tauri tree. New nfpm.yaml builds deb/rpm from the
prebuilt binary: deps are the measured ldd set (t64 alternatives on
deb, soname requires on rpm), display/GPU stack as recommends.

cc
This commit is contained in:
vicrodh committed 2026-07-02 10:11:16 -06:00
1 parent 6e6153b2ef
commit 9de3c19468
11 files changed
+115

No files matched your search

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

+11
View File
@@ -0,0 +1,11 @@
# Canonical app icons
Canonical icon source for every Linux/macOS packager (nfpm deb/rpm, AppImage,
tarball, flatpak, snap, ebuilds, PKGBUILDs). Copied out of `src-tauri/icons/`
on 2026-07-02 so packaging stops depending on the retired Tauri tree —
`src-tauri/` is reference-only and will eventually be deleted.
- `NNxNN.png` — hicolor sizes (32/48/64/128/256/512, plus `128x128@2x`)
- `icon.icns` — macOS bundle icon
If the artwork ever changes, update BOTH copies (or delete the src-tauri one).
Binary file not shown.