diff -urN games/retroarch.orig/Makefile games/retroarch/Makefile --- games/retroarch.orig/Makefile 2020-12-23 12:12:14.000000000 -0800 +++ games/retroarch/Makefile 2020-12-26 21:27:44.036206000 -0800 @@ -2,17 +2,12 @@ # $FreeBSD: head/games/retroarch/Makefile 559022 2020-12-23 20:12:14Z jbeich $ PORTNAME= RetroArch -PORTVERSION= 1.8.5 -PORTREVISIION= 1 +PORTVERSION= 1.9.0 DISTVERSIONPREFIX= v CATEGORIES= games emulators PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES+= 27a9997279c14c6727390d4254c2377561cb8a19.patch:-p1 -PATCHFILES+= c53f8ba96b024c0e01b7060d9a76cf93268b519a.patch:-p1 PATCHFILES+= 618c83d4ca1b8144377747076e28ac962e492392.patch:-p1 -PATCHFILES+= f9ae48c3f687cf652a4ef73b5f991ac74c7c5d17.patch:-p1 -PATCHFILES+= f646fea03fdecc62af5ffe983f51e2c7ea8bc786.patch:-p1 MAINTAINER= greg@unrelenting.technology COMMENT= Cross-platform entertainment system based on libretro API @@ -29,12 +24,14 @@ USES= compiler:c++11-lib gmake pkgconfig python:3.6+ shebangfix ssl -OPTIONS_DEFINE= CACA FFMPEG OSS JACK PULSEAUDIO ALSA SDL OPENGL OPENAL V4L FREETYPE WAYLAND UDEV QT X11 +OPTIONS_DEFINE= CACA FFMPEG OSS JACK PULSEAUDIO ALSA SDL OPENGL OPENAL V4L FREETYPE WAYLAND UDEV QT X11 DOCS OPTIONS_DEFAULT=FFMPEG OSS PULSEAUDIO SDL OPENGL OPENAL V4L FREETYPE WAYLAND UDEV QT X11 FFMPEG_DESC= On-the-fly recording of gameplay with libavcodec WAYLAND_DESC= Wayland display support UDEV_DESC= udev device hotplug support QT_DESC= Qt based desktop-style GUI + +DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:tl} CACA_LIB_DEPENDS= libcaca.so:graphics/libcaca CACA_CONFIGURE_ENABLE= caca diff -urN games/retroarch.orig/distinfo games/retroarch/distinfo --- games/retroarch.orig/distinfo 2020-04-17 10:51:16.000000000 -0700 +++ games/retroarch/distinfo 2020-08-25 17:19:27.621506000 -0700 @@ -1,13 +1,5 @@ -TIMESTAMP = 1585830388 -SHA256 (libretro-RetroArch-v1.8.5_GH0.tar.gz) = f29b6dd9b18f874571803afac760b7fc99dc177dd079b38216b7576bd7d86dd4 -SIZE (libretro-RetroArch-v1.8.5_GH0.tar.gz) = 38437050 -SHA256 (27a9997279c14c6727390d4254c2377561cb8a19.patch) = 611ea7f21322ac852f36356e5489f0ae1877bd4a76fcc60734ecb7f7e6173ea9 -SIZE (27a9997279c14c6727390d4254c2377561cb8a19.patch) = 798 -SHA256 (c53f8ba96b024c0e01b7060d9a76cf93268b519a.patch) = 6545e100430d0893c34b0caae262410d2507d8e75b66a99622d6ccf333f54e80 -SIZE (c53f8ba96b024c0e01b7060d9a76cf93268b519a.patch) = 659 +TIMESTAMP = 1598401167 +SHA256 (libretro-RetroArch-v1.9.0_GH0.tar.gz) = 39d7ad9298c9487fb4848cd6a257c23a95ee85f83c75302f97bcc4797f154b6a +SIZE (libretro-RetroArch-v1.9.0_GH0.tar.gz) = 39152024 SHA256 (618c83d4ca1b8144377747076e28ac962e492392.patch) = 965b73683058b887aa0ce96cd1186a61d1491d00fc0d3a96531aaa3a6eed45de SIZE (618c83d4ca1b8144377747076e28ac962e492392.patch) = 1573 -SHA256 (f9ae48c3f687cf652a4ef73b5f991ac74c7c5d17.patch) = cb27ed17d7f68f4bac0c1f521cbed98b52fb3b317eb460f72eed89c6677ca530 -SIZE (f9ae48c3f687cf652a4ef73b5f991ac74c7c5d17.patch) = 1317 -SHA256 (f646fea03fdecc62af5ffe983f51e2c7ea8bc786.patch) = 89c675442e55007b3588a3cb4490984f391b81d48ac2f10fbff42a67bf6e61eb -SIZE (f646fea03fdecc62af5ffe983f51e2c7ea8bc786.patch) = 625 diff -urN games/retroarch.orig/files/patch-input_input__keymaps.c games/retroarch/files/patch-input_input__keymaps.c --- games/retroarch.orig/files/patch-input_input__keymaps.c 1969-12-31 16:00:00.000000000 -0800 +++ games/retroarch/files/patch-input_input__keymaps.c 2020-11-26 16:22:15.769113000 -0800 @@ -0,0 +1,13 @@ +--- input/input_keymaps.c.orig 2020-08-07 22:06:53 UTC ++++ input/input_keymaps.c +@@ -50,10 +50,8 @@ + #include "SDL.h" + #endif + +-#if defined(__linux__) || defined(__linux__) && defined(HAVE_WAYLAND) + #include + #include +-#endif + + #ifdef HAVE_X11 + #include "input/include/xfree86_keycodes.h" diff -urN games/retroarch.orig/files/patch-libretro-common_net_net__ifinfo.c games/retroarch/files/patch-libretro-common_net_net__ifinfo.c --- games/retroarch.orig/files/patch-libretro-common_net_net__ifinfo.c 2016-07-13 11:38:47.000000000 -0700 +++ games/retroarch/files/patch-libretro-common_net_net__ifinfo.c 2020-11-26 16:22:15.770729000 -0800 @@ -1,8 +1,8 @@ ---- libretro-common/net/net_ifinfo.c.orig 2016-07-04 20:02:01 UTC +--- libretro-common/net/net_ifinfo.c.orig 2020-08-07 22:06:53 UTC +++ libretro-common/net/net_ifinfo.c -@@ -44,6 +44,8 @@ - - #include +@@ -50,6 +50,8 @@ + #include + #endif +#include + diff -urN games/retroarch.orig/pkg-plist games/retroarch/pkg-plist --- games/retroarch.orig/pkg-plist 2020-04-17 10:51:16.000000000 -0700 +++ games/retroarch/pkg-plist 2020-11-26 23:44:44.497984000 -0800 @@ -4,6 +4,6 @@ man/man6/retroarch-cg2glsl.6.gz man/man6/retroarch.6.gz share/applications/retroarch.desktop -share/doc/retroarch/COPYING -share/doc/retroarch/README.md +%%PORTDOCS%%%%DOCSDIR%%/COPYING +%%PORTDOCS%%%%DOCSDIR%%/README.md share/pixmaps/retroarch.svg