Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Jan 2017 21:11:08 +0000 (UTC)
From:      Ganael LAPLANCHE <martymac@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r431702 - in head/emulators/dolphin-emu: . files
Message-ID:  <201701162111.v0GLB888055825@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: martymac
Date: Mon Jan 16 21:11:08 2017
New Revision: 431702
URL: https://svnweb.freebsd.org/changeset/ports/431702

Log:
  Link to OpenGL libraries earlier to avoid crash with Nvidia's libGL
  
  PR:		215803
  Submitted by:	Christian Zigotzky <chzigotzky@xenosoft.de>

Added:
  head/emulators/dolphin-emu/files/patch-Source-Core-Common-CMakeLists.txt   (contents, props changed)
Modified:
  head/emulators/dolphin-emu/Makefile

Modified: head/emulators/dolphin-emu/Makefile
==============================================================================
--- head/emulators/dolphin-emu/Makefile	Mon Jan 16 20:01:06 2017	(r431701)
+++ head/emulators/dolphin-emu/Makefile	Mon Jan 16 21:11:08 2017	(r431702)
@@ -3,7 +3,7 @@
 
 PORTNAME=	dolphin-emu
 PORTVERSION=	5.0
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	emulators
 
 MAINTAINER=	martymac@FreeBSD.org

Added: head/emulators/dolphin-emu/files/patch-Source-Core-Common-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/dolphin-emu/files/patch-Source-Core-Common-CMakeLists.txt	Mon Jan 16 21:11:08 2017	(r431702)
@@ -0,0 +1,13 @@
+Link to OpenGL libraries earlier to avoid crash with Nvidia's libGL
+
+--- Source/Core/Common/CMakeLists.txt.orig	2016-06-24 08:09:07.000000000 +0000
++++ Source/Core/Common/CMakeLists.txt	2017-01-12 20:59:59.578506000 +0000
+@@ -88,7 +88,7 @@
+         set(SRCS ${SRCS} GL/GLInterface/GLX.cpp)
+         # GLX has a hard dependency on libGL.
+         # Make sure to link to it if using GLX.
+-        set(LIBS ${LIBS} ${OPENGL_LIBRARIES})
++        set(LIBS ${OPENGL_LIBRARIES} ${LIBS})
+     endif()
+     set(SRCS ${SRCS} GL/GLInterface/X11_Util.cpp)
+     set(LIBS ${LIBS} ${XRANDR_LIBRARIES})



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201701162111.v0GLB888055825>