Michael Weiss
da09d908be
chromiumDev: 102.0.4997.0 -> 102.0.5005.12
2 years ago
Michael Weiss
2a60ab110d
chromiumBeta: 101.0.4951.34 -> 101.0.4951.41
2 years ago
Michael Weiss
bf7968139a
chromium: Fix Wayland screen sharing
...
Fix #167526 .
2 years ago
Michael Weiss
f3bdf57f61
ungoogled-chromium: 100.0.4896.88 -> 100.0.4896.127
2 years ago
Louis Bettens
a6a25ec43d
chromium: 100.0.4896.88 -> 100.0.4896.127
2 years ago
Michael Weiss
fc197d986a
chromiumBeta: 101.0.4951.26 -> 101.0.4951.34
2 years ago
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.
2 years ago
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
2 years ago
Michael Weiss
8255068a63
chromiumDev: 102.0.4987.0 -> 102.0.4997.0
2 years ago
Michael Weiss
a67703536a
ungoogled-chromium: 100.0.4896.75 -> 100.0.4896.88
2 years ago
Michael Weiss
dbf02e3a52
chromiumDev: 102.0.4972.0 -> 102.0.4987.0
2 years ago
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
2 years ago
Michael Weiss
073c33c3a6
chromiumBeta: 101.0.4951.15 -> 101.0.4951.26
2 years ago
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
2 years ago
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
2 years ago
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
2 years ago
Michael Weiss
15291355d8
ungoogled-chromium: 100.0.4896.60 -> 100.0.4896.75
2 years ago
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
2 years ago
Michael Adler
cd16da5867
ungoogled-chromium: added myself as maintainer
2 years ago
Michael Adler
e41e5e30f3
ungoogled-chromium: 99.0.4844.84 -> 100.0.4896.60
2 years ago
Michael Weiss
2b7d401ee6
chromiumDev: 101.0.4951.15 -> 102.0.4972.0
2 years ago
Michael Weiss
773cfb0859
chromiumBeta: 100.0.4896.60 -> 101.0.4951.15
2 years ago
Michael Weiss
7cbe3d69a7
chromiumDev: 101.0.4951.7 -> 101.0.4951.15
2 years ago
Michael Weiss
4b9e65e066
chromiumBeta: 100.0.4896.56 -> 100.0.4896.60
2 years ago
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
2 years ago
Michael Weiss
d037e72af9
ungoogled-chromium: 99.0.4844.82 -> 99.0.4844.84
2 years ago
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.
2 years ago
Michael Weiss
89704501dc
chromium: 99.0.4844.82 -> 99.0.4844.84
...
https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_25.html
This update includes 1 security fix. Google is aware that an exploit for
CVE-2022-1096 exists in the wild.
CVEs:
CVE-2022-1096
2 years ago
Michael Weiss
a29f5a2eb3
chromiumDev: 101.0.4947.0 -> 101.0.4951.7
2 years ago
Michael Weiss
ab49a71ae0
chromiumBeta: 100.0.4896.46 -> 100.0.4896.56
2 years ago
Felix Buehler
e0476d93fe
treewide: rename name to pname&version
2 years ago
Michael Weiss
b073d7c10c
chromium: 99.0.4844.74 -> 99.0.4844.82
...
https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_20.html
2 years ago
Michael Adler
6d6543e27e
ungoogled-chromium: 99.0.4844.74 -> 99.0.4844.82
2 years ago
Michael Weiss
93edc87eac
chromiumDev: 101.0.4929.5 -> 101.0.4947.0
2 years ago
Michael Weiss
3e7268af67
chromiumBeta: 100.0.4896.30 -> 100.0.4896.46
2 years ago
Michael Adler
7156c46f23
ungoogled-chromium: 99.0.4844.51 -> 99.0.4844.74
2 years ago
Michael Weiss
d1f0959dbc
chromium: 99.0.4844.51 -> 99.0.4844.74
...
https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_15.html
This update includes 11 security fixes.
CVEs:
CVE-2022-0971 CVE-2022-0972 CVE-2022-0973 CVE-2022-0974 CVE-2022-0975
CVE-2022-0976 CVE-2022-0977 CVE-2022-0978 CVE-2022-0979 CVE-2022-0980
2 years ago
Michael Weiss
7d5373b0ba
chromiumDev: 101.0.4919.0 -> 101.0.4929.5
2 years ago
Michael Weiss
7d5e470e1f
chromiumBeta: 100.0.4896.20 -> 100.0.4896.30
2 years ago
Samuel Gräfenstein
1122130c6f
ungoogled-chromium: inherit upstream's build flags
...
This ensures that our build flags for ungoogled-chromium will remain
up-to-date with upstream's defaults (also important for avoiding build
errors).
Co-authored-by: Michael Weiss <dev.primeos@gmail.com>
2 years ago
Michael Weiss
16fbf26530
ungoogled-chromium: 98.0.4758.102 -> 99.0.4844.51
2 years ago
Vladimír Čunát
ff5975338a
chromium: fix download due to typo
...
Regressed in commit 05aa1711f
(PR #162680 )
2 years ago
Michael Weiss
e1185bdd8f
chromiumDev: 100.0.4896.20 -> 101.0.4919.0
2 years ago
Michael Weiss
691919bf00
chromiumDev: 100.0.4896.12 -> 100.0.4896.20
2 years ago
Michael Weiss
05aa1711fd
chromiumBeta: 99.0.4844.51 -> 100.0.4896.20
2 years ago
Michael Weiss
cb0ed4703b
chromium: 98.0.4758.102 -> 99.0.4844.51
...
https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop.html
This update includes 28 security fixes.
CVEs:
CVE-2022-0789 CVE-2022-0790 CVE-2022-0791 CVE-2022-0792 CVE-2022-0793
CVE-2022-0794 CVE-2022-0795 CVE-2022-0796 CVE-2022-0797 CVE-2022-0798
CVE-2022-0799 CVE-2022-0800 CVE-2022-0801 CVE-2022-0802 CVE-2022-0803
CVE-2022-0804 CVE-2022-0805 CVE-2022-0806 CVE-2022-0807 CVE-2022-0808
CVE-2022-0809
2 years ago
Michael Weiss
c70635eedb
chromiumBeta: 99.0.4844.45 -> 99.0.4844.51
2 years ago
Michael Weiss
1bdf7862e3
chromiumBeta: Fix the build
...
This "fixes" the following error:
gen/shim_headers/opus_shim/third_party/opus/src/include/opus.h:5:10: error: 'opus.h' file not found with <angled> include; use "quotes" instead
^~~~~~~~
"opus.h"
Our system library isn't discovered anymore so I'm switching to the bundled
Opus library for now since I don't have time to look into it.
2 years ago
Michael Weiss
c0952b6478
chromium{Beta,Dev}: Switch to LLVM 14
...
This fixes the following build error:
[24751/48400] ACTION //components/url_formatter/spoof_checks/top_domains:generate_top_domain_list_variables_file(//build/toolchain/linux/unbundle:default)d_tmp/browser_command.mojom-webui.js.mojom-webui.jsui.js
FAILED: gen/components/url_formatter/spoof_checks/top_domains/top500-domains-inc.cc
python3 ../../build/gn_run_binary.py make_top_domain_list_variables ../../components/url_formatter/spoof_checks/top_domains/domains.list top500_domains gen/components/url_formatter/spoof_checks/top_domains/top500-domains-inc.cc
make_top_domain_list_variables failed with exit code -4
The "make_top_domain_list_variables" program fails due to a SIGILL error
(illegal instruction). See:
- https://bugs.chromium.org/p/chromium/issues/detail?id=1273966
- https://reviews.llvm.org/D115015
- https://bugs.chromium.org/p/chromium/issues/detail?id=1269407
2 years ago
Michael Weiss
154e13a556
chromiumDev: 100.0.4892.0 -> 100.0.4896.12
2 years ago