summary refs log tree commit diff
path: root/pkgs/misc/emulators
diff options
context:
space:
mode:
authorCray Elliott <MP2E@archlinux.us>2014-12-25 02:04:08 -0800
committerCray Elliott <MP2E@archlinux.us>2014-12-25 02:04:08 -0800
commit183f0b9d9ac660efb45e446a1ac82ad69217b5aa (patch)
treeaf1fac8e855ea0c95aea034d756e94cae4755a50 /pkgs/misc/emulators
parent0bc5228fd2d6b6df53e78a388c33d75fa7eb99ad (diff)
downloadnixpkgs-183f0b9d9ac660efb45e446a1ac82ad69217b5aa.tar
nixpkgs-183f0b9d9ac660efb45e446a1ac82ad69217b5aa.tar.gz
nixpkgs-183f0b9d9ac660efb45e446a1ac82ad69217b5aa.tar.bz2
nixpkgs-183f0b9d9ac660efb45e446a1ac82ad69217b5aa.tar.lz
nixpkgs-183f0b9d9ac660efb45e446a1ac82ad69217b5aa.tar.xz
nixpkgs-183f0b9d9ac660efb45e446a1ac82ad69217b5aa.tar.zst
nixpkgs-183f0b9d9ac660efb45e446a1ac82ad69217b5aa.zip
update retroarch and all of the libretro cores
Diffstat (limited to 'pkgs/misc/emulators')
-rw-r--r--pkgs/misc/emulators/retroarch/cores.nix82
-rw-r--r--pkgs/misc/emulators/retroarch/default.nix6
2 files changed, 44 insertions, 44 deletions
diff --git a/pkgs/misc/emulators/retroarch/cores.nix b/pkgs/misc/emulators/retroarch/cores.nix
index 5da82ab3452..01670ca4688 100644
--- a/pkgs/misc/emulators/retroarch/cores.nix
+++ b/pkgs/misc/emulators/retroarch/cores.nix
@@ -9,7 +9,7 @@ let
   stdenv.lib.makeOverridable stdenv.mkDerivation rec {
 
     name = "libretro-${core}-${version}";
-    version = "20141109";
+    version = "20141224";
     inherit src;
 
     buildInputs = [ makeWrapper retroarch zlib ] ++ a.extraBuildInputs or [];
@@ -53,8 +53,8 @@ in
     core = "4do";
     src = fetchRetro {
       repo = core + "-libretro";
-      rev = "be95d71e0a7f9cd5f378b9a9793ef38a16d81f26";
-      sha256 = "0s8fs42xa01c2qaznhnlvi4syafgyzrw8lzz8l5lipyrzrawj9dm";
+      rev = "47fee1687d8946e84af2ef4d28a693f5f14199d3";
+      sha256 = "0bhn761akcb5623yvbndm79pbfackbhaqcaqhrqwvk0ja13pry4l";
     };
     description = "Port of 4DO/libfreedo to libretro";
   }).override {
@@ -65,8 +65,8 @@ in
     core = "bsnes-mercury";
     src = fetchRetro {
       repo = core;
-      rev = "41e0425b5e13be15c46be847ea00c757f241ab58";
-      sha256 = "0i6lvf6m702pam8jngg9arcysmwm6g4cv83n987h9c0ny3lf0n90";
+      rev = "6e08947a3eeee4c3ac0c33a5e6739cde02dbda3c";
+      sha256 = "1dkbjhm99r26fagypqlgdrp6v4dhs554cspzp1maryl3nrr57wf8";
     };
     description = "Fork of bsnes with HLE DSP emulation restored";
   }).override {
@@ -77,8 +77,8 @@ in
     core = "desmume";
     src = fetchRetro {
       repo = core;
-      rev = "4aefde628b35cda78a2bdf47f2f0a565c0a386a0";
-      sha256 = "0rkf4vdjlqj850b28drjm4w3vq0jj02ipsbfhpr23i79n4r2pi5a";
+      rev = "362fee2cc242082d73cd0f7260554e202dd80d78";
+      sha256 = "0n27kgjqam81q0cbmnmlq1dslyg9wbnz96r8pwjlbv7pp97rp7br";
     };
     description = "libretro wrapper for desmume NDS emulator";
   }).override {
@@ -89,8 +89,8 @@ in
     core = "fceumm";
     src = fetchRetro {
       repo = "libretro-" + core;
-      rev = "1655de8b6ca8ad36287e04ac6179e6618521d41f";
-      sha256 = "0v4kais1qhbc0nxaarc99cx3vnc5sgr2yp4ajh97wb90srsdkh46";
+      rev = "b10d6d4600bfe6b0f2d793785d19a46479a4e7ef";
+      sha256 = "1nrs8hb5yb0iigz1nhzzamlmybjyhjcb41y07ckwx9kzx0w72sjz";
     };
     description = "FCEUmm libretro port";
   };
