Skip to content
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
base: 9dd3542a27c8
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 1fbc28c5f621
Choose a head ref
  • 5 commits
  • 8 files changed
  • 2 contributors

Commits on Sep 5, 2020

  1. chromiumDev: 86.0.4238.0 -> 86.0.4240.8

    alyssais authored and flokli committed Sep 5, 2020
    Copy the full SHA
    5811b6c View commit details
    Browse the repository at this point in the history
  2. chromium: replace update.nix with Python impl

    update.nix was a huuuuge hack, abusing checksum collisions, etc., and
    was extremely difficult to read and maintain, especially because
    values from update.nix were also used in the derivations themselves!
    
    I've replaced this with an implementation in Python, which I chose for
    readability.  Rather than generating Nix, I chose to
    generate JSON, since Python can do that in the standard library and
    Nix can read it.
    
    I also set update.py as an updateScript, so Chromium can now
    automatically be updated!
    
    Fixes: #89635
    alyssais authored and flokli committed Sep 5, 2020
    Copy the full SHA
    de69b70 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    5da6656 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    6c92847 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #72932 from alyssais/chromium-update

    chromium: replace update.nix with Python impl
    flokli committed Sep 5, 2020
    Copy the full SHA
    1fbc28c View commit details
    Browse the repository at this point in the history