Perforce Helix Core Server icon

Perforce Helix Core Server 2024.2,2697822

Version control

Installation

System wide:

{
  environment.systemPackages = with nix-casks.packages.${system}; [
    perforce # Perforce Helix Core Server
  ];
}

Home Manager:

{
  home.packages = with nix-casks.packages.${system}; [
    perforce # Perforce Helix Core Server
  ];
}

Package Definition

{
  "pname": "perforce",
  "version": "2024.2,2697822",
  "src": {
    "url": "https://filehost.perforce.com/perforce/r24.2/bin.macosx12arm64/helix-core-server.tgz",
    "sha256": "c21ddfab1a2edbbe399d7e81789100d005b02a6d2a22468cc85524e2dace1499"
  },
  "installPhase": [
    "mkdir -p \"$out/bin\" && ln -s \"p4\" \"$out/bin/p4\"",
    "mkdir -p \"$out/bin\" && ln -s \"p4broker\" \"$out/bin/p4broker\"",
    "mkdir -p \"$out/bin\" && ln -s \"p4d\" \"$out/bin/p4d\"",
    "mkdir -p \"$out/bin\" && ln -s \"p4p\" \"$out/bin/p4p\""
  ],
  "meta": {
    "description": "Version control",
    "homepage": "https://www.perforce.com/"
  }
}