summary refs log tree commit diff
path: root/pkgs/misc/emulators/mgba/default.nix
diff options
context:
space:
mode:
authorAnderson Torres <torres.anderson.85@gmail.com>2016-04-13 15:55:33 -0300
committerobadz <dav-github@odav.org>2016-04-13 19:55:33 +0100
commit4ec94538815f487df1e50060425c988422abb663 (patch)
treece5811b1f6f274c7469e0b9ded6a49d43657cb90 /pkgs/misc/emulators/mgba/default.nix
parentbd9089987a0cac3252225367319e047b5c7a5208 (diff)
downloadnixpkgs-4ec94538815f487df1e50060425c988422abb663.tar
nixpkgs-4ec94538815f487df1e50060425c988422abb663.tar.gz
nixpkgs-4ec94538815f487df1e50060425c988422abb663.tar.bz2
nixpkgs-4ec94538815f487df1e50060425c988422abb663.tar.lz
nixpkgs-4ec94538815f487df1e50060425c988422abb663.tar.xz
nixpkgs-4ec94538815f487df1e50060425c988422abb663.tar.zst
nixpkgs-4ec94538815f487df1e50060425c988422abb663.zip
mgba: 0.3.1 -> git 20160325 (#14578)
I have made this release fromgit because 0.4.0 release doesn't
compile (gcc complains with an error in Window.cpp: "isnan is not
defined on this scope"). The error disappears on mgba git master.
Diffstat (limited to 'pkgs/misc/emulators/mgba/default.nix')
-rw-r--r--pkgs/misc/emulators/mgba/default.nix20
1 files changed, 10 insertions, 10 deletions
diff --git a/pkgs/misc/emulators/mgba/default.nix b/pkgs/misc/emulators/mgba/default.nix
index ea11e3a33e2..07470fa54ab 100644
--- a/pkgs/misc/emulators/mgba/default.nix
+++ b/pkgs/misc/emulators/mgba/default.nix
@@ -1,22 +1,23 @@
-{ stdenv, fetchurl, pkgconfig, cmake, ffmpeg, imagemagick, libzip, SDL2
+{ stdenv, fetchgit
+, pkgconfig, cmake, libzip, epoxy, ffmpeg, imagemagick, SDL2
 , qtbase, qtmultimedia }:
 
 stdenv.mkDerivation rec {
-  name = "mgba-${meta.version}";
-  src = fetchurl {
-    url = "https://github.com/mgba-emu/mgba/archive/${meta.version}.tar.gz";
-    sha256 = "0z52w4dkgjjviwi6w13gls082zclljgx1sa8nlyb1xcnnrn6980l";
+  name = "mgba-git-${version}";
+  version = "20160325";
+
+  src = fetchgit {
+    url = "https://github.com/mgba-emu/mgba.git";
+    rev = "be2641c77b4a438e0db487bc82b43bc27a26e0c2";
+    sha256 = "0ygsmmp24w14x5fm2qz2v68p59bs2ravn22axrg2ipn5skkgrvxz";
   };
 
   buildInputs = [
-    pkgconfig cmake ffmpeg imagemagick libzip SDL2
+    pkgconfig cmake libzip epoxy ffmpeg imagemagick SDL2
     qtbase qtmultimedia
   ];
 
-  enableParallelBuilding = true;
-
   meta = with stdenv.lib; {
-    version = "0.3.1";
     homepage = https://mgba.io;
     description = "A modern GBA emulator with a focus on accuracy";
     longDescription = ''
@@ -38,4 +39,3 @@ stdenv.mkDerivation rec {
     maintainers = with maintainers; [ MP2E AndersonTorres ];
   };
 }
-