Commit Graph

322 Commits

Author SHA1 Message Date
Michael Weiss
552e036e20
signal-desktop: 1.39.2 -> 1.39.3 2020-12-17 11:42:25 +01:00
Michael Weiss
c8dd31a60b
signal-desktop: 1.38.2 -> 1.39.2 2020-12-11 10:47:07 +01:00
Michael Weiss
db43258354
signal-desktop: 1.38.1 -> 1.38.2 2020-11-24 19:38:46 +01:00
Michael Weiss
5545c83c17
signal-desktop: 1.37.3 -> 1.38.1 2020-11-17 22:30:16 +01:00
Michael Weiss
013dc4c263
signal-desktop: 1.37.2 -> 1.37.3 2020-11-04 12:39:11 +01:00
Michael Weiss
d8cbc9d331
signal-desktop: 1.37.1 -> 1.37.2 2020-10-22 13:36:12 +02:00
Michael Weiss
db33f99343
signal-desktop: 1.36.3 -> 1.37.1 2020-10-16 12:13:12 +02:00
Michael Weiss
2e6844040e
signal-desktop: 1.36.2 -> 1.36.3 2020-09-26 12:15:27 +02:00
Michael Weiss
6b0794caa5
signal-desktop: 1.36.1 -> 1.36.2 2020-09-25 13:44:35 +02:00
Mauricio Collares
3df04beafc signal-desktop: ringrtc depends on libpulseaudio
voice/video calls should now work, fixing #98082
2020-09-17 14:20:37 +02:00
Michael Weiss
f192636304
signal-desktop: 1.35.1 -> 1.36.1 2020-09-11 11:29:04 +02:00
Michael Weiss
9c6f11f89d
signal-desktop: 1.34.5 -> 1.35.1 2020-09-02 22:37:05 +02:00
Frederik Rietdijk
081bd762e5 Merge staging-next into staging 2020-08-26 08:43:29 +02:00
Louis Tim Larsen
0fec62c13b
signal-desktop: Add libdbusmenu support
Provides optional menu bar support for various desktop environments.
2020-08-25 00:10:49 +02:00
Florian Klink
ecc80775aa signal-desktop: use lib.getLib systemd instead of systemd.lib
This will pick the `lib` output if it exists, otherwise default to `out`.
2020-08-13 20:51:40 +02:00
Michael Weiss
695b69ac7d
signal-desktop: 1.34.4 -> 1.34.5 2020-08-05 11:24:47 +02:00
Michael Weiss
5d1064a212
signal-desktop: 1.34.3 -> 1.34.4 2020-07-15 12:49:59 +02:00
Michael Weiss
fdfa609ae9
signal-desktop: 1.34.2 -> 1.34.3 2020-06-26 12:51:45 +02:00
Michael Weiss
8ee8a22e35
signal-desktop: 1.34.1 -> 1.34.2 2020-06-12 00:57:56 +02:00
Michael Weiss
347882f36a
signal-desktop: 1.34.0 -> 1.34.1 2020-05-16 19:27:42 +02:00
Michael Weiss
b0df5a6816
signal-desktop: 1.33.4 -> 1.34.0 2020-05-15 14:11:58 +02:00
Michael Weiss
facfa00202
signal-desktop: Add passthru.tests 2020-04-28 13:59:05 +02:00
Michael Weiss
660d284137
signal-desktop: 1.33.3 -> 1.33.4 2020-04-28 13:49:06 +02:00
Michael Weiss
edc421138b
signal-desktop: 1.33.1 -> 1.33.3 2020-04-24 15:10:05 +02:00
Michael Weiss
56f7c93a2f
signal-desktop: 1.33.0 -> 1.33.1 2020-04-16 14:31:55 +02:00
Michael Weiss
fdedc5d16c
signal-desktop: 1.32.3 -> 1.33.0 2020-04-08 11:28:42 +02:00
Michael Weiss
38aa1cad7f
signal-desktop: 1.32.2 -> 1.32.3 2020-03-26 22:16:48 +01:00
Michael Weiss
5c4735947d
signal-desktop: 1.32.1 -> 1.32.2 2020-03-26 12:17:23 +01:00
Michael Weiss
01db31c4d7
signal-desktop: 1.32.0 -> 1.32.1 2020-03-07 21:06:23 +01:00
Michael Weiss
05e6cc4944
signal-desktop: 1.31.0 -> 1.32.0 2020-03-05 12:00:29 +01:00
Puck Meerburg
0b3e5db5d3 signal-desktop: fix notifications 2020-02-12 22:31:31 +00:00
Michael Weiss
7d927677f4
signal-desktop: 1.30.1 -> 1.31.0
Changelog: https://github.com/signalapp/Signal-Desktop/releases/tag/v1.31.0
2020-02-10 23:34:32 +01:00
Michael Weiss
6fd230f144
signal-desktop: 1.30.0 -> 1.30.1
Changelog: https://github.com/signalapp/Signal-Desktop/releases/tag/v1.30.1
2020-02-04 14:16:18 +01:00
Michael Weiss
9cf50fa55c
signal-desktop: 1.29.6 -> 1.30.0
Changelog: https://github.com/signalapp/Signal-Desktop/releases/tag/v1.30.0
2020-01-24 17:49:39 +01:00
worldofpeace
15e0b23f48 signal-desktop: use autoPatchelfHook, wrap properly (#77850)
Most prominently we don't use `phases` because of https://github.com/NixOS/nixpkgs/issues/28910.
This is also problematic when using wrapGAppsHook.
In order to use wrapGAppsHook's automatic wrapping
(this was done manually before because there was no fixupPhase)
we need to install signal at lib/Signal instead of just into libexec.
That's because it would try to wrap .so files.
2020-01-17 22:51:06 +01:00
rht
e6ed469c09
signal-desktop: 1.29.5 -> 1.29.6 2020-01-17 09:05:39 -05:00
Michael Weiss
8d5ec33939
signal-desktop: 1.29.4 -> 1.29.5
Changelog: https://github.com/signalapp/Signal-Desktop/releases/tag/v1.29.5
2020-01-16 23:14:15 +01:00
Michael Weiss
0e817dacd8
signal-desktop: 1.29.3 -> 1.29.4
Changelog: https://github.com/signalapp/Signal-Desktop/releases/tag/v1.29.4
2020-01-15 13:14:05 +01:00
Michael Weiss
313eba4451
signal-desktop: 1.29.2 -> 1.29.3 2019-12-20 14:40:37 +01:00
Michael Weiss
096c2b4a4b
signal-desktop: 1.29.1 -> 1.29.2 2019-12-19 12:51:40 +01:00
Michael Weiss
8d5f5e7e3e
signal-desktop: 1.29.0 -> 1.29.1 2019-12-17 23:40:06 +01:00
Michael Weiss
8f56c19778
signal-desktop: 1.28.0 -> 1.29.0 2019-12-05 14:56:02 +01:00
Eduardo Quiros
470942f29e Add self (equirosa) to signal-desktop maintaners. 2019-11-14 16:25:07 -06:00
Eduardo Quiros
d119e10f74 signal-desktop: 1.27.4 -> 1.28.0 2019-11-14 16:24:14 -06:00
Matthew O'Gorman
17da09c2fa signal-desktop: add libappindicator-gtk3 2019-10-30 23:37:37 +01:00
Michael Weiss
64a247a580
signal-desktop: 1.27.3 -> 1.27.4 2019-10-11 12:52:50 +02:00
Michael Weiss
6f3b44baa4
signal-desktop: 1.27.2 -> 1.27.3 2019-09-26 19:59:22 +02:00
Michael Weiss
5d1abc68e7
signal-desktop: Document the build "expiration"
This adds a comment why it's important to always backport any updates as
suggested in #68232. I've als included a few more details to document
the behaviour.

Sources:
- Default build lifetime [0]
- asar - Electron Archive [1]

[0]: d3d2b0ec52/Gruntfile.js (L222)
[1]: https://github.com/electron/asar
2019-09-07 17:37:05 +02:00
Michael Weiss
042b63dd2c
signal-desktop: 1.27.1 -> 1.27.2 2019-09-07 01:08:00 +02:00
Michael Weiss
539d66aef6
signal-desktop: 1.26.2 -> 1.27.1
at-spi2-core is required for the new dependency on libatspi.so.0.
2019-09-06 00:06:52 +02:00
Frederik Rietdijk
f65aa21bb2 Merge master into staging-next 2019-08-18 12:53:44 +02:00
Michael Weiss
b63980dc68
signal-desktop: 1.26.1 -> 1.26.2 2019-08-17 12:09:51 +02:00
Frederik Rietdijk
fe9a3e3e63 Merge staging-next into staging 2019-08-17 09:39:23 +02:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Michael Weiss
07cf130686
signal-desktop: 1.26.0 -> 1.26.1 2019-08-15 11:18:18 +02:00
Michael Weiss
cfe629e42d
signal-desktop: 1.25.3 -> 1.26.0 2019-08-13 13:31:28 +02:00
worldofpeace
b1bc0645ea gdk-pixbuf: rename from gdk_pixbuf 2019-07-22 18:50:57 -04:00
Michael Weiss
1707911f97
signal-desktop: 1.25.2 -> 1.25.3 2019-06-30 01:13:48 +02:00
Michael Weiss
4ae993455d
signal-desktop: 1.25.1 -> 1.25.2 2019-06-26 22:32:15 +02:00
Michael Weiss
87bb9234ab
signal-desktop: 1.25.0 -> 1.25.1 2019-06-01 14:13:50 +02:00
Michael Weiss
37d232fb5f
signal-desktop: 1.24.1 -> 1.25.0 2019-05-31 21:20:38 +02:00
Michael Weiss
fab6d810b5
signal-desktop: 1.24.0 -> 1.24.1 2019-04-18 10:14:50 +02:00
Michael Weiss
e98c2c8101
signal-desktop: 1.23.2 -> 1.24.0 2019-04-17 21:19:21 +02:00
Michael Weiss
cbeea5918d
signal-desktop: 1.23.1 -> 1.23.2 2019-03-29 21:52:49 +01:00
Michael Weiss
ff7d16fb33
signal-desktop: 1.23.0 -> 1.23.1 2019-03-23 11:23:44 +01:00
Michael Weiss
078de9ce49
signal-desktop: 1.22.0 -> 1.23.0 2019-03-22 01:35:03 +01:00
Michael Weiss
e66b8d5fb1
signal-desktop: 1.21.2 -> 1.22.0 2019-02-21 22:14:29 +01:00
Michael Weiss
c498b7004d
signal-desktop: 1.21.1 -> 1.21.2 2019-02-13 11:40:51 +01:00
Michael Weiss
fcbcd327e5
signal-desktop: 1.21.0 -> 1.21.1 2019-02-09 00:48:15 +01:00
Michael Weiss
e4156fb421
signal-desktop: 1.20.0 -> 1.21.0 2019-02-06 20:56:19 +01:00
Michael Weiss
3efab179a5
signal-desktop: 1.19.0 -> 1.20.0 2019-01-17 22:24:11 +01:00
Michael Weiss
e01209f2c7 signal-desktop: 1.18.1 -> 1.19.0
A new dependency (at-spi2-atk) is required for libatk-bridge-2.0.so.

Also libstdc++.so.6 is now required from stdenv.cc.cc.lib (stdenv.cc.cc
doesn't offer it). The binary will only find libstdc++.so.6 via
$LD_LIBRARY_PATH (i.e. not via rpath, the run-time search path).
2018-12-12 17:30:49 +01:00
Michael Weiss
b3fb2d5c1c signal-desktop: 1.18.0 -> 1.18.1 2018-11-27 20:07:00 +01:00
Michael Weiss
a6167c3311 signal-desktop: 1.17.3 -> 1.18.0 2018-11-15 13:55:25 +01:00
Michael Weiss
e075748769 signal-desktop: 1.17.2 -> 1.17.3 2018-10-31 22:02:41 +01:00
Michael Weiss
46f5debb94 signal-desktop: 1.17.1 -> 1.17.2 2018-10-30 19:40:00 +01:00
Michael Weiss
6021a94062 signal-desktop: 1.17.0 -> 1.17.1 2018-10-26 09:50:38 +02:00
Michael Weiss
f346289ea6 signal-desktop: 1.16.3 -> 1.17.0 2018-10-23 20:47:55 +02:00
Michael Weiss
5edc1dd7a8 signal-desktop: 1.16.2 -> 1.16.3 2018-10-16 21:39:54 +02:00
tobiasBora
820e1caf86 signal-desktop: enable notifications 2018-09-25 14:28:14 +02:00
Michael Weiss
a526719184 signal-desktop: 1.16.1 -> 1.16.2 2018-09-21 21:46:41 +02:00
Michael Weiss
3410dcd90e signal-desktop: 1.16.0 -> 1.16.1 2018-09-19 18:32:42 +02:00
Michael Weiss
7c1b85cf6d signal-desktop: 1.15.5 -> 1.16.0 2018-09-06 12:38:27 +02:00
Michael Weiss
256e347dfe signal-desktop-beta: remove
This package was marked as broken since
9cb0b49673.
Reason: The package is outdated and keeping up with the beta releases
isn't really worth it (there are regular stable releases).
2018-08-29 17:28:58 +02:00
Michael Weiss
9f4e76be5f signal-desktop: 1.15.4 -> 1.15.5 2018-08-16 22:09:45 +02:00
Michael Weiss
b28f8b4c94 signal-desktop: 1.15.3 -> 1.15.4 2018-08-11 19:27:43 +02:00
Michael Weiss
c7e04336a7 signal-desktop: 1.15.0 -> 1.15.3
Skipped 1.15.1 due to upstream issues (see GitHub), 1.15.2 and 1.15.3
should be fine (at least there are fewer issues).
2018-08-08 18:18:13 +02:00
Michael Weiss
9ef1406a99
signal-desktop: Allow overriding the spell checker language (#44456)
Thought this could be useful for others as well. Unfortunately it will
also override the UI language.

Example usage:

  environment.systemPackages = with pkgs; [
    (signal-desktop.override {
      spellcheckerLanguage = "de_DE";
    })
  ];
2018-08-04 16:01:44 +02:00
Michael Weiss
915e506f7c signal-desktop: 1.14.4 -> 1.15.0 2018-08-03 13:11:44 +02:00
Frederik Rietdijk
ad47d658d1 Merge master into staging-next 2018-07-21 19:43:53 +02:00
Michael Weiss
c89bdf9704 signal-desktop: 1.14.3 -> 1.14.4 2018-07-21 11:30:46 +02:00
Michael Weiss
b68770c1a2 signal-desktop: 1.14.2 -> 1.14.3 2018-07-19 22:14:25 +02:00
Frederik Rietdijk
8213ff161c Merge master into staging-next 2018-07-19 18:24:24 +02:00
Michael Weiss
4fd9ca3a51 signal-desktop: 1.14.1 -> 1.14.2 2018-07-19 12:56:05 +02:00
Robert Schütz
18774d4173 Merge branch 'master' into staging 2018-07-15 12:31:18 +02:00
Michael Weiss
c4fca64980 signal-desktop: 1.14.0 -> 1.14.1 2018-07-14 20:36:31 +02:00
Frederik Rietdijk
3e31d23d99 Merge master into staging 2018-07-13 19:34:19 +02:00
Michael Weiss
c4d94d64c3 signal-desktop: 1.13.0 -> 1.14.0 2018-07-13 16:19:18 +02:00
Jan Tojnar
28b6f74c3f
gnome3.gconf: remove 2018-07-10 12:14:40 +02:00
Michael Weiss
db0da282c3 signal-desktop: 1.12.1 -> 1.13.0 2018-06-22 12:33:13 +02:00
Michael Weiss
54ea1cd58a signal-desktop: 1.12.0 -> 1.12.1 2018-06-15 16:46:39 +02:00
Michael Weiss
ab593d46dc signal-desktop: Refactor the package description
Removed some redundancy (src check via meta.platforms) and made some
changes according to our style-guide.
I've changed meta.description and added meta.longDescription.
2018-06-01 15:00:39 +02:00
Michael Weiss
5d795355a0 signal-desktop: Fix a possible crash when saving an attachment
If executed in a pure environment (nix-shell --pure) or depending on the
`gtk3` version of the system Signal-Desktop was e.g. crashing when
clicking on a PDF attachment (instead of showing the dialog to save a
file).
Using wrapGAppsHook and setting XDG_DATA_DIRS to the correct version
fixes this bug.

The error message was the following:
```
(signal-desktop:30756): Gtk-WARNING **: 14:04:49.073: Could not find the icon 'user-home-symbolic-ltr'. The 'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:
        http://icon-theme.freedesktop.org/releases

(signal-desktop:30756): GLib-GIO-ERROR **: 14:04:49.134: No GSettings schemas are installed on the system
Trace/breakpoint trap
```
2018-06-01 14:32:26 +02:00
Michael Weiss
507d24a7de signal-desktop: 1.11.0 -> 1.12.0 2018-06-01 03:15:31 +02:00
Jan Tojnar
1ac4be3052
signal-desktop: use top-level gtk 2018-05-29 15:44:34 +02:00
worldofpeace
e1b501a7f6 signal-desktop: gnome2 cleanup (#41156) 2018-05-28 12:53:20 +02:00
Michael Weiss
1af7302dd4 signal-desktop: 1.10.1 -> 1.11.0 2018-05-15 20:32:40 +02:00
Michael Weiss
2490c50346 signal-desktop: 1.10.0 -> 1.10.1 2018-05-12 00:26:17 +02:00
Michael Weiss
938ff5401a signal-desktop: 1.9.0 -> 1.10.0 2018-05-10 23:04:27 +02:00
Michael Weiss
1095c414a6 signal-desktop: 1.7.1 -> 1.9.0 2018-05-02 21:05:26 +02:00
Michael Weiss
9cb0b49673 signal-desktop-beta: Mark as broken (really outdated) 2018-04-17 18:26:53 +02:00
Peter Schuller
70588bc82e signal-desktop: 0.7.0 -> 0.7.1 2018-04-15 21:19:20 -07:00
R. RyanTM
50c6900fd4 signal-desktop: 1.6.1 -> 1.7.0
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/signal-desktop/versions.

These checks were done:

- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 1.7.0 with grep in /nix/store/xkslw2sdzbpbzy0ddd0f5qxk1wkfahs6-signal-desktop-1.7.0
- directory tree listing: https://gist.github.com/05c86387ecf6ea0334f3d0c18b44542e
2018-04-12 23:03:32 -07:00
Ryan Mulligan
b7046ab2aa signal-desktop: 1.5.2 -> 1.6.1
Semi-automatic update generated by https://github.com/ryantm/nix-update tools.

This update was made based on information from https://repology.org/metapackage/signal-desktop/versions.

These checks were done:

- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 1.6.1 with grep in /nix/store/pvdn1xmg25m71qciqgin0flihwbvf7p3-signal-desktop-1.6.1
- directory tree listing: https://gist.github.com/5e549f57e17894ca01ff108753e073e6
2018-03-22 21:24:30 -07:00
volth
7ec0471242 treewide: s/xlibs/xorg/g (#36889) 2018-03-13 10:16:03 +00:00
Peter Schuller
9449782baa signal-desktop: 1.3.0 -> 1.5.2 2018-03-03 15:17:07 -08:00
Manuel Bärenz
50ad913420 signal-desktop: 1.1.0 -> 1.3.0 2018-02-01 13:06:21 +01:00
Ingo Blechschmidt
bd43424e2c signal-desktop: fix URL to Debian package (fixes #33401) (#33440) 2018-01-04 18:01:51 -05:00
Tadas Barzdzius
667d00a620 signal-desktop: 1.0.35 -> 1.1.0 2017-12-21 13:48:33 +02:00
Benjamin Staffin
4ec5c79d60
signal-desktop-beta: init at 1.1.0-beta.5 (#32619)
Signal is a bit like google-chrome, wherein the beta version
is independent from the release builds and uses different data
locations and binary names.
2017-12-18 17:20:57 -05:00
Parnell Springmeyer
57f1a67026
signal-desktop: Add @ixmatus to the list of maintainers 2017-11-22 16:57:36 -06:00
Parnell Springmeyer
3c3e1db364 signal-desktop: init at 1.0.35 (#31335)
* signal-desktop: init at 1.0.35
2017-11-07 12:26:45 +00:00