Commit Graph

51 Commits

Author SHA1 Message Date
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
toonn
e6a44b2fc4
wire-desktop: mac 3.20.3912 -> 3.21.3959 2020-10-30 08:54:19 +01:00
toonn
fa20999c64
wire-desktop: linux 3.20.2934 -> 3.21.2936 2020-10-30 08:52:57 +01:00
toonn
4448bd4e10
wire-desktop: mac 3.18.3728 -> 3.20.3912 2020-10-07 12:03:35 +02:00
toonn
ad9d115682
wire-desktop: linux 3.18.2925 -> 3.20.2934 2020-10-07 11:58:56 +02:00
Lana Black
ad64c682b7 wire-desktop: Add libdbusmenu dependency
Allows using global menu in various desktop environments.
2020-09-02 17:58:37 +00:00
Florian Klink
a89a4ae87e wire-desktop: use lib.getLib udev instead of udev.lib
This will pick the `lib` output if it exists, otherwise default to `out`.
2020-08-13 20:51:41 +02:00
toonn
787a38bf6b wire-desktop: mac 3.18.3728 -> 3.19.3799 2020-08-06 01:09:35 +02:00
toonn
cc8d2ba291 wire-desktop: linux 3.18.2925 -> 3.19.2928 2020-08-06 01:07:37 +02:00
toonn
7f07e9909c wire-desktop: mac 3.17.3666 -> 3.18.3728 2020-06-02 12:52:30 -07:00
toonn
8662e58ed4 wire-desktop: linux 3.17.2924 -> 3.18.2925 2020-06-02 12:52:30 -07:00
toonn
b408b8c8e4
wire-desktop: mac 3.16.3630 -> 3.17.3666 2020-05-06 15:56:20 +02:00
toonn
84b510775c
wire-desktop: linux 3.16.2923 -> 3.17.2924 2020-05-05 22:31:01 +02:00
toonn
39c5e1c723
wire-desktop: mac 3.15.3621 -> 3.16.3630 2020-04-06 18:58:58 +02:00
Florian Klink
728188794e
Merge pull request #82664 from toonn/wire-desktop-bump
wire-desktop: linux 3.12.2916 -> 3.15.2922, mac 3.12.3490 -> 3.15.3621
2020-03-27 19:18:05 +01:00
toonn
55ce589f18
wire-desktop: linux 3.15.2922 -> 3.16.2923 2020-03-26 12:35:29 +01:00
Arian van Putten
da587daae5
wire-desktop: Fix StartupWMClass
With quotes it doesn't match the Wire's screen, causing the window to not be grouped under its icon in Gnome.
2020-03-24 11:22:03 +01:00
toonn
39b39690fa
wire-desktop: linux 3.12.2916 -> 3.15.2922 2020-03-15 17:29:05 +01:00
toonn
43f245d6d9
wire-desktop: mac 3.12.3490 -> 3.15.3621 2020-03-15 16:59:15 +01:00
toonn
f4adb7c4d8 wire-desktop: linux 3.11.2912 -> 3.12.2916 2020-01-03 19:37:25 +01:00
toonn
a8bd7e6694 wire-desktop: mac 3.10.3215 -> 3.12.3490 2020-01-03 19:37:25 +01:00
Robert Djubek
4a73fbc367 wire-desktop: fix desktop icon
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.
2019-12-15 16:47:35 -05:00
Robert Djubek
5a465b0b14
wire-desktop: fix a segfault when changing profile picture
(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
2019-11-28 17:31:13 +00:00
Arian van Putten
1d51430cdc wire-desktop: Add arianvp to maintainer list 2019-11-08 09:44:46 +01:00
toonn
69b5fda4c5 wire-desktop: linux 3.10.2904 -> 3.11.2912 2019-10-31 18:42:40 +01:00
toonn
ad201141a8 wire-desktop: mac 3.10.3133 -> 3.10.3215 2019-10-07 16:36:18 +02:00
volth
7b8fb5c06c treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
Frederik Rietdijk
ad1d58c622 Merge staging-next into staging 2019-08-31 10:04:20 +02:00
volth
08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
toonn
821daf6598 wire-desktop: 3.9.2895 -> 3.10.2904, mac 3.9.2943 -> 3.10.3133 2019-08-27 13:04:18 +02:00
volth
35d68ef143 treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
worldofpeace
d03c72cf43 wire-desktop: add a proper throw 2019-08-04 05:08:33 -04:00
Vladimír Čunát
854b43404f
wire-desktop: fixup evaluation on other platforms
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.
2019-08-03 14:45:30 +02:00
worldofpeace
f498a8b7af wire-desktop: gdk_pixbuf -> gdk-pixbuf 2019-07-28 17:29:11 -04:00
Frederik Rietdijk
cb3ce5d26d Merge master into staging-next 2019-07-28 12:11:37 +02:00
Frederik Rietdijk
15564fbb4d wire-desktop: fix evaluating on other platforms
to unblock tarball job
2019-07-28 09:31:48 +02:00
toonn
4665e883b2 wire-desktop: Add darwin support
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.
2019-07-27 19:43:33 +02:00
toonn
33b6a1720d wire-desktop: expand meta
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.
2019-07-27 19:40:37 +02:00
worldofpeace
b1bc0645ea gdk-pixbuf: rename from gdk_pixbuf 2019-07-22 18:50:57 -04:00
R. RyanTM
b3408d088c wire-desktop: 3.7.2891 -> 3.9.2895
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/wire-desktop/versions
2019-04-16 09:43:35 -07:00
worldofpeace
23568a1ed3 wire-desktop: 3.6.2885 -> 3.7.2891
Wire uses Electron 4.08 and support for i686-linux
has been dropped in 4.0  [0]

Release Notes:
https://medium.com/wire-news/linux-3-7-2891-edc6f663c0b2

Changelog:
https://github.com/wireapp/wire-desktop/compare/linux/3.6.2885...linux/3.7.2891

[0]: https://electronjs.org/blog/linux-32bit-support
2019-03-20 23:10:33 -04:00
worldofpeace
8ba66c2ee1 wire-desktop: 3.5.2881 -> 3.6.2885 2019-02-21 19:36:18 -05:00
Mikhail Klementev
7475db089b wire-desktop: 3.3.2872 -> 3.5.2881 2019-01-03 15:45:36 -05:00
worldofpeace
48a3ea0f81 wire-desktop: don't explicitly set phases
part of #28910
2018-11-10 22:01:44 -05:00
worldofpeace
fa3ec9c836 wire-desktop: 3.2.2840 -> 3.3.2872 (#47941) 2018-10-06 15:35:46 +02:00
John Ericson
2c2f1e37d4 reewide: Purge all uses stdenv.system and top-level system
It is deprecated and will be removed after 18.09.
2018-08-30 17:20:32 -04:00
Jan Tojnar
28b6f74c3f
gnome3.gconf: remove 2018-07-10 12:14:40 +02:00
worldofpeace
957744f822 wire-desktop: 3.0.2816 -> 3.2.2840 2018-07-03 16:28:41 -04:00
worldofpeace
e25e9d6191 wire-desktop: gnome2 cleanup (#41155)
* wire-desktop: gnome2 cleanup

* wire-desktop: use toplevel gtk2
2018-05-29 21:40:59 +02:00
worldofpeace
82080d77a0
wire-desktop: correct desktopItem 2018-04-29 20:32:41 -04:00