Package Details: desmume-git 0.9.11.r1463.eab1fb95-1

Git Clone URL: https://aur.archlinux.org/desmume-git.git (read-only, click to copy)
Package Base: desmume-git
Description: Nintendo DS emulator
Upstream URL: https://desmume.org/
Licenses: GPL2
Conflicts: desmume
Provides: desmume
Submitter: SwooshyCueb
Maintainer: dantob (linkmauve)
Last Packager: linkmauve
Votes: 69
Popularity: 1.23
First Submitted: 2017-01-11 14:52
Last Updated: 2020-11-27 00:29

Latest Comments

1 2 3 4 5 Next › Last »

Depau commented on 2021-02-18 12:30

It seems like this is not working with GCC 10:

Sanity check compiler command line: cc /tmp/desmume-git/src/desmume/build/meson-private/sanitycheckc.c -o /tmp/desmume-git/src/desmume/build/meson-private/sanitycheckc.exe -minline-all-stringops -D_FORTIFY_SOURCE=2 -pipe -D_FILE_OFFSET_BITS=64 -minline-all-stringops -D_FORTIFY_SOURCE=2
Sanity check compile stdout:

-----
Sanity check compile stderr:
cc: error: unrecognized command-line option ‘-minline-all-stringops -D_FORTIFY_SOURCE=2’

-----

desmume/src/frontend/posix/meson.build:1:0: ERROR: Compiler cc can not compile programs.
$ cc --version
cc (GCC) 10.2.0
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

It builds if I remove -minline-all-stringops from the PKGBUILD.

Sensu commented on 2021-02-09 18:09

This crashes when trying to edit joystick controls on GUI. When running this in the command-line I can see it detects my Xbox 360 gamepad.

linkmauve commented on 2020-11-22 11:32

Sure, I would gladly accept co-maintainership. :)

It’s just that I was sad to see DeSmuME still depend on gtk2 and sdl so I upgraded that upstream to gtk3 and sdl2 (and made sure that it works on Wayland too).

dantob commented on 2020-11-22 06:17

@linkmauve, would you like to take over maintainer-ship of this package or at least become co-maintainer. you seem to know a lot more about it than I do. I only took it over originally because it was really out of date and broken. thanks

linkmauve commented on 2020-11-19 01:39

Hi, I’ve just removed sdl usage from DeSmuME, you can now replace it with sdl2. You can also remove intltool which hasn’t been used for quite a long time.

Also note that you can remove all entries from makedepends which are also present in depends, since they are mandatory to install at build anyway.

dantob commented on 2020-09-26 11:44

Thanks for the fixes! Sorry my mistake it's just a build warning, and it's not related to wifi.

I think the HUD tries to build by default now and wants libagg, whereas before it had to be enabled with --enable-hud

Run-time dependency libagg found: NO (tried pkgconfig and cmake)

(the feature is disabled correctly though when not found, so it doesn't cause any problems) libagg is in AUR, so I'd rather not enable it by default.

linkmauve commented on 2020-09-25 19:54

Hi, thanks for the notice and sorry for the long wait, I’ve just pushed fixes for your issues.

What do you mean by “wifi support wants libagg” though? I can’t find anything linking them two anywhere (but neither did I find a game which requires wifi in my library to test it with).

dantob commented on 2020-09-10 03:42

I ran into a few issues while converting to the meson build.

  • the man pages don't get installed
  • wifi support wants libagg?
  • makefile still exists and tries to link against gtk2

linkmauve commented on 2020-09-09 23:25

Hi, I’ve just ported it to gtk3, you should update the dependencies.

inochi commented on 2020-08-15 02:53

Please remove the -march=native compiler flag, it will cause some running error on my laptop because of the AVX2 instructions errors.