# SPDX-License-Identifier: GPL-2.0-or-later # Copyright (C) 2022-present JELOS (https://github.com/JustEnoughLinuxOS) PKG_NAME="glew" PKG_VERSION="2.2.0" PKG_LICENSE="BSD" PKG_SITE="http://glew.sourceforge.net/" PKG_URL="${SOURCEFORGE_SRC}/glew/glew/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tgz" PKG_DEPENDS_TARGET="toolchain" PKG_SHORTDESC="GLEW - The OpenGL Extension Wrangler Library" PKG_TOOLCHAIN="cmake" if [ "${DISPLAYSERVER}" = "wl" ]; then PKG_DEPENDS_TARGET+=" wayland ${WINDOWMANAGER} xwayland xrandr libXi libX11" PKG_CMAKE_OPTS_TARGET+=" -DGLEW_X11=ON" fi if [ ! "${OPENGL}" = "no" ]; then PKG_DEPENDS_TARGET+=" ${OPENGL} glu libglvnd" fi pre_configure() { PKG_CMAKE_SCRIPT=${PKG_BUILD}/build/cmake/CMakeLists.txt } pre_configure_target() { PKG_CMAKE_OPTS_TARGET+=" -DBUILD_UTILS=OFF \ -DGLEW_REGAL=OFF \ -DGLEW_OSMESA=OFF \ -DGLEW_EGL=ON \ -DBUILD_SHARED_LIBS=ON" }