Package Details: desmume-git 0.9.11.r583.07a68db-2

Git Clone URL: (read-only, click to copy)
Package Base: desmume-git
Description: Nintendo DS emulator
Upstream URL:
Licenses: GPL
Conflicts: desmume, desmume-jit-svn, desmume-sourceforge, desmume-svn
Provides: desmume
Replaces: desmume-jit-svn, desmume-sourceforge, desmume-svn
Submitter: SwooshyCueb
Maintainer: SwooshyCueb
Last Packager: SwooshyCueb
Votes: 69
Popularity: 1.56
First Submitted: 2017-01-11 14:52
Last Updated: 2017-01-11 23:36

Latest Comments

1 2 3 4 Next › Last »

lxgr commented on 2020-06-14 11:41

please fix the version in your packagebuild

mborder commented on 2020-01-12 20:34

erm67's solution works for me. For the record, markdown code formatting makes patches like that easier to read

diff --git a/PKGBUILD b/PKGBUILD
index 15bf82f..0f31711 100644
@@ -50,6 +50,8 @@ pkgver() {

+  cd "${srcdir}/${_pkgname}"
+  git revert --no-edit --no-commit bf3e1b1cf338e2e276a91840757e9bc194417504
   cd "${srcdir}/${_pkgname}/${_builddir}"

   # lua5.1 package is named lua51 on Arch

erm67 commented on 2020-01-04 21:21

It's probably easier to patch the PKGBUILD, it compiles with it.

--- PKGBUILD.orig 2020-01-04 22:19:55.467721733 +0100 +++ PKGBUILD 2020-01-04 22:15:50.875664244 +0100 @@ -50,6 +50,8 @@ }

prepare(){ + cd "${srcdir}/${_pkgname}" + git revert --no-edit --no-commit bf3e1b1cf338e2e276a91840757e9bc194417504 cd "${srcdir}/${_pkgname}/${_builddir}"

# lua5.1 package is named lua51 on Arch

zwastik commented on 2019-12-19 21:50

Compile error:

/usr/include/glib-2.0/glib/gmacros.h:988:33: error: missing binary operator before token "_Pragma" 988 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))

Issue upstream:

Solution: revert commit bf3e1b1cf338e2e276a91840757e9bc194417504

Now, how do I create a patch reverting this commit so the PKGBUILD can create the package?

Reden commented on 2019-03-24 03:00

Also please enable the hud (no longer crashes probs), and update the package name (even though it will download and install the latest one).

Reden commented on 2019-03-24 03:00

If I may, gtkglext, libglade and lua51 are no longer necessary. I built the latest source as of today manually, and it worked without these packages. It seems that it uses the latest, systemwide Lua.

Star-X commented on 2018-07-27 15:41

Recommending that you delete --enable-osmesa from the pkgbuild, as it causes Nvidia cards to be incapable of using the OpenGL option.

If it's required for ATI cards, may I suggest creating a second desmume-git entry on the AUR listed as desmume-git-nvidia that doesn't have --enable-osmesa in the pkgbuild?

SwooshyCueb commented on 2018-03-22 02:51

The git source already is github

billy.wade commented on 2018-03-19 16:44

Desmume is now hosted on GitHub, can the git source be moved over?

ahrs commented on 2017-08-30 16:18

For those seeing build errors it looks like this pull request fixes the build (

I've updated the PKGBUILD here:

To easily apply it you can do the following:

`git checkout PKGBUILD;curl -s -L | git apply -`