Packaging Flatpak for Wayland

This commit is contained in:
Bruno Herbelin
2025-01-09 14:34:50 +01:00
parent 974618fc18
commit ab7a84c40f
2 changed files with 11 additions and 4 deletions

View File

@@ -16,6 +16,10 @@ Publishing new a release
- Test the flatpack for Beta
https://github.com/brunoherbelin/vimix/tree/master/flatpak
- Test the snap for Beta
$ snap remove vimix
$ snapcraft (from vimix base dir)
$ snap install ./vimix_0.X.Y_amd64.snap --dangerous
$ snap connections vimix
- Merge Beta into origin/master
- push origin/master

View File

@@ -7,7 +7,8 @@
"rename-desktop-file": "vimix.desktop",
"rename-icon": "vimix",
"finish-args": [
"--socket=x11",
"--socket=wayland",
"--socket=fallback-x11",
"--socket=pulseaudio",
"--share=ipc",
"--share=network",
@@ -17,7 +18,9 @@
"--filesystem=host",
"--filesystem=/tmp",
"--talk-name=org.gtk.vfs.*",
"--env=FREI0R_PATH=/app/lib/frei0r-1"
"--env=FREI0R_PATH=/app/lib/frei0r-1",
"--env=__NV_PRIME_RENDER_OFFLOAD=1",
"--env=__GLX_VENDOR_LIBRARY_NAME=nvidia"
],
"cleanup": [
"/include",
@@ -173,8 +176,8 @@
],
"sources": [
{
"type":"git",
"branch":"beta",
"type": "git",
"branch": "beta",
"url": "https://github.com/brunoherbelin/vimix.git"
}
]