diff options
Diffstat (limited to 'games-emulation/desmume')
-rw-r--r-- | games-emulation/desmume/ChangeLog | 10 | ||||
-rw-r--r-- | games-emulation/desmume/Manifest | 33 | ||||
-rw-r--r-- | games-emulation/desmume/desmume-0.9.10.ebuild | 40 | ||||
-rw-r--r-- | games-emulation/desmume/files/desmume-fix-function-type.patch | 22 |
4 files changed, 88 insertions, 17 deletions
diff --git a/games-emulation/desmume/ChangeLog b/games-emulation/desmume/ChangeLog index 80182458c9df..fb166455db4b 100644 --- a/games-emulation/desmume/ChangeLog +++ b/games-emulation/desmume/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for games-emulation/desmume -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/desmume/ChangeLog,v 1.20 2013/05/28 10:34:08 hanno Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-emulation/desmume/ChangeLog,v 1.21 2014/12/06 20:12:54 hanno Exp $ + +*desmume-0.9.10 (06 Dec 2014) + + 06 Dec 2014; <hanno@gentoo.org> +desmume-0.9.10.ebuild, + +files/desmume-fix-function-type.patch: + Bump and small compilation fix. *desmume-0.9.9 (28 May 2013) diff --git a/games-emulation/desmume/Manifest b/games-emulation/desmume/Manifest index daaeb79172bc..9490208071e8 100644 --- a/games-emulation/desmume/Manifest +++ b/games-emulation/desmume/Manifest @@ -1,26 +1,29 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +AUX desmume-fix-function-type.patch 677 SHA256 e2ce07fc99ebcb51c749269c08fd88a6db7cae336cc8ea9b8c2af86de30b567d SHA512 2601a9b159ab9c03e38fb6d66635c8f4e1266100d4c29c46785c07346c584d795ffc20d076cf9bbfff505d7a388df8865fe9841d2456198d6e9a99c4695a7a58 WHIRLPOOL 00e8c590ea5360ac2257ca16cce7bc036ca9148f2bdd6d9e75c1234cbbf53fcda1c1a5d81f2b3966dcc84bf6ff718d898498d7a8791a4b19cae0f3c20e269610 +DIST desmume-0.9.10.tar.gz 4141586 SHA256 8900a7a1fc849fdd33b014748dd97a6cda4c32548b8d2e06511e6ed8d5ba7445 SHA512 a9151f1d8b08ce64a837ae2447221f5c0003286d4c75b9416d5f151627755aafb09a5120c39b8ee39a04b99d9e8c49ac7dcc0ccd083507aab7e4801269468012 WHIRLPOOL e924adf532db2b10691cb01640f1dbf54045b0dbe6c5daf59c0150a2b254c86cd8d384bc364fdb756168599319a1ef81ce751f09cd5d5e5b79980fb26b9a4e72 DIST desmume-0.9.8.tar.gz 3677290 SHA256 78363468a2d5efba95de57739a9c81a3757ecd76c2a183ec68336e30d47a5e01 DIST desmume-0.9.9.tar.gz 4107513 SHA256 cd2ad70cdde1236eba5a4ff8cea838f42b7dc470e32ac938263f49f12a55d754 SHA512 ba5a965102559f048cd57718b4c50e6b2bd39eca4a5990e4cdf068bfa752fccb52d71911ea48da769c5ec18bb740f6b09e6c856ccc78b1e1adf23fd701d1fe31 WHIRLPOOL 055594100216e4ffd046119716e9acc018e7631f96f2be4e830495f88462382180c3955841bfcc3ec494227a606bc820820342907e2b1b2b61a8a65f9b1949b4 +EBUILD desmume-0.9.10.ebuild 851 SHA256 26c3f24dd517660c8134931ed86ea75934465b032ff71a6b56e6cca906f640f2 SHA512 821a765a8e2e9a087f677d1151cad74c6a1a082141b36dc5a439f1df46381fa2fa3f6119f238eda92a85e57dc1de4d91b9958376f2a3f801c093f88d7b160f15 WHIRLPOOL b4dc99c7effddece0a430a886c8a1c701d9d271b711324ad6c594d871f0e67528c99aee3bb697861d76c26da19a336b4684cfcd19d9e1aab117ef97052a43569 EBUILD desmume-0.9.8.ebuild 826 SHA256 21a29f272d7b2fcce57e8510d28d60fc51d243e31697a77d64c73faf4511945e SHA512 672f1b94c0fd70adf8c880b542cb308bf609c6a433f476b71dd1bd6a8fc90fa9e98a2aef65f1bff62fe112f652275be0cd1be4ef739106599a78ae8d0a06012e WHIRLPOOL 2bcfabf3ed1e54ff4a0bbd84a8426f32dd23e4c933b583f333c3d257a67ec474723104805fb5585f038c713f349740cf6ad42f7c83d21c1479e89c8f4b551abd EBUILD desmume-0.9.9.ebuild 826 SHA256 4004b2be65b633267dc0d6358c78f4a3ab80992009fed8242ed4e611502fbadd SHA512 87b556747d2d9c2aaf0302c329b7fb5f21eaadb7c9e2872dab2d5661ff272fa64c51b1f396a2586c4fc877217dd5e0b2721c1909d92c525af4bd0f9a52b403b9 WHIRLPOOL 662bb75bc258e775c22178acb8bd8f9ed41a432fb68aa30f07a0bf4a21e260f5a99c63371b67f2e3b0bc7f933d40cc341de926a17fa11dfe728cfbc7ff4781d4 -MISC ChangeLog 3262 SHA256 436eb82fa595f5ef2b8454f47cd9dcdea342155be39390320b935808c8a84d38 SHA512 8be94fe11bd5985f49af0ed456c7d8ff266ef7175f4ef7dd9cdc80ce373550caaf82326abde5ea686eed24c332dc82a40cca3c046a3c09cfe5aee524e65a39f1 WHIRLPOOL 386b6b230cf66dae5dad8e1208c69fd1f2f5f48d39b77f1138e20048924d842d3de22296bc3c053a79c00d9320178ce9e63b47193821f526ef4e32a6c6ba24ef +MISC ChangeLog 3428 SHA256 5fd51b76a263e9626d8fb1f3855d3a42c32e6aac9af07a8905b976cc319adc3d SHA512 3181f559067ad41751f503b2dfd6f8d059275a513c67267a86360f096846f9a3ea94c916048ea72215fafb4e5c50e9a65f2ec528afb428f36d5f2b367f70bd61 WHIRLPOOL a707446f200ef14c10f77fcf51ae56dd90e2595027f30d21bb44131a566ef5c28ac21b4f19a58984e4de94e1395bd227729063864d99aca9cdef311a2ffbace6 MISC metadata.xml 217 SHA256 7bf8a4fe5f89e7603117203f6124665523e00cec1c4ec668f265416d7e64ce00 SHA512 eed8cc56a201284a6a73b182bfc9b130b3cfbf6a4de59361679617ca8c8919a8973fc74a7b47f8303e3df31eef1293a49ad68f4f191b1726e79f672ddf1daee7 WHIRLPOOL a05ae17432b5cc070e4d89053a7ef2a41938c6d2ff7514b5131fa48ad6628e17e9e5199d22ae8d8fcc159a820a0aa1bb4d846cd9da12cd8bfaff1a743ae92bf7 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2 -iQIcBAEBCAAGBQJRpIgvAAoJEKWIAHK7tR5COoIP/ivZyZrR+zr2Jlabhb8XYVHk -8pMMYDX8Ppw9EpFlgcQFm2Ggsu6uEFfyT+0QTn46eYpfTB8PutEJbNCHsZ3sdl1W -2Dsg3WKiUjEtaAQF4uC88kRUmpLApVoaFA8C4FPUgZ8UZnAFB7FEQoB8qpMSXiV2 -iOOf9YeJOUNYlgJgYtpWHWkWE3ejD7VGL9TyM2twjni/juyc6+JnfWMif1Tu+mb5 -2Fm2EFKWOaBhtoMvDGBVw3mjd5IKOygUgCIPQdr7dP1Zf+jRucKxE6gjNmsxu8Rl -VqC6Y6iagjZIm+/XVpjYcPR1aV1zFQxJk3ecfuCzhyKae61z1C5cAdx8qJHE4wpo -GdopNTfT5EDCSubalwPqQ5DLk2ZxFRIFFBqyKi0p7IDfsn5qdzi1StZp+c6Y8Gqn -VsqgF8Y9pXfP1sC1nkQoizCh1Mxz/dXkDr3bSy3a9zYFT6UqIWHhVzrBQEPZ1NAa -zQMS7DJRCVs5wi/mp/FauY6O4nUT5YzeTeMHSNOnWI+dfcYZxy71JhtNXcVyaS5C -qhqPN61mTt5UvzrmBozJ6ip0+wkcwzMq6sW2lWCiwRKYXVn2bCZLvpyTzeevx8Jh -bSG3jqCV0ylUBDhEgSL+UGGs2LlbiA78WLKbF483hm2rO9qbd6mduDBElTd2fJcL -9maHXRMBkyeIoi1d3bpI -=Wdze +iQIcBAEBCAAGBQJUg2NZAAoJEKWIAHK7tR5CByMQAJxsEijW1wetc5mZxku0FazR +ledCxzRDtdBjDe0xlxFLVJYguPAQH1niml2XRowntCFQXcsI4s8wNU3OmDpS1mZu +EvPYGCFRSMIOms3HiuTHeRAz6q1kLA2eX0sVR3wypc/TwjGqJTt9hgkq/ePKoN2v +XubgCIGY2zqxFHpAzC0z9Fr3hvnfM1ueOmxg16Jcr6nro1yCW/lSgkA2tYpjqChX +kjig3YzT283cvPsxGNFTGnaZ3W3fFsHO5fbVqTx6xjQlOALZZfmkUIcgDkr4EjJ6 +yNbIiqx5pJR0Q9Jz46ZZx23qqq5cF1Z1ij6ngOLN+BeqrkVswn4tYjqcm64HssbE +Y1RDDJ3Pm9BqJWvWXVgpy3hm1Z5HB9XYWY899TMfaHoDImAFMhF5nZ+nbPOZXfTU +9SYPNQeL39qkLgvFHa5AqsQptn/+brp+sNx+rZEZu44OEBi0GcvkLvho0lptwLcz +zauLBcInBiNQnp4m248ErcoZtMGm1Mj32dbbYk3TEgRjm+1+l2LU6K4h3nlQArxa +aBSIYn1qcNa5aBsOpjGslV2/SSRuC4EwnGF+ja0iyBCbm/2yqONRTtJmIZVN/ict +9Y2ZvXB28uwz+epM5CVYUUVf6slbluy7n/AL3yaOsij9g0jyF8pZ1Kbv7PAuHdvS +s+79tcnzhFkFofkTjYuu +=HUFY -----END PGP SIGNATURE----- diff --git a/games-emulation/desmume/desmume-0.9.10.ebuild b/games-emulation/desmume/desmume-0.9.10.ebuild new file mode 100644 index 000000000000..e4a09fcc7a30 --- /dev/null +++ b/games-emulation/desmume/desmume-0.9.10.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-emulation/desmume/desmume-0.9.10.ebuild,v 1.1 2014/12/06 20:12:54 hanno Exp $ + +EAPI="5" + +inherit games + +DESCRIPTION="Nintendo DS emulator" +HOMEPAGE="http://desmume.org/" +SRC_URI="mirror://sourceforge/desmume/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND=">=x11-libs/gtk+-2.8.0:2 + gnome-base/libglade + x11-libs/gtkglext + virtual/opengl + sys-libs/zlib + dev-libs/zziplib + media-libs/libsdl[joystick] + x11-libs/agg" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}/desmume-fix-function-type.patch" +} + +src_configure() { + egamesconf --datadir=/usr/share +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog README README.LIN + prepgamesdirs +} diff --git a/games-emulation/desmume/files/desmume-fix-function-type.patch b/games-emulation/desmume/files/desmume-fix-function-type.patch new file mode 100644 index 000000000000..b370d57912eb --- /dev/null +++ b/games-emulation/desmume/files/desmume-fix-function-type.patch @@ -0,0 +1,22 @@ +diff -Naur a/src/gtk/glx_3Demu.cpp b/src/gtk/glx_3Demu.cpp +--- a/src/gtk/glx_3Demu.cpp 2014-12-06 21:08:12.628393543 +0100 ++++ b/src/gtk/glx_3Demu.cpp 2014-12-06 21:08:26.591393054 +0100 +@@ -31,7 +31,7 @@ + static GLXContext ctx; + static GLXPbuffer pbuf; + +-void deinit_glx_3Demu(void) ++int deinit_glx_3Demu(void) + { + Display *dpy = glXGetCurrentDisplay(); + +diff -Naur a/src/gtk/glx_3Demu.h b/src/gtk/glx_3Demu.h +--- a/src/gtk/glx_3Demu.h 2014-12-06 21:08:12.628393543 +0100 ++++ b/src/gtk/glx_3Demu.h 2014-12-06 21:08:23.999393145 +0100 +@@ -20,5 +20,5 @@ + + #ifdef HAVE_GL_GLX + int init_glx_3Demu(void); +-void deinit_glx_3Demu(void); ++int deinit_glx_3Demu(void); + #endif |