Commit Graph

6 Commits

Author SHA1 Message Date
Austin Horstman
e5764e8204
treewide: add meta.mainProgram to emulators 2023-08-04 13:25:11 -05:00
R. Ryantm
3d6ae762e7 snes9x-gtk: 1.62.1 -> 1.62.3 2023-04-05 14:51:26 +00:00
Konrad Borowski
5b1f5c1f55 snes9x: 1.62 -> 1.62.1 2023-03-26 08:41:42 +02:00
Konrad Borowski
989c5aa9ea snes9x: 1.61 -> 1.62 2023-03-25 11:35:49 +01:00
Thiago Kenji Okada
d30e9aabf4 snes9x: fix cross-compilation
This is done by importing an old patch from Gentoo's Portage, and also
rebuilding the `configure` script by using `autoreconfHook`
2022-04-21 09:07:45 +01:00
Thiago Kenji Okada
62905f6706 snes9x: init at 1.61
This is done by modifying the current `snes9x-gtk` derivation, including
a new `withGtk` option that when enabled will build the `snes9x-gtk`,
but when disabled will build `snes9x` instead. `snes9x` has less
dependencies than `snes9x-gtk`, having only X11 as a major dependency
and a minor one in ALSA. However, the only audio backend supported is ALSA,
so audio is only available on Linux.

Still, this has less dependencies than the GTK version, so it should be
useful as a minimal version for cross-compilation cases or when
porting to new devices. This also builds in macOS, however as I said
before, shouldn't have any sound there.
2022-04-21 09:04:10 +01:00