Source: glew
Followup-For: Bug #1136422
Control: affects -1 src:mygui src:tulip src:avogadrolibs src:slop

Attached are the patches that fix the CMake build system and also clean
up Debian packaging files.

Patches #1 and #2 have been submitted upstream:

https://github.com/nigels-com/glew/pull/477
https://github.com/nigels-com/glew/pull/478

They mainly deal with fixing their build system that's been causing
build failures in Debian.

Patch #3 removes quite a bit of hackery from d/rules and some old cruft
left over from the old Make build system. The only hackery left is to
rename EGL-based GLEW version into EGLEW and make it co-installable with
the GLX-based GLEW.

Patch #4 makes libeglew-dev usable as a standalone package.

I can submit these as an MR to https://salsa.debian.org/debian/glew once
it's updated with Alastrair's latest changes.

Regards,

Dimitry

-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 7.0.4+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Attachment: 0001-Patch-glew.pc.in.patch
Description: application/mbox

Attachment: 0002-Patch-CMakeLists.txt.patch
Description: application/mbox

Attachment: 0003-Clean-up-and-simplify.patch
Description: application/mbox

Attachment: 0004-Make-libeglew-dev-standalone.patch
Description: application/mbox

Reply via email to