Path to this page:
./
graphics/quesoglc,
Free implementation of the OpenGL Character Renderer (GLC)
Branch: CURRENT,
Version: 0.7.2,
Package name: quesoglc-0.7.2,
Maintainer: pkgsrc-usersQuesoGLC is a free (as in free speech) implementation of the OpenGL Character
Renderer (GLC). QuesoGLC is based on the FreeType library, provides Unicode
support and is designed to be easily ported to any platform that supports both
FreeType and the OpenGL API.
Required to run:[
converters/fribidi] [
graphics/MesaLib] [
graphics/freetype2] [
graphics/freeglut] [
graphics/glu] [
graphics/glew] [
fonts/fontconfig]
Required to build:[
pkgtools/x11-links] [
x11/xcb-proto] [
x11/fixesproto4] [
pkgtools/cwrappers] [
x11/xorgproto]
Master sites:
Filesize: 641.986 KB
Version history: (Expand)
- (2026-01-04) Updated to version: quesoglc-0.7.2
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2024-05-02) Updated to version: quesoglc-0.7.1nb15
CVS history: (Expand)
2026-01-04 14:39:09 by Adam Ciarcinski | Files touched by this commit (6) |  |
Log message:
quesoglc: updated to 0.7.2
Changes made from the "0.7.1" release to the "0.7.2" release:
- Fixed bug 2019450 (added a workaround for open source drivers of the Intel
chipsets : a bug in the drivers prevent a character to be displayed).
- Fixed a bug which caused some memory leaks when memory allocation failed
during the update of the masters.
- Updated the demo in the examples: extrusion and ligthing have been added.
- Fixed glcGetFontMap() and glcGetMasterMap() so that their return is not null
when a character is mapped in the font/master but its Unicode name is not
stored in QuesoGLC database.
- Character codes out of range are now rejected when GLC_UCS1 or GLC_UCS2 are
enabled. GLC_PARAMETER_ERROR is then raised.
- Fixed a bug that crashed QuesoGLC when trying to call glcGetFontMap() with a
character not mapped in the font.
- Fixed a bug which caused the measurement caches not to be updated when
GLC_RESOLUTION was changed by the users.
- Fixed a memory leak in the management of the texture atlas: when a font was
deleted, the memory allocated to this font in the atlas was definitely lost
instead of being given back to the texture allocator.
- Fixed a bug which did not include trailing spaces in the calculation of
bounding boxes.
- Fixed a bug which caused artifacts when rendering glyphes that extend beyond
the EM square.
- Fixed a bug which prevented letters l and i to be displayed at small scales
when GLC_HINTING_QSO and GLC_TEXTURE were enabled.
- Side effect of the above bug fix : the antialiasing is improved for most
characters since they are no longer located against the edges of the texture.
- Fixed a bug in glcGenFontID() which could return the ID of an existing font.
- Fixed a race condition in glcGenContext()
- Function glcGetStringCharMetric() now returns metrics in global string
coordinates (otherwise the kerning can not be measured)
- Fixed bug 1987563 (Kerning does not work when GLC_GL_OBJECTS is enabled)
Thanks to GenPFault for the bug report.
- Fixed bug 2012579 (Mac OSX Leopard compiling bug) - Thanks to Michael Strobel
and Tim Baumgartner for the bug report and the patch.
- Negative values passed to glcResolution() now raise GLC_PARAMETER_ERROR
- Fixed bug 1980982 (Checks for MinGW in the configure script are incomplete)
- Feature request 1947346 : added files for pkg-config (thanks to Giel
van Shijndel and Dennis Schridde for providing them)
- Fixed bug 1947464 (Warnings are generated when compiling with gcc option
-Wstrict-prototypes)
- Fixed bug 1935557 (Fonts are not rendered correctly when the resolution is
changed using glcResolution).
|
| 2025-11-17 12:01:43 by Thomas Klausner | Files touched by this commit (709) |
Log message:
*: switch all sourceforge HOMEPAGEs to https
|
| 2024-05-02 22:04:33 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (4) |
Log message:
quesoglc: Add LICENSE and patch comments
|
| 2024-05-02 21:58:05 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (1) |
Log message:
quesoglc: Use Apple framework for Darwin
|
| 2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2569) |
Log message:
*: revebump for new brotli option for freetype2
Addresses PR 57693
|
| 2023-01-29 22:18:34 by Ryo ONODERA | Files touched by this commit (2526) |
Log message:
*: Recursive revbup from graphics/freetype2
|
| 2022-08-11 07:09:36 by David H. Gutteridge | Files touched by this commit (999) |
Log message:
Bump all dependent packages of wayland (belatedly)
The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
|
| 2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3062) |
Log message:
revbump for icu and libffi
|