Commit Graph

7657 Commits

Author SHA1 Message Date
Nick Cao
1103c59b10
Merge pull request #286076 from r-ryantm/auto-update/microsoft-edge
microsoft-edge: 121.0.2277.83 -> 121.0.2277.98
2024-02-05 09:48:30 -05:00
Weijia Wang
7bf95c7830
Merge pull request #283949 from r-ryantm/auto-update/opera
opera: 106.0.4998.52 -> 106.0.4998.70
2024-02-04 20:52:12 +01:00
Martin Weinelt
8e0ce57c63
buildMozillaMach: fix vp8/vp9 WebRTC video support
The WebRTC parts of Firefox 122.0 are unconditionally linked against the
vendored libvpx that they ship with This lead to an ABI mismatch¹, when
building with --with-system-libvpx, since our libvpx version differs.

An upstream fix is expected to be shipped in Firefox 122.0.1, which is
due in the next few days.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1875201#c11
2024-02-04 14:15:22 +01:00
Christoph Heiss
5689023b01
floorp: 11.8.2 -> 11.9.0
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-03 16:22:18 +01:00
R. Ryantm
cbbc4c6eab microsoft-edge: 121.0.2277.83 -> 121.0.2277.98 2024-02-03 15:03:01 +00:00
Christoph Heiss
8dcfdd4def
floorp: 11.7.1 -> 11.8.2
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-02 20:25:20 +01:00
Emily
145c58bcc7
Merge pull request #285327 from emilylange/chromium
chromium: fix rust toolchain and remove M121 workaround, {ungoogled-,}chromium: 121.0.6167.85 -> 121.0.6167.139
2024-02-02 17:54:13 +01:00
Nick Cao
6908b2c353
Merge pull request #277391 from sg-qwt/patch-2
brave: add gtk4
2024-02-02 10:34:35 -05:00
R. Ryantm
521a6bf639 opera: 106.0.4998.52 -> 106.0.4998.70 2024-02-02 06:44:30 +00:00
networkException
dd2517bfc4
ungoogled-chromium: 121.0.6167.85-1 -> 121.0.6167.139-1
https://chromereleases.googleblog.com/2024/01/stable-channel-update-for-desktop_30.html

This update includes 4 security fixes.

CVEs:
CVE-2024-1060 CVE-2024-1059 CVE-2024-1077
2024-02-01 13:16:39 +01:00
networkException
405b7d0d0a
chromium: 121.0.6167.85 -> 121.0.6167.139
https://chromereleases.googleblog.com/2024/01/stable-channel-update-for-desktop_30.html

This update includes 4 security fixes.

CVEs:
CVE-2024-1060 CVE-2024-1059 CVE-2024-1077
2024-02-01 13:16:20 +01:00
emilylange
af35dbbf8c
chromium: fix rust toolchain and remove M121 workaround
The rust toolchain is required for chromium since M121.

In the last major bump (M120 -> M121) we had to work around this
requirement because we hadn't had our that part of our toolchain ready.

Until now :)

So this fixes and enables the toolchain for any chromium/electron >= 121
and removes the workaround from the last major bump.
2024-02-01 00:35:57 +01:00
Sean Buckley
73c2eefe6f brave: 1.62.153 -> 1.62.156
https://community.brave.com/t/release-channel-1-62-156/529175
2024-01-31 15:40:32 -05:00
Pol Dellaiera
465cb9cbc9
Merge pull request #285159 from mweinelt/firefox-reproducible
buildMozillaMach: use fixed build date
2024-01-31 08:54:51 +01:00
h7x4
34d8244b78
Merge pull request #284420 from r-ryantm/auto-update/microsoft-edge
microsoft-edge: 120.0.2210.144 -> 121.0.2277.83
2024-01-31 08:19:37 +01:00
Martin Weinelt
e518462e6f
buildMozillaMach: use fixed build date
This makes building w/o PGO reproducible.
2024-01-31 02:31:56 +01:00
Robert Schütz
2148ac4b30
Merge pull request #284412 from dotlambda/librewolf-122.0-2
librewolf-unwrapped: 122.0-1 -> 122.0-2
2024-01-28 20:58:47 +00:00
networkException
3a006584d4
ungoogled-chromium: 120.0.6099.224-1 -> 121.0.6167.85-1
https://chromereleases.googleblog.com/2024/01/stable-channel-update-for-desktop_23.html

This update includes 17 security fixes.

CVEs:
CVE-2024-0807 CVE-2024-0812 CVE-2024-0808 CVE-2024-0810 CVE-2024-0814
CVE-2024-0813 CVE-2024-0806 CVE-2024-0805 CVE-2024-0804 CVE-2024-0811
CVE-2024-0809
2024-01-28 15:01:30 +01:00
Weijia Wang
36ef680218
Merge pull request #277664 from r-ryantm/auto-update/netsurf.buildsystem
netsurf.buildsystem: 1.9 -> 1.10
2024-01-28 09:27:49 +01:00
R. Ryantm
88556f2f9d microsoft-edge: 120.0.2210.144 -> 121.0.2277.83 2024-01-28 05:00:22 +00:00
Robert Schütz
67eac1299a librewolf-unwrapped: 122.0-1 -> 122.0-2 2024-01-27 20:26:52 -08:00
Martin Weinelt
68330abc1b
Merge pull request #284387 from mweinelt/buildmozillamach-pgo-flags
buildMozillaMach: fix pgo configure flags
2024-01-28 04:19:05 +01:00
Martin Weinelt
72b7e5491b
buildMozillaMach: fix pgo configure flags
This broke when support for opt-in __structuredAttrs was added in
238a6053.

