mirror of
https://git.freebsd.org/ports.git
synced 2025-06-13 00:30:33 -04:00
I completely reworked these unmaintained ports. I turned mess into a proper slave port as the differences from mame were few. Some notes: * converted to GitHub (this saved messing with the double-zip / dos2unix per file arrangement, no more post-extract target) * got rid of patchlevel support accordingly * got rid of DIST_SUBDIR accordingly * Clang from FreeBSD 10 cannot build this! It fails will some kind of signal. I did not test on FreeBSD 11 yet. For now, degrade the ports to use GCC always. Note the makefiles were hardcoded to GCC. I fixed the hardcoding so it uses environment but perhaps it's known that mame/mess is now gcc-only * Some options are no longer optional, e.g. BUILTIN_DEBUGGER, SDL2 These were made unconditional accordingly. * mess is now a minimal slave port. There are some additions to mame Makefile to support the slave. * I used PORTDOCS and PORTEXAMPLE to simplify each pkg-plist * DragonFly support still pending. This port discovered a bug in GCC 5.1 release which has been fixed recently, so the base compiler has to be upgraded before testing can resume.
10 lines
296 B
C
10 lines
296 B
C
--- src/osd/sdl/sdlprefix.h.orig 2015-04-29 06:18:54 UTC
|
|
+++ src/osd/sdl/sdlprefix.h
|
|
@@ -50,6 +50,7 @@
|
|
#define NO_AFFINITY_NP 1
|
|
#elif defined(__DragonFly__)
|
|
#define SDLMAME_DRAGONFLY 1
|
|
+#define NO_AFFINITY_NP 1
|
|
#elif defined(__OpenBSD__)
|
|
#define SDLMAME_OPENBSD 1
|
|
#elif defined(__NetBSD__)
|