diff --git a/packages/games/emulators/citrasa/package.mk b/packages/games/emulators/citrasa/package.mk index c92daf2e1..3da005a86 100644 --- a/packages/games/emulators/citrasa/package.mk +++ b/packages/games/emulators/citrasa/package.mk @@ -2,11 +2,11 @@ # Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech) PKG_NAME="citrasa" -PKG_VERSION="286f750c6c6b70b48e3fb2fb579e5bfafbf51a69" +PKG_VERSION="8f2a5374c326eb75491eb2ac28add6a71b5b9b69" PKG_LICENSE="MPLv2" PKG_SITE="https://github.com/citra-emu/citra" PKG_URL="${PKG_SITE}.git" -PKG_DEPENDS_TARGET="toolchain ffmpeg mesa SDL2 boost zlib libusb boost" +PKG_DEPENDS_TARGET="toolchain ffmpeg mesa SDL2 boost zlib libusb boost zstd" PKG_LONGDESC="Citra 3DS emulator" PKG_TOOLCHAIN="cmake" GET_HANDLER_SUPPORT="git" diff --git a/packages/games/emulators/rpcs3sa/package.mk b/packages/games/emulators/rpcs3sa/package.mk index c190d36b1..6bab04f25 100644 --- a/packages/games/emulators/rpcs3sa/package.mk +++ b/packages/games/emulators/rpcs3sa/package.mk @@ -3,7 +3,7 @@ # Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech) PKG_NAME="rpcs3sa" -PKG_VERSION="6b30cdac09e03efa33e9d47a39901a17cd04ae55" +PKG_VERSION="f9142a1c56028794c51ec58b9493193f7616ec07" PKG_ARCH="x86_64" PKG_LICENSE="GPL-2.0-or-later" PKG_SITE="https://rpcs3.net" diff --git a/packages/games/emulators/yuzusa/package.mk b/packages/games/emulators/yuzusa/package.mk index 21f0183de..854d87f35 100644 --- a/packages/games/emulators/yuzusa/package.mk +++ b/packages/games/emulators/yuzusa/package.mk @@ -2,7 +2,7 @@ # Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech) PKG_NAME="yuzusa" -PKG_VERSION="ca8a804a3c28f53bba9d1f9080ae15c13f60ce9c" +PKG_VERSION="97f7a560f3905a1dd6a4e5a0a308ea752004bf08" PKG_ARCH="x86_64" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/yuzu-emu/yuzu" diff --git a/packages/graphics/glmark2/package.mk b/packages/graphics/glmark2/package.mk new file mode 100644 index 000000000..f2580d2f8 --- /dev/null +++ b/packages/graphics/glmark2/package.mk @@ -0,0 +1,32 @@ +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) + +PKG_NAME="glmark2" +PKG_VERSION="2023.01" +PKG_SHA256="8fece3fc323b643644a525be163dc4931a4189971eda1de8ad4c1712c5db3d67" +PKG_LICENSE="GPL-3.0-or-later" +PKG_SITE="https://github.com/glmark2/glmark2" +PKG_URL="https://github.com/glmark2/glmark2/archive/${PKG_VERSION}.tar.gz" +PKG_DEPENDS_TARGET="toolchain libjpeg-turbo libpng" +PKG_LONGDESC="glmark2 is an OpenGL 2.0 and ES 2.0 benchmark" + +if [ "${OPENGL_SUPPORT}" = "yes" ]; then + PKG_DEPENDS_TARGET+=" ${OPENGL}" +elif [ "${OPENGLES_SUPPORT}" = "yes" ]; then + PKG_DEPENDS_TARGET+=" ${OPENGLES}" +fi + +case ${DISPLAYSERVER} in + wl) + PKG_DEPENDS_TARGET+=" wayland wayland-protocols" + PKG_MESON_OPTS_TARGET="-Dflavors=wayland-glesv2" + ;; + x11) + PKG_DEPENDS_TARGET+=" libX11" + PKG_MESON_OPTS_TARGET="-Dflavors=x11-gl" + ;; + *) + PKG_DEPENDS_TARGET+=" systemd libdrm" + PKG_MESON_OPTS_TARGET="-Dflavors=drm-glesv2" + ;; +esac diff --git a/packages/jelos/package.mk b/packages/jelos/package.mk index f38807f54..5d7930ec3 100644 --- a/packages/jelos/package.mk +++ b/packages/jelos/package.mk @@ -48,7 +48,7 @@ case "${PROJECT}" in esac if [ ! "${OPENGL}" = "no" ]; then - PKG_DEPENDS_TARGET+=" mesa-demos" + PKG_DEPENDS_TARGET+=" mesa-demos glmark2" fi if [ ! -z "${BASE_ONLY}" ] diff --git a/packages/multimedia/libvdpau/package.mk b/packages/multimedia/libvdpau/package.mk index 17d736820..449ce3f4b 100644 --- a/packages/multimedia/libvdpau/package.mk +++ b/packages/multimedia/libvdpau/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libvdpau" -PKG_VERSION="1.4" -PKG_SHA256="4258824c5a4555ef31de0a7d82b3caf19e75a16a13949f1edafc5f6fb2d33f30" +PKG_VERSION="1.5" +PKG_SHA256="a5d50a42b8c288febc07151ab643ac8de06a18446965c7241f89b4e810821913" PKG_LICENSE="MIT" PKG_SITE="https://wiki.freedesktop.org/www/Software/VDPAU/" PKG_URL="https://gitlab.freedesktop.org/vdpau/libvdpau/-/archive/${PKG_VERSION}/libvdpau-${PKG_VERSION}.tar.bz2" diff --git a/packages/network/ethtool/package.mk b/packages/network/ethtool/package.mk index a498f4dc9..264112e00 100644 --- a/packages/network/ethtool/package.mk +++ b/packages/network/ethtool/package.mk @@ -7,5 +7,5 @@ PKG_VERSION="6.1" PKG_LICENSE="GPL" PKG_SITE="http://www.kernel.org/pub/software/network/ethtool/" PKG_URL="http://www.kernel.org/pub/software/network/ethtool/${PKG_NAME}-${PKG_VERSION}.tar.xz" -PKG_DEPENDS_TARGET="toolchain" +PKG_DEPENDS_TARGET="toolchain libmnl" PKG_LONGDESC="Ethtool is used for querying settings of an ethernet device and changing them."