Skip to content

Commit

Permalink
libretro-mame2010: Update to 20200525
Browse files Browse the repository at this point in the history
Aaron Kling (3):
      Don't compare pointers to zero
      Move objects lists into variables
      libretro: jni: Fix jni makefiles

Mark W. Kidd (2):
      use core name for DAT
      use core-generated DAT

hizzlekizzle (3):
      add ARM 64-bit build target for android
      backport 12-bit wrapping fix

pjft (1):
      Fix for ARM memory accesses (#139)
  • Loading branch information
alarixnia committed May 30, 2020
1 parent 8041045 commit abee7d8
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 56 deletions.
10 changes: 6 additions & 4 deletions emulators/libretro-mame2010/Makefile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# $NetBSD: Makefile,v 1.2 2020/05/26 09:45:15 nia Exp $
# $NetBSD: Makefile,v 1.3 2020/05/30 20:36:15 nia Exp $

DISTNAME= libretro-mame2010-20180417
DISTNAME= libretro-mame2010-20200525
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/}
GITHUB_PROJECT= mame2010-libretro
GITHUB_TAG= 70732f9137f6bb2bde4014746ea8bc613173dd1e
GITHUB_TAG= bef96188e7276422eab81b44b41361896885bae5

MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://docs.libretro.com/library/mame_2010/
Expand All @@ -31,14 +31,16 @@ CFLAGS+= -DMSB_FIRST

.include "../../mk/bsd.prefs.mk"

.if !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly" || ${OPSYS} == "Bitrig"
.if !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly"
CFLAGS+= -DSDLMAME_BSD
.endif

.if ${OPSYS} != "Linux"
CFLAGS+= -DNO_AFFINITY_NP
.endif

CFLAGS+= -Wno-narrowing

.if ${MACHINE_ARCH} != "x86_64" && ${MACHINE_ARCH} != "i386"
MAKE_FLAGS+= FORCE_DRC_C_BACKEND=1
.endif
Expand Down
13 changes: 6 additions & 7 deletions emulators/libretro-mame2010/distinfo
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
$NetBSD: distinfo,v 1.2 2020/05/14 19:35:59 joerg Exp $
$NetBSD: distinfo,v 1.3 2020/05/30 20:36:15 nia Exp $

SHA1 (libretro-mame2010-20180417-70732f9137f6bb2bde4014746ea8bc613173dd1e.tar.gz) = c755106da94893012afb9d31bf488e0bd71f983d
RMD160 (libretro-mame2010-20180417-70732f9137f6bb2bde4014746ea8bc613173dd1e.tar.gz) = a39a85b9d96ca17edb25b941963f8217069bc22e
SHA512 (libretro-mame2010-20180417-70732f9137f6bb2bde4014746ea8bc613173dd1e.tar.gz) = 6b8bc3111eebe19387f6927ee24ba4edef6505c7540c87b872d2930c4b786010ebc63f97b14be427c00182838cffb5e8d707ab38d295ac1144eb4787ada4cfd0
Size (libretro-mame2010-20180417-70732f9137f6bb2bde4014746ea8bc613173dd1e.tar.gz) = 23952671 bytes
SHA1 (libretro-mame2010-20200525-bef96188e7276422eab81b44b41361896885bae5.tar.gz) = 1a9b99431b50f576236b33a82b1a4a0c17754402
RMD160 (libretro-mame2010-20200525-bef96188e7276422eab81b44b41361896885bae5.tar.gz) = 52ab590b9401ae039cfae5beb34fc514144be9a1
SHA512 (libretro-mame2010-20200525-bef96188e7276422eab81b44b41361896885bae5.tar.gz) = 2da2fdf04c5198b24cf74402a13bdc77a61bd3dbcc5e682485884611ffffdc4824ac32709b3a6e24b5df1263392f4fa1939020c22202bbfea6f7ce907293b64e
Size (libretro-mame2010-20200525-bef96188e7276422eab81b44b41361896885bae5.tar.gz) = 24302224 bytes
SHA1 (patch-Makefile) = ac0a4ba498396911e195278e84cffdc5f98996a2
SHA1 (patch-src_emu_emucore.h) = ecb9617e260559aeb685e9625195f2ad6c99244d
SHA1 (patch-src_emu_hiscore.c) = 2c2b10e863c57301d70ae7b2bb00f393e170dbbd
SHA1 (patch-src_emu_romload.c) = 7907e934439a7e5ed92c71394e6a9a0c5ef9cf94
SHA1 (patch-src_emu_state.h) = 3c6d8555a8bf20904962c14f629fd5ff360684b4
SHA1 (patch-src_emu_state.h) = 60109326f67e079d1cd073bc15393d3b3dbb2ce9
SHA1 (patch-src_emu_uimenu.c) = 717302298958fd0734899537ca8b77f45aa8dd77
40 changes: 0 additions & 40 deletions emulators/libretro-mame2010/patches/patch-src_emu_hiscore.c

This file was deleted.

11 changes: 6 additions & 5 deletions emulators/libretro-mame2010/patches/patch-src_emu_state.h
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
$NetBSD: patch-src_emu_state.h,v 1.1 2020/05/14 19:35:59 joerg Exp $
$NetBSD: patch-src_emu_state.h,v 1.2 2020/05/30 20:36:15 nia Exp $

--- src/emu/state.h.orig 2020-05-13 15:02:59.769613659 +0000
--- src/emu/state.h.orig 2020-05-25 02:01:22.000000000 +0000
+++ src/emu/state.h
@@ -18,16 +18,8 @@
@@ -18,17 +18,8 @@
#ifndef __STATE_H__
#define __STATE_H__

-#if defined(__MACH__) && !defined(IOS)
-#if (defined(__MACH__) && !defined(IOS)) || defined(ANDROID)
#include <type_traits>
#define DEF_NAMESPACE std
-#elif defined(IOS)
-#include <tr1/type_traits>
-#include <type_traits>
-#define DEF_NAMESPACE std::tr1
-#define DEF_NAMESPACE std
-#elif defined(__GNUC__)
-#include <tr1/type_traits>
-#define DEF_NAMESPACE std::tr1
Expand Down

0 comments on commit abee7d8

Please sign in to comment.