logo

etc_portage

Unnamed repository; edit this file 'description' to name the repository. git clone https://anongit.hacktivis.me/git/etc_portage.git/
commit: 9d2e5e7c15b8caf10ac4a62824bfb3c5496ce700
parent aef6473bed82f460f1752179037f17bb7e65f4d7
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sun, 20 Apr 2025 03:52:14 +0200

x11-libs/fltk: CMake: Fallback to libOpenGL (no-X11 OpenGL)

PR: https://github.com/fltk/fltk/pull/1251

Diffstat:

Apatches/x11-libs/fltk/0001-CMake-Fallback-to-libOpenGL-no-X11-OpenGL.patch34++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+), 0 deletions(-)

diff --git a/patches/x11-libs/fltk/0001-CMake-Fallback-to-libOpenGL-no-X11-OpenGL.patch b/patches/x11-libs/fltk/0001-CMake-Fallback-to-libOpenGL-no-X11-OpenGL.patch @@ -0,0 +1,34 @@ +From aa93a6d97af35a265158a98c47451a3a5085921b Mon Sep 17 00:00:00 2001 +From: "Haelwenn (lanodan) Monnier" <contact@hacktivis.me> +Date: Sun, 20 Apr 2025 03:48:42 +0200 +Subject: [PATCH] CMake: Fallback to libOpenGL (no-X11 OpenGL) + +--- + CMake/options.cmake | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/CMake/options.cmake b/CMake/options.cmake +index 8411b92..7505bec 100644 +--- a/CMake/options.cmake ++++ b/CMake/options.cmake +@@ -628,7 +628,7 @@ if(FLTK_BUILD_GL) + if(FLTK_BACKEND_WAYLAND) + pkg_check_modules(WLD_EGL IMPORTED_TARGET wayland-egl) + pkg_check_modules(PKG_EGL IMPORTED_TARGET egl) +- pkg_check_modules(PKG_GL IMPORTED_TARGET gl) ++ pkg_search_module(PKG_GL IMPORTED_TARGET gl opengl) + pkg_check_modules(PKG_GLU IMPORTED_TARGET glu) + + if(NOT (WLD_EGL_FOUND AND PKG_EGL_FOUND AND PKG_GL_FOUND AND PKG_GLU_FOUND)) +@@ -651,7 +651,7 @@ if(FLTK_BUILD_GL) + unset(HAVE_GL_GLU_H CACHE) + find_file(HAVE_GL_GLU_H GL/glu.h PATHS ${X11_INCLUDE_DIR}) + else() +- find_package(OpenGL) ++ find_package(OpenGL COMPONENTS OpenGL) + if(APPLE) + set(HAVE_GL_GLU_H ${HAVE_OPENGL_GLU_H}) + endif(APPLE) +-- +2.49.0 +