summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/emulators/retroarch/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/applications/emulators/retroarch/default.nix')
-rw-r--r--pkgs/applications/emulators/retroarch/default.nix12
1 files changed, 9 insertions, 3 deletions
diff --git a/pkgs/applications/emulators/retroarch/default.nix b/pkgs/applications/emulators/retroarch/default.nix
index 6b7da614cdbe..8068730917df 100644
--- a/pkgs/applications/emulators/retroarch/default.nix
+++ b/pkgs/applications/emulators/retroarch/default.nix
@@ -12,6 +12,7 @@
, flac
, freetype
, gamemode
+, gitUpdater
, libdrm
, libGL
, libGLU
@@ -46,12 +47,12 @@ let
in
stdenv.mkDerivation rec {
pname = "retroarch-bare";
- version = "1.16.0.3";
+ version = "1.17.0";
src = fetchFromGitHub {
owner = "libretro";
repo = "RetroArch";
- hash = "sha256-BT+LzRDoQF03aNT2Kg7YaSWhK74CvOOiHUeHDtFpe9s=";
+ hash = "sha256-8Y8ZYZFNK7zk0bQRiWwoQbu6q3r25bN3EvLOA3kIxdU=";
rev = "v${version}";
};
@@ -122,7 +123,12 @@ stdenv.mkDerivation rec {
rm $out/share/man/man6/retroarch-cg2glsl.6*
'';
- passthru.tests = nixosTests.retroarch;
+ passthru = {
+ tests = nixosTests.retroarch;
+ updateScript = gitUpdater {
+ rev-prefix = "v";
+ };
+ };
meta = with lib; {
homepage = "https://libretro.com";