From 42c2f2f252b3e2ce2e6665a7e00810ecc2ea3510 Mon Sep 17 00:00:00 2001 From: Netali Date: Thu, 15 Dec 2022 14:43:33 +0100 Subject: [PATCH 1/2] vbam: 2.1.4 -> 2.1.5 + enable GUI --- pkgs/applications/emulators/vbam/default.nix | 21 ++++++++------------ 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/pkgs/applications/emulators/vbam/default.nix b/pkgs/applications/emulators/vbam/default.nix index bb5e7cea4e00..c641c58dd6bc 100644 --- a/pkgs/applications/emulators/vbam/default.nix +++ b/pkgs/applications/emulators/vbam/default.nix @@ -5,6 +5,8 @@ , fetchpatch , ffmpeg , gettext +, wxGTK32 +, gtk3 , libGLU, libGL , openal , pkg-config @@ -16,12 +18,12 @@ stdenv.mkDerivation rec { pname = "visualboyadvance-m"; - version = "2.1.4"; + version = "2.1.5"; src = fetchFromGitHub { owner = "visualboyadvance-m"; repo = "visualboyadvance-m"; rev = "v${version}"; - sha256 = "1kgpbvng3c12ws0dy92zc0azd94h0i3j4vm7b67zc8mi3pqsppdg"; + sha256 = "1sc3gdn7dqkipjsvlzchgd98mia9ic11169dw8v341vr9ppb1b6m"; }; nativeBuildInputs = [ cmake pkg-config ]; @@ -30,12 +32,15 @@ stdenv.mkDerivation rec { cairo ffmpeg gettext - libGLU libGL + libGLU + libGL openal SDL2 sfml zip zlib + wxGTK32 + gtk3 ]; cmakeFlags = [ @@ -43,19 +48,9 @@ stdenv.mkDerivation rec { "-DENABLE_FFMPEG='true'" "-DENABLE_LINK='true'" "-DSYSCONFDIR=etc" - "-DENABLE_WX='false'" "-DENABLE_SDL='true'" ]; - patches = [ - (fetchpatch { - # https://github.com/visualboyadvance-m/visualboyadvance-m/pull/793 - name = "fix-build-SDL-2.0.14.patch"; - url = "https://github.com/visualboyadvance-m/visualboyadvance-m/commit/619a5cce683ec4b1d03f08f316ba276d8f8cd824.patch"; - sha256 = "099cbzgq4r9g83bvdra8a0swfl1vpfng120wf4q7h6vs0n102rk9"; - }) - ]; - meta = with lib; { description = "A merge of the original Visual Boy Advance forks"; license = licenses.gpl2; From 9eebb01ff536bee57466769e446dc23f934479ea Mon Sep 17 00:00:00 2001 From: Netali Date: Thu, 15 Dec 2022 14:44:25 +0100 Subject: [PATCH 2/2] vbam: add netali to maintainers --- pkgs/applications/emulators/vbam/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/emulators/vbam/default.nix b/pkgs/applications/emulators/vbam/default.nix index c641c58dd6bc..4f480e67ee5e 100644 --- a/pkgs/applications/emulators/vbam/default.nix +++ b/pkgs/applications/emulators/vbam/default.nix @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "A merge of the original Visual Boy Advance forks"; license = licenses.gpl2; - maintainers = with maintainers; [ lassulus ]; + maintainers = with maintainers; [ lassulus netali ]; homepage = "https://vba-m.com/"; platforms = lib.platforms.linux; badPlatforms = [ "aarch64-linux" ];