aboutsummaryrefslogtreecommitdiff
path: root/emulators/ppsspp
Commit message (Collapse)AuthorAgeFilesLines
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* emulators/ppsspp: backport stability fixes for system ffmpegJan Beich2021-03-252-1/+42
| | | | Notes: svn path=/head/; revision=569211
* emulators/ppsspp: update to 1.11.3Jan Beich2021-03-042-4/+4
| | | | | | | | Changes: https://github.com/hrydgard/ppsspp/compare/v1.11.2...v1.11.3 Reported by: Repology Notes: svn path=/head/; revision=567275
* emulators/ppsspp: update to 1.11.2Jan Beich2021-02-152-7/+7
| | | | | | | | Changes: https://github.com/hrydgard/ppsspp/compare/v1.11.1...v1.11.2 Reported by: Repology Notes: svn path=/head/; revision=565291
* emulators/ppsspp: update to 1.11.1Jan Beich2021-02-122-7/+7
| | | | | | | | Changes: https://github.com/hrydgard/ppsspp/compare/v1.11...v1.11.1 Reported by: Repology Notes: svn path=/head/; revision=565051
* emulators/ppsspp: update to 1.11Jan Beich2021-02-075-529/+21
| | | | | | | | | | | - Retire OLDJOY option due to increasing difficulting of rebasing Changes: https://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.10.3...v1.11 Reported by: GitHub (watch releases) Notes: svn path=/head/; revision=564655
* Mark as not for powerpcspe, either.Mark Linimon2020-09-191-1/+1
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=548929
* emulators/ppsspp: update to 1.10.3Jan Beich2020-07-132-7/+7
| | | | | | | | Changes: https://github.com/hrydgard/ppsspp/compare/v1.10.2...v1.10.3 Reported by: GitHub (watch releases), portscout Notes: svn path=/head/; revision=542115
* emulators/ppsspp: update to 1.10.2Jan Beich2020-07-062-4/+4
| | | | | | | Changes: https://github.com/hrydgard/ppsspp/compare/v1.10.1...v1.10.2 Notes: svn path=/head/; revision=541376
* emulators/ppsspp: update to 1.10.1Jan Beich2020-07-052-12/+7
| | | | | | | | Changes: https://github.com/hrydgard/ppsspp/compare/v1.10...v1.10.1 MFH: 2020Q3 (bug fixes) Notes: svn path=/head/; revision=541299
* emulators/ppsspp: update to 1.10Jan Beich2020-06-275-132/+26
| | | | | | | | | | | - LIBRETRO option is now libretro-ppsspp port Changes: https://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.9.4...v1.10 Reported by: GitHub (watch releases) Notes: svn path=/head/; revision=540656
* emulators/ppsspp: unbreak OLDJOY after r512863Jan Beich2020-06-271-3/+36
| | | | Notes: svn path=/head/; revision=540655
* emulators/ppsspp: use system snappy after r483177Jan Beich2020-06-271-2/+2
| | | | | | | https://github.com/hrydgard/ppsspp/commit/8ba1f049dae9 Notes: svn path=/head/; revision=540629
* emulators/ppsspp: unbreak Vulkan on Wayland after r512863Jan Beich2020-06-061-2/+2
| | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=538136
* emulators/ppsspp: unbreak with Clang 10Jan Beich2020-02-261-0/+25
| | | | | | | | | | | | | | | | | | | | In file included from Common/Vulkan/VulkanContext.cpp:28: In file included from ext/glslang/SPIRV/GlslangToSpv.h:42: In file included from ext/glslang/SPIRV/SpvTools.h:47: In file included from ext/glslang/SPIRV/../glslang/MachineIndependent/localintermediate.h:42: In file included from ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/intermediate.h:55: In file included from ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/../Include/Common.h:108: ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/PoolAlloc.h:307:54: error: 'operator=' is a private member of 'glslang::TPoolAllocator' void setAllocator(TPoolAllocator* a) { allocator = *a; } ~~~~~~~~~ ^ ~~ ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/PoolAlloc.h:244:21: note: declared private here TPoolAllocator& operator=(const TPoolAllocator&); // don't allow assignment operator ^ Reported by: antoine (via bug 244251 exp-run) Notes: svn path=/head/; revision=527178
* Simplify port-specific manpages location after r523104Jan Beich2020-01-202-2/+2
| | | | | | | | | | | Not all of my ports are covered because: - USES=cmake requires patching devel/cmake to undo BSD-specific defaults (A good example why BSD quirks should stay in ports, not to be upstreamed) - USES=meson and GNU_CONFIGURE require dropping --mandir argument - ponscripter-sekai requires Templates/BSD.local.dist to NOT create PREFIX/man Notes: svn path=/head/; revision=523601
* e*: Add missing USES={gnome,sdl,xorg}Tobias Kortkamp2019-11-081-1/+1
| | | | Notes: svn path=/head/; revision=517045
* Add USES=xorg USES=gl, ports categories eNiclas Zeising2019-11-051-1/+1
| | | | | | | | Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories starting with 'e'. Notes: svn path=/head/; revision=516802
* emulators/ppsspp: update to 1.9.4Jan Beich2019-10-172-4/+4
| | | | | | | Changes: https://github.com/hrydgard/ppsspp/compare/v1.9.3...v1.9.4 Notes: svn path=/head/; revision=514632
* emulators/ppsspp: update to 1.9.3Jan Beich2019-10-082-4/+4
| | | | | | | Changes: https://github.com/hrydgard/ppsspp/compare/v1.9.2...v1.9.3 Notes: svn path=/head/; revision=514007
* emulators/ppsspp: update to 1.9.2Jan Beich2019-09-292-4/+4
| | | | | | | Changes: https://github.com/hrydgard/ppsspp/compare/v1.9.1...v1.9.2 Notes: svn path=/head/; revision=513180
* emulators/ppsspp: update to 1.9.1Jan Beich2019-09-263-14/+40
| | | | | | | | | Changes: http://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.8.0...v1.9.1 Reported by: GitHub (watch releases) Notes: svn path=/head/; revision=512863
* Convert to UCL & cleanup pkg-message (categories e-g)Mathieu Arnold2019-08-131-0/+6
| | | | Notes: svn path=/head/; revision=508837
* multimedia/ffmpeg: update to 4.2Jan Beich2019-08-051-1/+1
| | | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ Notes: svn path=/head/; revision=508216
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* Avoid misuse of GH_TAGNAME in my portsJan Beich2019-03-161-1/+1
| | | | | | | For snapshots based on git-describe(1) use DISTVERSIONFULL instead. Notes: svn path=/head/; revision=495998
* emulators/ppsspp: don't try to build on big-endianJan Beich2019-03-141-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In file included from Core/Dialog/PSPMsgDialog.cpp:18: Core/Dialog/PSPMsgDialog.cpp: In member function 'virtual int PSPMsgDialog::Init(unsigned int)': Core/Dialog/PSPMsgDialog.h:37:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: #define SCE_UTILITY_MSGDIALOG_OPTION_SUPPORTED 0x000001B3 // OR of all options coded to display warning ^~~~~~~~~~ Core/Dialog/PSPMsgDialog.cpp:62:49: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_SUPPORTED' int optionsNotCoded = messageDialog.options & ~SCE_UTILITY_MSGDIALOG_OPTION_SUPPORTED; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.h:22, from Core/Dialog/PSPMsgDialog.cpp:18: Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]' S operator&(const swap_struct_t<T, F>& v, const S &i) { ^~~~~~~~ Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]' swapped_t operator &(const S &b) const { ^~~~~~~~ Core/Dialog/PSPMsgDialog.cpp:71:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: if(messageDialog.type == 0 && !(messageDialog.errorNum & 0x80000000)) ^~~~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.h:22, from Core/Dialog/PSPMsgDialog.cpp:18: Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = unsigned int; T = unsigned int; F = swap_32_t<unsigned int>]' S operator&(const swap_struct_t<T, F>& v, const S &i) { ^~~~~~~~ Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = unsigned int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]' swapped_t operator &(const S &b) const { ^~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.cpp:18: Core/Dialog/PSPMsgDialog.h:31:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: #define SCE_UTILITY_MSGDIALOG_OPTION_DEFAULT_NO 0x00000100 ^~~~~~~~~~ Core/Dialog/PSPMsgDialog.cpp:89:31: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_DEFAULT_NO' if((messageDialog.options & SCE_UTILITY_MSGDIALOG_OPTION_DEFAULT_NO) && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.h:22, from Core/Dialog/PSPMsgDialog.cpp:18: Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]' S operator&(const swap_struct_t<T, F>& v, const S &i) { ^~~~~~~~ Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]' swapped_t operator &(const S &b) const { ^~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.cpp:18: Core/Dialog/PSPMsgDialog.h:28:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: #define SCE_UTILITY_MSGDIALOG_OPTION_YESNO 0x00000010 ^~~~~~~~~~ Core/Dialog/PSPMsgDialog.cpp:90:31: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_YESNO' !(messageDialog.options & SCE_UTILITY_MSGDIALOG_OPTION_YESNO)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.h:22, from Core/Dialog/PSPMsgDialog.cpp:18: Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]' S operator&(const swap_struct_t<T, F>& v, const S &i) { ^~~~~~~~ Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]' swapped_t operator &(const S &b) const { ^~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.cpp:18: Core/Dialog/PSPMsgDialog.h:37:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: #define SCE_UTILITY_MSGDIALOG_OPTION_SUPPORTED 0x000001B3 // OR of all options coded to display warning ^~~~~~~~~~ Core/Dialog/PSPMsgDialog.cpp:95:32: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_SUPPORTED' if (messageDialog.options & ~SCE_UTILITY_MSGDIALOG_OPTION_SUPPORTED) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.h:22, from Core/Dialog/PSPMsgDialog.cpp:18: Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]' S operator&(const swap_struct_t<T, F>& v, const S &i) { ^~~~~~~~ Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]' swapped_t operator &(const S &b) const { ^~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.cpp:18: Core/Dialog/PSPMsgDialog.h:28:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: #define SCE_UTILITY_MSGDIALOG_OPTION_YESNO 0x00000010 ^~~~~~~~~~ Core/Dialog/PSPMsgDialog.cpp:109:31: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_YESNO' if((messageDialog.options & SCE_UTILITY_MSGDIALOG_OPTION_YESNO) && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.h:22, from Core/Dialog/PSPMsgDialog.cpp:18: Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]' S operator&(const swap_struct_t<T, F>& v, const S &i) { ^~~~~~~~ Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]' swapped_t operator &(const S &b) const { ^~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.cpp:18: Core/Dialog/PSPMsgDialog.h:31:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: #define SCE_UTILITY_MSGDIALOG_OPTION_DEFAULT_NO 0x00000100 ^~~~~~~~~~ Core/Dialog/PSPMsgDialog.cpp:113:30: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_DEFAULT_NO' if(messageDialog.options & SCE_UTILITY_MSGDIALOG_OPTION_DEFAULT_NO) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.h:22, from Core/Dialog/PSPMsgDialog.cpp:18: Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]' S operator&(const swap_struct_t<T, F>& v, const S &i) { ^~~~~~~~ Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]' swapped_t operator &(const S &b) const { ^~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.cpp:18: Core/Dialog/PSPMsgDialog.h:29:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: #define SCE_UTILITY_MSGDIALOG_OPTION_OK 0x00000020 ^~~~~~~~~~ Core/Dialog/PSPMsgDialog.cpp:118:31: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_OK' if((messageDialog.options & SCE_UTILITY_MSGDIALOG_OPTION_OK) && (size == SCE_UTILITY_MSGDIALOG_SIZE_V3)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.h:22, from Core/Dialog/PSPMsgDialog.cpp:18: Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]' S operator&(const swap_struct_t<T, F>& v, const S &i) { ^~~~~~~~ Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]' swapped_t operator &(const S &b) const { ^~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.cpp:18: Core/Dialog/PSPMsgDialog.h:30:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: #define SCE_UTILITY_MSGDIALOG_OPTION_NOCANCEL 0x00000080 ^~~~~~~~~~ Core/Dialog/PSPMsgDialog.cpp:125:33: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_NOCANCEL' if(!((messageDialog.options & SCE_UTILITY_MSGDIALOG_OPTION_NOCANCEL) && (size == SCE_UTILITY_MSGDIALOG_SIZE_V3))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.h:22, from Core/Dialog/PSPMsgDialog.cpp:18: Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]' S operator&(const swap_struct_t<T, F>& v, const S &i) { ^~~~~~~~ Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]' swapped_t operator &(const S &b) const { ^~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.cpp:18: Core/Dialog/PSPMsgDialog.h:27:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: #define SCE_UTILITY_MSGDIALOG_OPTION_NOSOUND 0x00000002 ^~~~~~~~~~ Core/Dialog/PSPMsgDialog.cpp:127:30: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_NOSOUND' if(messageDialog.options & SCE_UTILITY_MSGDIALOG_OPTION_NOSOUND) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.h:22, from Core/Dialog/PSPMsgDialog.cpp:18: Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]' S operator&(const swap_struct_t<T, F>& v, const S &i) { ^~~~~~~~ Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]' swapped_t operator &(const S &b) const { ^~~~~~~~ In file included from Core/Dialog/PSPMsgDialog.cpp:23: Common/ChunkFile.h: In instantiation of 'void PointerWrap::DoClass(T&) [with T = pspMessageDialog]': Common/ChunkFile.h:96:4: required from 'static void PointerWrap::DoHelper<T, isPOD, isPointer>::Do(PointerWrap*, T&) [with T = pspMessageDialog; bool isPOD = false; bool isPointer = false]' Common/ChunkFile.h:496:18: required from 'void PointerWrap::Do(T&) [with T = pspMessageDialog]' Core/Dialog/PSPMsgDialog.cpp:321:20: required from here Common/ChunkFile.h:475:5: error: 'struct pspMessageDialog' has no member named 'DoState' x.DoState(*this); ~~^~~~~~~ Reported by: pkg-fallout Notes: svn path=/head/; revision=495739
* emulators/ppsspp: update to 1.8.0Jan Beich2019-03-143-28/+20
| | | | | | | | Changes: http://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.7.5...v1.8.0 Notes: svn path=/head/; revision=495700
* emulators/ppsspp: drop Vulkan note after r487275Jan Beich2018-12-261-4/+0
| | | | | | | | | | As the graphics team standardized on drm-kmod Vulkan no longer works by default anywhere: AMD is blocked DRM_AUTH while Intel by USERPTR. Workarounds exist but there's no point scattering them in every Vulkan consumer. Notes: svn path=/head/; revision=488410
* Change cmake default behaviour to outsource.Tobias C. Berner2018-12-251-1/+1
| | | | | | | | | | | | | | Ports that build out of source now simply can use "USES=cmake" instead of "USES=cmake:outsource". Ports that fail to build out of source now need to specify "USES=cmake:insource". I tried to only set insource where explictely needed. PR: 232038 Exp-run by: antoine Notes: svn path=/head/; revision=488341
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* emulators/ppsspp: update to 1.7.5Jan Beich2018-12-072-7/+7
| | | | | | | | | Changes: http://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.7.4...v1.7.5 MFH: 2018Q4 (crash fix) Notes: svn path=/head/; revision=486858
* emulators/ppsspp: update to 1.7.4Jan Beich2018-11-252-8/+8
| | | | | | | | | Changes: http://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.7.2...v1.7.4 MFH: 2018Q4 (bug fixes) Notes: svn path=/head/; revision=485861
* graphics/mesa-libs: enable WAYLAND by default here and in consumersJan Beich2018-11-111-2/+1
| | | | | | | | | | | PR: 227509 Requested by: Johannes Lundberg, Greg V Reviewed by: tobik (earlier version) Approved by: madpilot, x11 (zeising), maintainer timeout (2 weeks) Exp-run by: antoine Notes: svn path=/head/; revision=484788
* multimedia/ffmpeg: update to 4.1Jan Beich2018-11-061-1/+1
| | | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ Notes: svn path=/head/; revision=484273
* emulators/ppsspp: update to 1.7.2 (nop)Jan Beich2018-11-052-4/+4
| | | | | | | | | | | | No changes affect desktop Unix. Mainly to avoid portscout and repology reporting the port as out of date. Changes: http://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.7.1...v1.7.2 MFH: 2018Q4 (aid future MFHs) Notes: svn path=/head/; revision=484184
* emulators/ppsspp: update to 1.7.1Jan Beich2018-11-022-12/+7
| | | | | | | | Changes: http://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.7...v1.7.1 Notes: svn path=/head/; revision=483768
* emulators/ppsspp: update to 1.7Jan Beich2018-10-274-68/+53
| | | | | | | | | Changes: http://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.6.3...v1.7 MFH: 2018Q4 (many stability fixes) Notes: svn path=/head/; revision=483177
* emulators/ppsspp: unbreak after r482190Jan Beich2018-10-161-0/+1
| | | | | | | | | | | | SDL/SDLVulkanGraphicsContext.cpp:73:67: error: no member named 'wl' in 'SDL_SysWMinfo::<anonymous union at /usr/local/include/SDL2/SDL_syswm.h:198:5>' vulkan_->InitSurface(WINDOWSYSTEM_WAYLAND, (void*)sys_info.info.wl.display, ~~~~~~~~~~~~~ ^ PR: 223018 Reported by: pkg-fallout Notes: svn path=/head/; revision=482237
* graphics/vulkan-loader: enable Wayland surfaceJan Beich2018-10-151-2/+2
| | | | | | | | | | - Rebuild ppsspp and rpcs3 to pick up Wayland support for Vulkan PR: 227423 Submitted by: Greg V (maintainer) Notes: svn path=/head/; revision=482190
* emulators/ppsspp: propagate VULKAN exclusion from -qt5 slave after r479260Jan Beich2018-09-081-1/+1
| | | | Notes: svn path=/head/; revision=479261
* emulators/ppsspp: advertise Vulkan supportJan Beich2018-09-082-2/+9
| | | | | | | | - Vulkan lazy bindings are always enabled, built against bundled headers - QT5 slave currently hardcodes GPUBackend::OPENGL Notes: svn path=/head/; revision=479260
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-1/+1
| | | | | | | | | | | | | | | | | in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542 Notes: svn path=/head/; revision=475857
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mkTobias C. Berner2018-06-281-1/+2
| | | | | | | | | | | | | | | | | | From now on, ports that depend on Qt4 will have to set USES= qt:4 USE_QT= foo bar ports depending on Qt5 will use USES= qt:5 USE_QT= foo bar PR: 229225 Exp-run by: antoine Reviewed by: mat Approved by: portmgr (antoine) Differential Revision: →https://reviews.freebsd.org/D15540 Notes: svn path=/head/; revision=473503
* emulators/ppsspp: unbreak in-game moviesJan Beich2018-06-133-2/+4
| | | | | | | PR: 228972 Notes: svn path=/head/; revision=472312
* emulators/ppsspp: update to 1.6.3Jan Beich2018-06-062-7/+13
| | | | | | | Changes: https://github.com/hrydgard/ppsspp/compare/v1.6.2...v1.6.3 Notes: svn path=/head/; revision=471838
* emulators/ppsspp: unbreak CPUTYPE=nehalem on i386Jan Beich2018-05-302-0/+5
| | | | | | | | | | | | ext/native/ext/cityhash/city.cpp:569:5: error: use of undeclared identifier '_mm_crc32_u64' CHUNK(0); PERMUTE3(a, h, c); ^ /wrkdirs/usr/ports/emulators/ppsspp/work/ppsspp-1.6.2/ext/native/ext/cityhash/city.cpp:562:9: note: expanded from macro 'CHUNK' z = _mm_crc32_u64(z, b + g); \ ^ Notes: svn path=/head/; revision=471171
* emulators/ppsspp: update to 1.6.2Jan Beich2018-05-302-4/+4
| | | | | | | Changes: https://github.com/hrydgard/ppsspp/compare/v1.6.1...v1.6.2 Notes: svn path=/head/; revision=471150
* emulators/ppsspp: unbreak on armv6/armv7Jan Beich2018-05-292-1/+18
| | | | | | | | | | | | | | | | | | SDL/SDLGLGraphicsContext.cpp:88:2: error: use of undeclared identifier 'EGL_Init' EGL_Init(); ^ SDL/SDLGLGraphicsContext.cpp:122:18: error: use of undeclared identifier 'g_eglDisplay' eglSwapBuffers(g_eglDisplay, g_eglSurface); ^ SDL/SDLGLGraphicsContext.cpp:122:32: error: use of undeclared identifier 'g_eglSurface' eglSwapBuffers(g_eglDisplay, g_eglSurface); ^ SDL/SDLGLGraphicsContext.cpp:139:2: error: use of undeclared identifier 'EGL_Close' EGL_Close(); ^ Notes: svn path=/head/; revision=471073