33 lines
808 B
Nix
33 lines
808 B
Nix
{ stdenv, lib, pkgs, autoreconfHook ,libtool, fetchFromGitHub, boost, libusb1,
|
|
pkgconfig,file }:
|
|
stdenv.mkDerivation rec {
|
|
pname = "cc-tool";
|
|
version = "407fd7e";
|
|
name = "${pname}-${version}";
|
|
|
|
src = fetchFromGitHub {
|
|
owner = "dashesy";
|
|
repo = "cc-tool";
|
|
rev = version;
|
|
sha256 = "1q7zqib4rn5l8clk2hj7078rfyrjdwxzpyg4r10is31lq22zhxqj";
|
|
};
|
|
|
|
buildInputs = [ boost libtool libusb1 pkgconfig autoreconfHook ];
|
|
|
|
preConfigure = ''
|
|
substituteInPlace configure \
|
|
--replace /usr/bin/file ${file}/bin/file
|
|
|
|
'';
|
|
|
|
postInstall = ''
|
|
install -m755 -D ./udev/90-cc-debugger.rules $out/etc/udev/rules.d/90-cc-debugger.rules
|
|
'';
|
|
|
|
meta = {
|
|
homepage = https://github.com/AKuHAK/hdl-dump ;
|
|
description = "copy isos to psx hdd";
|
|
license = lib.licenses.gpl2;
|
|
};
|
|
}
|