@@ -99,8 +99,8 @@ in
     core = "fba";
     src = fetchRetro {
       repo = core + "-libretro";
-      rev = "586ea5e4a1bd61f3d209dfbf18bca66b1bbb92cc";
-      sha256 = "0cqaqxirf5l1i4fwcdsjd7nnzb3xgfr5k9vdlj9y9k4viffd6drd";
+      rev = "55023b0466465f9d50ad82fd6f1549a89234bcab";
+      sha256 = "147a9if99mnv12fp70r4h3171m95gzmiq6rlf9axf4693h6kzb02";
     };
     description = "Port of Final Burn Alpha to libretro";
   }).override {
@@ -115,8 +115,8 @@ in
     core = "gambatte";
     src = fetchRetro {
       repo = core + "-libretro";
-      rev = "3283b2943a9164d3bb88bd62a20f74e33fffc058";
-      sha256 = "0yl03zrb09n1w5ija38z7vi7vvaqdmy65v397g3bfm99rrl8g2kw";
+      rev = "6aa6a514b58671106352a525cbc9c39ce8633cdd";
+      sha256 = "0ai0l8wwi61rsq4cm3h5n039s78xrhrxvxn4nbav1mn70ynzijx7";
     };
     description = "Gambatte libretro port";
   }).override {
@@ -127,8 +127,8 @@ in
     core = "genesis-plus-gx";
     src = fetchRetro {
       repo = "Genesis-Plus-GX";
-      rev = "67d86709a279422f2c3c769ac910682df29397db";
-      sha256 = "18m03yjakjg2hcasrjqyz54r55vrn8wwq768zhk6x8gdnnhqc1hy";
+      rev = "3b3eae18e742b99142ea2a412e80b9152933ab59";
+      sha256 = "01mn2m1wg026wy1ffcv36wv0pvm18xnin27v681vd7bma96dl7p0";
     };
     description = "Enhanced Genesis Plus libretro port";
   };
