summaryrefslogtreecommitdiff
path: root/devel/py-game/patches/patch-config__unix.py
diff options
context:
space:
mode:
Diffstat (limited to 'devel/py-game/patches/patch-config__unix.py')
-rw-r--r--devel/py-game/patches/patch-config__unix.py36
1 files changed, 36 insertions, 0 deletions
diff --git a/devel/py-game/patches/patch-config__unix.py b/devel/py-game/patches/patch-config__unix.py
new file mode 100644
index 00000000000..2353f78c7c5
--- /dev/null
+++ b/devel/py-game/patches/patch-config__unix.py
@@ -0,0 +1,36 @@
+$NetBSD: patch-config__unix.py,v 1.1 2017/06/20 17:00:07 adam Exp $
+
+Detect X11R7
+Disable portmidi and porttime; porttime is a part of portmidi
+
+--- config_unix.py.orig 2016-08-20 20:28:55.000000000 +0000
++++ config_unix.py
+@@ -16,7 +16,7 @@ localbase = os.environ.get('LOCALBASE',
+
+ #these get prefixes with '/usr' and '/usr/local' or the $LOCALBASE
+ origincdirs = ['/include', '/include/SDL', '/include/SDL']
+-origlibdirs = ['/lib','/lib64','/X11R6/lib']
++origlibdirs = ['/lib','/lib64','/X11R6/lib','/X11R7/lib']
+ if 'ORIGLIBDIRS' in os.environ and os.environ['ORIGLIBDIRS'] != "":
+ origlibdirs = os.environ['ORIGLIBDIRS'].split(":")
+
+@@ -169,18 +169,15 @@ def main():
+ else:
+ return Dependency('PORTTIME', 'porttime.h', 'libporttime.so', ['porttime'])
+
+- porttime_dep = get_porttime_dep()
+
+ DEPS = [
+ DependencyProg('SDL', 'SDL_CONFIG', 'sdl-config', '1.2', ['sdl']),
+ Dependency('FONT', 'SDL_ttf.h', 'libSDL_ttf.so', ['SDL_ttf']),
+ Dependency('IMAGE', 'SDL_image.h', 'libSDL_image.so', ['SDL_image']),
+ Dependency('MIXER', 'SDL_mixer.h', 'libSDL_mixer.so', ['SDL_mixer']),
+- Dependency('PNG', 'png.h', 'libpng', ['png']),
++ Dependency('PNG', 'png.h', 'libpng16', ['png']),
+ Dependency('JPEG', 'jpeglib.h', 'libjpeg', ['jpeg']),
+ Dependency('SCRAP', '', 'libX11', ['X11']),
+- Dependency('PORTMIDI', 'portmidi.h', 'libportmidi.so', ['portmidi']),
+- porttime_dep,
+ DependencyProg('FREETYPE', 'FREETYPE_CONFIG', 'freetype-config', '2.0',
+ ['freetype'], '--ftversion'),
+ #Dependency('GFX', 'SDL_gfxPrimitives.h', 'libSDL_gfx.so', ['SDL_gfx']),