Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6a8c4f7be20a
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 7770f3a877f3
Choose a head ref
  • 5 commits
  • 3 files changed
  • 1 contributor

Commits on Apr 8, 2020

  1. chromium: Ignore unknown warning options

    This can e.g. save around 150k lines of unnecessary log messages which
    take up around 66% of the total lines (based on a log of 80.0.3987.100):
    29527 warning: unknown warning option '-Wno-bitwise-conditional-parentheses'; did you mean '-Wno-bitwise-op-parentheses'? [-Wunknown-warning-option]
    29527 warning: unknown warning option '-Wno-builtin-assume-aligned-alignment' [-Wunknown-warning-option]
    29527 warning: unknown warning option '-Wno-deprecated-copy'; did you mean '-Wno-deprecated'? [-Wunknown-warning-option]
    29527 warning: unknown warning option '-Wno-final-dtor-non-final-class'; did you mean '-Wno-abstract-final-class'? [-Wunknown-warning-option]
    29527 warning: unknown warning option '-Wno-implicit-int-float-conversion'; did you mean '-Wno-implicit-float-conversion'? [-Wunknown-warning-option]
    
    (cherry picked from commit 9f39148)
    primeos committed Apr 8, 2020
    Copy the full SHA
    82de063 View commit details
  2. chromiumDev: Remove a patch that is already applied

    This fixes the patch phase.
    I missed this problem in #83956.
    
    (cherry picked from commit 36c7123)
    primeos committed Apr 8, 2020
    Copy the full SHA
    631a5ef View commit details
  3. chromiumBeta: Fix the build

    This patch was also backported to M81 [0][1].
    
    [0]: https://chromium-review.googlesource.com/c/chromium/src/+/2091896
    [1]: chromium/chromium@bbf0fad
    
    (cherry picked from commit ff3bc51)
    primeos committed Apr 8, 2020
    Copy the full SHA
    dd0d0e6 View commit details
  4. Copy the full SHA
    7c60e5c View commit details
  5. Merge pull request #84709 from primeos/chromium-backport

    [19.09] chromium: 80.0.3987.163 -> 81.0.4044.92 (backport)
    primeos authored Apr 8, 2020
    Copy the full SHA
    7770f3a View commit details
8 changes: 6 additions & 2 deletions pkgs/applications/networking/browsers/chromium/common.nix
Original file line number Diff line number Diff line change
@@ -129,8 +129,6 @@ let
./patches/no-build-timestamps.patch
./patches/widevine-79.patch
./patches/dont-use-ANGLE-by-default.patch
# fix race condition in the interaction with pulseaudio
./patches/webrtc-pulse.patch
# Unfortunately, chromium regularly breaks on major updates and
# then needs various patches backported in order to be compiled with GCC.
# Good sources for such patches and other hints:
@@ -139,6 +137,7 @@ let
# - https://github.com/chromium/chromium/search?q=GCC&s=committer-date&type=Commits
#
# ++ optionals (channel == "dev") [ ( githubPatch "<patch>" "0000000000000000000000000000000000000000000000000000000000000000" ) ]
# ++ optional (versionRange "68" "72") ( githubPatch "<patch>" "0000000000000000000000000000000000000000000000000000000000000000" )
] ++ optionals (useVaapi) [
# source: https://aur.archlinux.org/cgit/aur.git/tree/vaapi-fix.patch?h=chromium-vaapi
./patches/vaapi-fix.patch
@@ -268,6 +267,11 @@ let
runHook postConfigure
'';

# Don't spam warnings about unknown warning options. This is useful because
# our Clang is always older than Chromium's and the build logs have a size
# of approx. 25 MB without this option (and this saves e.g. 66 %).
NIX_CFLAGS_COMPILE = "-Wno-unknown-warning-option";

buildPhase = let
# Build paralelism: on Hydra the build was frequently running into memory
# exhaustion, and even other users might be running into similar issues.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -11,8 +11,8 @@
version = "83.0.4100.3";
};
stable = {
sha256 = "0ikk4cgz3jgjhyncsvlqvlc03y7jywjpa6v34fwsjxs88flyzpdn";
sha256bin64 = "1ks0i6vdxbmixnfz2b128yf9hsk5pm9x2j17nm3xg3245k0z22xr";
version = "80.0.3987.163";
sha256 = "0i0szd749ihb08rxnsmsbxq75b6x952wpk94jwc0ncv6gb83zkx2";
sha256bin64 = "1ig899cpahw1xfhdff5xj6w4k8jja5smxvrcbw6b0jcjmawdrf72";
version = "81.0.4044.92";
};
}