Fixes: #283563
2024-01-28 03:04:12 +01:00
Weijia Wang
4024d06810
Merge pull request #282754 from r-ryantm/auto-update/vivaldi
vivaldi: 6.5.3206.50 -> 6.5.3206.55
2024-01-27 19:33:44 +01:00
Sean Buckley
85e3893e17 brave: 1.61.120 -> 1.62.153
https://community.brave.com/t/release-channel-1-62-153/528148
2024-01-25 13:28:44 -05:00
Robert Schütz
b121e6a1ef
Merge pull request #283377 from r-ryantm/auto-update/librewolf-unwrapped
librewolf-unwrapped: 121.0.1-1 -> 122.0-1
2024-01-24 22:49:51 -08:00
Martin Weinelt
17696cd06f
Merge pull request #283010 from r-ryantm/auto-update/firefox-unwrapped
firefox-unwrapped: 121.0.1 -> 122.0
2024-01-24 22:05:13 +01:00
Emily
480de8d500
Merge pull request #283371 from emilylange/chromium
chromium: 120.0.6099.109 -> 121.0.6167.85, google-chrome: unbreak build in M121
2024-01-24 19:21:33 +01:00
Felix Schröter
f863c227fe mullvad-browser: 13.0.7 -> 13.0.9
https://github.com/mullvad/mullvad-browser/releases/tag/13.0.9
2024-01-24 18:15:39 +01:00
Felix Schröter
dfe6be1209 tor-browser: 13.0.8 -> 13.0.9
https://blog.torproject.org/new-release-tor-browser-1309/
2024-01-24 18:15:39 +01:00
Felix Schröter
648314b200 mullvad-browser: fix desktop item name 2024-01-24 18:15:39 +01:00
emilylange
8a3a274c24
google-chrome: unbreak build in M121
This fixes the following error:
```
Running phase: installPhase
patchelf: getting info about '/nix/store/s5dybbabbwn2w7jqdv5fk0cn7jzq54b1-google-chrome-121.0.6167.85/share/google/chrome/nacl_helper': No such file or directory
```

`nacl_helper` is no longer present in the tarball since M121, so this
patch simply removes it from the hardcoded list of paths to patchelf.

I did some very brief and everything seems to work fine.
2024-01-24 16:57:35 +01:00
Martin Weinelt
ca744ae6d6
firefox-esr-unwrapped: 115.6.0esr -> 115.7.0esr
https://www.mozilla.org/en-US/firefox/115.7.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2024-02/

Fixes: CVE-2024-0741, CVE-2024-0742, CVE-2024-0746, CVE-2024-0747,
       CVE-2024-0749, CVE-2024-0750, CVE-2024-0751, CVE-2024-0753,
       CVE-2024-0753, CVE-2024-0755
2024-01-24 15:47:11 +01:00
Martin Weinelt
4475f50ae9
firefox-bin-unwrapped: 121.0.1 -> 122.0
https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
https://www.mozilla.org/security/advisories/mfsa2024-01/

Fixes: CVE-2024-0741, CVE-2024-0742, CVE-2024-0743, CVE-2024-0744,
       CVE-2024-0745, CVE-2024-0746, CVE-2024-0747, CVE-2024-0748,
       CVE-2024-0749, CVE-2024-0750, CVE-2024-0751, CVE-2024-0752,
       CVE-2024-0753, CVE-2024-0754, CVE-2024-0755
2024-01-24 15:46:39 +01:00
R. Ryantm
3b64fdbae9
firefox-unwrapped: 121.0.1 -> 122.0
https://www.mozilla.org/en-US/firefox/122.0/releasenotes/
https://www.mozilla.org/security/advisories/mfsa2024-01/

Fixes: CVE-2024-0741, CVE-2024-0742, CVE-2024-0743, CVE-2024-0744,
       CVE-2024-0745, CVE-2024-0746, CVE-2024-0747, CVE-2024-0748,
       CVE-2024-0749, CVE-2024-0750, CVE-2024-0751, CVE-2024-0752,
       CVE-2024-0753, CVE-2024-0754, CVE-2024-0755
2024-01-24 15:40:10 +01:00
emilylange
1724fc3271
chromium: work around rust toolchain requirement in M121+
M121 is the first version to require the new rust toolchain, which we
haven't ready yet.
Specifically, there seems to be an issue where clang looks up library
paths (with `clang_version = 17;` added to `gnFlags` (defaults to 18 and
is part of the lookup path)):

