3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

1162 commits

Author SHA1 Message Date
Michael Weiss d71409c0de
ungoogled-chromium: 95.0.4638.54 -> 95.0.4638.69 2021-10-29 22:54:27 +02:00
Michael Weiss 8dae7bc0f5
chromium: 95.0.4638.54 -> 95.0.4638.69
https://chromereleases.googleblog.com/2021/10/stable-channel-update-for-desktop_28.html

This update includes 8 security fixes. Google is aware that exploits for
CVE-2021-38000 and CVE-2021-38003 exist in the wild.

CVEs:
CVE-2021-37997 CVE-2021-37998 CVE-2021-37999 CVE-2021-38000
CVE-2021-38001 CVE-2021-38002 CVE-2021-38003
2021-10-29 22:54:05 +02:00
Michael Weiss 210a687f5e
Merge pull request #143455 from primeos/chromiumDev
chromiumDev: 97.0.4676.0 -> 97.0.4682.3
2021-10-29 22:51:49 +02:00
Michael Weiss b497744a24
chromiumDev: 97.0.4676.0 -> 97.0.4682.3 2021-10-28 21:31:58 +02:00
Michael Weiss 362f6990a6
chromiumBeta: 96.0.4664.18 -> 96.0.4664.27 2021-10-28 21:31:40 +02:00
Michael Weiss 471e147fd0
chromiumDev: 96.0.4664.18 -> 97.0.4676.0 2021-10-21 22:41:49 +02:00
Michael Weiss a0dbe47318
Merge pull request #142510 from primeos/chromiumBeta
chromiumBeta: 95.0.4638.54 -> 96.0.4664.18
2021-10-21 22:41:04 +02:00
Michael Weiss 889f0df41b
chromiumBeta: 95.0.4638.54 -> 96.0.4664.18 2021-10-21 21:23:27 +02:00
Michael Weiss cb5742f0f7
chromiumDev: 96.0.4664.9 -> 96.0.4664.18 2021-10-21 21:22:42 +02:00
Michael Adler a8f4267547 ungoogled-chromium: 94.0.4606.81 -> 95.0.4638.54 2021-10-21 11:39:07 +02:00
Michael Weiss 820b99a77d
chromium: 94.0.4606.81 -> 95.0.4638.54
https://chromereleases.googleblog.com/2021/10/stable-channel-update-for-desktop_19.html

This update includes 19 security fixes.

CVEs:
CVE-2021-37981 CVE-2021-37982 CVE-2021-37983 CVE-2021-37984
CVE-2021-37985 CVE-2021-37986 CVE-2021-37987 CVE-2021-37988
CVE-2021-37989 CVE-2021-37990 CVE-2021-37991 CVE-2021-37992
CVE-2021-37993 CVE-2021-37996 CVE-2021-37994 CVE-2021-37995
2021-10-19 21:44:07 +02:00
Michael Weiss 338e629f0c
chromiumBeta: 95.0.4638.49 -> 95.0.4638.54 2021-10-18 22:51:44 +02:00
Michael Weiss b0581c2699
chromiumDev: Fix the build 2021-10-16 21:57:29 +02:00
Michael Weiss bd72b8e07f
Merge pull request #141795 from primeos/chromiumDev
chromiumDev: 96.0.4662.6 -> 96.0.4664.9
2021-10-15 23:05:54 +02:00
Michael Weiss df1531f3dc
chromiumDev: 96.0.4662.6 -> 96.0.4664.9 2021-10-15 21:28:49 +02:00
Michael Weiss ae522fb7f9
chromium: Drop Python 2
Yay, finally!... \o/ :)
Upstream issue: https://crbug.com/942720
2021-10-15 21:01:35 +02:00
Michael Weiss d7e522e803
chromiumBeta: 95.0.4638.40 -> 95.0.4638.49 2021-10-14 19:56:41 +02:00
Michael Weiss 7e6d80740d
chromium: Start dropping Python 2 2021-10-11 23:14:30 +02:00
Michael Weiss 71e04f8372
Merge pull request #141023 from primeos/ungoogled-chromium
ungoogled-chromium: 94.0.4606.71 -> 94.0.4606.81
2021-10-10 22:03:20 +02:00
Michael Weiss 35a26a5b21
chromiumDev: 96.0.4655.0 -> 96.0.4662.6 2021-10-09 22:23:30 +02:00
Michael Weiss 802f49adbb
Merge pull request #141022 from primeos/chromiumBeta
chromiumBeta: 95.0.4638.32 -> 95.0.4638.40
2021-10-08 23:35:09 +02:00
Michael Weiss 383928815f
ungoogled-chromium: 94.0.4606.71 -> 94.0.4606.81 2021-10-08 23:10:16 +02:00
Michael Weiss a15be1c5f6
chromiumBeta: 95.0.4638.32 -> 95.0.4638.40 2021-10-08 23:09:20 +02:00
Michael Weiss d406bca746
chromium: 94.0.4606.71 -> 94.0.4606.81
https://chromereleases.googleblog.com/2021/10/stable-channel-update-for-desktop.html

