mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-03 12:23:02 +00:00
rmg: 0.5.7 -> 0.6.5
This commit is contained in:
parent
0a18432a9b
commit
39af80aaca
@ -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";
|
||||
|
Loading…
Reference in New Issue
Block a user