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/ringrtc` #236

Closed jnsgruk closed 9 months ago

jnsgruk commented 9 months ago

We currently build the @signalapp/ringrtc NPM package manually because until version 2.34.4, the package had a build process that fetched artifacts in a non-proxy aware way.

It looks like in 6.42.0-beta1 the newly released version has bubbled up, so we should clean up that custom part building when 6.42.0 releases.

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