···11-Adjust some headers for glibc 2.12 compatibility.
22-Patch is a diff between the 1.2.3 release and CVS HEAD.
33-44---- cdrdao-1.2.3/dao/ScsiIf-linux.cc 2009-09-28 05:42:03.000000000 -0430
55-+++ /home/kkallio/q/src/r/cvs/cdrdao/cdrdao/dao/ScsiIf-linux.cc 2010-08-06 07:50:46.000000000 -0430
66-@@ -19,6 +19,9 @@
77-88- #include <config.h>
99-1010-+#include <sys/types.h>
1111-+#include <sys/stat.h>
1212-+
1313- #include <stdio.h>
1414- #include <fcntl.h>
1515- #include <unistd.h>
+2-6
pkgs/tools/cd-dvd/cdrdao/default.nix
···2233stdenv.mkDerivation rec {
44 pname = "cdrdao";
55- version = "1.2.3";
55+ version = "1.2.5";
6677 src = fetchurl {
88 url = "mirror://sourceforge/cdrdao/cdrdao-${version}.tar.bz2";
99- sha256 = "0pmpgx91j984snrsxbq1dgf3ximks2dfh1sqqmic72lrls7wp4w1";
99+ hash = "sha256-0ZtnyFPF26JAavqrbNeI53817r5jTKxGeVKEd8e+AbY=";
1010 };
11111212 makeFlags = [ "RM=rm" "LN=ln" "MV=mv" ];
···1515 buildInputs = [ libvorbis libmad libao ];
16161717 hardeningDisable = [ "format" ];
1818-1919- # Adjust some headers to match glibc 2.12 ... patch is a diff between
2020- # the cdrdao CVS head and the 1.2.3 release.
2121- patches = [ ./adjust-includes-for-glibc-212.patch ];
22182319 # we have glibc/include/linux as a symlink to the kernel headers,
2420 # and the magic '..' points to kernelheaders, and not back to the glibc/include