mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-17 03:03:37 +00:00
![roblabla](/assets/img/avatar_default.png)
This fixes the macos build by patching the makefile to remove the explicit calls to gcc, letting it use whatever CC is the default. It further removes the static builds entirely. This is technically a breaking change, but I doubt it'll have a practical impact to any users.
32 lines
785 B
Nix
32 lines
785 B
Nix
{ lib, stdenv, fetchurl, unzip }:
|
|
|
|
stdenv.mkDerivation rec {
|
|
pname = "chntpw";
|
|
|
|
version = "140201";
|
|
|
|
src = fetchurl {
|
|
url = "http://pogostick.net/~pnh/ntpasswd/chntpw-source-${version}.zip";
|
|
sha256 = "1k1cxsj0221dpsqi5yibq2hr7n8xywnicl8yyaicn91y8h2hkqln";
|
|
};
|
|
|
|
nativeBuildInputs = [ unzip ];
|
|
|
|
patches = [
|
|
./00-chntpw-build-arch-autodetect.patch
|
|
./01-chntpw-install-target.patch
|
|
];
|
|
|
|
installPhase = ''
|
|
make install PREFIX=$out
|
|
'';
|
|
|
|
meta = with lib; {
|
|
homepage = "http://pogostick.net/~pnh/ntpasswd/";
|
|
description = "An utility to reset the password of any user that has a valid local account on a Windows system";
|
|
maintainers = with lib.maintainers; [ deepfire ];
|
|
license = licenses.gpl2;
|
|
platforms = lib.platforms.unix;
|
|
};
|
|
}
|