@@ -137,8 +137,8 @@ in
     core = "mednafen-pce-fast";
     src = fetchRetro {
       repo = "beetle-pce-fast-libretro";
-      rev = "a26abf39887bb994f9b3e7645e46e6455e992729";
-      sha256 = "0iws9fyw7m6wpr9vly66nzrfmiafrb96bnxidb1mdqgnldkwh8zi";
+      rev = "0a389287025c0166e7b89bf0320ab1c6f8a5a561";
+      sha256 = "1s8l3pddgw060wb177wx6ysa040k45wy5vlvbjjvq1rj3352izk4";
     };
     description = "Port of Mednafen's PC Engine core to libretro";
   }).override {
@@ -149,8 +149,8 @@ in
     core = "mupen64plus";
     src = fetchRetro {
       repo = core + "-libretro";
-      rev = "fc97025211c82e4298034b9a7fe9f0a074c9eef7";
-      sha256 = "04dq7rygfk47bix18a12cajb2k1k3absk5jmykcbg8znvcnlf4pi";
+      rev = "b97ce52e49d255cd3e87fd6dc44ddd9a596d0be4";
+      sha256 = "1disddd35c45ffp7irsgcf0y906f44d7rkjv96gxs6vvzwxifiih";
     };
     description = "Libretro port of Mupen64 Plus, GL only";
 
@@ -163,8 +163,8 @@ in
     core = "nestopia";
     src = fetchRetro {
       repo = core;
-      rev = "d3d9ed1b3f8e32e8cbf90e72e8ed37d9fe1624c3";
-      sha256 = "081dhxgr05m1warqga3fxmdnzyaa9c9bjw1b6glbsdgbl9iq4wq9";
+      rev = "3b030c93edcc8f49e2f6323b1df7fc78759accd8";
+      sha256 = "0gr4s6p40j5qiyg94kpa8v3083cbp2ccdq5zp6kkpjskxzkdfhqg";
     };
     description = "nestopia undead libretro port";
   }).override {
@@ -175,8 +175,8 @@ in
     core = "picodrive";
     src = fetchRetro {
       repo = core;
-      rev = "54c1a1e8c284ede3e0da887ec4ce088f78f7fc30";
-      sha256 = "0qd3daxgq5jdp46gff6ih65nnksil8j26v0wdf798mignknq4p44";
+      rev = "2babf3518e258cc3d6649f6e34a267e83dffd7d9";
+      sha256 = "13l9ppr8v33a7jmgjpg9hqwim30mybscnwqj2bch5v0w6h3qynzh";
     };
     description = "Fast MegaDrive/MegaCD/32X emulator";
 
@@ -190,8 +190,8 @@ in
     core = "prboom";
     src = fetchRetro {
       repo = "libretro-" + core;
-      rev = "5adbe263ce9771c8c5e007f94cfbb193979158ac";
-      sha256 = "0yj8fy3ax52k9kmsf70g57dh889m80hjc3wqz9f3fp6xyxzpvz1j";
+      rev = "437fd00bf58158bf3c5e2e49237d9344f320584a";
+      sha256 = "0g9dvmywph5r8ly20bn3xkm12271n726s5g9z0f2pd75pnv13q86";
     };
     description = "Prboom libretro port";
   }).override {
@@ -202,8 +202,8 @@ in
     core = "ppsspp";
     src = fetchRetro {
       repo = "libretro-" + core;
-      rev = "a4956befd41f388ebfc28ea555e0f9325b76c1d3";
-      sha256 = "0v91i6257b7rpdlylcswcxfkan6knswb166ia5y4yr8pldc1kbj6";
+      rev = "b82a36232f677f48e95d6f284184cb8c935d4ad2";
+      sha256 = "0bzqs9v37qyh6dl5jsrmm46iwy04h7ypgnibxajrxg1795ccb3rr";
     };
     description = "ppsspp libretro port";
     extraBuildInputs = [ mesa ffmpeg ];
@@ -215,8 +215,8 @@ in
     core = "quicknes";
     src = fetchRetro {
       repo = "QuickNES_Core";
-      rev = "06f83f603c52ad8fae197beca6fdf241ed338dc3";
-      sha256 = "065yy5jm0b43xdn0dswp06h2b11dzvbyrsyjvigrax5mjy5mi6wd";
+      rev = "0dab65e2a962640c517f23f2668b76315faf977e";
+      sha256 = "12cv2ph72y6c0clcqssdyma1jxn8yi7x2ifyf2g77rbaswxr26r4";
     };
     description = "QuickNES libretro port";
   }).override {
@@ -227,8 +227,8 @@ in
     core = "scummvm";
     src = fetchRetro {
       repo = core;
-      rev = "7dc8e24f1759dfca852014451dfca9103d8b1f04";
-      sha256 = "12ya5g6d1bpsf332w5h49jjcxbr3dbjqiaddd3p7s6gzlyzzg1xf";
+      rev = "bf30f7a146ab3d0ea5bcff43b1db489118b78cdf";
+      sha256 = "1xgl2vsssa5mxhavcyghxrbab4lfbp9gnpy6ckhrxdd0n08kvyys";
     };
     description = "Libretro port of ScummVM";
 
@@ -241,8 +241,8 @@ in
     core = "snes9x";
     src = fetchRetro {
       repo = core;
-      rev = "e57447bbfd5daf62a00e1a31cfa400b419fe7963";
-      sha256 = "06p7m8whazy9gih968f4nzdsp66n1fg6q3g2lbwwzj6izlli5cyg";
+      rev = "e41b0a2832fdcacc30498f23ddadd193376f837f";
+      sha256 = "0k9zxc9g6hhkc18mdgskjp99ljgay8jqmqhir4aahsfqyxhwypgm";
     };
     description = " Port of SNES9x git to libretro";
   }).override {
@@ -253,8 +253,8 @@ in
     core = "snes9x-next";
     src = fetchRetro {
       repo = core;
-      rev = "8fd34aeadf421c758702d820dedb58a4d10b01a2";
-      sha256 = "0vwg6qkpdqzkb4cvk50czl5g69qg8n5s2fhi9rvaq383ngv6sdsh";
+      rev = "c04566c04b1f07979f8a8f6d5bbcb844d7594aec";
+      sha256 = "0lmrbmjk7qnkgz7n7dm744nps8zgbv76kz62vcja2kl5bq24kaxc";
     };
     description = "Optimized port/rewrite of SNES9x 1.52+ to Libretro";
   };
