* Borrowed a patch from Gentoo to get splashutils to work on x86_64.
* Latest klibc. svn path=/nixpkgs/trunk/; revision=7871
This commit is contained in:
@@ -6,7 +6,12 @@ stdenv.mkDerivation {
|
||||
url = http://dev.gentoo.org/~spock/projects/splashutils/archive/splashutils-1.3.tar.bz2;
|
||||
md5 = "c7c92b98e34b860511aa57bd29d62f76";
|
||||
};
|
||||
patches = [./purity.patch ./no-fbsplash.patch];
|
||||
patches = [
|
||||
./purity.patch
|
||||
./no-fbsplash.patch
|
||||
# Borrowed from http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/media-gfx/splashutils/files/splashutils-1.3-fdset.patch?rev=1.1.
|
||||
./fdset.patch
|
||||
];
|
||||
|
||||
buildInputs = [klibc zlib libjpeg];
|
||||
|
||||
|
||||
20
pkgs/os-specific/linux/splashutils/fdset.patch
Normal file
20
pkgs/os-specific/linux/splashutils/fdset.patch
Normal file
@@ -0,0 +1,20 @@
|
||||
diff --git a/core/render.c b/core/render.c
|
||||
index 290ea97..47319a8 100644
|
||||
--- a/render.c
|
||||
+++ b/render.c
|
||||
@@ -9,8 +9,15 @@
|
||||
*
|
||||
*/
|
||||
|
||||
+/*
|
||||
+ * HACK WARNING:
|
||||
+ * This is necessary to get FD_SET and FD_ZERO on platforms other than x86.
|
||||
+ */
|
||||
+
|
||||
#ifdef TARGET_KERNEL
|
||||
+#define __KERNEL__
|
||||
#include <linux/posix_types.h>
|
||||
+#undef __KERNEL__
|
||||
#endif
|
||||
|
||||
#include <stdio.h>
|
||||
Reference in New Issue
Block a user