about summary refs log tree commit diff
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorPhilip Taron <philip.taron@gmail.com>2024-03-05 17:43:29 -0800
committerPhilip Taron <philip.taron@gmail.com>2024-03-08 14:55:07 -0800
commitfec9460e07d797a6d77e6aaf89d5ee4bc8545299 (patch)
treebe643073eab34227e546aa56a6f71c1e183c603b /pkgs/top-level
parent5aa9130a69c047ae21a729666e929f4274f76411 (diff)
downloadnixlib-fec9460e07d797a6d77e6aaf89d5ee4bc8545299.tar
nixlib-fec9460e07d797a6d77e6aaf89d5ee4bc8545299.tar.gz
nixlib-fec9460e07d797a6d77e6aaf89d5ee4bc8545299.tar.bz2
nixlib-fec9460e07d797a6d77e6aaf89d5ee4bc8545299.tar.lz
nixlib-fec9460e07d797a6d77e6aaf89d5ee4bc8545299.tar.xz
nixlib-fec9460e07d797a6d77e6aaf89d5ee4bc8545299.tar.zst
nixlib-fec9460e07d797a6d77e6aaf89d5ee4bc8545299.zip
Avoid `with lib;` at the top level in pkgs/top-level/kodi-packages.nix
Diffstat (limited to 'pkgs/top-level')
-rw-r--r--pkgs/top-level/kodi-packages.nix15
1 files changed, 10 insertions, 5 deletions
diff --git a/pkgs/top-level/kodi-packages.nix b/pkgs/top-level/kodi-packages.nix
index 0014a1ff53f3..275fee8a174f 100644
--- a/pkgs/top-level/kodi-packages.nix
+++ b/pkgs/top-level/kodi-packages.nix
@@ -1,12 +1,17 @@
 { config, lib, newScope, kodi, libretro }:
 
-with lib;
-
 let
+  inherit (lib)
+    catAttrs
+    concatLists
+    filter
+    optionalAttrs
+    unique
+    ;
+
   inherit (libretro) fuse genesis-plus-gx mgba nestopia snes9x twenty-fortyeight;
-in
 
-let self = rec {
+  self = rec {
 
   addonDir = "/share/kodi/addons";
   rel = "Nexus";
@@ -197,7 +202,7 @@ let self = rec {
   trakt-module = callPackage ../applications/video/kodi/addons/trakt-module { };
 
   trakt = callPackage ../applications/video/kodi/addons/trakt { };
-}; in self // lib.optionalAttrs config.allowAliases {
+}; in self // optionalAttrs config.allowAliases {
   # deprecated or renamed packages
 
   controllers = throw "kodi.packages.controllers has been replaced with kodi.packages.controller-topology-project - a package which contains a large number of controller profiles." { };