@@ -263,8 +263,8 @@ in
     core = "stella";
     src = fetchRetro {
       repo = core + "-libretro";
-      rev = "31a455828e8f72c53283cb782e799ce54e4f1ee6";
-      sha256 = "0ab7prnc2igbmzlh6gh7ln25c6767w4ypgskl1xsbn93k2dwzkpx";
+      rev = "4c8e93ce4b250b3b2d2743bae48eca25983f29db";
+      sha256 = "1r016r9a0vwdnlms9s9hnzvszvkhpshjiyi2zql0zs2c1jbja6ia";
     };
     description = "Port of Stella to libretro";
   }).override {
@@ -275,8 +275,8 @@ in
     core = "vbam";
     src = fetchRetro {
       repo = core + "-libretro";
-      rev = "9b851867cffab8416edd89d8fe92bbad7f82810e";
-      sha256 = "1n6wgxwcg7xm3vy0xigr1qbjkyxj5b2ih1pqpifjx83c47a9m9ka";
+      rev = "9baba21956add58fba7c411ddd752682f0d93270";
+      sha256 = "1dxshbkgv7xjg3lzv9lwsyhgxjmxzfsvd6xpwmdmh3pjllfrgy1p";
     };
     description = "vanilla VBA-M libretro port";
   }).override {
@@ -287,8 +287,8 @@ in
     core = "vba-next";
     src = fetchRetro {
       repo = core;
-      rev = "97a74706f57a9d01c02cb764b5140185308f80c8";
-      sha256 = "0m80bd843pvagbggi5xxnwljaijl97lcqml76n62zx4rzx8256y7";
+      rev = "54c37ea9e26c5480352eee92a80eb659c9b5cb39";
+      sha256 = "0hkd1n00i3kwr5ids7b2c034xvx3nskg2316nli99ky511yq5cfd";
     };
     description = "VBA-M libretro port with modifications for speed";
   };
diff --git a/pkgs/misc/emulators/retroarch/default.nix b/pkgs/misc/emulators/retroarch/default.nix
index aa17bac7343..faa143d9273 100644
--- a/pkgs/misc/emulators/retroarch/default.nix
+++ b/pkgs/misc/emulators/retroarch/default.nix
@@ -4,12 +4,12 @@
 
 stdenv.mkDerivation rec {
   name = "retroarch-bare-${version}";
-  version = "20141109";
+  version = "20141224";
 
   src = fetchgit {
     url = git://github.com/libretro/RetroArch.git;
-    rev = "88b21b87e7554860f4b252bc59ac99fa4032393e";
-    sha256 = "0w2diklpv7wl6bmdw4msn90qn7f650q789crdawn63nbqg0rj8a2";
+    rev = "8b4176263988e750daf0c6d709fdceb4672e111e";
+    sha256 = "1l2iqgb7vlkh6kcwr4ggcn58ldyh63v9zvjmv26z8pxiqa1zr1xs";
   };
 
   buildInputs = [ pkgconfig ffmpeg mesa nvidia_cg_toolkit freetype libxml2 libv4l coreutils