Skip to content
This repository has been archived by the owner on Apr 25, 2024. It is now read-only.

Updating our snapcraft.yaml file #14

Merged
merged 4 commits into from
Dec 14, 2020
Merged

Updating our snapcraft.yaml file #14

merged 4 commits into from
Dec 14, 2020

Conversation

justnom
Copy link

@justnom justnom commented Dec 11, 2020

I updated out snapcraft.yaml file based on the Chromium snapcraft file that had support for Web Bluetooth and WebUSB.

I also explicitly added fonts-liberations into the snap in an attempt to fix: brave/brave-browser#13064

@justnom justnom self-assigned this Dec 11, 2020
@posix4e
Copy link

posix4e commented Dec 11, 2020

Neat. Thanks for taking this up. How did you test this?

@justnom
Copy link
Author

justnom commented Dec 11, 2020

Neat. Thanks for taking this up. How did you test this?

The snap was built with: docker run -v "$PWD":/build -w /build snapcore/snapcraft:stable snapcraft

I tested this on an Ubuntu 20.04 by installing it locally.

snapcraft.yaml Outdated Show resolved Hide resolved
snapcraft.yaml Outdated Show resolved Hide resolved
Copy link

@posix4e posix4e left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM assuming you tested it

@justnom
Copy link
Author

justnom commented Dec 11, 2020

Tested Brave Rewards (survives restart) and DRM content.

Brave uses xdg-open so the xdg-email part is unneeded.
Removing personal-files interface where config is stored outside the
snap.
snapcraft.yaml Show resolved Hide resolved
plugs:
- avahi-observe
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Might be worth testing to see if you can see local printers without avahi.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't have the means to test this. I can follow up in a further QA ticket.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fonts are broken on download dialog
5 participants