summaryrefslogtreecommitdiff
path: root/emulators/ares/files/patch-hiro_GNUmakefile
diff options
context:
space:
mode:
authorStefan Schlosser <bsdcode@disroot.org>2024-08-14 22:06:03 +0300
committerVladimir Druzenko <vvd@FreeBSD.org>2024-08-14 22:06:03 +0300
commitceee4b76d252715f6552a57c0612a16a8e2272aa (patch)
treeb378f70f264d0a6eec11344bef38e94d1d965d6f /emulators/ares/files/patch-hiro_GNUmakefile
parentdevel/py-coverage: Update to 7.6.1 (diff)
emulators/ares: New port: open-source multi-system emulator with focus on accuracy and preservation
ares is an open-source multi-system emulator with a focus on accuracy and preservation. It is a descendant of the emulators higan and bsnes. It's source code is structured to be maximally readable and self-documenting. ares supports the following systems: Arcade, WonderSwan, WonderSwan Color, Pocket Challenge V2, ColecoVision, PC-Engine / TurboGrafx, SuperGrafx, My Vision, NES / Famicom, Famicom Disk System, SNES / Super Famicom, Satellaview, Sufami Turbo, Nintendo 64, Nintendo 64DD, Game Boy, Game Boy Color, Game Boy Advance, SG-1000, Master System / Mark III, Mega Drive / Genesis, Mega CD, 32X, Game Gear, Neo Geo Pocket, Neo Geo Pocket Color. ares has experimental support for the following systems: Atari 2600, MSX, MSX2, PC-Engine CD / TurboGrafx CD, ZX Spectrum, Neo Geo (AES/MVS), PlayStation. ares has all the features one would expect from a great emulator system: native multi-platform UI, dynamic rate control, save states, run-ahead, rewind and fast-forward, pixel shaders, color correction, input multi-mapping, debugger. ares uses librashader for it's pixel shader engine. This means it is highly compatible with existing slang shaders, e.g. the slang-shaders from libretro. https://ares-emu.net/ PR: 280527
Diffstat (limited to 'emulators/ares/files/patch-hiro_GNUmakefile')
-rw-r--r--emulators/ares/files/patch-hiro_GNUmakefile11
1 files changed, 11 insertions, 0 deletions
diff --git a/emulators/ares/files/patch-hiro_GNUmakefile b/emulators/ares/files/patch-hiro_GNUmakefile
new file mode 100644
index 000000000000..c3f6b4fe5a2d
--- /dev/null
+++ b/emulators/ares/files/patch-hiro_GNUmakefile
@@ -0,0 +1,11 @@
+--- hiro/GNUmakefile.orig 2024-08-14 11:19:20 UTC
++++ hiro/GNUmakefile
+@@ -62,7 +62,7 @@ ifneq ($(filter $(platform),linux bsd),)
+ else ifeq ($(hiro),gtk3-se)
+ flags += -DHiro_SourceEdit
+ hiro.flags = $(flags.cpp) -DHIRO_GTK=3 $(shell $(pkg_config) --cflags gtk+-3.0 gtksourceview-3.0) -Wno-deprecated-declarations
+- hiro.options = -L/usr/local/lib -lX11 $(shell $(pkg_config) --libs gtk+-3.0 gtksourceview-3.0)
++ hiro.options = -lX11 $(shell $(pkg_config) --libs gtk+-3.0 gtksourceview-3.0)
+ else ifeq ($(hiro),qt4)
+ moc = /usr/local/lib/qt4/bin/moc
+ hiro.flags = $(flags.cpp) -DHIRO_QT=4 $(shell $(pkg_config) --cflags QtCore QtGui)