This update includes 4 security fixes.

CVEs:
CVE-2021-37977 CVE-2021-37978 CVE-2021-37979 CVE-2021-37980
2021-10-08 23:07:48 +02:00
Michael Weiss d3ab1a4765
Merge pull request #140195 from primeos/ungoogled-chromium
ungoogled-chromium: 94.0.4606.61 -> 94.0.4606.71
2021-10-02 12:11:55 +02:00
Michael Weiss ce50eda394
chromium: 94.0.4606.61 -> 94.0.4606.71
https://chromereleases.googleblog.com/2021/09/stable-channel-update-for-desktop_30.html

This update includes 4 security fixes. Google is aware the exploits for
CVE-2021-37975 and CVE-2021-37976 exist in the wild.

CVEs:
CVE-2021-37974 CVE-2021-37975 CVE-2021-37976
2021-10-01 21:59:08 +02:00
Michael Weiss 360707c5d6
ungoogled-chromium: 94.0.4606.61 -> 94.0.4606.71 2021-10-01 21:47:51 +02:00
Michael Weiss c6957f2360
Merge pull request #140020 from primeos/chromiumBeta
chromiumBeta: 95.0.4638.17 -> 95.0.4638.32
2021-09-30 13:57:22 +02:00
Michael Weiss a41e19ca71
chromiumBeta: 95.0.4638.17 -> 95.0.4638.32 2021-09-30 12:23:29 +02:00
Michael Weiss 1f7f87396c
chromiumDev: 96.0.4651.0 -> 96.0.4655.0 2021-09-30 00:58:10 +02:00
Michael Weiss d66e4eea85
ungoogled-chromium: 94.0.4606.54 -> 94.0.4606.61 2021-09-25 12:31:59 +02:00
Michael Weiss eba807d594
chromiumDev: 95.0.4638.17 -> 96.0.4651.0 2021-09-25 00:38:04 +02:00
Michael Weiss 3a6cdbeb57
Merge pull request #139315 from primeos/ungoogled-chromium
ungoogled-chromium: 93.0.4577.82 -> 94.0.4606.54
2021-09-25 00:11:04 +02:00
Michael Weiss b7c2dad94e
Merge pull request #139318 from primeos/chromium
chromium: 94.0.4606.54 -> 94.0.4606.61
2021-09-24 15:56:52 +02:00
Michael Weiss 15bb3ac5a9
chromium: 94.0.4606.54 -> 94.0.4606.61 2021-09-24 13:42:41 +02:00
Michael Weiss afaf8d094b
ungoogled-chromium: 93.0.4577.82 -> 94.0.4606.54 2021-09-24 13:37:17 +02:00
Michael Weiss b946851593
chromiumBeta: 94.0.4606.54 -> 95.0.4638.17 2021-09-24 13:30:58 +02:00
Michael Weiss e83263ad66
Merge pull request #138843 from primeos/chromium
chromium: 93.0.4577.82 -> 94.0.4606.54
2021-09-22 00:03:24 +02:00
Michael Weiss 8d8b451f72
chromium: 93.0.4577.82 -> 94.0.4606.54
https://chromereleases.googleblog.com/2021/09/stable-channel-update-for-desktop_21.html

