snapcrafters / signal-desktop

Unofficial Signal Desktop installer for Linux
https://snapcraft.io/signal-desktop
GNU Affero General Public License v3.0
34 stars 14 forks source link

Remove separate part for `@signalapp/better-sqlite3` #237

Open jnsgruk opened 9 months ago

jnsgruk commented 9 months ago

We currently build the @signalapp/better-sqlite3 NPM package manually because the package has a build process that fetches artifacts in a non-proxy aware way.

I have a pull request against the upstream package to "fix" this behaviour, but it has yet to be merged. Once it does merge, it'll likely take a couple of Signal Desktop releases to land. https://github.com/signalapp/better-sqlite3/pull/12

https://github.com/snapcrafters/signal-desktop/blob/53f7bef8a41ed7dd11817d838af3f70f4a2a91fc/snap/snapcraft.yaml#L66-L80