1234567891011121314151617181920212223242526 |
- SUMMARY = "A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input"
- HOMEPAGE = "https://www.glfw.org/"
- DESCRIPTION = "GLFW is an Open Source, multi-platform library for OpenGL, \
- OpenGL ES and Vulkan application development. It provides a simple, \
- platform-independent API for creating windows, contexts and surfaces, reading \
- input, handling events, etc."
- LICENSE = "Zlib"
- LIC_FILES_CHKSUM = "file://LICENSE.md;md5=98d93d1ddc537f9b9ea6def64e046b5f"
- SECTION = "lib"
- inherit pkgconfig cmake features_check
- PV .= "+git${SRCPV}"
- SRCREV = "781fbbadb0bccc749058177b1385c82da9ace880"
- SRC_URI = "git://github.com/glfw/glfw.git"
- S = "${WORKDIR}/git"
- EXTRA_OECMAKE += "-DBUILD_SHARED_LIBS=ON -DGLFW_BUILD_DOCS=OFF"
- CFLAGS += "-fPIC"
- DEPENDS = "libpng libglu zlib libxrandr libxinerama libxi libxcursor"
- REQUIRED_DISTRO_FEATURES = "x11 opengl"
- COMPATIBLE_HOST_libc-musl = "null"
|