3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

1209 commits

Author SHA1 Message Date
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
Michael Weiss 6d6c998f99
Merge pull request #162008 from primeos/chromiumBeta
chromiumBeta: 99.0.4844.35 -> 99.0.4844.45
2022-02-26 19:57:46 +01:00
Michael Weiss 154e13a556
chromiumDev: 100.0.4892.0 -> 100.0.4896.12 2022-02-26 18:56:05 +01:00
Michael Weiss 05b2b4e3cb
chromiumBeta: 99.0.4844.35 -> 99.0.4844.45 2022-02-26 18:55:34 +01:00
Michael Weiss 37a19c55df
chromium: Suffix instead of prefix ${xdg-utils}/bin to $PATH
This is important so that users can choose to use other implementations
(e.g., self-written Bash scripts).
We only provide xdg-utils as a fallback in case the system isn't
properly configured.
2022-02-26 12:53:25 +01:00
Adam Joseph 02ae3defed chromium: use pkgsBuildHost.jre8_headless instead of pkgsBuildHost.jre8
Chromium appears to require bin/java at build-time.  This patch causes
the chromium derivation to use jre8_headless instead of jre8, in order
to avoid dragging in all of gnome.
2022-02-20 14:51:03 -08:00
Michael Weiss 6a8989c038
chromiumDev: 100.0.4878.0 -> 100.0.4892.0 2022-02-18 20:37:10 +01:00
Michael Weiss 4891cd5c66
chromiumBeta: 99.0.4844.27 -> 99.0.4844.35 2022-02-17 20:50:34 +01:00
Michael Weiss 5d7a9733a7
Merge pull request #160354 from primeos/chromium
chromium: 98.0.4758.80 -> 98.0.4758.102
2022-02-16 20:48:12 +01:00
Michael Adler 46d1691d5c ungoogled-chromium: 98.0.4758.80 -> 98.0.4758.102 2022-02-16 07:49:26 +01:00
Michael Weiss 7e948a6c9a
chromium: 98.0.4758.80 -> 98.0.4758.102
https://chromereleases.googleblog.com/2022/02/stable-channel-update-for-desktop_14.html

This update includes 11 security fixes. Google is aware of reports that
an exploit for CVE-2022-0609 exists in the wild.

CVEs:
CVE-2022-0603 CVE-2022-0604 CVE-2022-0605 CVE-2022-0606 CVE-2022-0607
CVE-2022-0608 CVE-2022-0609 CVE-2022-0610
2022-02-15 22:12:03 +01:00
Michael Weiss 2e969aa1d7
chromiumDev: 100.0.4867.0 -> 100.0.4878.0 2022-02-11 23:42:48 +01:00
Michael Weiss c05f46f8bc
chromiumBeta: 99.0.4844.17 -> 99.0.4844.27 2022-02-10 20:57:42 +01:00
Samuel Gräfenstein 157807406c
ungoogled-chromium: fix build 2022-02-06 15:01:47 +01:00
Michael Weiss 9f50539169
Merge pull request #158173 from primeos/chromiumDev
chromiumDev: 99.0.4844.16 -> 100.0.4867.0
2022-02-05 00:09:04 +01:00
Michael Weiss 41ab54977a
Merge pull request #158172 from primeos/chromiumBeta
chromiumBeta: 98.0.4758.80 -> 99.0.4844.17
2022-02-05 00:08:44 +01:00
Michael Weiss 0ac7096740
chromiumDev: 99.0.4844.16 -> 100.0.4867.0 2022-02-04 23:33:46 +01:00
Michael Weiss 1d902f69ef
chromiumBeta: 98.0.4758.80 -> 99.0.4844.17 2022-02-04 23:33:13 +01:00
Michael Weiss a12cfff5b2
ungoogled-chromium: 97.0.4692.99 -> 98.0.4758.80 2022-02-04 22:10:32 +01:00
Wout Mertens adf3312076
Merge pull request #157835 from wmertens/fix-chromium-wrapper
chromium: no need to eval makeWrapper
2022-02-03 16:57:19 +01:00
Michael Weiss 6734ab4fb5
Merge pull request #157878 from primeos/chromium
chromium: 97.0.4692.99 -> 98.0.4758.80
2022-02-02 22:25:32 +01:00
Michael Weiss 47f0427d15
chromiumDev: 99.0.4844.11 -> 99.0.4844.16 2022-02-02 19:37:31 +01:00
Michael Weiss b904f58031
chromium: 97.0.4692.99 -> 98.0.4758.80
https://chromereleases.googleblog.com/2022/02/stable-channel-update-for-desktop.html

