diff --git a/pkgs/tools/cd-dvd/nrg2iso/c-compiler.patch b/pkgs/tools/cd-dvd/nrg2iso/c-compiler.patch new file mode 100644 index 000000000000..72752723470c --- /dev/null +++ b/pkgs/tools/cd-dvd/nrg2iso/c-compiler.patch @@ -0,0 +1,11 @@ +Support building with compilers such as Clang. + +--- a/Makefile ++++ b/Makefile +@@ -1,5 +1,5 @@ + all: nrg2iso.c +- gcc nrg2iso.c -o nrg2iso ++ cc nrg2iso.c -o nrg2iso + + clean: + rm -f nrg2iso diff --git a/pkgs/tools/cd-dvd/nrg2iso/default.nix b/pkgs/tools/cd-dvd/nrg2iso/default.nix index c0f74b8cddc7..fdde54b596f1 100644 --- a/pkgs/tools/cd-dvd/nrg2iso/default.nix +++ b/pkgs/tools/cd-dvd/nrg2iso/default.nix @@ -9,6 +9,8 @@ stdenv.mkDerivation rec { sha256 = "sha256-O+NqQWdY/BkQRztJqNrfKiqj1R8ZdhlzNrwXS8HjBuU="; }; + patches = [ ./c-compiler.patch ]; + installPhase = '' mkdir -pv $out/bin/ cp -v nrg2iso $out/bin/nrg2iso @@ -18,6 +20,6 @@ stdenv.mkDerivation rec { description = "A linux utils for converting CD (or DVD) image generated by Nero Burning Rom to ISO format"; homepage = "http://gregory.kokanosky.free.fr/v4/linux/nrg2iso.en.html"; license = licenses.gpl2; - platforms = platforms.linux; + platforms = platforms.all; }; }