Skip to content

Instantly share code, notes, and snippets.

@jld
Created December 7, 2018 17:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jld/dbbbd2969af4a55419afdc79d0af67d7 to your computer and use it in GitHub Desktop.
Save jld/dbbbd2969af4a55419afdc79d0af67d7 to your computer and use it in GitHub Desktop.
Cut-down snapcraft.yaml for hand-repacking a Firefox Try build
name: firefox
version: 65.0a1-20181114194420
summary: Mozilla Firefox web browser
description: Firefox is a powerful, extensible web browser with support for modern web application technologies.
confinement: strict
grade: stable
apps:
firefox:
command: desktop-launch $SNAP/firefox
environment:
DISABLE_WAYLAND: 1
HOME: "$SNAP_USER_COMMON"
plugs:
- avahi-observe
- browser-sandbox
- camera
- cups-control
- desktop
- desktop-legacy
- gsettings
- home
- network
- network-observe
- opengl
- pulseaudio
- removable-media
- screen-inhibit-control
- unity7
- upower-observe
- x11
plugs:
browser-sandbox:
interface: browser-support
allow-sandbox: true
parts:
desktop-gtk3:
source-commit: 6a600b00773e8e4624aa12ee1f8e013ba9f2fc03
firefox:
plugin: dump
source: source
stage-packages:
- libxt6
- libdbus-glib-1-2
- libasound2
- libpulse0
- libgl1-mesa-dri
- libgl1-mesa-glx
- libmirclient9
- desktop-file-utils
- ffmpeg
- libc-bin
- locales-all
after: [desktop-gtk3]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment