summary refs log tree commit diff
path: root/pkgs/development/libraries/SDL_mixer/default.nix
diff options
context:
space:
mode:
authorTobias Hammerschmidt <tobias.hammerschmidt@gmx.de>2008-02-06 21:17:42 +0000
committerTobias Hammerschmidt <tobias.hammerschmidt@gmx.de>2008-02-06 21:17:42 +0000
commitaa1f102e1cab25ccd9d40ae08ee53db551edd4e3 (patch)
tree080c5b305e47c14ba5b6466855c2aeb1260ac4e4 /pkgs/development/libraries/SDL_mixer/default.nix
parentb60e822bfb4b23e161df958104cfd77db34b7734 (diff)
downloadnixpkgs-aa1f102e1cab25ccd9d40ae08ee53db551edd4e3.tar
nixpkgs-aa1f102e1cab25ccd9d40ae08ee53db551edd4e3.tar.gz
nixpkgs-aa1f102e1cab25ccd9d40ae08ee53db551edd4e3.tar.bz2
nixpkgs-aa1f102e1cab25ccd9d40ae08ee53db551edd4e3.tar.lz
nixpkgs-aa1f102e1cab25ccd9d40ae08ee53db551edd4e3.tar.xz
nixpkgs-aa1f102e1cab25ccd9d40ae08ee53db551edd4e3.tar.zst
nixpkgs-aa1f102e1cab25ccd9d40ae08ee53db551edd4e3.zip
added SDL_net, some minor modifications to SDL_image and SDL_mixer
svn path=/nixpkgs/trunk/; revision=10528
Diffstat (limited to 'pkgs/development/libraries/SDL_mixer/default.nix')
-rw-r--r--pkgs/development/libraries/SDL_mixer/default.nix25
1 files changed, 19 insertions, 6 deletions
diff --git a/pkgs/development/libraries/SDL_mixer/default.nix b/pkgs/development/libraries/SDL_mixer/default.nix
index 14b8359c70a..024fd643be6 100644
--- a/pkgs/development/libraries/SDL_mixer/default.nix
+++ b/pkgs/development/libraries/SDL_mixer/default.nix
@@ -1,11 +1,24 @@
-{stdenv, fetchurl, SDL, libogg, libvorbis}:
+args: with args;
+stdenv.mkDerivation (rec {
+  pname = "SDL_mixer";
+  version = "1.2.8";
+
+  name = "${pname}-${version}";
 
-stdenv.mkDerivation {
-  name = "SDL_mixer-1.2.7";
   src = fetchurl {
-    url = http://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.7.tar.gz;
-    md5 = "7959b89c8f8f1564ca90968f6c88fa1e";
+    url = "http://www.libsdl.org/projects/${pname}/release/${name}.tar.gz";
+    sha256 = "a8222a274778ff16d0e3ee49a30db27a48a4d357169a915fc599a764e405e0b6";
   };
+
   buildInputs = [SDL libogg libvorbis];
+
   configureFlags = "--disable-music-ogg-shared";
-}
+
+  postInstall = "ln -s \${out}/include/SDL/SDL_mixer.h \${out}/include/";
+
+  meta = {
+    description = "
+      SDL multi-channel audio mixer library.
+";
+  };
+})