Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Jun 2020 23:08:00 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r538136 - head/emulators/ppsspp
Message-ID:  <202006062308.056N80eh060064@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sat Jun  6 23:07:59 2020
New Revision: 538136
URL: https://svnweb.freebsd.org/changeset/ports/538136

Log:
  emulators/ppsspp: unbreak Vulkan on Wayland after r512863
  
  Regressed by https://github.com/hrydgard/ppsspp/commit/3e4faea6adcb
  
  $ SDL_VIDEODRIVER=wayland LD_PRELOAD=libGLEW-wayland.so ppsspp
  [...]
  I: VulkanLoader.cpp:451: VulkanLoad: Found library 'libvulkan.so'
  W: VulkanLoader.cpp:472: VulkanLoad: Base functions loaded.
  W: VulkanLoader.cpp:548: Vulkan instance functions loaded.
  I: VulkanContext.cpp:502: Chose physical device 0: 0x8056427c0
  I: VulkanContext.cpp:538: Memory Types (1):
  I: VulkanContext.cpp:547:   0: Heap 0; Flags: DEVICE_LOCAL HOST_VISIBLE HOST_CACHED HOST_COHERENT
  W: VulkanLoader.cpp:555: Vulkan device functions loaded.
  I: VulkanLoader.cpp:571: Missing (device): vkGetPhysicalDeviceSparseImageFormatProperties
  I: VulkanContext.cpp:659: Device created.
  
  Vulkan subsystem 6 not supported

Modified:
  head/emulators/ppsspp/Makefile   (contents, props changed)

Modified: head/emulators/ppsspp/Makefile
==============================================================================
--- head/emulators/ppsspp/Makefile	Sat Jun  6 22:12:08 2020	(r538135)
+++ head/emulators/ppsspp/Makefile	Sat Jun  6 23:07:59 2020	(r538136)
@@ -3,7 +3,7 @@
 PORTNAME=	ppsspp
 DISTVERSIONPREFIX=	v
 DISTVERSION?=	1.9.4
-PORTREVISION?=	0
+PORTREVISION?=	1
 CATEGORIES=	emulators
 # XXX Get from Debian once #697821 lands
 MASTER_SITES=	https://bazaar.launchpad.net/~sergio-br2/${PORTNAME}/debian-sdl/download/5/${PORTNAME}.1-20140802045408-dd26dik367ztj5xg-8/:manpage
@@ -39,7 +39,7 @@ EXCLUDE=	libzip zlib
 EXTRACT_AFTER_ARGS=${EXCLUDE:S,^,--exclude ,}
 USE_GL=		gl glew glu
 USE_SDL=	sdl2 # joystick
-CMAKE_ON=	USE_SYSTEM_FFMPEG USE_SYSTEM_LIBZIP
+CMAKE_ON=	USE_SYSTEM_FFMPEG USE_SYSTEM_LIBZIP USE_WAYLAND_WSI
 CMAKE_OFF=	USE_DISCORD
 SUB_FILES=	pkg-message
 PORTDATA=	assets ${PORTNAME}



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