This update includes 27 security fixes.

CVEs:
CVE-2022-0452 CVE-2022-0453 CVE-2022-0454 CVE-2022-0455 CVE-2022-0456
CVE-2022-0457 CVE-2022-0458 CVE-2022-0459 CVE-2022-0460 CVE-2022-0461
CVE-2022-0462 CVE-2022-0463 CVE-2022-0464 CVE-2022-0465 CVE-2022-0466
CVE-2022-0467 CVE-2022-0468 CVE-2022-0469 CVE-2022-0470
2022-02-02 19:36:55 +01:00
Wout Mertens ee1c5b7856 chromium: no need to eval makeWrapper 2022-02-02 12:09:06 +01:00
Michael Weiss 87711ba56b
chromiumBeta: 98.0.4758.74 -> 98.0.4758.80 2022-02-01 21:46:26 +01:00
Michael Weiss eb78072935
chromiumDev: 99.0.4840.0 -> 99.0.4844.11 2022-01-29 12:48:20 +01:00
Michael Weiss 3345449b13
Merge pull request #157066 from primeos/chromiumBeta
chromiumBeta: 98.0.4758.66 -> 98.0.4758.74
2022-01-29 00:47:46 +01:00
Michael Weiss b0b0ffd466
chromiumBeta: 98.0.4758.66 -> 98.0.4758.74 2022-01-27 23:44:24 +01:00
Wout Mertens b2eb5f62a7 wayland: enable ozone via $NIXOS_OZONE_WL
Chrome, Chromium, VSCode, Slack, Signal, Discord, element-desktop,
schildichat.

For the latter two, the feature flag useWayland was removed and a
wrapper script was provided.
2022-01-27 09:46:36 +01:00
Michael Weiss e8b241cdba
chromiumDev: Fix the configuration phase
This fixes:
--------------------------------------------------------------------------------
configuring
ERROR at //ui/gtk/BUILD.gn:17:1: Assertion failed.
assert(use_gio, "GIO is required for building with GTK")
^-----
GIO is required for building with GTK
See //content/shell/BUILD.gn:308:15: which caused the file to be included.
    deps += [ "//ui/gtk" ]
              ^---------
--------------------------------------------------------------------------------

But there's still another build issue(s) left:
--------------------------------------------------------------------------------
[25491/48383] 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.jsab_page_third_party.mojom-webui.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
ninja: build stopped: subcommand failed.
--------------------------------------------------------------------------------
2022-01-24 22:08:08 +01:00
Michael Weiss d0ed7ee0b0
chromium: get-commit-message.py: Improve the parsing
The latest announcement uses the following structure: "Google is aware
the exploits for CVE-2021-37975 and CVE-2021-37976 exist in the wild."
(https://chromereleases.googleblog.com/2021/09/stable-channel-update-for-desktop_30.html)
2022-01-24 22:08:04 +01:00
Michael Weiss 14e98e59b1
Merge pull request #156158 from primeos/chromiumDev
chromiumDev: 99.0.4818.0 -> 99.0.4840.0
2022-01-22 14:03:34 +01:00
Michael Weiss 9970f3d56e
chromiumDev: 99.0.4818.0 -> 99.0.4840.0 2022-01-22 12:06:19 +01:00
Michael Weiss 10bc0b32d8
chromiumBeta: 98.0.4758.54 -> 98.0.4758.66 2022-01-21 22:02:35 +01:00
Michael Weiss 9692cc317f
Merge pull request #155965 from primeos/chromium
chromium: 97.0.4692.71 -> 97.0.4692.99
2022-01-21 19:48:33 +01:00
Michael Weiss fc8ddca83b
ungoogled-chromium: 97.0.4692.71 -> 97.0.4692.99 2022-01-20 23:28:38 +01:00