Commit graph

14 commits

Author SHA1 Message Date
Simon Fels
bfd0619d96 scripts: make shellcheck happy 2018-07-05 09:21:34 +02:00
Simon Fels
7b10faf47a scripts: enable linker debugging when running in debug mode 2018-07-05 09:18:41 +02:00
Simon Fels
d35e494913 Allow forcing software rendering via snap config option 2018-07-04 16:50:23 +02:00
Simon Fels
83215524de Add snap configure hook to allow enable debug mode 2018-05-30 09:24:00 +02:00
Simon Fels
31c64f0a19 snap: make anbox work on systems with GLVND
Systems with GLVND load the actual EGL implementation in a different way
when the GL driver is dlopen'ed and therefor we need to tell GLVND which
vendor implementations are available on the system. As snapd is not yet
exposing this to the snap we have to ship a small set of configs on our
own until that is fixed.
2018-05-18 19:38:07 +02:00
Simon Fels
7dde2d9fdf snap: cleanup and small refactoring
We're using the desktop helpers now to setup all necessary environment
variables for GL drivers etc. and only keep a small set of extra changes
on top for things the desktop-helpers don't support yet.
2018-05-18 19:38:05 +02:00
Simon Fels
50671ed987 scripts: explicitly set linker search path for libpulsecommon-8.0 2018-03-04 17:31:03 +01:00
Simon Fels
81d166e4e6 Add in-snap path to nvidia driver binaries to LD_LIBRARY_PATH 2017-04-21 07:22:01 +02:00
Simon Fels
7ce6b0d765 Use subdirectory in SNAP_USER_COMMON for our application data 2017-03-14 08:06:38 +01:00
Simon Fels
68768d10fe Use SNAP_USER_COMMON to place our desktop files 2017-03-12 16:04:15 +01:00
Simon Fels
b5f3240400 Set XDG_DATA_HOME to SNAP_COMMON to have a common place for our app launchers 2017-03-12 14:32:04 +01:00
Simon Fels
51c41dfd88 Remove unneeded setup code for the snap application 2017-01-15 14:13:45 +01:00
Simon Fels
3e60d9f8ae Don't set XDG_DATA_HOME to read-only location 2017-01-15 14:13:10 +01:00
Simon Fels
117111ce20 Extend snap packaging with further details 2016-09-17 10:48:07 +02:00