From 48797d7114d0ba036d9a65b556842ccfee8b4055 Mon Sep 17 00:00:00 2001 From: Atemu Date: Tue, 20 Jul 2021 21:16:57 +0200 Subject: lib.licenses: make all licenses have `free` and `deprecated` attrs This makes them consistent which eases more complex operations on licenses such as filtering etc. --- lib/licenses.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lib/licenses.nix') diff --git a/lib/licenses.nix b/lib/licenses.nix index 55c6b81041c..5f5cf3490cf 100644 --- a/lib/licenses.nix +++ b/lib/licenses.nix @@ -1,8 +1,10 @@ { lib }: lib.mapAttrs (lname: lset: let - defaultLicense = { + defaultLicense = rec { shortName = lname; + free = true; # Most of our licenses are Free, explicitly declare unfree additions as such! + deprecated = false; }; mkLicense = licenseDeclaration: let -- cgit 1.4.1