Hi, I do not have much experience with other projects, but when I was
doing my OpenGL project at uni, I chose libepoxy. It seemed like a very
simple, zero-configuration drop-in replacement. I just had to #include
its GL headers and link the library.
Afaik with GLAD you have to do some build steps like generating headers.
On 14. 4. 2025 8:12, Andreas Schneider wrote:
Hi,
if we want e.g. to build wxWidgets with EGL instead of GLX support, we need to
get rid of GLEW. The solution is to use GLAD [2].
GLEW is unmaintained and dead. The replacement is GLAD [2]. In case you're a
developer of an application which uses GLEW, migrating to GLAD is pretty
straight forward [3].
A lot of applications already migrated to GLAD, but still have GLEW in their
BuildRequires. For example mangohud uses GLAD [4].
Please help checking packages if they still use GLEW. If yes, open bug reports
upstream to move to GLAD.
Packages depending on glew:
OpenCTM
OpenColorIO
amanith
asymptote
avogadro2-libs
bzflag
cegui06
colobot
ddnet
dreamchess
endless-sky
f3d
freedroidrpg
gambas3
gource
hugin
kicad # https://gitlab.com/kicad/code/kicad/-/issues/20647
logstalgia
mangohud # Already uses GLAD
megaglest
meshlab
openhmd
openmsx
openriichi
openscad # Has GLAD support in master
opentoonz
openvr
openxr-explorer
osgearth
paraview
prusa-slicer # See [3]
pymol
quesoglc
root
rss-glx
scorched3d
sdljava
slop
supertux
vtk
widelands
wxmacmolplt
Thanks and best regards
Andreas
[1] https://github.com/Dav1dde/glad
[2] https://github.com/Dav1dde/glad
[3] https://github.com/prusa3d/PrusaSlicer/pull/14440
[4] https://github.com/flightlessmango/MangoHud/blob/
d416a8314f87910f3c37f15347ebfa5918bac9c2/src/meson.build#L107
--
Marián Konček
--
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue