From owner-svn-ports-head@freebsd.org Tue Mar 7 03:13:35 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1412AD008B3; Tue, 7 Mar 2017 03:13:35 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D52A31B2A; Tue, 7 Mar 2017 03:13:34 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v273DXTq014909; Tue, 7 Mar 2017 03:13:33 GMT (envelope-from kan@FreeBSD.org) Received: (from kan@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v273DXSP014908; Tue, 7 Mar 2017 03:13:33 GMT (envelope-from kan@FreeBSD.org) Message-Id: <201703070313.v273DXSP014908@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: kan set sender to kan@FreeBSD.org using -f From: Alexander Kabaev Date: Tue, 7 Mar 2017 03:13:33 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r435580 - head/emulators/dosbox/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Mar 2017 03:13:35 -0000 Author: kan (src committer) Date: Tue Mar 7 03:13:33 2017 New Revision: 435580 URL: https://svnweb.freebsd.org/changeset/ports/435580 Log: Fix build on FreeBSD-current with Clang 4.0. Approved by: Tom Carrick (maintainer) Added: head/emulators/dosbox/files/patch-src_gui_sdlmain.cpp (contents, props changed) Added: head/emulators/dosbox/files/patch-src_gui_sdlmain.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/emulators/dosbox/files/patch-src_gui_sdlmain.cpp Tue Mar 7 03:13:33 2017 (r435580) @@ -0,0 +1,25 @@ +*** src/gui/sdlmain.cpp.orig Mon Mar 6 03:02:24 2017 +--- src/gui/sdlmain.cpp Mon Mar 6 03:03:21 2017 +*************** +*** 1134,1143 **** + #endif + const char * gl_ext = (const char *)glGetString (GL_EXTENSIONS); + if(gl_ext && *gl_ext){ +! sdl.opengl.packed_pixel=(strstr(gl_ext,"EXT_packed_pixels") > 0); +! sdl.opengl.paletted_texture=(strstr(gl_ext,"EXT_paletted_texture") > 0); + #if defined(NVIDIA_PixelDataRange) +! sdl.opengl.pixel_data_range=(strstr(gl_ext,"GL_NV_pixel_data_range") >0 ) && + glPixelDataRangeNV && db_glAllocateMemoryNV && db_glFreeMemoryNV; + sdl.opengl.pixel_data_range = 0; + #endif +--- 1134,1143 ---- + #endif + const char * gl_ext = (const char *)glGetString (GL_EXTENSIONS); + if(gl_ext && *gl_ext){ +! sdl.opengl.packed_pixel=(strstr(gl_ext,"EXT_packed_pixels") != 0); +! sdl.opengl.paletted_texture=(strstr(gl_ext,"EXT_paletted_texture") != 0); + #if defined(NVIDIA_PixelDataRange) +! sdl.opengl.pixel_data_range=(strstr(gl_ext,"GL_NV_pixel_data_range") != 0 ) && + glPixelDataRangeNV && db_glAllocateMemoryNV && db_glFreeMemoryNV; + sdl.opengl.pixel_data_range = 0; + #endif