Vladimír Čunát
c480cc2895
Merge branch 'master' into staging-next-2022-04-23
2022-04-30 23:02:28 +02:00
Michael Weiss
7f684c2ba0
chromiumBeta: Fix a compilation error
...
LLVM 14 doesn't support those build flags yet
(-no-opaque-pointers is the argument for -Xclang):
error: unknown argument: '-no-opaque-pointers'
Those build flags were added in the following commit:
003067c130
2022-04-30 19:26:30 +02:00
Michael Weiss
73e094bf3c
chromiumBeta: Fix the configuration phase
...
This fixes the following error:
configuring
ERROR at //infra/orchestrator/BUILD.gn:38:17: Could not read file.
pydeps_file = "//third_party/blink/tools/merge_web_test_results.pydeps"
^--------------------------------------------------------
I resolved this to "/build/chromium-102.0.5005.27/third_party/blink/tools/merge_web_test_results.pydeps".
See //infra/orchestrator/BUILD.gn:37:1: whence it was called.
python_library("blink_merge_web_test_results_py") {
^--------------------------------------------------
See //BUILD.gn:89:5: which caused the file to be included.
"//infra/orchestrator:orchestrator_all",
^--------------------------------------
It's a known upstream issue when building from the generated tarballs:
- https://bugs.chromium.org/p/chromium/issues/detail?id=1313361
- https://chromium-review.googlesource.com/c/chromium/src/+/3457503
2022-04-30 15:21:32 +02:00
Michael Weiss
9709902885
Merge pull request #170894 from primeos/chromiumBeta
...
chromiumBeta: 101.0.4951.41 -> 102.0.5005.27
2022-04-29 21:59:33 +02:00
Michael Weiss
b446b38810
chromiumBeta: 101.0.4951.41 -> 102.0.5005.27
2022-04-29 13:22:58 +02:00
Michael Weiss
2f3629b3ab
chromiumDev: 102.0.5005.22 -> 103.0.5028.0
2022-04-28 22:52:29 +02:00
Michael Weiss
3084d18e44
ungoogled-chromium: 100.0.4896.127 -> 101.0.4951.41
2022-04-28 20:24:05 +02:00
Vladimír Čunát
51554cbbdb
Merge branch 'master' into staging-next-2022-04-23
2022-04-27 22:50:17 +02:00
Michael Weiss
9cdfc7d612
chromiumDev: 102.0.5005.12 -> 102.0.5005.22
2022-04-27 10:56:54 +02:00
Michael Weiss
93b47351e8
Merge pull request #170515 from primeos/chromiumDev
...
chromiumDev: Fix the patch phase
2022-04-27 10:55:14 +02:00
Michael Weiss
879830d817
chromium: 100.0.4896.127 -> 101.0.4951.41
...
https://chromereleases.googleblog.com/2022/04/stable-channel-update-for-desktop_26.html
This update includes 30 security fixes.
CVEs:
CVE-2022-1477 CVE-2022-1478 CVE-2022-1479 CVE-2022-1480 CVE-2022-1481
CVE-2022-1482 CVE-2022-1483 CVE-2022-1484 CVE-2022-1485 CVE-2022-1486
CVE-2022-1487 CVE-2022-1488 CVE-2022-1489 CVE-2022-1490 CVE-2022-1491
CVE-2022-1492 CVE-2022-1493 CVE-2022-1494 CVE-2022-1495 CVE-2022-1496
CVE-2022-1497 CVE-2022-1498 CVE-2022-1499 CVE-2022-1500 CVE-2022-1501
2022-04-27 00:00:15 +02:00
Michael Weiss
3e8d4d6237
chromiumDev: Fix the patch phase
...
This fixes the following error during patchShebangs:
./third_party/dawn/third_party/webgpu-cts/tools/run_deno: unsupported interpreter directive "#!/usr/bin/env -S deno run --unstable --allow-read --allow-write --allow-env --allow-net=deno.land --no-check" (set dontPatchShebangs=1 and handle shebang patching yourself)
2022-04-24 15:33:21 +02:00
github-actions[bot]
696025ae9c
Merge master into staging-next
2022-04-24 00:02:26 +00:00
Michael Weiss
83a60b655e
Merge pull request #169852 from primeos/chromiumDev
...
chromiumDev: 102.0.4997.0 -> 102.0.5005.12
2022-04-23 20:55:07 +02:00
github-actions[bot]
90d2d8da85
Merge staging-next into staging
2022-04-23 00:02:52 +00:00
Michael Weiss
da09d908be
chromiumDev: 102.0.4997.0 -> 102.0.5005.12
2022-04-22 22:51:21 +02:00
Artturi
785373a76f
Merge pull request #166605 from siraben/remove-redundant-stdenv
2022-04-22 20:25:38 +03:00
Michael Weiss
2a60ab110d
chromiumBeta: 101.0.4951.34 -> 101.0.4951.41
2022-04-20 23:24:13 +02:00
Michael Weiss
bf7968139a
chromium: Fix Wayland screen sharing
...
Fix #167526 .
2022-04-19 23:55:00 +02:00
Michael Weiss
f3bdf57f61
ungoogled-chromium: 100.0.4896.88 -> 100.0.4896.127
2022-04-16 23:04:50 +02:00
Ben Siraphob
259fa13d53
treewide: remove nativeBuildInputs that are in stdenv
2022-04-16 21:46:46 +03:00
Louis Bettens
a6a25ec43d
chromium: 100.0.4896.88 -> 100.0.4896.127
2022-04-15 17:39:18 +02:00
Michael Weiss
fc197d986a
chromiumBeta: 101.0.4951.26 -> 101.0.4951.34
2022-04-15 00:24:56 +02:00
Michael Weiss
15623bcb65
chromium{Beta,Dev}: Fix a build error by disabling PGO
...
This fixes build errors like this:
error: Could not read profile ../../chrome/build/pgo_profiles/chrome-linux-4951-1649181099-528ef6669805f2d3db6f3ad7429cfa57a6078271.profdata: unsupported instrumentation profile format version
We already package the most recent stable LLVM version for Chromium but Google
relies on unreleased (Git) versions (thanks...). This isn't ideal but I
don't have the time to package yet another LLVM version so it'll have to
cut it for now.
See build/config/compiler/pgo/pgo.gni:
- 0 : Means that PGO is turned off.
- 1 : Used during the PGI (instrumentation) phase.
- 2 : Used during the PGO (optimization) phase.
With is_official_build the default is chrome_pgo_phase = 2.
2022-04-14 00:08:47 +02:00
Michael Weiss
1bfe5c3a23
Merge pull request #168410 from primeos/ungoogled-chromium
...
ungoogled-chromium: 100.0.4896.75 -> 100.0.4896.88
2022-04-13 00:02:38 +02:00
Michael Weiss
3ddfd9ea3e
Merge pull request #168409 from primeos/chromium
...
chromium: 100.0.4896.75 -> 100.0.4896.88
2022-04-13 00:02:22 +02:00
Michael Weiss
d2f296b3e8
chromium: 100.0.4896.75 -> 100.0.4896.88
...
https://chromereleases.googleblog.com/2022/04/stable-channel-update-for-desktop_11.html
This update includes 11 security fixes.
CVEs:
CVE-2022-1305 CVE-2022-1306 CVE-2022-1307 CVE-2022-1308 CVE-2022-1309
CVE-2022-1310 CVE-2022-1311 CVE-2022-1312 CVE-2022-1313 CVE-2022-1314
2022-04-12 22:14:32 +02:00
Michael Weiss
8255068a63
chromiumDev: 102.0.4987.0 -> 102.0.4997.0
2022-04-12 22:13:59 +02:00
Michael Weiss
a67703536a
ungoogled-chromium: 100.0.4896.75 -> 100.0.4896.88
2022-04-12 22:13:37 +02:00
Michael Weiss
dbf02e3a52
chromiumDev: 102.0.4972.0 -> 102.0.4987.0
2022-04-10 22:38:54 +02:00
Michael Weiss
92559b7330
chromium: get-commit-message.py: Support releases with 1 security fix
...
There was an out-of-band security release with only a single security fix:
https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_25.html
2022-04-10 22:38:54 +02:00
Michael Weiss
073c33c3a6
chromiumBeta: 101.0.4951.15 -> 101.0.4951.26
2022-04-10 21:45:05 +02:00
Michael Weiss
688d6d2435
chromium: get-commit-message.py: Support releases with 0 security fixes
...
Wow, a Chrome release without any (known!) security fixes:
https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_20.html
2022-04-10 21:44:01 +02:00
Jan Tojnar
e3e625ffe4
chromium: remove unused GConf dependency
...
GConf has been deprecated for ages and support for it removed from Chromium a while ago:
- Removal of `use_gconf` gn build system flag:
a28f4d062f
2022-04-10 03:54:39 +02:00
Jan Tojnar
e8c84f90ed
chromium: remove deprecated libgnome-keyring dependency
...
libgnome-keyring has been deprecated for a long time.
It has been superseded by libsecret, which allows access to not only
GNOME Keyring secret manager but any other service implementing
the Secret Service D-Bus API.
In fact Chromium links against libsecret when use_glib is enabled:
https://source.chromium.org/chromium/chromium/src/+/main:components/os_crypt/BUILD.gn;l=142;drc=35be6215ec8f09e50176f36753c68f26c63d1885
And use_glib is on by default on Linux:
https://source.chromium.org/chromium/chromium/src/+/main:components/os_crypt/BUILD.gn;l=142;drc=35be6215ec8f09e50176f36753c68f26c63d1885
Unfortunately, Chromium is vendoring libsecret:
https://source.chromium.org/chromium/chromium/src/+/main:components/os_crypt/BUILD.gn;l=187;drc=35be6215ec8f09e50176f36753c68f26c63d1885
We need to disable the flag explicitly, since it is enabled by default:
https://source.chromium.org/chromium/chromium/src/+/main:components/os_crypt/features.gni;l=11;drc=35be6215ec8f09e50176f36753c68f26c63d1885
2022-04-10 03:54:39 +02:00
Michael Weiss
15291355d8
ungoogled-chromium: 100.0.4896.60 -> 100.0.4896.75
2022-04-06 23:13:50 +02:00
Michael Weiss
9687fffa00
chromium: 100.0.4896.60 -> 100.0.4896.75
...
https://chromereleases.googleblog.com/2022/04/stable-channel-update-for-desktop.html
This update includes 1 security fix.
CVEs:
CVE-2022-1232
2022-04-05 20:59:31 +02:00
Michael Weiss
d6559203ee
Merge pull request #166716 from primeos/chromiumDev
...
chromiumDev: 101.0.4951.15 -> 102.0.4972.0
2022-04-04 22:00:37 +02:00
Michael Adler
cd16da5867
ungoogled-chromium: added myself as maintainer
2022-04-01 22:41:06 +02:00
Michael Adler
e41e5e30f3
ungoogled-chromium: 99.0.4844.84 -> 100.0.4896.60
2022-04-01 13:50:32 +02:00
Michael Weiss
2b7d401ee6
chromiumDev: 101.0.4951.15 -> 102.0.4972.0
2022-03-31 23:26:00 +02:00
Michael Weiss
ccc400a41f
Merge pull request #166613 from primeos/chromiumDev
...
chromiumDev: 101.0.4951.7 -> 101.0.4951.15
2022-03-31 23:16:13 +02:00
Michael Weiss
773cfb0859
chromiumBeta: 100.0.4896.60 -> 101.0.4951.15
2022-03-31 21:19:20 +02:00
Michael Weiss
7cbe3d69a7
chromiumDev: 101.0.4951.7 -> 101.0.4951.15
2022-03-31 21:18:58 +02:00
Michael Weiss
ba7cdf128d
Merge pull request #166300 from primeos/chromium
...
chromium: 99.0.4844.84 -> 100.0.4896.60
2022-03-29 22:59:05 +02:00
Michael Weiss
4b9e65e066
chromiumBeta: 100.0.4896.56 -> 100.0.4896.60
2022-03-29 21:42:33 +02:00
Michael Weiss
b647d5a49d
chromium: 99.0.4844.84 -> 100.0.4896.60
...
https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_29.html
This update includes 28 security fixes.
CVEs:
CVE-2022-1125 CVE-2022-1127 CVE-2022-1128 CVE-2022-1129 CVE-2022-1130
CVE-2022-1131 CVE-2022-1132 CVE-2022-1133 CVE-2022-1134 CVE-2022-1135
CVE-2022-1136 CVE-2022-1137 CVE-2022-1138 CVE-2022-1139 CVE-2022-1141
CVE-2022-1142 CVE-2022-1143 CVE-2022-1144 CVE-2022-1145 CVE-2022-1146
2022-03-29 21:39:48 +02:00
Michael Weiss
d037e72af9
ungoogled-chromium: 99.0.4844.82 -> 99.0.4844.84
2022-03-27 21:26:50 +02:00
Sandro
91d85ee4f9
Merge pull request #161010 from a-m-joseph/chromium-honor-systemdSupport
2022-03-27 15:25:38 +02:00
Adam Joseph
5f9ce130b2
chromium: honor systemdSupport
...
This commit exposes that support for compilation without systemd,
controlled by the global systemdSupport argument. This argument is
understood by many other nixpkgs expressions and can be set globally
in ~/.config/nixpkgs/config.nix.
2022-03-27 12:47:09 +02:00