nixpkgs/pkgs
John Ericson 192f4144b2 release-lib: Filter supportedSystems with `meta.platforms`-style patterns
Instead of intersecting system strings, we filter with the sort of
patterns used in `meta.platforms`.

Indicating this change `forTheseSystems` has been renamed to
`forMatchingSystems`, since the given list is now patterns to match, and
not the systems themselves. [Just as with `meta.platforms`, systems
strings are also supported for backwards compatibility.]

This is more flexible, and makes the `forMatchingSystems` and
packagePlatforms` cases more analogous.
2018-03-19 21:32:28 -04:00
..
applications treewide: get rid of platforms.allBut 2018-03-14 18:44:42 -04:00
build-support makeInitrd: explain why we don't use closureInfo 2018-03-05 13:04:55 +01:00
common-updater
data treewide: get rid of platforms.allBut 2018-03-14 18:44:42 -04:00
desktops Merge branch 'master' 2018-03-05 14:53:27 +01:00
development treewide: get rid of platforms.allBut 2018-03-14 18:44:42 -04:00
games treewide: get rid of platforms.allBut 2018-03-14 18:44:42 -04:00
misc treewide: get rid of platforms.allBut 2018-03-14 18:44:42 -04:00
os-specific treewide: Make `shouldUsePackages` copypasta use meta.available 2018-03-12 18:55:41 -04:00
servers treewide: Make `shouldUsePackages` copypasta use meta.available 2018-03-12 18:55:41 -04:00
shells nix-bash-completions: 0.6.3 -> 0.6.4 2018-02-28 19:01:23 +01:00
stdenv lib: Factor in tiny bit of `meta.platform` checking 2018-03-19 19:29:16 -04:00
test tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
tools treewide: get rid of platforms.allBut 2018-03-14 18:44:42 -04:00
top-level release-lib: Filter supportedSystems with `meta.platforms`-style patterns 2018-03-19 21:32:28 -04:00