Skip to content

Commit 9a7caec

Browse files
lib.meta.availableOn: Return false if pkg parameter is null (#403678)
2 parents 4ad8dfd + 9338d92 commit 9a7caec

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/meta.nix

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,8 @@ rec {
289289
*/
290290
availableOn =
291291
platform: pkg:
292-
((!pkg ? meta.platforms) || any (platformMatch platform) pkg.meta.platforms)
292+
pkg != null
293+
&& ((!pkg ? meta.platforms) || any (platformMatch platform) pkg.meta.platforms)
293294
&& all (elem: !platformMatch platform elem) (pkg.meta.badPlatforms or [ ]);
294295

295296
/**

0 commit comments

Comments
 (0)