Commit Graph

41402 Commits

Author SHA1 Message Date
Thiago Kenji Okada
a91396614d
onedrive: 2.4.25 -> 2.5.0-rc3 (#337370) 2024-08-30 15:03:30 +01:00
Nick Cao
fbaf2de1f2
kubefirst: 2.4.17 -> 2.5.0 (#338106) 2024-08-30 07:20:11 -04:00
h7x4
7626ec46af
newsboat: add mainProgram (#336789) 2024-08-30 10:25:44 +02:00
Peder Bergebakken Sundt
fa47bdd6fe
iroh: 0.21.0 -> 0.23.0 (#336439) 2024-08-29 20:54:06 -04:00
Philip Taron
3e0f69b8c9
treewide: use a consistent meta.priority default (#338223) 2024-08-29 14:15:22 -07:00
K900
280defa9bf
Revert "widevine-cdm: add aarch64 support" 2024-08-29 23:43:52 +03:00
networkException
87d29e6770
ungoogled-chromium: 128.0.6613.84-1 -> 128.0.6613.113-1
https://chromereleases.googleblog.com/2024/08/stable-channel-update-for-desktop_28.html

This update includes 4 security fixes.

CVEs:
CVE-2024-7969 CVE-2024-8193 CVE-2024-8194 CVE-2024-8198
2024-08-29 19:08:30 +02:00
Tristan Ross
83ad4713d2
widevine-cdm: add aarch64 support (#337261) 2024-08-29 09:17:06 -07:00
Philip Taron
ae92f312bf
treewide: use a consistent meta.priority default 2024-08-29 09:04:57 -07:00
emilylange
530f91d839
chromium,chromedriver: 128.0.6613.84 -> 128.0.6613.113
https://chromereleases.googleblog.com/2024/08/stable-channel-update-for-desktop_28.html

This update includes 4 security fixes.

CVEs:
CVE-2024-7969 CVE-2024-8193 CVE-2024-8194 CVE-2024-8198
2024-08-29 16:54:47 +02:00
Sandro
8e649f2353
freerdp: 3.6.3 -> 3.7.0 (#333469) 2024-08-29 16:05:36 +02:00
Vladimír Čunát
0e80ac9b8f
thunderbird-115: 115.13.0 -> 115.14.0 (#337638)
https://www.thunderbird.net/en-US/thunderbird/115.14.0/releasenotes/
2024-08-29 08:58:32 +02:00
Emily
3c7d6a1dbc
signal-desktop: 7.21.0 -> 7.22.0, beta: 7.19.0-beta.1 -> 7.23.0-beta.1 (#338087) 2024-08-29 06:16:25 +01:00
R. Ryantm
967f64df38 kubefirst: 2.4.17 -> 2.5.0 2024-08-29 04:53:42 +00:00
Philip Taron
da55d2e252
teams-for-linux: 1.4.27 -> 1.9.5 (#337868) 2024-08-28 20:17:47 -07:00
kiri
7ed1968234
signal-desktop: 7.21.0 -> 7.22.0, beta: 7.19.0-beta.1 -> 7.23.0-beta.1 2024-08-28 21:00:56 -06:00
Peder Bergebakken Sundt
c477a48699
treewide: replace all pytest-cov patching outside of pythonPackages with pytest-cov-stub (#336777) 2024-08-28 22:17:38 -04:00
Nick Cao
ac63aa9160
tfswitch 1.0.2 -> 1.2.2 (#336767) 2024-08-28 14:00:47 -04:00
Nick Cao
bd20f4852d
jami: 20240813.0 -> 20240823.0 (#337866) 2024-08-28 13:21:22 -04:00
Nick Cao
41ed5a3e85
arkade: 0.11.20 -> 0.11.21 (#337819) 2024-08-28 13:12:14 -04:00
Sandro
3aa37d9998
rclone: stop using LD_LIBRARY_PATH for fuse library and match version… (#337474) 2024-08-28 18:07:59 +02:00
lassulus
b99c79fd1f
xpipe: 10.2.2 -> 11.0 (#337853) 2024-08-28 17:07:44 +02:00
Anderson Torres
3584894b48 onedrive: migrate to by-name 2024-08-28 11:56:55 -03:00
Austin Horstman
6f86e0fa9a
teams-for-linux: move to by-name 2024-08-28 09:28:04 -05:00
Austin Horstman
bea4248452
teams-for-linux: fmt 2024-08-28 09:27:30 -05:00
Sandro
fcda7e48c2
electron{,-bin}: add passthru.dist attribute and use treewide (#313442) 2024-08-28 15:15:14 +02:00
Rémi NICOLE
bbbe271c79
element-desktop: 1.11.75 -> 1.11.76 (#337753) 2024-08-28 09:25:11 +00:00
R. Ryantm
0a51dd2e2b jami: 20240813.0 -> 20240823.0 2024-08-28 04:33:53 +00:00
R. Ryantm
4d1c29acf7 xpipe: 10.2.2 -> 11.0 2024-08-28 03:27:03 +00:00
R. Ryantm
21f8cfd0cc arkade: 0.11.20 -> 0.11.21 2024-08-28 00:21:23 +00:00
TomaSajt
6cfd1daffb
teams-for-linux: use electron.dist 2024-08-27 21:37:18 +02:00
TomaSajt
5eb0921fb2
jisti-meet-electron: use electron.dist 2024-08-27 21:37:15 +02:00
TomaSajt
62f87890bc
armcord: use electron.dist 2024-08-27 21:37:13 +02:00
Sandro
2f12730ea1
electron_29-bin: mark as insecure because it's EOL, electron-source.electron_29: remove as it's EOL (#335850) 2024-08-27 21:15:58 +02:00
Sandro Jäckel
ca355f14c8
treewide: replace all pytest-cov patching outside of pythonPackages with pytest-cov-stub 2024-08-27 20:47:13 +02:00
Guanran Wang
27d1923480
element-desktop: 1.11.75 -> 1.11.76 2024-08-28 01:54:26 +08:00
Nick Cao
dfa1a0f653
kubectl-evict-pod: 0.0.13 -> 0.0.14 (#337640) 2024-08-27 11:34:31 -04:00
Nick Cao
63036d0398
clusterctl: 1.8.0 -> 1.8.1 (#337619) 2024-08-27 11:27:24 -04:00
Dovydas Kersys
e332e2cfb9 widevine-cdm: add aarch64 support 2024-08-27 17:57:39 +03:00
Sandro
76b8104fdd
viber: 21.8.0.11 -> 23.2.0.3 (#336969) 2024-08-27 14:30:47 +02:00
Nick Cao
50a75ef548
wdt: 1.27.1612021-unstable-2024-08-14 -> 1.27.1612021-unstable-2024-08-22 (#337652) 2024-08-27 07:27:41 -04:00
Vladimír Čunát
0a41efde8c
thunderbird: 128.1.0esr -> 128.1.1esr (#336507) 2024-08-27 10:32:35 +02:00
R. Ryantm
094dcc1a28 wdt: 1.27.1612021-unstable-2024-08-14 -> 1.27.1612021-unstable-2024-08-22 2024-08-27 07:14:29 +00:00
Jörg Thalheim
c32bd049ad
signal-desktop: replace unlicensed Apple emoji (#337161) 2024-08-27 08:36:40 +02:00
R. Ryantm
104f4ee0b6 kubectl-evict-pod: 0.0.13 -> 0.0.14 2024-08-27 05:42:03 +00:00
Emily
98648422e8 signal-desktop: replace unlicensed Apple emoji
Signal ships the Apple emoji set without a licence via an npm package
and upstream does not seem terribly interested in fixing this; see:

* <https://github.com/signalapp/Signal-Android/issues/5862>
* <https://whispersystems.discoursehosting.net/t/signal-is-likely-violating-apple-license-terms-by-using-apple-emoji-in-the-sticker-creator-and-android-and-desktop-apps/52883>

I don’t want to mark Signal as `lib.licenses.unfree`, so this change
instead replaces the bundled Apple emoji PNGs with ones generated
from our freely‐licensed Noto Color Emoji font.

I chose Noto Color Emoji because it is the best‐maintained FOSS
emoji font, and because Signal Android will also use the Noto emoji
if the “Chats → Keyboard → Use system emoji” setting is
turned on. Therefore, Noto Color Emoji is both within the bounds
of the Signal user experience on other platforms, and more likely
to match the emoji font installed on a NixOS system to boot. I have
verified that Noto Color Emoji covers all the standalone emoji that
the bundled Apple set does, and could not find any emoji sequence
that reliably displayed correctly in Signal before these changes but
did not afterwards. (Though I sure did find a good number of emoji
that displayed weirdly in Signal both before and after.)

Signal will also download and cache large versions of the Apple
emoji from their own update server at runtime. This does not pose
a copyright concern for the Nixpkgs cache, but would result in
inconsistent presentation between small and large emoji. Therefore,
we also point these to our Noto Color Emoji PNGs, and gain a little
privacy in the process.

**No invasive patches are made to the Signal code;** the only
changes are to replace the unlicensed Apple emoji files with our own,
and replace the URL that large versions are fetched from to point
to them. There is no functional change to the application other
than showing different images on the client and not requesting the
jumbomoji pack files from the Signal update server. Ideally we’d
build this package from source and simply omit the problematic files
in the first place, but apparently that’s a little tricky and we
should solve the compliance problem now.

The best solution, of course, would be for Signal to replace their
unlicensed copy of Apple’s emoji with a freely‐licensed set
compatible with their AGPLv3 licence. I may try and raise this
situation again with Signal, although given the past response I am
not optimistic, but I wanted to first address the potential copyright
violation in Nixpkgs as swiftly as possible.

Although the Python script used to copy and rename the Noto PNGs
is very simple, I have extensively documented it to help increase
confidence in it and ease further maintenance. To reflect my
willingness to keep this change maintained and take responsibility
for it, I have added myself to the package maintainer list.

These changes actually result in the uncompressed size of the resulting
package decreasing from 450 MiB to 435 MiB; as Signal would ordinarily
download and cache up to 27 MiB of jumbomoji sheets from their servers
during use, the effective disk space savings are likely to be higher.

Thanks to @mjm for helping test this.
2024-08-27 06:39:28 +01:00
Emily
8bd7a3b3b1 signal-desktop: add myself to maintainers 2024-08-27 06:39:17 +01:00
R. Ryantm
5c2e6db0d4 thunderbirdPackages.thunderbird-115: 115.13.0 -> 115.14.0 2024-08-27 05:37:11 +00:00
Emily
7fd9224e7f
cinny-desktop: 4.0.3 -> 4.1.0, use hashRouter (#334805) 2024-08-27 05:17:18 +01:00
R. Ryantm
c087b37117 clusterctl: 1.8.0 -> 1.8.1 2024-08-27 03:16:23 +00:00