RAR Archiver icon

RAR Archiver 7.10

Archive manager for data compression and backups

Installation

System wide:

{
  environment.systemPackages = with nix-casks.packages.${system}; [
    rar # RAR Archiver
  ];
}

Home Manager:

{
  home.packages = with nix-casks.packages.${system}; [
    rar # RAR Archiver
  ];
}

Package Definition

{
  "pname": "rar",
  "version": "7.10",
  "src": {
    "url": "https://www.rarlab.com/rar/rarmacos-arm-710.tar.gz",
    "sha256": "81b6c5ca75583d5b0e340e0683c045a7327fe08c8d8424ff286855d6f8ed2054"
  },
  "installPhase": [
    "mkdir -p \"$out/lib\" && cp -r \"rar/default.sfx\" \"$out/lib/default.sfx\"",
    "mkdir -p \"$out/etc\" && cp -r \"rar/rarfiles.lst\" \"$out/etc/rarfiles.lst\"",
    "mkdir -p \"$out/bin\" && ln -s \"rar/rar\" \"$out/bin/rar\"",
    "mkdir -p \"$out/bin\" && ln -s \"rar/unrar\" \"$out/bin/unrar\""
  ],
  "meta": {
    "description": "Archive manager for data compression and backups",
    "homepage": "https://www.rarlab.com/"
  }
}