aboutsummaryrefslogtreecommitdiffstats
path: root/testing/mednafen
diff options
context:
space:
mode:
authorTimo Teräs <timo.teras@iki.fi>2015-04-10 05:43:28 +0000
committerTimo Teräs <timo.teras@iki.fi>2015-04-10 05:44:11 +0000
commitf26de988cb332d0f644a0bf24a78d73518cded92 (patch)
treed14828d9109dce0973946ce7c57eba59fdd9b623 /testing/mednafen
parent6611062f490a5df4dabc2123c982ca6472a70a38 (diff)
downloadaports-f26de988cb332d0f644a0bf24a78d73518cded92.tar.bz2
aports-f26de988cb332d0f644a0bf24a78d73518cded92.tar.xz
testing/mednafen: upgrade to 0.9.38.3 and use paxmark
Diffstat (limited to 'testing/mednafen')
-rw-r--r--testing/mednafen/02-sdl_by_default.patch21
-rw-r--r--testing/mednafen/APKBUILD20
2 files changed, 21 insertions, 20 deletions
diff --git a/testing/mednafen/02-sdl_by_default.patch b/testing/mednafen/02-sdl_by_default.patch
index e5c10e5d51..b912af108d 100644
--- a/testing/mednafen/02-sdl_by_default.patch
+++ b/testing/mednafen/02-sdl_by_default.patch
@@ -1,11 +1,12 @@
---- origin/include/mednafen/drivers/main.cpp
-+++ mednafen/include/mednafen/drivers/main.cpp
-@@ -183,7 +183,7 @@
- { "netplay.smallfont", MDFNSF_NOFLAGS, gettext_noop("Use small(tiny!) font for netplay chat console."), NULL, MDFNST_BOOL, "0" },
+diff -ru mednafen.orig/src/drivers/video.cpp mednafen/src/drivers/video.cpp
+--- mednafen.orig/src/drivers/video.cpp 2015-02-23 21:06:16.000000000 +0000
++++ mednafen/src/drivers/video.cpp 2015-04-10 05:38:20.784481562 +0000
+@@ -147,7 +147,7 @@
- { "video.fs", MDFNSF_NOFLAGS, gettext_noop("Enable fullscreen mode."), NULL, MDFNST_BOOL, "0", },
-- { "video.driver", MDFNSF_NOFLAGS, gettext_noop("Video output method/driver."), NULL, MDFNST_ENUM, "opengl", NULL, NULL, NULL,NULL, VDriver_List },
-+ { "video.driver", MDFNSF_NOFLAGS, gettext_noop("Video output method/driver."), NULL, MDFNST_ENUM, "sdl", NULL, NULL, NULL,NULL, VDriver_List },
- { "video.glvsync", MDFNSF_NOFLAGS, gettext_noop("Attempt to synchronize OpenGL page flips to vertical retrace period."),
- gettext_noop("Note: Additionally, if the environment variable \"__GL_SYNC_TO_VBLANK\" does not exist, then it will be created and set to the value specified for this setting. This has the effect of forcibly enabling or disabling vblank synchronization when running under Linux with NVidia's drivers."),
- MDFNST_BOOL, "1" },
+ static MDFNSetting GlobalVideoSettings[] =
+ {
+- { "video.driver", MDFNSF_NOFLAGS, gettext_noop("Video output method/driver."), NULL, MDFNST_ENUM, "opengl", NULL, NULL, NULL, NULL, VDriver_List },
++ { "video.driver", MDFNSF_NOFLAGS, gettext_noop("Video output method/driver."), NULL, MDFNST_ENUM, "sdl", NULL, NULL, NULL, NULL, VDriver_List },
+
+ { "video.fs", MDFNSF_NOFLAGS, gettext_noop("Enable fullscreen mode."), NULL, MDFNST_BOOL, "0", },
+ { "video.glvsync", MDFNSF_NOFLAGS, gettext_noop("Attempt to synchronize OpenGL page flips to vertical retrace period."),
diff --git a/testing/mednafen/APKBUILD b/testing/mednafen/APKBUILD
index bc058faab7..e673a2efe2 100644
--- a/testing/mednafen/APKBUILD
+++ b/testing/mednafen/APKBUILD
@@ -1,15 +1,15 @@
# Contributor: August Klein <amatcoder@gmail.com>
# Maintainer: August Klein <amatcoder@gmail.com>
pkgname=mednafen
-pkgver=0.9.36.5
-pkgrel=3
+pkgver=0.9.38.3
+pkgrel=0
pkgdesc="A command-line multi-system emulator"
url="http://mednafen.sourceforge.net"
arch="all"
license="GPL2"
depends=""
depends_dev="alsa-lib-dev libcdio-dev libsndfile-dev sdl-dev zlib-dev"
-makedepends="$depends_dev mesa-dev glu-dev paxctl"
+makedepends="$depends_dev mesa-dev glu-dev paxmark"
install=""
subpackages="$pkgname-lang"
source="https://prdownloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2
@@ -55,18 +55,18 @@ LD_PRELOAD=$libgl exec /usr/bin/mednafen-bin "\$@"
__EOF__
chmod 755 "$pkgdir"/usr/bin/mednafen
- paxctl -c -m "$pkgdir"/usr/bin/mednafen-bin
+ paxmark -m "$pkgdir"/usr/bin/mednafen-bin
}
-md5sums="a0841f0073322414858c22e247344502 mednafen-0.9.36.5.tar.bz2
+md5sums="34556f552cf128c0ea18c025d675a28c mednafen-0.9.38.3.tar.bz2
259d9396e292b0446f3837799c3ff091 01-fix_help.patch
-af94272d82816ca74db585c7c5f96bf6 02-sdl_by_default.patch
+fe551992f13f1cfe44fde9a96f5fd0b2 02-sdl_by_default.patch
355403c74108baaa6b65fc5521c87be0 03-fix_textrels.patch"
-sha256sums="1f3ac7dd705e71a77ccbac0e74e07609bb90b15dfdce04d8f452d8cddd878d0e mednafen-0.9.36.5.tar.bz2
+sha256sums="e64c6ac9de18b3735ed24f797c9e9304cb51ad3467011aae8e6d188b3a49e7d4 mednafen-0.9.38.3.tar.bz2
511509758cd80cb2472bc95a8c790ae69565869a081a6d70acffb5d57c6c4b4a 01-fix_help.patch
-22744df0ece6e67d2c61d8f014e3dbe65d3f425819be742e547a07e676efc5ee 02-sdl_by_default.patch
+3fd7154caaf00c6f58b912a24d396503d817fbb2cfdea1550f7dd9dea69d4664 02-sdl_by_default.patch
36d96b1e5829a67e7458a338d3c296e56f1cae5f3ba11453949be7e7ef52ed02 03-fix_textrels.patch"
-sha512sums="76e8534f91f70100d0e0c0c3e490c71929cce24b47880d1271eaf7d581ec488427194c23ba96d6400ad4d0a80134479442b8a5448776d484dbf4d1940deb61da mednafen-0.9.36.5.tar.bz2
+sha512sums="d43d41f9a852cdb20fc56218b0674f36f41318d997b2bdaf9f0141ebd3acdf03f48fbf6f83cd86cf3a09fb7bafbc32384748fb1b4baf4dcc139760bace81a469 mednafen-0.9.38.3.tar.bz2
80e549698687fbe61021ccf964979bb83243ba86d5651fb648ca134822b6b0147c79d0491d076cdfbd579236b5e9db314fcda6d0df46b17a4e856e3677314c56 01-fix_help.patch
-ab52224218c972a2f5f470ad5fe2db7fc37422466c1edd3c6170feefafbf6b55c83b5f92b09fc86648444e835a8b38b0a773b9aae462fa5d3a3c203ef534c574 02-sdl_by_default.patch
+856d16f4c044c3787abdd3d65c6b72b6e42c88d7195f097cb6767fde6e0027d756cacc1fd54279a90a6a1bd164cecb8baaf1ff66787ca38d64bdd3eb6583738b 02-sdl_by_default.patch
361522814a514c7bb21c3d3c3451b80817a6de80c224f839071590ae6469a994e144100b67f7e33d4259e4dd3af6b115fe8e12470aaff143920b8193e54db343 03-fix_textrels.patch"