Ken VanDine
|
cee189de11
|
Only export XDG_CONFIG_HOME and XDG_DATA_HOME if they aren't already set
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
d2f82b2e40
|
Stage libglib2.0-0t64 to insure we don't mix in the host's lib
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
3e669fc4bb
|
Improved environment handling to ensure the snap will work across
distros and unset all SNAP environment variables that could leak at
runtime
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
1a5b69181f
|
Use patch-rpath which improves our cross distro support
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
5e77a973b2
|
Removed duplicated stage-packages
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
9c81cd323d
|
Don't stage shells
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
78446008c4
|
enable-patchelf is more repliable for classic snaps
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
9d62c31f44
|
no-patchelf for DRI and tidy up the mesa bits
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
0272ad9edb
|
Stage gnome-text-editor to open configuration, this makes it more
reliable across more distros as a classic snap.
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
f3829072f3
|
Drop patchelf
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
2b6b7c19d2
|
Enable patch-elf for libs part
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
3a9d61d6e4
|
Stage more depends to ensure we aren't getting leaks from the host
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
6d8b3973e4
|
EGL fixes, ensure necessary env variables are set to isolate
dependencies from the host
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
aa4d9809c3
|
CRAFT_TARGET_ARCH is deprecated, use CRAFT_ARCH_BUILD_FOR
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
ec8e7d9d86
|
Ensure LD_LIBRARY_PATH is set appropriately
|
2025-02-14 14:52:08 -08:00 |
|
Mitchell Hashimoto
|
f1f23e1c7d
|
Add snap to nix, add arm64 builders
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
2e0e8af1ad
|
Set a more meaningful version for the snap
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
53f1b4bc15
|
Changed shebang in launcher script
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
bf49784b7d
|
Don't stage shells
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
b6a3b98828
|
enable-patchelf is more repliable for classic snaps
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
eb0816c2c4
|
Set GHOSTTY_RESOURCES_DIR
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
30fa18390f
|
Install bash-completion
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
f51789b17a
|
Exit with error if building for unsupported arch
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
97b104cf9d
|
Set source-type for launcher dir
|
2025-02-14 14:52:08 -08:00 |
|
Ken VanDine
|
aed30502bd
|
Added snap packaging
|
2025-02-14 14:52:08 -08:00 |
|