diff options
author | ckie <git-525ff67@ckie.dev> | 2023-11-07 18:33:23 +0200 |
---|---|---|
committer | ckie <git-525ff67@ckie.dev> | 2023-11-07 18:33:43 +0200 |
commit | af6823703bf5bde50039ee35f7565082f9bab79e (patch) | |
tree | b2058200f89d56199cb70b38be51f0bee3d12b5d /pkgs/tools | |
parent | d2d48931f17dc2fdd3f43001b2875ada5b893b2d (diff) | |
download | nixpkgs-af6823703bf5bde50039ee35f7565082f9bab79e.tar nixpkgs-af6823703bf5bde50039ee35f7565082f9bab79e.tar.gz nixpkgs-af6823703bf5bde50039ee35f7565082f9bab79e.tar.bz2 nixpkgs-af6823703bf5bde50039ee35f7565082f9bab79e.tar.lz nixpkgs-af6823703bf5bde50039ee35f7565082f9bab79e.tar.xz nixpkgs-af6823703bf5bde50039ee35f7565082f9bab79e.tar.zst nixpkgs-af6823703bf5bde50039ee35f7565082f9bab79e.zip |
mommy: migrate to by-name
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/misc/mommy/default.nix | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/pkgs/tools/misc/mommy/default.nix b/pkgs/tools/misc/mommy/default.nix deleted file mode 100644 index 24e83eef6d0..00000000000 --- a/pkgs/tools/misc/mommy/default.nix +++ /dev/null @@ -1,58 +0,0 @@ -{ lib -, stdenv -, fetchFromGitHub -, makeWrapper -, writeText -, shellspec -, fetchpatch - # usage: - # pkgs.mommy.override { - # mommySettings.sweetie = "catgirl"; - # } - # - # $ mommy - # who's my good catgirl~ -, mommySettings ? null -}: - -let - variables = lib.mapAttrs' - (name: value: lib.nameValuePair "MOMMY_${lib.toUpper name}" value) - mommySettings; - configFile = writeText "mommy-config" (lib.toShellVars variables); -in -stdenv.mkDerivation rec { - pname = "mommy"; - version = "1.2.4"; - - src = fetchFromGitHub { - owner = "FWDekker"; - repo = pname; - rev = "v${version}"; - hash = "sha256-SqWhbhQeRUO0cD9Fv/nwKjTI3F0Sg2VhFZtrbyA9Wb4="; - }; - - nativeBuildInputs = [ makeWrapper ]; - nativeCheckInputs = [ shellspec ]; - installFlags = [ "prefix=$(out)" ]; - - doCheck = true; - checkTarget = "test/unit"; - - postInstall = '' - ${lib.optionalString (mommySettings != null) '' - wrapProgram $out/bin/mommy \ - --set-default MOMMY_OPT_CONFIG_FILE "${configFile}" - ''} - ''; - - meta = with lib; { - description = "mommy's here to support you, in any shell, on any system~ ❤️"; - homepage = "https://github.com/FWDekker/mommy"; - changelog = "https://github.com/FWDekker/mommy/blob/v${version}/CHANGELOG.md"; - license = licenses.unlicense; - platforms = platforms.all; - maintainers = with maintainers; [ ckie ]; - mainProgram = "mommy"; - }; -} |