This update includes 19 security fixes.

CVEs:
CVE-2021-37956 CVE-2021-37957 CVE-2021-37958 CVE-2021-37959
CVE-2021-37960 CVE-2021-37961 CVE-2021-37962 CVE-2021-37963
CVE-2021-37964 CVE-2021-37965 CVE-2021-37966 CVE-2021-37967
CVE-2021-37968 CVE-2021-37969 CVE-2021-37970 CVE-2021-37971
CVE-2021-37972
2021-09-21 22:43:46 +02:00
Michael Weiss 56d99a7351
chromiumDev: 95.0.4638.10 -> 95.0.4638.17 2021-09-21 22:43:28 +02:00
Michael Weiss 7af2448b6c
chromiumBeta: 94.0.4606.50 -> 94.0.4606.54 2021-09-20 23:18:54 +02:00
Michael Weiss f8b837c808
ungoogled-chromium: 92.0.4515.159 -> 93.0.4577.82 2021-09-19 13:15:16 +02:00
Yureka a34f7dbb73 chromiumDev: fix build 2021-09-18 18:30:45 +02:00
Michael Weiss 0ea09c6e12
Merge pull request #138398 from primeos/chromiumBeta
chromiumBeta: 94.0.4606.41 -> 94.0.4606.50
2021-09-18 13:12:18 +02:00
Michael Weiss 6a40706d51
chromiumDev: 95.0.4636.4 -> 95.0.4638.10 2021-09-18 12:15:28 +02:00
Michael Weiss a11784ab9c
chromiumBeta: 94.0.4606.41 -> 94.0.4606.50 2021-09-18 12:15:03 +02:00
Michael Weiss 61e54424ba
chromium: 93.0.4577.63 -> 93.0.4577.82
https://chromereleases.googleblog.com/2021/09/stable-channel-update-for-desktop.html

This update includes 11 security fixes. Google is aware that exploits
for CVE-2021-30632 and CVE-2021-30633 exist in the wild.

CVEs:
CVE-2021-30625 CVE-2021-30626 CVE-2021-30627 CVE-2021-30628
CVE-2021-30629 CVE-2021-30630 CVE-2021-30631 CVE-2021-30632
CVE-2021-30633
2021-09-14 22:39:41 +02:00
Michael Weiss 6094ee5b4f
chromiumDev: 95.0.4628.3 -> 95.0.4636.4 2021-09-10 22:53:46 +02:00
Michael Weiss 05c0b2743f
chromiumBeta: 94.0.4606.31 -> 94.0.4606.41 2021-09-09 22:58:39 +02:00
Michael Weiss 79725cdc4d
chromiumDev: 95.0.4621.4 -> 95.0.4628.3 2021-09-03 11:50:29 +02:00
Michael Weiss 55e9fc9666
chromiumBeta: 94.0.4606.20 -> 94.0.4606.31 2021-09-02 11:13:49 +02:00
Michael Weiss d04f44f7e8
chromium: 92.0.4515.159 -> 93.0.4577.63
https://chromereleases.googleblog.com/2021/08/stable-channel-update-for-desktop_31.html

This update includes 27 security fixes.

