[arch-commits] Commit in mame/trunk (PKGBUILD)

Antonio Rojas arojas at gemini.archlinux.org
Wed May 25 07:11:10 UTC 2022


    Date: Wednesday, May 25, 2022 @ 07:11:09
  Author: arojas
Revision: 1210323

Update to 0.244

Modified:
  mame/trunk/PKGBUILD

----------+
 PKGBUILD |   14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-05-25 07:06:28 UTC (rev 1210322)
+++ PKGBUILD	2022-05-25 07:11:09 UTC (rev 1210323)
@@ -5,7 +5,7 @@
 
 pkgbase=mame
 pkgname=(mame mame-tools)
-pkgver=0.243
+pkgver=0.244
 pkgrel=1
 pkgdesc='Port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support'
 url='https://mamedev.org/'
@@ -13,11 +13,13 @@
 arch=(x86_64)
 makedepends=(nasm python asio rapidjson glm libxinerama sdl2_ttf qt5-base lua53 libutf8proc pugixml portmidi portaudio flac libpulse)
 source=(https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz
-        mame.sh mame.desktop mame.svg)
-sha256sums=('8cddb7d6cee5d736d1ce7ef2022e2d09b5c61bea02b5df7e369010a47a5d2133'
+        mame.sh mame.desktop mame.svg
+        https://github.com/mamedev/mame/commit/034e0d2c.patch)
+sha256sums=('843c917edc46008a27b439a1fc66fc12a27c84e55e08753b963789e5614cebf7'
             'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba'
             '0e5e93f84673c2d17a1bf7a6b256cfa54ef89a086a828df19bc054c12776d821'
-            '17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4')
+            '17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4'
+            'd1595a4cf79827b2773c6b3f3ae16f3ccd6e2e6043195eaa67400cf459096d49')
 
 
 prepare() {
@@ -25,8 +27,8 @@
 
 # Use system libraries
   sed -e 's|\# USE_SYSTEM_LIB|USE_SYSTEM_LIB|g' -i makefile
-# except for asio
-  sed -e 's|USE_SYSTEM_LIB_ASIO|\# USE_SYSTEM_LIB_ASIO|g' -i makefile
+# Fix build with GCC 12
+  patch -p1 < ../034e0d2c.patch
 }
 
 build() {



More information about the arch-commits mailing list