Commit Graph

1244 Commits

Author SHA1 Message Date
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
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
2022-03-26 20:27:38 +01:00
Ben Siraphob
1cf5591a99
Merge pull request #165303 from Stunkymonkey/treewide-pname-version-18 2022-03-24 22:55:34 -05:00
Michael Weiss
eff7bddc84
Merge pull request #165694 from primeos/chromiumDev
chromiumDev: 101.0.4947.0 -> 101.0.4951.7
2022-03-24 22:13:15 +01:00
Michael Weiss
a29f5a2eb3
chromiumDev: 101.0.4947.0 -> 101.0.4951.7 2022-03-24 21:34:31 +01:00
Michael Weiss
ab49a71ae0
chromiumBeta: 100.0.4896.46 -> 100.0.4896.56 2022-03-24 21:34:12 +01:00
Felix Buehler
e0476d93fe treewide: rename name to pname&version 2022-03-23 22:34:54 +01:00
Michael Weiss
6f5e126a7f
Merge pull request #165156 from primeos/chromium
chromium: 99.0.4844.74 -> 99.0.4844.82
2022-03-21 21:21:39 +01:00
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
2022-03-21 20:33:38 +01:00
Michael Adler
6d6543e27e ungoogled-chromium: 99.0.4844.74 -> 99.0.4844.82 2022-03-21 09:26:32 +01:00
Michael Weiss
3f241a7b8a
Merge pull request #164794 from primeos/chromiumBeta
chromiumBeta: 100.0.4896.30 -> 100.0.4896.46
2022-03-19 01:21:58 +01:00
Michael Weiss
93edc87eac
chromiumDev: 101.0.4929.5 -> 101.0.4947.0 2022-03-19 00:53:11 +01:00
Michael Weiss
3e7268af67
chromiumBeta: 100.0.4896.30 -> 100.0.4896.46 2022-03-19 00:09:56 +01:00
Michael Adler
7156c46f23 ungoogled-chromium: 99.0.4844.51 -> 99.0.4844.74 2022-03-17 07:53:55 +01:00
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
2022-03-16 19:10:38 +01:00
Michael Weiss
a5ffe88f99
Merge pull request #163892 from primeos/chromiumDev
chromiumDev: 101.0.4919.0 -> 101.0.4929.5
2022-03-12 21:04:17 +01:00
Michael Weiss
7d5373b0ba
chromiumDev: 101.0.4919.0 -> 101.0.4929.5 2022-03-12 20:38:21 +01:00
Michael Weiss
7d5e470e1f
chromiumBeta: 100.0.4896.20 -> 100.0.4896.30 2022-03-12 20:38:00 +01:00
Michael Weiss
97b9a89d8f
Merge pull request #158270 from samuelgrf/ungoogled-chromium-fix-build
ungoogled-chromium: inherit upstream's build flags
2022-03-06 21:41:26 +01:00
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>
2022-03-06 15:11:19 +01:00
Michael Weiss
16fbf26530
ungoogled-chromium: 98.0.4758.102 -> 99.0.4844.51 2022-03-05 21:35:03 +01:00
Vladimír Čunát
ff5975338a
chromium: fix download due to typo
Regressed in commit 05aa1711f (PR #162680)
2022-03-05 09:50:56 +01:00
Michael Weiss
e1185bdd8f
chromiumDev: 100.0.4896.20 -> 101.0.4919.0 2022-03-04 22:21:00 +01:00
Michael Weiss
a4d921be21
Merge pull request #162680 from primeos/chromiumBeta
chromiumBeta: 99.0.4844.51 -> 100.0.4896.20
2022-03-03 23:56:05 +01:00
Michael Weiss
691919bf00
chromiumDev: 100.0.4896.12 -> 100.0.4896.20 2022-03-03 22:30:43 +01:00
Michael Weiss
05aa1711fd
chromiumBeta: 99.0.4844.51 -> 100.0.4896.20 2022-03-03 22:30:09 +01:00
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
2022-03-01 21:24:08 +01:00
Michael Weiss
c70635eedb
chromiumBeta: 99.0.4844.45 -> 99.0.4844.51 2022-03-01 12:29:49 +01:00
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.
2022-02-28 12:34:08 +01:00
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
2022-02-28 12:34:07 +01:00