summary refs log tree commit diff
diff options
context:
space:
mode:
authorThiago Kenji Okada <thiagokokada@gmail.com>2023-06-02 00:32:50 +0100
committerThiago Kenji Okada <thiagokokada@gmail.com>2023-06-02 00:32:50 +0100
commit8ed4dc5f12a449deedfd191f15eb38ed19c55ecb (patch)
tree44b6e7c5f6c76780daf7f488da37fc491f3c5503
parent50f1969bfa42113715adf0f7b9b42a6d8f534c84 (diff)
downloadnixpkgs-8ed4dc5f12a449deedfd191f15eb38ed19c55ecb.tar
nixpkgs-8ed4dc5f12a449deedfd191f15eb38ed19c55ecb.tar.gz
nixpkgs-8ed4dc5f12a449deedfd191f15eb38ed19c55ecb.tar.bz2
nixpkgs-8ed4dc5f12a449deedfd191f15eb38ed19c55ecb.tar.lz
nixpkgs-8ed4dc5f12a449deedfd191f15eb38ed19c55ecb.tar.xz
nixpkgs-8ed4dc5f12a449deedfd191f15eb38ed19c55ecb.tar.zst
nixpkgs-8ed4dc5f12a449deedfd191f15eb38ed19c55ecb.zip
mame: 0.252 -> 0.255
-rw-r--r--pkgs/applications/emulators/mame/default.nix13
1 files changed, 4 insertions, 9 deletions
diff --git a/pkgs/applications/emulators/mame/default.nix b/pkgs/applications/emulators/mame/default.nix
index ac5f0f5ce03..40c3fdfe8b9 100644
--- a/pkgs/applications/emulators/mame/default.nix
+++ b/pkgs/applications/emulators/mame/default.nix
@@ -15,7 +15,6 @@
 , libjpeg
 , libpcap
 , libpulseaudio
-, lua5_3
 , makeDesktopItem
 , makeWrapper
 , papirus-icon-theme
@@ -39,14 +38,14 @@ let
 in
 stdenv.mkDerivation rec {
   pname = "mame";
-  version = "0.252";
+  version = "0.255";
   srcVersion = builtins.replaceStrings [ "." ] [ "" ] version;
 
   src = fetchFromGitHub {
     owner = "mamedev";
     repo = "mame";
     rev = "mame${srcVersion}";
-    hash = "sha256-snef00pTbukiLQp8eAMfuIqNV3l0wP1+KlpFnS3iKFg=";
+    hash = "sha256-pdPKxEHxynBIB2lUG6yjKNcY8MlOlk4pfr7WwqaA9Dk=";
   };
 
   outputs = [ "out" "tools" ];
@@ -61,7 +60,8 @@ stdenv.mkDerivation rec {
     "USE_SYSTEM_LIB_FLAC=1"
     "USE_SYSTEM_LIB_GLM=1"
     "USE_SYSTEM_LIB_JPEG=1"
-    "USE_SYSTEM_LIB_LUA=1"
+    # https://www.mamedev.org/?p=523
+    # "USE_SYSTEM_LIB_LUA=1"
     "USE_SYSTEM_LIB_PORTAUDIO=1"
     "USE_SYSTEM_LIB_PORTMIDI=1"
     "USE_SYSTEM_LIB_PUGIXML=1"
@@ -78,7 +78,6 @@ stdenv.mkDerivation rec {
     expat
     zlib
     flac
-    lua5_3
     portmidi
     portaudio
     utf8proc
@@ -117,10 +116,6 @@ stdenv.mkDerivation rec {
       --subst-var-by mamePath "$out/opt/mame"
   '';
 
-  env.NIX_CFLAGS_COMPILE = toString [
-    "-Wno-error=use-after-free"
-  ];
-
   desktopItems = [
     (makeDesktopItem {
       name = "MAME";