diff options
Diffstat (limited to 'pkgs/by-name/ho/home-manager/package.nix')
-rw-r--r-- | pkgs/by-name/ho/home-manager/package.nix | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/pkgs/by-name/ho/home-manager/package.nix b/pkgs/by-name/ho/home-manager/package.nix index b225eb165041..0b8e16ced6ab 100644 --- a/pkgs/by-name/ho/home-manager/package.nix +++ b/pkgs/by-name/ho/home-manager/package.nix @@ -5,7 +5,9 @@ , findutils , gettext , gnused +, inetutils , installShellFiles +, jq , less , ncurses , nixos-option @@ -16,14 +18,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "home-manager"; - version = "0-unstable-2024-09-21"; + version = "0-unstable-2024-10-20"; src = fetchFromGitHub { name = "home-manager-source"; owner = "nix-community"; repo = "home-manager"; - rev = "14929f7089268481d86b83ed31ffd88713dcd415"; - hash = "sha256-Gkc7pwTVLKj4HSvRt8tXNvosl8RS9hrBAEhOjAE0Tt4="; + rev = "fe56302339bb28e3471632379d733547caec8103"; + hash = "sha256-Dtmm1OU8Ymiy9hVWn/a2B8DhRYo9Eoyx9veERdOBR4o="; }; nativeBuildInputs = [ @@ -40,9 +42,10 @@ stdenvNoCC.mkDerivation (finalAttrs: { install -D -m755 home-manager/home-manager $out/bin/home-manager install -D -m755 lib/bash/home-manager.sh $out/share/bash/home-manager.sh - installShellCompletion --bash --name home-manager.bash home-manager/completion.bash - installShellCompletion --fish --name home-manager.fish home-manager/completion.fish - installShellCompletion --zsh --name _home-manager home-manager/completion.zsh + installShellCompletion --cmd home-manager \ + --bash home-manager/completion.bash \ + --fish home-manager/completion.fish \ + --zsh home-manager/completion.zsh for pofile in home-manager/po/*.po; do lang="''${pofile##*/}" @@ -63,15 +66,16 @@ stdenvNoCC.mkDerivation (finalAttrs: { findutils gettext gnused + jq less ncurses nixos-option - unixtools.hostname + inetutils # for `hostname` ] }" \ - --subst-var-by HOME_MANAGER_LIB '${placeholder "out"}/share/bash/home-manager.sh' \ + --subst-var-by HOME_MANAGER_LIB "$out/share/bash/home-manager.sh" \ --subst-var-by HOME_MANAGER_PATH "${finalAttrs.src}" \ - --subst-var-by OUT '${placeholder "out"}' + --subst-var-by OUT "$out" ''; passthru.updateScript = unstableGitUpdater { @@ -89,7 +93,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { ''; license = lib.licenses.mit; mainProgram = "home-manager"; - maintainers = with lib.maintainers; [ AndersonTorres ]; + maintainers = with lib.maintainers; [ AndersonTorres bryango ]; platforms = lib.platforms.unix; }; }) |