libggi2 ------------------------------------------ General Graphics Interface Runtime requirements: cygwin-1.7.17 or newer libgii1 Build requirements: cygwin-1.7.17 or newer gcc-4.5.3 or newer binutils-2.23.51-1 or newer libgii1-devel libX11-devel w32api libncurses-devel file aalib-devel cygport Canonical homepage: http://www.ggi-project.org/ Canonical download: http://www.ggi-project.org/ftp/ggi/v2.2/libggi-2.2.2.src.tar.gz License: BSD Language: C ------------------------------------ Build instructions: unpack libggi2-2.2.2-3-src.tar.bz2 if you use setup to install this src package, it will be unpacked under /usr/src automatically cd /usr/src cygport libggi2-2.2.2-3.cygport all This will create: /usr/src/libggi2-2.2.2-3.tar.bz2 /usr/src/libggi2-devel-2.2.2-3.tar.bz2 /usr/src/libggi2-display-aa-2.2.2-3.tar.bz2 /usr/src/libggi2-display-file-2.2.2-3.tar.bz2 /usr/src/libggi2-display-terminfo-2.2.2-3.tar.bz2 /usr/src/libggi2-display-x-2.2.2-3.tar.bz2 /usr/src/libggi2-samples-2.2.2-3.tar.bz2 /usr/src/libggi2-2.2.2-3-src.tar.bz2 /usr/src/libggi2-debuginfo-2.2.2-3.tar.bz2 Or use 'cygport libggi2-2.2.2-3.cygport prep' to get a patched source directory. To find out the files included in the binary distribution, you can use "cygcheck -l libggi2", or browse the listing for the appropriate version at . ------------------ Port Notes: ---------- libggi2-2.2.2-3 -- 2013-03-15 ----------- Add patch for bug in ggiClose on display-x. Modernize the cygport file. Depend on directx includes now found in w32api. Build with fresher autotools. Provide a debuginfo package. ---------- libggi2-2.2.2-2 -- 2008-11-19 ----------- New upstreams bugfix release. - display-lcd823(7): Make it build. Reported by Kimura Masaru. - programs/check/speed.c: Make it build with glibc 2.4. Reported by Kimura Masaru. - display-tile(7): Handle flushed area independent of the origin of the tile. - Crossblit fixes. Crossblitting some widths across some depths caused the 8 \ rightmost pixels to not be blitted. - display-vgl(7): Build fix. - buildsystem: Make bootstrapping with automake 1.10 work. - display-quartz(7): Don't create a composite window. This irritates internal event \ handling chains. - generic-linear-4, generic-linear-4-r: lots of bugfixes in 4bit default renderers - generic-linear-16, generic-linear-24, generic-linear-32: various crossblit fixes - generic-stubs: fix stack corruption in copybox for unpacked sub-byte modes. - generic-linear-1, generic-linear-1-r: fix off-by-one bug in ggiPutc(3). Move from g-b-s to cygport. Backport cvs revision 1.50.2.2 of display/directx/ddinit.c in order to fix a problem experienced by Marco Atzeri. ---------- libggi2-2.2.1-2 -- 2006-03-02 ----------- New upstreams bugfix release. - Update doc/README.directx to help MinGW users configure properly - display-fbdev(7): correct path in config-file. The mach64 fbdev accelerator-sublib loads again - display-directx(7): A deadlock in ggiClose has been fixed. It was caused by a race in ggiOpen. - display-kgi(7): Make it compile with gcc 4. - display-file(7): fix crash on exit - display-aa(7): Documentation fix: aalib reads settings from AAOPTS env. variable - buildsystem: libtool update / fixes Fix Cygwin package problem to not drop -DDEBUG option, in order to facilitate debugging. The deadlock in display-directx was included in the 2.2.0-1 package. ---------- libggi2-2.2.0-2 -- 2006-02-21 ----------- aalib added to the Cygwin dist, add new package for the display-aa display target. ---------- libggi2-2.2.0-1 -- 2006-02-16 ----------- Initial release For more information about this package, see the upstream documentation in /usr/share/doc/libggi2. Cygwin port maintained by: Peter Rosin Please address all questions to the Cygwin mailing list at