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: d4f09d953724
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 7c64ac531107
Choose a head ref
  • 9 commits
  • 10 files changed
  • 2 contributors

Commits on Jan 27, 2021

  1. flutter: remove non-stable versions

    Related issue #108606.
    
    Nowadays we have multiple outdated versions of Flutter in nixpkgs.
    Instead, let's focus in having in having stable versions of Flutter
    working.
    
    Users needing to use beta or dev versions of Flutter can use mkFlutter
    function, that still exists.
    thiagokokada committed Jan 27, 2021
    Copy the full SHA
    ec644e0 View commit details
    Browse the repository at this point in the history
  2. dart: remove all versions except the one used by flutterPackages.stable

    For those that need other versions of Dart, they can use the new
    sources parameter instead.
    thiagokokada committed Jan 27, 2021
    Copy the full SHA
    75326db View commit details
    Browse the repository at this point in the history
  3. dart: 2.10.0 -> 2.10.4

    thiagokokada committed Jan 27, 2021
    Copy the full SHA
    c5623e1 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    d6db914 View commit details
    Browse the repository at this point in the history
  5. dart: 2.10.4 -> 2.10.5

    thiagokokada committed Jan 27, 2021
    Copy the full SHA
    e19491e View commit details
    Browse the repository at this point in the history
  6. flutter: 1.22.4 -> 1.22.5

    Needs to do a build in 2-pass now since Google stopped shipping all
    dependencies needed to build Flutter. This may be an oversight from them
    since they used to ship everything, but this makes the whole build
    process more robust.
    
    The first step will download all dependencies from pub, and the
    second step will build Flutter. Since we need to build repository
    first, we also require a new depsSha256 parameter to be passed, that
    represents the SHA256 of the resulting derivation of all Flutter
    dependencies downloaded from https://pub.dev.
    
    This commit also makes some changes in mkFlutter, allowing the
    user to pass src instead of passing version/channel/filename, allowing
    for more flexibility (i.e: building from a local fork of Flutter).
    thiagokokada committed Jan 27, 2021
    Copy the full SHA
    5f72a82 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    d87aba5 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    577645d View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2021

  1. Copy the full SHA
    7c64ac5 View commit details
    Browse the repository at this point in the history