mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-10-03 21:40:12 +00:00
47 lines
881 B
Nix
47 lines
881 B
Nix
{
|
|
stdenvNoCC,
|
|
fetchurl,
|
|
_7zz,
|
|
makeWrapper,
|
|
pname,
|
|
updateScript,
|
|
meta,
|
|
}:
|
|
stdenvNoCC.mkDerivation (finalAttrs: {
|
|
inherit pname;
|
|
version = "6.14.0";
|
|
|
|
src = fetchurl {
|
|
url = "https://github.com/ProxymanApp/Proxyman/releases/download/${finalAttrs.version}/Proxyman_${finalAttrs.version}.dmg";
|
|
hash = "sha256-bdIitfbr5Pr0glJcVDMfE/1ehpbRy5/pwXmUz0ivuvo=";
|
|
};
|
|
|
|
sourceRoot = ".";
|
|
|
|
nativeBuildInputs = [
|
|
_7zz
|
|
makeWrapper
|
|
];
|
|
|
|
installPhase = ''
|
|
runHook preInstall
|
|
|
|
mkdir -p $out/Applications
|
|
cp -R Proxyman.app $out/Applications
|
|
makeWrapper $out/Applications/Proxyman.app/Contents/MacOS/Proxyman $out/bin/proxyman
|
|
|
|
runHook postInstall
|
|
'';
|
|
|
|
dontFixup = true;
|
|
|
|
passthru = {
|
|
inherit updateScript;
|
|
};
|
|
|
|
meta = meta // {
|
|
changelog = "https://proxyman.com/changelog";
|
|
platforms = [ "aarch64-darwin" ];
|
|
};
|
|
})
|