Commit Graph

6073 Commits

Author SHA1 Message Date
Michael Weiss
3594892234
Merge pull request #198679 from primeos/ungoogled-chromium
ungoogled-chromium: 107.0.5304.68 -> 107.0.5304.88
2022-10-30 19:53:25 +01:00
Michael Weiss
7fc5968ead
Merge pull request #198677 from primeos/chromium
chromium: 107.0.5304.68 -> 107.0.5304.87
2022-10-30 19:53:02 +01:00
Michael Weiss
9a73379a4a
Merge pull request #198675 from primeos/chromiumBeta
chromiumBeta: 107.0.5304.68 -> 108.0.5359.22
2022-10-30 19:05:16 +01:00
Michael Weiss
0590d6d01c
ungoogled-chromium: 107.0.5304.68 -> 107.0.5304.88 2022-10-30 18:11:46 +01:00
Michael Weiss
1cd6b2c7f4
chromium: 107.0.5304.68 -> 107.0.5304.87
https://chromereleases.googleblog.com/2022/10/stable-channel-update-for-desktop_27.html

This update includes 1 security fix. Google is aware of reports that an exploit
for CVE-2022-3723 exists in the wild.

CVEs:
CVE-2022-3723
2022-10-30 18:08:32 +01:00
Michael Weiss
5fa41df499
chromiumBeta: 107.0.5304.68 -> 108.0.5359.22 2022-10-30 18:00:37 +01:00
Michael Weiss
1e999fae15
chromiumDev: 108.0.5359.19 -> 109.0.5384.0 2022-10-30 17:59:43 +01:00
Sandro
e5900ddf8f
Merge pull request #198126 from panicgh/tbb 2022-10-29 20:44:47 +02:00
Michael Adler
57e66d6975
ungoogled-chromium: 106.0.5249.119 -> 107.0.5304.68 (#198069)
Co-authored-by: Michael Weiss <dev.primeos@gmail.com>
2022-10-28 00:00:01 +02:00
Nicolas Benes
9d8d995f52 tor-browser-bundle-bin: 11.5.5 -> 11.5.6
https://blog.torproject.org/new-release-tor-browser-1156/
2022-10-27 21:35:11 +02:00
Michael Weiss
817099496c
Merge pull request #198101 from primeos/chromiumBeta
chromiumBeta: 107.0.5304.62 -> 107.0.5304.68
2022-10-27 20:16:02 +02:00
Michael Weiss
3a2c2fbc24
chromiumDev: 108.0.5359.10 -> 108.0.5359.19 2022-10-27 19:55:47 +02:00
Michael Weiss
e07577d52d
chromiumBeta: 107.0.5304.62 -> 107.0.5304.68 2022-10-27 19:55:03 +02:00
Martin Weinelt
3671af8f1f
Merge pull request #196723 from r-ryantm/auto-update/firefox-beta-bin-unwrapped 2022-10-27 15:59:48 +02:00
Martin Weinelt
2cf41e4a66
Merge pull request #196724 from r-ryantm/auto-update/firefox-devedition-bin-unwrapped 2022-10-27 15:59:39 +02:00
Vladimír Čunát
2b248e9e5a
Merge #197849: librewolf: fix build on aarch64-linux by upstream patch 2022-10-27 08:17:06 +02:00
Sandro
78ac5ea8ed
Merge pull request #197921 from panicgh/tbb 2022-10-26 17:51:08 +02:00
Martin Weinelt
3b5cc5969f
Merge pull request #197845 from mweinelt/firefox 2022-10-26 16:52:29 +02:00
Nicolas Benes
f0f665ec3e tor-browser-bundle-bin: 11.5.4 -> 11.5.5
https://blog.torproject.org/new-release-tor-browser-1155/
2022-10-26 16:52:00 +02:00
Vladimír Čunát
61598203a4
librewolf: fix build on aarch64-linux by upstream patch
https://hydra.nixos.org/build/196437728
Same as c08efaf08 for firefox.

Cleanup of the nix expression was needed; the previous patch file
didn't even exist (anymore?)
2022-10-26 09:43:52 +02:00
R. Ryantm
0d93ef82bb firefox-devedition-bin-unwrapped: 106.0b9 -> 107.0b5 2022-10-26 07:27:06 +00:00
R. Ryantm
a4c60438d3 firefox-beta-bin-unwrapped: 106.0b9 -> 107.0b5 2022-10-26 07:25:26 +00:00
Martin Weinelt
591441af02
firefox-bin-unwrapped: 106.0.1 -> 106.0.2
https://www.mozilla.org/en-US/firefox/106.0.2/releasenotes/
2022-10-26 09:00:10 +02:00
Martin Weinelt
bd66d2fe38
firefox-unwrapped: 106.0.1 -> 106.0.2
https://www.mozilla.org/en-US/firefox/106.0.2/releasenotes/
2022-10-26 09:00:09 +02:00
Michael Weiss
c9dad8d543
chromium: 106.0.5249.119 -> 107.0.5304.68
https://chromereleases.googleblog.com/2022/10/stable-channel-update-for-desktop_25.html

This update includes 14 security fixes.

CVEs:
CVE-2022-3652 CVE-2022-3653 CVE-2022-3654 CVE-2022-3655 CVE-2022-3656
CVE-2022-3657 CVE-2022-3658 CVE-2022-3659 CVE-2022-3660 CVE-2022-3661
2022-10-26 00:10:39 +02:00
Michael Weiss
f9d9864cb6
chromiumBeta: Fix the build
The build argument `use_system_libwayland_server` was set to `false`
since M107 [0]. This will cause `libwayland` to be built which does in
turn pull in `libffi` ("//build/config/linux/libffi") [1].

Alternatively, we should be able to fix the libffi dependency by setting
`use_system_libffi = true` (recently added, see [2]) and adding `libffi`
to the build inputs.

[0]: b9cd6d6767
[1]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/107.0.5304.62:third_party/wayland/BUILD.gn
[2]: cf3ee09f08
2022-10-25 23:58:11 +02:00
Michael Weiss
f709a74fa3
chromium{Beta,Dev}: Fix the configuration phase
Setting `clang_base_path` [0] does skip [1] a clang version check [2]
that would fail in our case:
```
configuring
ERROR at //build/config/compiler/BUILD.gn:1314:22: Script returned non-zero exit code.
    clang_revision = exec_script("//tools/clang/scripts/update.py",
                     ^----------
Current dir: /tmp/nix-build-chromium-unwrapped-107.0.5304.29.drv-0/chromium-107.0.5304.29/out/Release/
Command: python3 /tmp/nix-build-chromium-unwrapped-107.0.5304.29.drv-0/chromium-107.0.5304.29/tools/clang/scripts/update.py --print-revision --verify-version=16.0.0
Returned 1 and printed out:

The expected clang version is llvmorg-16-init-4609-g025a5b22-2 but the actual version is
Did you run "gclient sync"?

See //build/config/BUILDCONFIG.gn:329:3: which caused the file to be included.
  "//build/config/compiler:afdo",
  ^-----------------------------
error: builder for '/nix/store/02riyhzvrgn2vaab29d3gipxzkx6nb44-chromium-unwrapped-107.0.5304.29.drv' failed with exit code 1
```

I also chose to disable the Qt support for now. The Qt support is
enabled by default on Linux [3] but we need to add the required
dependencies first to fix the build (and my current priority is to get a
basic build working for the security critical stable channel update):
```
configuring
ERROR at //build/config/linux/pkg_config.gni:104:17: Script returned non-zero exit code.
    pkgresult = exec_script(pkg_config_script, args, "value")
                ^----------
Current dir: /tmp/nix-build-chromium-unwrapped-107.0.5304.62.drv-0/chromium-107.0.5304.62/out/Release/
Command: python3 /tmp/nix-build-chromium-unwrapped-107.0.5304.62.drv-0/chromium-107.0.5304.62/build/config/linux/pkg-config.py Qt5Core Qt5Widgets
Returned 1.
stderr:

Package Qt5Core was not found in the pkg-config search path.
Perhaps you should add the directory containing `Qt5Core.pc'
to the PKG_CONFIG_PATH environment variable
No package 'Qt5Core' found
Package Qt5Widgets was not found in the pkg-config search path.
Perhaps you should add the directory containing `Qt5Widgets.pc'
to the PKG_CONFIG_PATH environment variable
No package 'Qt5Widgets' found
Could not run pkg-config.

See //ui/qt/BUILD.gn:13:1: whence it was called.
pkg_config("qt5_config") {
^-------------------------
See //ui/linux/BUILD.gn:54:15: which caused the file to be included.
    deps += [ "//ui/qt" ]
              ^--------
error: builder for '/nix/store/3zzddkh74cnhvq6nql32y9pnbvzf2jv9-chromium-unwrapped-107.0.5304.62.drv' failed with exit code 1
```

[0]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/107.0.5304.62:docs/clang.md
[1]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/107.0.5304.62:build/config/compiler/BUILD.gn;l=1306
[2]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/107.0.5304.62:tools/clang/scripts/update.py;l=358
[3]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/107.0.5304.62:ui/qt/qt.gni;l=8
2022-10-25 21:10:01 +02:00
Martin Weinelt
ea73233890
Merge pull request #196954 from squalus/librewolf 2022-10-24 01:40:25 +02:00
Martin Weinelt
60394e42c8
Merge pull request #194003 from OPNA2608/update/palemoon 2022-10-24 00:11:39 +02:00
Michael Weiss
873b0db6d5
Merge pull request #197348 from primeos/chromiumDev
chromiumDev: 108.0.5355.0 -> 108.0.5359.10
2022-10-23 13:44:58 +02:00
Michael Weiss
7910d3db26
chromiumDev: 108.0.5355.0 -> 108.0.5359.10 2022-10-23 11:28:53 +02:00
Michael Weiss
0db31aa5aa
chromiumBeta: 107.0.5304.36 -> 107.0.5304.62 2022-10-23 11:28:37 +02:00
squalus
6c47447c74 librewolf: 105.0.1-1 -> 106.0.1-1 2022-10-21 22:24:00 -07:00
Martin Weinelt
80fc469031 Merge remote-tracking branch 'origin/master' into staging-next 2022-10-21 22:33:42 +02:00
Martin Weinelt
64d5a730cf
Merge pull request #196907 from mweinelt/firefox 2022-10-21 11:50:53 +02:00
github-actions[bot]
80317024cf
Merge master into staging-next 2022-10-20 18:10:43 +00:00
Martin Weinelt
87fa015d32
firefox-bin-unwrapped: 106.0 -> 106.0.1
https://www.mozilla.org/en-US/firefox/106.0.1/releasenotes/
2022-10-20 12:24:21 +02:00
Martin Weinelt
1f6b6f02e9
firefox-unwrapped: 106.0 -> 106.0.1
https://www.mozilla.org/en-US/firefox/106.0.1/releasenotes/
2022-10-20 12:22:18 +02:00
Jan Tojnar
457f28f6f8 Merge branch 'master' into staging-next
; Conflicts:
;	pkgs/development/tools/codespell/default.nix

codespell 2.2.2 switched to pyproject & setuptools_scm:
https://github.com/codespell-project/codespell/pull/2523
2022-10-19 05:24:28 +02:00
Timothy DeHerrera
e958d17284
qutebrowser: fix screensharing
see:
https://github.com/qutebrowser/qutebrowser/issues/6752
2022-10-18 12:10:57 -06:00
Vladimír Čunát
c08efaf08b
firefox: fix build on aarch64-linux by upstream patch 2022-10-18 12:30:27 +02:00
Timothy DeHerrera
965c7a6a58
Merge pull request #195744 from nrdxp/qutebrowser-upstream-install
qutebrowser: use upstream make install
2022-10-17 16:11:24 -06:00
Sandro
a8cc292e7d
Merge pull request #196288 from ksenia-portu/master 2022-10-18 00:05:16 +02:00
github-actions[bot]
3834216ec6
Merge master into staging-next 2022-10-17 18:10:17 +00:00
Martin Weinelt
43c3a9fdf6
firefox-esr-102-unwrapped: 102.3.0esr -> 102.4.0esr
https://www.mozilla.org/en-US/firefox/102.4.0/releasenotes/
2022-10-17 13:43:57 +02:00
Martin Weinelt
31de446787
firefox-bin-unwrapped: 105.0.3 -> 106.0
https://www.mozilla.org/en-US/firefox/106.0/releasenotes/
2022-10-17 13:24:14 +02:00
Martin Weinelt
5ac348c7f3
firefox-unwrapped: 105.0.3 -> 106.0
https://www.mozilla.org/en-US/firefox/106.0/releasenotes/
2022-10-17 13:23:33 +02:00
github-actions[bot]
ab4849492d
Merge master into staging-next 2022-10-17 06:24:16 +00:00
Sandro
3e7fc5f483
Merge pull request #195780 from panicgh/tbb 2022-10-17 04:35:15 +02:00
Timothy DeHerrera
65cdf3be6d
qutebrowser: use upstream make install 2022-10-16 15:01:55 -06:00