summaryrefslogtreecommitdiffstats
path: root/makefu
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2019-11-07 11:28:54 +0100
committermakefu <github@syntax-fehler.de>2019-11-07 11:28:54 +0100
commitef95a336406d7b0f49051b421ac3c85bb5614103 (patch)
treefea64af1cc7553cf6a4e643fba43529cd1f35743 /makefu
parent07712994e0a59201a498ec1815375f80a7aca122 (diff)
ma pkgs.bin2iso: use mirror of original sources
Diffstat (limited to 'makefu')
-rw-r--r--makefu/5pkgs/bin2iso/default.nix18
1 files changed, 8 insertions, 10 deletions
diff --git a/makefu/5pkgs/bin2iso/default.nix b/makefu/5pkgs/bin2iso/default.nix
index 31d05fab3..676fa5b83 100644
--- a/makefu/5pkgs/bin2iso/default.nix
+++ b/makefu/5pkgs/bin2iso/default.nix
@@ -1,19 +1,17 @@
-{ stdenv, lib, pkgs, fetchurl }:
+{ stdenv, lib, pkgs, fetchFromGitHub }:
stdenv.mkDerivation rec {
pname = "bin2iso";
version = "1.9b";
- _dlver = builtins.replaceStrings ["."] [""] version;
- name = "${pname}-${version}";
- src = fetchurl {
- url = "http://users.eastlink.ca/~doiron/${pname}/linux/${pname}${_dlver}_linux.c";
- sha256 = "0gg4hbzlm83nnbccy79dnxbwpn7lxl3fb87ka36mlclikvknm2hy";
+ src = fetchFromGitHub {
+ owner = "einsteinx2";
+ repo = "bin2iso";
+ rev = "a08f6f93b833878dc009fe59da072643f06a7830";
+ sha256 = "1bnhj8z7wbq2v070zkx0xal6hx37y20a068gpy95zh13vihvbgh3";
};
- unpackPhase = "true";
-
buildPhase =''
- gcc -Wall -o $pname $src
+ gcc -Wall -o $pname $src/src/linux_macos/${pname}_v${version}_linux.c
'';
installPhase = ''
@@ -21,7 +19,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- homepage = http://users.eastlink.ca/~doiron/bin2iso/ ;
+ homepage = https://github.com/einsteinx2/bin2iso;
description = "converts bin+cue to iso";
license = lib.licenses.gpl3;
};