mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-08 17:06:15 -08:00
fix(packaging): restore Snap desktop runtime (#1406)
* fix(packaging): restore Snap desktop runtime * docs(packaging): publish Snap launch repair note * fix(packaging): declare Node 22.12 floor * docs(architecture): update SQLite pin rationale * fix(tooling): align Node engine floor * fix(tooling): constrain supported Node releases * docs(architecture): correct node-abi consumer
This commit is contained in:
1 parent
2a7d7c315e
commit
728df1a68c
11 files changed
+404
-660
No files matched your search
@@ -365,7 +365,11 @@ missing, non-directory, symlinked, non-empty, or incorrectly permissioned
|
||||
target. It also requires exactly the canonical provider-data layouts:
|
||||
`/usr/share/libdrm` binds from `$SNAP/graphics/libdrm`, and
|
||||
`/usr/share/drirc.d` symlinks to `$SNAP/graphics/drirc.d`. No additional or
|
||||
duplicate layout entry is accepted.
|
||||
duplicate layout entry is accepted. Static extraction verification also
|
||||
requires regular `desktop-init.sh`, `desktop-common.sh`, and
|
||||
`desktop-gnome-specific.sh` files at the Snap root, with `desktop-init.sh`
|
||||
executable, because Electron Builder's generated `command.sh` invokes that
|
||||
runtime before the application binary.
|
||||
|
||||
Private shared memory gives the app a confined, snap-specific POSIX shm
|
||||
namespace rather than global cross-snap access. The packaging-only
|
||||
|
||||
Reference in new issue
Block a user