Merge pull request #200631 from atorres1985-contrib/connman

Connman: refactor
This commit is contained in:
Anderson Torres
2022-11-10 23:50:29 -03:00
committed by GitHub
3 changed files with 22 additions and 15 deletions
+15 -6
View File
@@ -1,10 +1,11 @@
{ callPackage }:
{ lib, pkgs }:
lib.makeScope pkgs.newScope (self: with self; {
{
# All the defaults
connman = callPackage ./connman.nix { };
connman = callPackage ./connman { };
connmanFull = callPackage ./connman.nix {
connmanFull = connman.override {
# TODO: Why is this in `connmanFull` and not the default build? See TODO in
# nixos/modules/services/networking/connman.nix (near the assertions)
enableNetworkManager = true;
@@ -14,7 +15,7 @@
enableTist = true;
};
connmanMinimal = callPackage ./connman.nix {
connmanMinimal = connman.override {
enableOpenconnect = false;
enableOpenvpn = false;
enableVpnc = false;
@@ -37,4 +38,12 @@
enableClient = false;
# enableDatafiles = false; # If disabled, configuration and data files are not installed
};
}
connman_dmenu = callPackage ./connman_dmenu { };
connman-gtk = callPackage ./connman-gtk { };
connman-ncurses = callPackage ./connman-ncurses { };
connman-notify = callPackage ./connman-notify { };
})
+7 -9
View File
@@ -5370,20 +5370,18 @@ with pkgs;
conspy = callPackage ../os-specific/linux/conspy {};
inherit (callPackage ../tools/networking/connman {})
connmanPackages =
recurseIntoAttrs (callPackage ../tools/networking/connman { });
inherit (connmanPackages)
connman
connmanFull
connmanMinimal
connman_dmenu
connman-gtk
connman-ncurses
connman-notify
;
connman-gtk = callPackage ../tools/networking/connman/connman-gtk { };
connman-ncurses = callPackage ../tools/networking/connman/connman-ncurses { };
connman-notify = callPackage ../tools/networking/connman/connman-notify { };
connman_dmenu = callPackage ../tools/networking/connman/connman_dmenu { };
convertlit = callPackage ../tools/text/convertlit { };
collectd = callPackage ../tools/system/collectd {