CVEs:
CVE-2021-30606 CVE-2021-30607 CVE-2021-30608 CVE-2021-30609
CVE-2021-30610 CVE-2021-30611 CVE-2021-30612 CVE-2021-30613
CVE-2021-30614 CVE-2021-30615 CVE-2021-30616 CVE-2021-30617
CVE-2021-30618 CVE-2021-30619 CVE-2021-30620 CVE-2021-30621
CVE-2021-30622 CVE-2021-30623 CVE-2021-30624
2021-09-01 13:53:00 +02:00
Michael Weiss 186315def7
chromium: Move the version helper functions into default.nix
Those functions can be required anywhere in the Nix expressions for
Chromium and therefore they should be defined in default.nix and
inherited where necessary.

This fixes the chromiumBeta build which failed because I forgot to
update the channel conditional when the beta channel advanced to M94.
This is exactly why the version based conditionals should be used
everywhere.
2021-08-28 23:27:55 +02:00
Michael Weiss b631286150
Merge pull request #135950 from primeos/chromiumDev
chromiumDev: 94.0.4606.20 -> 95.0.4621.4
2021-08-27 21:51:13 +02:00
Michael Weiss 04fa5e852a
chromiumDev: 94.0.4606.20 -> 95.0.4621.4 2021-08-27 20:48:18 +02:00
Michael Weiss 33a4dae995
chromiumBeta: 93.0.4577.58 -> 94.0.4606.20 2021-08-27 20:48:00 +02:00
Michael Weiss 5bb4a67959
chromiumDev: 94.0.4606.12 -> 94.0.4606.20 2021-08-25 22:49:56 +02:00
Michael Weiss d0dad3f519
chromiumBeta: 93.0.4577.51 -> 93.0.4577.58 2021-08-24 21:58:07 +02:00
Michael Weiss 76ab90294e
ungoogled-chromium: 92.0.4515.131 -> 92.0.4515.159 2021-08-22 10:27:47 +02:00
Michael Weiss 6ca181b360
chromiumDev: 94.0.4603.0 -> 94.0.4606.12
I've upstreamed fix-missing-atspi2-dependency.patch.
2021-08-20 10:22:16 +02:00
Michael Weiss 2834fea828
chromiumBeta: 93.0.4577.42 -> 93.0.4577.51 2021-08-19 11:00:48 +02:00
Michael Weiss bc82909122
Merge pull request #134412 from primeos/chromium-misc
chromium: Document the main gn build flags
2021-08-17 12:10:59 +02:00
Michael Weiss 1c476a2b6d
chromium: 92.0.4515.131 -> 92.0.4515.159
https://chromereleases.googleblog.com/2021/08/stable-channel-update-for-desktop.html

This update includes 9 security fixes.

CVEs:
CVE-2021-30598 CVE-2021-30599 CVE-2021-30600 CVE-2021-30601
CVE-2021-30602 CVE-2021-30603 CVE-2021-30604
2021-08-17 10:26:07 +02:00
Michael Weiss a1fdebcef0
chromium: Document the main gn build flags 2021-08-17 10:24:35 +02:00
Michael Weiss dd36a7c487
chromiumDev: Fix the installation phase 2021-08-14 12:20:30 +02:00
Michael Weiss badee4e70a
chromiumBeta: 93.0.4577.25 -> 93.0.4577.42 2021-08-12 22:50:13 +02:00
Michael Weiss 403ce1a9a3
chromiumBeta: Build with LLVM 13 2021-08-12 22:50:11 +02:00
Michael Weiss 624cb8bc2b
chromiumDev: 94.0.4595.0 -> 94.0.4603.0 2021-08-11 22:59:55 +02:00
Michael Weiss 4a5b367259
chromium: Restructure the code
This should make it a little bit easier to read. The (native) build
inputs and options now have a consistent order, defaultDependencies and
yasm aren't required anymore, and this adds some brief comments.
Note: The third_party/node/linux/node-linux-x64/bin/node change causes
rebuilds.
2021-08-11 22:59:10 +02:00
Michael Weiss 39d95aa8e9
chromiumBeta: 93.0.4577.18 -> 93.0.4577.25 2021-08-05 11:26:17 +02:00
Michael Weiss 45c32f59a5
ungoogled-chromium: 91.0.4472.164 -> 92.0.4515.131 2021-08-04 21:58:00 +02:00
Michael Weiss 1e372f4004
chromiumDev: Fix the build
Note: I've only tested this with llvmPackages_git but it should work
with llvmPackages_13 as well.

