diff options
author | Locochoco <ivanrwpf@gmail.com> | 2024-03-09 00:40:50 -0300 |
---|---|---|
committer | Locochoco <ivanrwpf@gmail.com> | 2024-03-20 15:54:05 -0300 |
commit | 147344ca8d32d4a28229d6427435291a2d7443b8 (patch) | |
tree | ea5aad2b17d292728216ad917bbf404163c28e7b /pkgs/applications | |
parent | cc5e99fb282f7212182ac6896138563adae12ac2 (diff) | |
download | nixlib-147344ca8d32d4a28229d6427435291a2d7443b8.tar nixlib-147344ca8d32d4a28229d6427435291a2d7443b8.tar.gz nixlib-147344ca8d32d4a28229d6427435291a2d7443b8.tar.bz2 nixlib-147344ca8d32d4a28229d6427435291a2d7443b8.tar.lz nixlib-147344ca8d32d4a28229d6427435291a2d7443b8.tar.xz nixlib-147344ca8d32d4a28229d6427435291a2d7443b8.tar.zst nixlib-147344ca8d32d4a28229d6427435291a2d7443b8.zip |
owmods-cli: move to pkgs/by-name/ow/owmods-cli
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/misc/owmods-cli/default.nix | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/pkgs/applications/misc/owmods-cli/default.nix b/pkgs/applications/misc/owmods-cli/default.nix deleted file mode 100644 index a2b212a87eb1..000000000000 --- a/pkgs/applications/misc/owmods-cli/default.nix +++ /dev/null @@ -1,70 +0,0 @@ -{ lib -, stdenv -, nix-update-script -, fetchFromGitHub -, rustPlatform -, pkg-config -, installShellFiles -, zstd -, libsoup_3 -, makeWrapper -, mono -, wrapWithMono ? true -, openssl -, Security -}: - -rustPlatform.buildRustPackage rec { - pname = "owmods-cli"; - version = "0.13.0"; - - src = fetchFromGitHub { - owner = "ow-mods"; - repo = "ow-mod-man"; - rev = "cli_v${version}"; - hash = "sha256-JCPuKGO0pbhQaNmZUcZ95EZbXubrjZnw0qJmKCGuAoQ="; - }; - - cargoHash = "sha256-dTEEpjonvFYFv16e0eS71B4OMiYueYSfcs8gmSYeHPc="; - - nativeBuildInputs = [ - pkg-config - installShellFiles - ] ++ lib.optional wrapWithMono makeWrapper; - - buildInputs = [ - zstd - libsoup_3 - ] ++ lib.optionals stdenv.isLinux [ - openssl - ] ++ lib.optionals stdenv.isDarwin [ - Security - ]; - - env = { - ZSTD_SYS_USE_PKG_CONFIG = true; - }; - - buildAndTestSubdir = "owmods_cli"; - - postInstall = '' - cargo xtask dist_cli - installManPage dist/cli/man/* - installShellCompletion --cmd owmods \ - dist/cli/completions/owmods.{bash,fish,zsh} - '' + lib.optionalString wrapWithMono '' - wrapProgram $out/bin/${meta.mainProgram} --prefix PATH : '${mono}/bin' - ''; - - passthru.updateScript = nix-update-script {}; - - meta = with lib; { - description = "CLI version of the mod manager for Outer Wilds Mod Loader"; - homepage = "https://github.com/ow-mods/ow-mod-man/tree/main/owmods_cli"; - downloadPage = "https://github.com/ow-mods/ow-mod-man/releases/tag/cli_v${version}"; - changelog = "https://github.com/ow-mods/ow-mod-man/releases/tag/cli_v${version}"; - mainProgram = "owmods"; - license = licenses.gpl3Plus; - maintainers = with maintainers; [ locochoco ]; - }; -} |