Commit graph

104 commits

Author SHA1 Message Date
Karl Hallsby
f2ec40c38e Add missing Qt dependencies 2025-04-03 00:45:36 -05:00
Karl Hallsby
908aef7fd4 Use the cef/ libraries provided by zoom and wrap them too 2025-04-03 00:45:04 -05:00
Karl Hallsby
8d9866a46f Set Zoom's library path to the correct path 2025-04-03 00:44:08 -05:00
Karl Hallsby
bb0b5d7699 Add wayland & wayland-protocols 2025-02-25 00:07:23 -06:00
Karl Hallsby
f1c1b72720 Document why mesa & libglvnd needed 2025-02-24 23:16:18 -06:00
Karl Hallsby
ca159dfdf9 gcc-toolchain to get C++ libraries 2025-02-24 23:16:18 -06:00
Karl Hallsby
5799d738e2 Do not set QT_PLUGIN_PATH - REVERT THE OG COMMIT 2025-02-24 23:16:18 -06:00
Karl Hallsby
c6b5718654 Do same dynamic linker shenanigans as nixpkgs does 2025-02-24 23:16:17 -06:00
Karl Hallsby
94892dd243 Do not patchelf the main zoom binary 2025-02-18 19:51:03 -06:00
Karl Hallsby
acb40e4eca Wrap main zoom binary 2025-02-18 19:51:01 -06:00
Karl Hallsby
eca65ef8ca Reorder to match later entries 2025-02-18 17:59:42 -06:00
Karl Hallsby
e92404586e Add util-linux to zoom bins for screensharing? 2025-02-18 17:12:00 -06:00
Karl Hallsby
9c6bc43db7 Add pipewire to zoom bins for screensharing? 2025-02-18 17:12:00 -06:00
Karl Hallsby
306f7cec91 Add mesa-utils for screensharing 2025-02-18 17:12:00 -06:00
Karl Hallsby
f0d517401d pulseaudio bin 2025-02-18 17:12:00 -06:00
Karl Hallsby
553bb159d4 Wrap PATH for zoom bin to find pulseaudio binaries
Zoom checks for pacmd.
2025-02-18 17:12:00 -06:00
Karl Hallsby
281c99a21a Add gdk-pixbuf 2025-02-18 17:12:00 -06:00
Karl Hallsby
f623b1aa3b Add libGL/EGL/GLX 2025-02-18 17:11:52 -06:00
Karl Hallsby
e0d42beae4 Add libxcursor
Zoom requests libXCursor.so somewhere.
2025-02-18 17:11:52 -06:00
Karl Hallsby
3f69ee75c4 Add xcb-util-cursor 2025-02-18 16:57:08 -06:00
Karl Hallsby
20d6b08ce4 Add freetype to main zoom binary's LD_LIBRARY_PATH list 2025-02-18 16:57:08 -06:00
Karl Hallsby
8af27adecb Also patchelf the XCB libraries - This may not be necessary 2025-02-18 16:57:08 -06:00
Karl Hallsby
922773dfe6 Add fontconfig-minimal to main zoom binary's LD_LIBRARY_PATH list 2025-02-18 16:57:08 -06:00
Karl Hallsby
75427fca4e Make zoom description respect 80 char line limit 2025-02-18 16:57:08 -06:00
Karl Hallsby
57ac6b2c23 Make pipewire an input and use in wrapping 2025-02-18 16:57:08 -06:00
Karl Hallsby
5d996d58b5 Include Zoom-provided libraries on LD_LIBRARY_PATH 2025-02-18 16:57:08 -06:00
Karl Hallsby
ba948aa47a Set QT_PLUGIN_PATH to zoom-provided QT plugins 2025-02-18 16:57:08 -06:00
Karl Hallsby
4eba593ddb 6.2.11.5069 first 2025-02-18 16:57:08 -06:00
Karl Hallsby
cd017a8bd3 nongnu: zoom: Update to 6.3.6.6315.
* nongnu/packages/messaging.scm (zoom): Update to 6.3.6.6315.
2025-02-18 11:03:37 -06:00
John Kehayias
35d63ed31a
nongnu: element-desktop: Update wrapper-plan to include binary path.
* nongnu/packages/messaging.scm (element-desktop)[arguments]<#:wrapper-plan>:
Add the path for element-desktop to its wrapper-plan.
<#:phases>: Remove wrap-where-patchelf-does-not-work phase as it is no longer
needed.
2025-02-09 14:11:48 -05:00
John Kehayias
8c1658014a
nongnu: signal-desktop: Update wrapper-plan to include binary path.
* nongnu/packages/messaging.scm (signal-desktop)[arguments]<#:wrapper-plan>:
Add the path for signal-desktop to its wrapper-plan.
<#:phases>: Remove wrap-where-patchelf-does-not-work phase as it is no longer
needed.
2025-02-09 14:11:46 -05:00
Ashish SHUKLA
1df7887148
nongnu: signal-desktop: Update to 7.41.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.41.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-02-07 19:49:10 +01:00
Ashish SHUKLA
079d6da868
nongnu: signal-desktop: Update to 7.39.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.39.0.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-26 14:35:40 -05:00
Ashish SHUKLA
e290eaf25f
nongnu: signal-desktop: Update to 7.38.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.38.0.
2025-01-21 18:59:02 +08:00
Ashish SHUKLA
f6c03eefeb
nongnu: signal-desktop: Update to 7.37.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.37.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-01-11 17:19:22 +01:00
John Kehayias
3813013d69
nongnu: element-desktop: Update to 1.11.89 [security fixes].
Previous versions fixed CVE-2024-47771, CVE-2024-51750, CVE-2024-51749, and
CVE-2024-50336.

* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.89.
2025-01-08 14:48:30 -05:00
Ashish SHUKLA
3112b76fb8
nongnu: signal-desktop: Update to 7.36.1.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.36.1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-24 10:14:59 +01:00
Ashish SHUKLA
792d5ecba8
nongnu: signal-desktop: Update to 7.34.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.34.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-01 14:39:45 +01:00
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