Package Details: citra-canary-git r8088.146072746-1

Git Clone URL: https://aur.archlinux.org/citra-canary-git.git (read-only)
Package Base: citra-canary-git
Description: An experimental open-source Nintendo 3DS emulator/debugger written in C++
Upstream URL: https://github.com/citra-emu/citra-canary/tree/master
Keywords: Emulator Game Qt
Licenses: GPL2
Submitter: bscubed
Maintainer: bscubed
Last Packager: bscubed
Votes: 9
Popularity: 0.354572
First Submitted: 2018-03-22 04:26
Last Updated: 2019-09-29 21:28

Pinned Comments

bscubed commented on 2018-11-12 01:48

Some things to note: This is an unofficial package, thus is not officially supported by the Citra team. Please don't ask for help on their forums or discord if you run into issues with this build, as it might devote import development resources to a bug that might have to do with running Citra on an unofficial platform. If you encounter an issue, feel free to comment on this package and I'll try to point you in the right direction.

Also, this build is in active development. Builds might break every once in a while. Please check https://travis-ci.org/citra-emu/citra-canary/builds to see if their linux builds are compiling correctly before flagging this package out of date.

If you're looking for the QT version of this package, it has now been merged in this package. No need for two packages anymore, and no need to compile everything twice.

Thanks for using my package and have a nice day! :)

Latest Comments

bscubed commented on 2019-07-29 00:00

@yar Thank you for making me aware of this! Previously I've been using an arch docker image for dependency testing which has its limitations, and can be frustrating but this is a much better alternative. I'll add ffmpeg (I could have sworn I had that in there, but I guess not) and add makechrootpkg to my test script.

yar commented on 2019-07-23 17:34

Needs depends=(ffmpeg)

In the future please test your packages using makechrootpkg so you don't miss any dependencies.

bscubed commented on 2019-06-18 18:45

@rodrigo21 That's strange, it compiles just fine for me. I'll add that to the PKGBUILD though for anyone facing that issue.

rodrigo21 commented on 2019-06-18 17:58

Error when build with GCC 9.1.

Check here for a bug report: https://github.com/citra-emu/citra/issues/4766.

Adding export CXXFLAGS+=" -DFMT_USE_USER_DEFINED_LITERALS=0" fix the build for me.

bscubed commented on 2018-11-12 01:48

Some things to note: This is an unofficial package, thus is not officially supported by the Citra team. Please don't ask for help on their forums or discord if you run into issues with this build, as it might devote import development resources to a bug that might have to do with running Citra on an unofficial platform. If you encounter an issue, feel free to comment on this package and I'll try to point you in the right direction.

Also, this build is in active development. Builds might break every once in a while. Please check https://travis-ci.org/citra-emu/citra-canary/builds to see if their linux builds are compiling correctly before flagging this package out of date.

If you're looking for the QT version of this package, it has now been merged in this package. No need for two packages anymore, and no need to compile everything twice.

Thanks for using my package and have a nice day! :)

CodingKoopa commented on 2018-07-07 18:13

With this PR being merged a month ago, the additional cubeb dependency is now needed, so the following changes should be made to the PKGBUILD:

  • Add 'git+<https://github.com/kinetiknz/cubeb>' to the array of sources.
  • Add a 'SKIP' to the array of MD5 checksums.
  • Add git config submodule.cubeb.url "$srcdir/cubeb" to prepare().

I also had to do what turtlewit said, too.

turtlewit commented on 2018-05-25 21:43

Build does not complete for me. Had to change git submodule update to git submodule update --init --recursive in pkgbuild to fix.

rodrigo21 commented on 2018-05-25 18:49

Hi,

I can't build the package since today's update. They added a new git submodule (https://github.com/kinetiknz/cubeb.git) that has submodules itself. I don't know if this the problem, but it's breaking the build.

bscubed commented on 2018-04-26 23:05

@Skrypton Thank you, I was not aware as I already had qt5-multimedia installed. It has been included in the dependency list and should not pose a problem in the future.

Skrypton commented on 2018-04-25 15:23

The latest build fails to compile by default. This is because you need to install qt5-multimedia which is not listed as a dependency.