Commit graph

66 commits

Author SHA1 Message Date
Isaac van Bakel
aa1bfa802f
nongnu: zoom: Fix baked-in source in unpack overrides.
* nongnu/packages/messaging.scm (zoom)[#:phases]<unpack>: Replace #$source by
keyword argument source.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2024-11-03 13:05:26 +01:00
Gabriel Wicki
1fa6d4c194
nongnu: signal-desktop: Update to 7.28.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.28.0.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-10-18 13:57:22 -04:00
John Kehayias
99a4773155
nongnu: signal-desktop: Update to 7.24.1.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.24.1.
2024-09-14 15:53:48 -04:00
John Kehayias
e56f2bebc5
nongnu: element-desktop: Update to 1.11.77.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.77.
2024-09-14 15:52:00 -04:00
John Kehayias
60f719b400
nongnu: signal-desktop: Update to 7.22.2.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.22.2.
2024-09-03 16:10:15 -04:00
John Kehayias
b6bb627631
nongnu: element-desktop: Update to 1.11.76 [security fixes].
Previous versions fix CVE-2024-42369.

* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.76.
2024-09-03 16:08:35 -04:00
Dariqq
57d6d0cd4b
nongnu: element-desktop: Update to 1.11.72.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.72.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-08 22:26:24 +02:00
Dariqq
92d4729bc6
nongnu: signal-desktop: Update to 7.18.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.18.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-08-08 22:26:24 +02:00
Jonathan Brielmaier
05df998a00
nongnu: signal-desktop: Update to 7.16.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.16.0.
2024-07-22 23:32:24 +02:00
John Kehayias
ea5ace7f2d
nongnu: element-desktop: Update to 1.11.69.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.69.
2024-06-26 14:58:27 -04:00
Jonathan Brielmaier
1d8f477b6d
nongnu: signal-desktop: Update to 7.12.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.12.0.
2024-06-18 23:29:15 +02:00
Felix Dumbeck
0018464a1f
nongnu: signal-desktop: Update to 7.4.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.4.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-04-26 10:43:56 +02:00
John Kehayias
393abd05a2
nongnu: element-desktop: Update to 1.11.64.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.64.
2024-04-14 15:59:59 -04:00
Jonathan Brielmaier
545a11dee6
nongnu: signal-desktop: Update to 7.3.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.3.0.
2024-03-21 12:27:00 +01:00
John Kehayias
10318ef7dd
nongnu: zoom: Update to 5.17.5.2543.
* nongnu/packages/messaging.scm (zoom): Update to 5.17.5.2543.
2024-02-14 16:36:06 -05:00
John Kehayias
9e30988482
nongnu: signal-desktop: Update to 6.46.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.46.0.
2024-01-31 15:27:49 -05:00
John Kehayias
79c8cc2b66
nongnu: element-desktop: Update to 1.11.57.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.57.
2024-01-31 15:25:15 -05:00
Christopher League
fcdda9283a
nongnu: zoom: Ignore some QML/QT environment variables.
Fixes https://gitlab.com/nonguix/nonguix/-/issues/301

* nongnu/packages/messaging.scm (zoom)[arguments]: Reset some QML/QT
environment variables.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-01-17 22:59:39 +01:00
Giacomo Leidi
9a0253ae89
nongnu: element-desktop: Avoid manually unpacking .deb file.
* nongnu/packages/messaging.scm (element-desktop)[phases]<unpack>:
Replace with 'setup-cwd;
<symlink-binary-file>: there's no need anymore to care about the
environment-variables file;
[native-inputs]: drop tar.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-28 23:44:25 +01:00
Giacomo Leidi
a6c27f4d2f
nongnu: signal-desktop: Avoid manually unpacking .deb file.
* nongnu/packages/messaging.scm (signal-desktop)[phases]<unpack>:
Replace with 'setup-cwd;
<symlink-binary-file>: there's no need anymore to care about the
environment-variables file;
[native-inputs]: drop tar.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-28 23:43:29 +01:00
John Kehayias
e721ad7dfd
nongnu: zoom: Update to 5.16.10.668.
* nongnu/packages/messaging.scm (zoom): Update to 5.16.10.668.
2023-12-11 21:10:48 -05:00
John Kehayias
f9327439b8
nongnu: signal-desktop: Update to 6.41.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.41.0
2023-12-11 21:05:24 -05:00
John Kehayias
0dce1e6b6d
nongnu: element-desktop: Update to 1.11.51 [security fixes].
Previous versions include fixes for CVE-2023-5217 and CVE-2023-4863.

* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.51.
2023-12-11 21:01:53 -05:00
Jonathan Brielmaier
de0125a783
nongnu: signal-desktop: Update to 6.39.1.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.39.1.
2023-11-24 16:43:49 +01:00
Gabriel Wicki
81c3e61a94
nongnu: signal-desktop: Update to 6.30.2 [fixes CVE-2023-41064].
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.30.2.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-09-28 16:53:05 +02:00
John Kehayias
c760d7b834
nongnu: zoom: Update to 5.15.12.7665.
* nongnu/packages/messaging.scm (zoom): Update to 5.15.12.7665.
2023-09-12 16:23:29 -04:00
John Kehayias
7152c84c0d
nongnu: signal-desktop: Update to 6.30.1.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.30.1.
2023-09-12 16:22:36 -04:00
John Kehayias
881c37a78f
nongnu: element-desktop: Update to 1.11.41.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.41.
2023-09-12 16:20:05 -04:00
John Kehayias
1a3082c574
gnu: element-desktop: Fix .desktop file.
* nongnu/packages/messaging.scm (element-desktop)[phases]{unpack}: Fix the
.desktop file binary location to be 'bin' rather than 'lib/Element'.
2023-08-06 12:42:06 -04:00
John Kehayias
6a752f24d3
gnu: signal-desktop: Fix .desktop file.
Fix launching signal-desktop via its .desktop file (e.g. in a desktop
environment or launcher).  This also affects element-desktop (to be fixed in
next commit).

Fixes #274.

* nongnu/packages/messaging.scm (signal-desktop)[phases]{unpack}: Fix the
.desktop file binary location to be 'bin' rather than 'lib/Signal'.
2023-08-06 12:27:22 -04:00
John Kehayias
82506af32f
nongnu: zoom: Update to 5.15.5.5603.
* nongnu/packages/messaging.scm (zoom): Update to 5.15.5.5603.
2023-07-28 11:42:50 -04:00
John Kehayias
65d0e141fd
nongnu: signal-desktop: Update to 6.26.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.26.0.
2023-07-28 11:41:18 -04:00
John Kehayias
6e6b48058e
nongnu: element-desktop: Update to 1.11.36 [security fixes].
Fixes CVE-2023-37259 / GHSA-c9vx-2g7w-rp65.

* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.36.
2023-07-28 11:38:30 -04:00
Karl Hallsby
84b82cc969
nongnu: Fix zoom SSO.
Fixes issue #272.

* nongnu/packages/messaging.scm (zoom)[phases]{wrap-where-patchelf-does-not-work}:
Add xcb-util-image and xcb-util-keysyms to LD_LIBRARY_PATH.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-07-28 11:36:14 -04:00
Giacomo Leidi
3a3a3d8fd0
nongnu: Drop unused import.
Follow-up to https://gitlab.com/nonguix/nonguix/-/merge_requests/290

* nongnu/packages/messaging.scm: Remove no longer needed `databases`
module.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-13 12:20:12 +02:00
Jonathan Brielmaier
51a289f277
nongnu: signal-desktop: Update to 6.25.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.25.0.
[source]: URL has changed.
2023-07-13 10:22:00 +02:00
Giacomo Leidi
9096709e78
nongnu: signal-desktop: Use chromium-binary-build-system.
* nongnu/packages/messaging.scm (signal-desktop) [build-system]: Use
chromium-binary-build-system;
[patchelf-plan]: Drop it since the build system figures it out from the
wrapper plan;
[wrapper-plan]: New argument;
[phases]: Adjust to chromium-build-system;
[inputs]: Drop the inputs provided by the build system.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12 23:21:33 +02:00
Giacomo Leidi
22a826c693
nongnu: element-desktop: Use chromium-binary-build-system.
* nongnu/packages/messaging.scm (element-desktop) [build-system]: Use
chromium-binary-build-system;
[patchelf-plan]: Drop it since the build system figures it out from the
wrapper plan;
[wrapper-plan]: New argument;
[phases]: Adjust to chromium-build-system;
[inputs]: Drop the inputs provided by the build system.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12 23:21:05 +02:00
John Kehayias
a0004fd9f1
nongnu: element-desktop: Update to 1.11.34.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.34.
2023-06-29 14:03:59 -04:00
Jonathan Brielmaier
e2954112f6
nongnu: signal-desktop: Update to 6.17.1.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.17.1.
2023-05-12 11:12:08 +02:00
John Kehayias
9d58bb6e3e
nongnu: signal-desktop: Fix failure to load messages.
The needed library libstdc++ was no longer found with the gcc updates in Guix.

* nongnu/packages/messaging.scm (signal-desktop)[inputs]: Remove gcc:lib.  Add
libgccjit and libstdc++.
[phases]{wrap-where-patchelf-does-not-work}: Adjust for these inputs.
2023-05-01 13:30:08 -04:00
John Kehayias
3d3b323390
nongnu: zoom: Update to 5.14.5.2430 [security fixes].
Fixes CVE-2023-28597.

* nongnu/packages/messaging.scm (zoom): Update to 5.14.5.2430.
2023-04-27 15:17:19 -04:00
John Kehayias
eeecf67d2a
nongnu: signal-desktop: Update to 6.16.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.16.0
2023-04-27 15:14:02 -04:00
John Kehayias
7405e28211
nongnu: element-desktop: Update to 1.11.30 [security fixes].
Fixes CVE-2023-30609, CVE-2023-28427, and CVE-2023-28103.

* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.30.
2023-04-27 15:09:53 -04:00
Jonathan Brielmaier
026b5b5c47
nongnu: signal-desktop: Update to 6.14.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.14.0.
2023-04-13 19:01:46 +02:00
Jonathan Brielmaier
213be7ee66
nongnu: signal-desktop: Update to 6.12.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.12.0.
2023-04-04 19:56:40 +02:00
John Kehayias
917c329007
nongnu: zoom: Fix background blurring and virtual backgrounds.
There is a long list of libraries for LD_LIBRARY_PATH that could be refactored
into a LET form, but alas could not figure out with the many quotes and gexps
how right now.  Or aomhost may only need a subset of these.

* nongnu/packages/messaging.scm (zoom)[patchelf-plan]: Add aomhost.
[phases]{wrap-where-patchelf-does-not-work}: Wrap it.
2023-03-17 15:44:06 -04:00
John Kehayias
76d776a3f5
nongnu: zoom: Fix failure to run.
Fixes #252.  Zoom launches again.

* nongnu/packages/messaging.scm: Remove unused (gnu packages qt).
(zoom)[inputs]: Add mit-krb5, xcb-util, xcb-util-renderutil, xcb-util-wm and
remove qtmultimedia.
[phases]{wrap-where-patchelf-does-not-work}: Add mit-krb5, libxcb, libxext,
xcb-util, xcb-util-wm, and xcb-util-renderutil to LD_LIBRARY_PATH for the zoom
binary.
2023-03-17 15:21:59 -04:00
Jonathan Brielmaier
075c001aac
nongnu: zoom: Update to 5.13.11.1288 [security fixes].
Fixes CVE-2023-22881, CVE-2023-22882 and CVE-2023-22885.

* nongnu/packages/messaging.scm (zoom): Update to 5.13.11.1288.
2023-03-16 21:59:52 +01:00
John Kehayias
2dde2a6006
nongnu: signal-desktop: Update to 6.9.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.9.0.
2023-03-12 11:35:38 -04:00