Commit graph

30 commits

Author SHA1 Message Date
ohfp ee7493428d
Merge branch 'TheEvilSkeleton/linux-bump_runtime' 2021-01-08 20:48:01 +01:00
TheEvilSkeleton 3bbef3f822 Bump runtime 2021-01-07 21:25:03 -05:00
ohfp c398340adf
Merge branch 'TheEvilSkeleton/linux-master' 2021-01-07 21:42:43 +01:00
ohfp 9c0fcc0de5
Improve the Flatpak build process
.desktop file, icon and appdata are now properly exported by flatpak.

"Wayland first" flatpak, falling back to X11 if not on Wayland.
Note: this is currently potentially broken on many systems (ie. font
rendering is broken).
See https://github.com/flatpak/flatpak/issues/2861.
Might work when using Wayland + Gnome, does not seem to work on Arch +
Sway (couldn't get it working with any workaround for now).

Several smaller issues addressed.

A few untested issues might remain (Screensharing, WebRTC/Camera access)

Addresses (at least partially): #128, #132, #131, #118
2021-01-01 01:48:34 +01:00
TheMainOne 59bbaed348 Enable native Wayland support 2020-09-14 04:29:44 +00:00
ohfp c2b4301f0c
add pcsc socket for smartcard access with flatpak 2020-08-26 00:12:11 +02:00
TheMainOne 08e8fe61af Move content to ~/.var/app/io.gitlab.LibreWolf/.{mozilla,librewolf} 2020-08-24 03:32:34 +00:00
TheMainOne d78b766d14 Restrict $HOME 2020-08-24 02:23:41 +00:00
ohfp e94336cb1d
v76.0-1 2020-05-07 22:05:18 +02:00
ohfp 948a349bd9 add a .desktop file to flatpak build 2020-03-31 21:09:30 +02:00
ohfp 28b4678a6f fix xml path for flatpak build 2020-03-31 17:47:24 +02:00
ohfp 06e9c38a0e xml is elsewhere at that point during flatpak build 2020-03-31 17:24:25 +02:00
ohfp 01f4e24e40 add appstream metadata to flatpak and appimage; include libdbus-glib-1.so.2 in appimage as well, just in case 2020-03-31 12:09:05 +02:00
ohfp 2e748dbcf0 do not delete cache folder for flatpak module 2020-03-31 01:28:24 +02:00
ohfp 9ff609f70f use the intended module, not another one 2020-03-31 01:03:57 +02:00
ohfp 046c27552b comment some ubuntu-specific options; fix flatpak json talk-variable 2020-03-30 23:21:01 +02:00
ohfp 900015a46e now move shared-modules where the path is pointing to 2020-03-30 22:00:53 +02:00
ohfp d871b3ae53 really fix shared-modules path 2020-03-30 21:50:32 +02:00
ohfp 2a2587fd1f fix shared-modules path 2020-03-30 21:29:18 +02:00
ohfp b50b503e85 extend flatpak json with permissions and dbus-glib shared module 2020-03-30 21:18:30 +02:00
ohfp 228d15c64f actually fix the flatpak json; had a typo 2020-03-30 17:01:47 +02:00
ohfp ed05c3f672 try build without explicit gold; fix flatpak json 2020-03-30 14:08:39 +02:00
ohfp daf0d739ab update .gitlab-ci.yml file/artifact naming; also add bzip2 to flatpak script 2020-03-30 11:58:28 +02:00
ohfp 49bb75906e typos and fix pipeline variable name 2020-03-28 23:56:49 +01:00
ohfp b409944fad de-Archify some aspects of builds and -scripts; allow to initiate separate steps manually; first attempt to build tarball on ubuntu 16.04 2020-03-28 23:15:41 +01:00
ohfp 1402bdd5e7 update eol gnome dependencies for flatpak 2020-03-24 21:07:33 +01:00
ohfp 8378fcc076 Partial rewrite of build process
Switching to an Arch based build process for easier maintenance and
using specific runners for tasks where that might be necessary.

Right now, parent/child pipelines for somewhat parallel builds for
different architectures / semi-independent pak-builds don't seem to
properly work yet due to `trigger:` not being recognized when it should,
so that's not yet implemented.
2020-03-06 21:17:06 +01:00
BeatLink 8cdce03850 fix flatpak build 2019-08-24 02:57:55 -05:00
BeatLink 800285cc3c fix build 2019-08-17 18:33:13 -05:00
BeatLink 088d2f7727 move linux files to top level 2019-08-16 22:00:32 -05:00