fieldtrial_testing_like_official_build was renamed to
disable_fieldtrial_testing_config:
486e9d58c0
2021-08-04 17:59:00 +02:00
Michael Weiss 9bc2d82b55
chromium: get-commit-message.py: Support specifying a version
This makes the usage from update.py more robust.
It also adds a workaround for [0] which currently lacks a title.

[0]: https://chromereleases.googleblog.com/2021/08/the-stable-channel-has-been-updated-to.html
2021-08-04 17:55:21 +02:00
Ben Siraphob fcc7478839
Merge pull request #132596 from Stunkymonkey/chromium-phases
chromium: remove phases
2021-08-04 12:23:53 +07:00
Michael Weiss f9eb20c0a9
chromiumDev: 93.0.4577.18 -> 94.0.4595.0 2021-08-04 00:29:45 +02:00
Michael Weiss e143dc53b2
chromium: update.py: Implement automatic committing of the updates
This functionality saves some unnecessary work.
2021-08-04 00:29:34 +02:00
Felix Buehler 2ae5f1a6b8 chromium: remove phases 2021-08-03 23:23:01 +02:00
Michael Weiss 7015db7881
chromium: 92.0.4515.107 -> 92.0.4515.131
https://chromereleases.googleblog.com/2021/08/the-stable-channel-has-been-updated-to.html

This update includes 10 security fixes.