```
ninja: error: '../../../../nix/store/q5f07rqsvsxnzwbw97yi8lacksrmy13x-clang-wrapper-17.0.6/lib/clang/17/lib/x86_64-unknown-linux-gnu/libclang_rt.builtins.a', needed by 'obj/third_party/protobuf/libprotoc_lib.a', missing and no known rule to make it
```

Instead of
```
/nix/store/q5f07rqsvsxnzwbw97yi8lacksrmy13x-clang-wrapper-17.0.6/lib/clang/17/lib/x86_64-unknown-linux-gnu/libclang_rt.builtins.a
/nix/store/q5f07rqsvsxnzwbw97yi8lacksrmy13x-clang-wrapper-17.0.6/lib/clang/18/lib/x86_64-unknown-linux-gnu/libclang_rt.builtins.a
```
it should be something like
```
/nix/store/q5f07rqsvsxnzwbw97yi8lacksrmy13x-clang-wrapper-17.0.6/resource-root/lib/linux/libclang_rt.builtins-x86_64.a
```

So to give us ever so slightly more time to figure out and fix the rust
toolchain, we revert the upstream commit, that requires the rust
toolchain.
The c++ version of the QR code generator will be gone in the next few
version bumps, meaning we can no longer work around this by then.
Again, this is only to buy us ever so slightly more time.

This could have been prepared better and ahead of the stable bump, but
we simply don't have enough chromium maintainers right now :(
2024-01-24 03:00:06 +01:00
R. Ryantm
907b0f580a librewolf-unwrapped: 121.0.1-1 -> 122.0-1 2024-01-24 01:50:43 +00:00
Thomas Gerbet
1be7025339
Merge pull request #282028 from r-ryantm/auto-update/polypane
polypane: 17.0.0 -> 17.1.0
2024-01-23 23:11:02 +01:00
emilylange
23f343f1b0
chromium: 120.0.6099.109 -> 121.0.6167.85
https://chromereleases.googleblog.com/2024/01/stable-channel-update-for-desktop_23.html

This update includes 17 security fixes.

CVEs:
CVE-2024-0807 CVE-2024-0812 CVE-2024-0808 CVE-2024-0810 CVE-2024-0814
CVE-2024-0813 CVE-2024-0806 CVE-2024-0805 CVE-2024-0804 CVE-2024-0811
CVE-2024-0809
2024-01-23 21:35:22 +01:00
R. Ryantm
97b2b4452e microsoft-edge: 120.0.2210.77 -> 120.0.2210.144 2024-01-22 16:42:02 +00:00
R. Ryantm
f5d3292a47 vivaldi: 6.5.3206.50 -> 6.5.3206.55 2024-01-22 02:02:20 +00:00
Weijia Wang
2214ea47a3
Merge pull request #279047 from r-ryantm/auto-update/vivaldi
vivaldi: 6.5.3206.48 -> 6.5.3206.50
2024-01-20 10:40:04 +01:00
R. Ryantm
f07a54ac34 polypane: 17.0.0 -> 17.1.0 2024-01-19 11:30:01 +00:00
R. Ryantm
f60ac431dc opera: 106.0.4998.19 -> 106.0.4998.52 2024-01-19 09:07:03 +00:00
Sean Buckley
959e8a2428 brave: 1.61.114 -> 1.61.120
https://community.brave.com/t/release-channel-1-61-120/526928
2024-01-19 03:28:46 +01:00
networkException
05f7cd8e0d
ungoogled-chromium: 120.0.6099.216-1 -> 120.0.6099.224-1
https://chromereleases.googleblog.com/2024/01/stable-channel-update-for-desktop_16.html

This update includes 4 security fixes. Google is aware of reports that
an exploit for CVE-2024-0519 exists in the wild.

CVEs:
CVE-2024-0517 CVE-2024-0518 CVE-2024-0519
2024-01-18 18:44:27 +01:00
David Leung
8a9a8c6104 chromium: 120.0.6099.216 -> 120.0.6099.224
https://chromereleases.googleblog.com/2024/01/stable-channel-update-for-desktop_16.html

This update includes 4 security fix.

CVEs:
CVE-2024-0517 CVE-2024-0518 CVE-2024-0519
2024-01-18 02:57:17 +01:00
R. Ryantm
cbf15cbb9d lagrange-tui: 1.17.5 -> 1.17.6 2024-01-17 12:36:46 +00:00
squalus
c607932d27 librewolf-unwrapped: 121.0-1 -> 121.0.1-1 2024-01-14 10:37:13 -08:00
Matthew_Cash
35c7a488f8 firefox: set meta.mainProgram to launcherName in wrapper
After #235912 changed the binary name for some Firefox packages, the meta.mainProgram value was no longer accurate and commands such as nix run nixpkgs#firefox-devedition failed because /bin/firefox was executed instead of /bin/firefox-devedition.

This sets meta.mainProgram to launcherName, which contains the nameSuffix set in #235912, instead of inheriting the unwrapped package's mainProgram, which is always firefox with no suffix.
2024-01-12 01:29:00 +01:00