Update the Name attribute in the wire-desktop.desktop applications file
and add StartupWMClass key. This fixes the icons on plasma5 and gnome3
which, in certain places, showed a generic X.org icon instead of the Wire
icon.
(wire-desktop:11531): GLib-GIO-ERROR **: 06:04:45.248: No GSettings schemas are installed on the system
and fix Fontconfig warning: "/etc/fonts/fonts.conf", line 86: unknown element "blank"
and tidied up the linux build greatly
and added kiwi as a maintainer
version (i.e. name) is evaluated strictly before meta.platforms, apparently,
so let's simply hack around that, so we may eventually fix the tarball job.
Wire Desktop is available for linux, mac os and windows. I figured
adding darwin support would be cromulent. Note that the versions don't
align 100%, this is how it's released upstream.
I refactored the derivation to seperate all the linux-specific parts. I
also sorted the dependencies and grouped them.
The changes were based on the derivation for electron. I changed the
construction from calling `mkDerivation` on a conditional merger of two
sets by moving the `mkDerivation` calls into the conditional and up to
the local bindings for `linux` and `darwin`. This required moving
`pname` and `meta` up to local bindings.
Added a `longDescription` and `downloadPage`. Also added myself to
`maintainers`.
I fixed up the `license` because it's actually GPLv3 *or later*.
Note that terms and conditions apply though I don't feel like they
violate the GPL-ness of the code.