diff --git a/pkgs/by-name/rm/rmg/package.nix b/pkgs/by-name/rm/rmg/package.nix index 4c2643346a44..6b04798900ad 100644 --- a/pkgs/by-name/rm/rmg/package.nix +++ b/pkgs/by-name/rm/rmg/package.nix @@ -2,6 +2,7 @@ , stdenv , fetchFromGitHub , fetchpatch +, gitUpdater , boost , cmake , discord-rpc @@ -30,25 +31,15 @@ let in stdenv.mkDerivation rec { pname = "rmg"; - version = "0.5.7"; + version = "0.6.5"; src = fetchFromGitHub { owner = "Rosalie241"; repo = "RMG"; rev = "v${version}"; - hash = "sha256-j3OVhcTGUXPC0+AqvAJ7+mc+IFqJeBITU99pvfXIunQ="; + hash = "sha256-mgb9Ed11fBQVnhhU5w1958a19dbTOL0ADczUOxKAnqA="; }; - patches = [ - # Fix bad concatenation of CMake GNUInstallDirs variables, causing broken asset lookup paths - # Remove when version > 0.5.7 - (fetchpatch { - name = "0001-rmg-Fix-GNUInstallDirs-usage.patch"; - url = "https://github.com/Rosalie241/RMG/commit/685aa597c7ee7ad7cfd4dd782f40d21863b75899.patch"; - hash = "sha256-HnaxUAX+3Z/VTtYYuhoXOtsDtV61nskgyzEcp8fdBsU="; - }) - ]; - nativeBuildInputs = [ cmake nasm @@ -87,6 +78,8 @@ stdenv.mkDerivation rec { "--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ vulkan-loader ]}" ] ++ lib.optional withWayland "--set RMG_WAYLAND 1"; + passthru.updateScript = gitUpdater { rev-prefix = "v"; }; + meta = with lib; { homepage = "https://github.com/Rosalie241/RMG"; description = "Rosalie's Mupen GUI";