Commit graph

14 commits

Author SHA1 Message Date
Marco Trevisan
181e2fb11a
snap: Remove unused permissions and duplicated libraries (#2478)
* snap: Remove various unneeeded plugs

Remove various permissions that the snap required and that are not
actually used. In particular now all the file and settings access is handled
by XDG portals, so there's no need to grant direct file access.

Also this is not a media app or network management software, so no
need to add screen inhibitors or network observation.

* snap: Do not add libnss3

That's already provided by GNOME so no need to duplicate it.

* Update snapcraft.yaml

Put back password-manager-service, home for now

---------

Co-authored-by: Ben Gotow <bengotow@gmail.com>
2023-12-10 12:19:29 -06:00
Ben Gotow
e2e0f882ae Copy snap configuration from chromium’s snapcraft.yaml 2023-11-21 12:05:15 -06:00
Ben Gotow
29805b89f3 Fix snapcraft.yaml to reflect small changes to craftctl 2023-10-09 16:33:51 -05:00
সৌম্যদীপ ঘোষ(सौम्यदीपः घोषः)
fbfaceaf0d
update to gnome extension and core22 (#2464) 2023-10-09 14:23:11 -05:00
kz6fittycent
f9d7fc0528 Improve load times with LZO
Should see increased loading performance using LZO.
2021-11-21 21:56:07 -06:00
Marco Trevisan (Treviño)
44853d81e7 snap: Mark license as GPL-3.0 2021-05-03 08:07:00 -05:00
Marco Trevisan (Treviño)
4113770281 snap: Cleanup uneeded files when done 2021-05-03 08:07:00 -05:00
Marco Trevisan (Treviño)
d0e51bb067 snap/.travis: Build snap using core18 as base using snapcraft via lxd
This is the preferred way to build snaps now, it allows using desktop
extensions that includes xdg-portals and better integration, reducing
the snap size.

Build this using travis snaps native implementation.
2021-05-03 08:07:00 -05:00
Marco Trevisan (Treviño)
3857564f64 snap: Do not simulate running as Unity, new electron handles it properly
There's no need to fake this anymore
2021-05-03 08:07:00 -05:00
Marco Trevisan (Treviño)
26d0956a0e snap: Inherit informations from appdata when possible 2021-05-03 08:07:00 -05:00
Marco Trevisan (Treviño)
04051d514f snap: Use native snapcraft scriptlets to set version
No need to make travis to do it
2021-05-03 08:07:00 -05:00
Ben Gotow
d02dd462d2 Generate snapcraft.yml on the fly to contain correct version 2017-10-05 14:10:15 -07:00
Ben Gotow
36fdd024f8 Don’t upload extra snap files, use deb version for snap version 2017-10-05 13:30:01 -07:00
Ben Gotow
54339964a8 Adding Linux Snapcraft configuration, integration with Travis 2017-10-05 12:38:23 -07:00