CVEs:
CVE-2021-30590 CVE-2021-30591 CVE-2021-30592 CVE-2021-30593
CVE-2021-30594 CVE-2021-30596 CVE-2021-30597
2021-08-03 09:31:32 +02:00
Michael Weiss 8505750ac8
chromium: Drop our closure_compiler patch for Java
Hopefully the Java dependency can be dropped soon:
https://bugs.chromium.org/p/chromium/issues/detail?id=1192875#c5
2021-08-02 10:37:32 +02:00
Michael Weiss 2682531c67
chromium: Drop two gn overrides that are not required anymore
The chromium and chromiumBeta builds still succeed.
2021-08-01 18:28:08 +02:00
Michael Weiss 555c3afaf2
chromium: Restructure gnFlags
This doesn't cause any rebuilds because we use a set but should make it
a bit easier to understand what's going on. This also moves two flags
that where incorrectly in "optionalAttrs pulseSupport" (enabled by
default) out of there.
The native client deprecation is stated here:
https://developer.chrome.com/docs/native-client/
2021-08-01 09:05:57 +02:00
Michael Weiss d7ab681b7a
chromiumBeta: 92.0.4515.107 -> 93.0.4577.18 2021-07-30 09:17:47 +02:00
Michael Weiss 7f8de3536a
chromiumDev: 93.0.4577.15 -> 93.0.4577.18 2021-07-29 23:10:59 +02:00
github-actions[bot] ef4ddefb6e
Merge master into staging-next 2021-07-28 00:01:24 +00:00
Michael Weiss 68adc7b81c
chromiumDev: 93.0.4577.8 -> 93.0.4577.15 2021-07-27 20:23:16 +02:00
Michael Weiss bd22d2425c
chromiumDev: Fix the build
Our system FFmpeg version is too outdated and Snappy causes a linking
failure (I didn't have time to investigate yet). Hopefully we can revert
this before the stable release of M93.
2021-07-27 19:51:05 +02:00
Frederik Rietdijk 62370fb59a Merge remote-tracking branch 'upstream/master' into staging-next 2021-07-26 09:19:44 +02:00
Michael Weiss 9ac3188552
chromium: Merge the installPhase command strings
This wasn't done in 97570d30c7 to allow reusing chromiumBeta builds
(without having to perform any changes) in the meantime.
2021-07-25 13:57:16 +02:00
Michael Weiss 10594c9a96
Revert "chromiumBeta: Temporarily build on Hydra"
This reverts commit af9ea49430.
Reason: Not required anymore.
2021-07-25 13:50:45 +02:00
github-actions[bot] cb1426e30a
Merge staging-next into staging 2021-07-23 18:01:46 +00:00
Michael Weiss d4612af2c0
chromium: remove bendlas as maintainer
Their last Chromium commit is a52d7674cc from 2019.
Thank you for maintaining Chromium in the past.
2021-07-23 10:42:19 +02:00
github-actions[bot] 0b0a8c7c9a
Merge staging-next into staging 2021-07-22 18:01:39 +00:00
Michael Weiss 3285cc390e
chromium: Fix the text rendering (some text was invisible)
The recent glibc update (acdcb85) broke the text rendering, see #131074.
This will hopefully work for ungoogled-chromium as well (at least the
patch applies).

Thanks: Lily Foster <lily@lily.flowers>
2021-07-22 17:22:06 +02:00
github-actions[bot] a63cf4f913
Merge staging-next into staging 2021-07-22 12:01:52 +00:00
Michael Weiss 503dc62d04
chromiumDev: 93.0.4573.0 -> 93.0.4577.8 2021-07-22 10:57:08 +02:00
github-actions[bot] 3087a2d2e9
Merge staging-next into staging 2021-07-21 12:02:00 +00:00
Michael Weiss bb651d27fd
chromium: Fix the Ozone/Wayland support
The stable channel update to M92 (97570d30c7) broke the Wayland support:
$ chromium --enable-features=UseOzonePlatform --ozone-platform=wayland
[31712:31712:0721/114725.940557:ERROR:wayland_connection.cc(137)] Failed to load wayland client libraries.
[31712:31712:0721/114725.940641:FATAL:ozone_platform_wayland.cc(177)] Failed to initialize Wayland platform
[0721/114725.947566:ERROR:process_memory_range.cc(75)] read out of range
Trace/breakpoint trap (core dumped)
2021-07-21 11:52:12 +02:00
Michael Weiss 12e7ee0f31
Merge pull request #130877 from primeos/chromium
chromium: 91.0.4472.164 -> 92.0.4515.107
2021-07-21 11:38:02 +02:00
Michael Weiss 97570d30c7
chromium: 91.0.4472.164 -> 92.0.4515.107
https://chromereleases.googleblog.com/2021/07/stable-channel-update-for-desktop_20.html

This update includes 35 security fixes.

CVEs:
CVE-2021-30565 CVE-2021-30566 CVE-2021-30567 CVE-2021-30568
CVE-2021-30569 CVE-2021-30571 CVE-2021-30572 CVE-2021-30573
CVE-2021-30574 CVE-2021-30575 CVE-2021-30576 CVE-2021-30577
CVE-2021-30578 CVE-2021-30579 CVE-2021-30580 CVE-2021-30581
CVE-2021-30582 CVE-2021-30583 CVE-2021-30584 CVE-2021-30585
CVE-2021-30586 CVE-2021-30587 CVE-2021-30588 CVE-2021-30589

Note: This won't be the smoothest update. Chromium seems to be fine but
requires gtk3 in $LD_LIBRARY_PATH to find libgtk-3.so.0 (otherwise it
crashes during startup) but Google Chrome fails to initialize
("GPU process exited unexpectedly: exit_code=132") and requires
"--use-gl=angle --use-angle=swiftshader" for hardware(?) acceleration
(which seems to work work fine and performant but SwiftShader should
actually use the CPU instead of the GPU).
2021-07-21 11:20:38 +02:00
github-actions[bot] 94a7cf0dcd
Merge staging-next into staging 2021-07-21 00:02:24 +00:00