head 1.9; access; symbols pkgsrc-2026Q1:1.9.0.96 pkgsrc-2026Q1-base:1.9 pkgsrc-2025Q4:1.9.0.94 pkgsrc-2025Q4-base:1.9 pkgsrc-2025Q3:1.9.0.92 pkgsrc-2025Q3-base:1.9 pkgsrc-2025Q2:1.9.0.90 pkgsrc-2025Q2-base:1.9 pkgsrc-2025Q1:1.9.0.88 pkgsrc-2025Q1-base:1.9 pkgsrc-2024Q4:1.9.0.86 pkgsrc-2024Q4-base:1.9 pkgsrc-2024Q3:1.9.0.84 pkgsrc-2024Q3-base:1.9 pkgsrc-2024Q2:1.9.0.82 pkgsrc-2024Q2-base:1.9 pkgsrc-2024Q1:1.9.0.80 pkgsrc-2024Q1-base:1.9 pkgsrc-2023Q4:1.9.0.78 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.76 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.9.0.74 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.9.0.72 pkgsrc-2023Q1-base:1.9 pkgsrc-2022Q4:1.9.0.70 pkgsrc-2022Q4-base:1.9 pkgsrc-2022Q3:1.9.0.68 pkgsrc-2022Q3-base:1.9 pkgsrc-2022Q2:1.9.0.66 pkgsrc-2022Q2-base:1.9 pkgsrc-2022Q1:1.9.0.64 pkgsrc-2022Q1-base:1.9 pkgsrc-2021Q4:1.9.0.62 pkgsrc-2021Q4-base:1.9 pkgsrc-2021Q3:1.9.0.60 pkgsrc-2021Q3-base:1.9 pkgsrc-2021Q2:1.9.0.58 pkgsrc-2021Q2-base:1.9 pkgsrc-2021Q1:1.9.0.56 pkgsrc-2021Q1-base:1.9 pkgsrc-2020Q4:1.9.0.54 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.9.0.52 pkgsrc-2020Q3-base:1.9 pkgsrc-2020Q2:1.9.0.48 pkgsrc-2020Q2-base:1.9 pkgsrc-2020Q1:1.9.0.28 pkgsrc-2020Q1-base:1.9 pkgsrc-2019Q4:1.9.0.50 pkgsrc-2019Q4-base:1.9 pkgsrc-2019Q3:1.9.0.46 pkgsrc-2019Q3-base:1.9 pkgsrc-2019Q2:1.9.0.44 pkgsrc-2019Q2-base:1.9 pkgsrc-2019Q1:1.9.0.42 pkgsrc-2019Q1-base:1.9 pkgsrc-2018Q4:1.9.0.40 pkgsrc-2018Q4-base:1.9 pkgsrc-2018Q3:1.9.0.38 pkgsrc-2018Q3-base:1.9 pkgsrc-2018Q2:1.9.0.36 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.9.0.34 pkgsrc-2018Q1-base:1.9 pkgsrc-2017Q4:1.9.0.32 pkgsrc-2017Q4-base:1.9 pkgsrc-2017Q3:1.9.0.30 pkgsrc-2017Q3-base:1.9 pkgsrc-2017Q2:1.9.0.26 pkgsrc-2017Q2-base:1.9 pkgsrc-2017Q1:1.9.0.24 pkgsrc-2017Q1-base:1.9 pkgsrc-2016Q4:1.9.0.22 pkgsrc-2016Q4-base:1.9 pkgsrc-2016Q3:1.9.0.20 pkgsrc-2016Q3-base:1.9 pkgsrc-2016Q2:1.9.0.18 pkgsrc-2016Q2-base:1.9 pkgsrc-2016Q1:1.9.0.16 pkgsrc-2016Q1-base:1.9 pkgsrc-2015Q4:1.9.0.14 pkgsrc-2015Q4-base:1.9 pkgsrc-2015Q3:1.9.0.12 pkgsrc-2015Q3-base:1.9 pkgsrc-2015Q2:1.9.0.10 pkgsrc-2015Q2-base:1.9 pkgsrc-2015Q1:1.9.0.8 pkgsrc-2015Q1-base:1.9 pkgsrc-2014Q4:1.9.0.6 pkgsrc-2014Q4-base:1.9 pkgsrc-2014Q3:1.9.0.4 pkgsrc-2014Q3-base:1.9 pkgsrc-2014Q2:1.9.0.2 pkgsrc-2014Q2-base:1.9 pkgsrc-2014Q1:1.8.0.34 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.32 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.30 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.28 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.8.0.26 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.8.0.24 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.8.0.22 pkgsrc-2012Q3-base:1.8 pkgsrc-2012Q2:1.8.0.20 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.8.0.18 pkgsrc-2012Q1-base:1.8 pkgsrc-2011Q4:1.8.0.16 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.14 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.8.0.12 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.8.0.10 pkgsrc-2011Q1-base:1.8 pkgsrc-2010Q4:1.8.0.8 pkgsrc-2010Q4-base:1.8 pkgsrc-2010Q3:1.8.0.6 pkgsrc-2010Q3-base:1.8 pkgsrc-2010Q2:1.8.0.4 pkgsrc-2010Q2-base:1.8 pkgsrc-2010Q1:1.8.0.2 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.7.0.42 pkgsrc-2009Q4-base:1.7 pkgsrc-2009Q3:1.7.0.40 pkgsrc-2009Q3-base:1.7 pkgsrc-2009Q2:1.7.0.38 pkgsrc-2009Q2-base:1.7 pkgsrc-2009Q1:1.7.0.36 pkgsrc-2009Q1-base:1.7 pkgsrc-2008Q4:1.7.0.34 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.32 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.30 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.28 pkgsrc-2008Q2-base:1.7 cwrapper:1.7.0.26 pkgsrc-2008Q1:1.7.0.24 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.22 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.20 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.18 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.16 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.7.0.14 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.7.0.12 pkgsrc-2006Q3-base:1.7 pkgsrc-2006Q2:1.7.0.10 pkgsrc-2006Q2-base:1.7 pkgsrc-2006Q1:1.7.0.8 pkgsrc-2006Q1-base:1.7 pkgsrc-2005Q4:1.7.0.6 pkgsrc-2005Q4-base:1.7 pkgsrc-2005Q3:1.7.0.4 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.2 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.6.0.4 pkgsrc-2005Q1-base:1.6 pkgsrc-2004Q4:1.6.0.2 pkgsrc-2004Q4-base:1.6 pkgsrc-2004Q3:1.5.0.6 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.5.0.4 pkgsrc-2004Q2-base:1.5 pkgsrc-2004Q1:1.5.0.2 pkgsrc-2004Q1-base:1.5 pkgsrc-2003Q4:1.4.0.2 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.3.0.2 netbsd-1-6-1-base:1.3 netbsd-1-6:1.1.0.8 netbsd-1-6-RELEASE-base:1.1 pkgviews:1.1.0.4 pkgviews-base:1.1 buildlink2:1.1.0.2 buildlink2-base:1.1 netbsd-1-5-PATCH003:1.1 netbsd-1-5-PATCH001:1.1 netbsd-1-5-RELEASE:1.1 netbsd-1-4-PATCH003:1.1; locks; strict; comment @# @; 1.9 date 2014.06.30.17.45.32; author asau; state Exp; branches; next 1.8; commitid 9E4zXqUKeqYUwzGx; 1.8 date 2010.01.30.15.19.26; author tnn; state Exp; branches; next 1.7; 1.7 date 2005.03.25.02.47.31; author wiz; state Exp; branches; next 1.6; 1.6 date 2004.09.20.22.39.03; author wiz; state Exp; branches; next 1.5; 1.5 date 2004.01.05.00.27.24; author xtraeme; state Exp; branches; next 1.4; 1.4 date 2003.04.02.12.05.26; author wiz; state Exp; branches; next 1.3; 1.3 date 2003.01.02.23.54.56; author jmmv; state Exp; branches; next 1.2; 1.2 date 2002.11.25.20.48.43; author jlam; state dead; branches; next 1.1; 1.1 date 2000.04.16.16.54.55; author mycroft; state Exp; branches; next ; desc @@ 1.9 log @FreeBSD 10 is not FreeBSD 1. @ text @$NetBSD$ --- configure.orig 2007-01-26 20:28:56.000000000 +0000 +++ configure @@@@ -7528,7 +7528,7 @@@@ fi hardcode_shlibpath_var=no ;; - freebsd1*) + freebsd1|freebsd1.*) ld_shlibs=no ;; @@@@ -8372,7 +8372,7 @@@@ dgux*) shlibpath_var=LD_LIBRARY_PATH ;; -freebsd1*) +freebsd1|freebsd1.*) dynamic_linker=no ;; @@@@ -8395,7 +8395,7 @@@@ freebsd* | dragonfly*) objformat=`/usr/bin/objformat` else case $host_os in - freebsd[123]*) objformat=aout ;; + freebsd[123]|freebsd[123].*) objformat=aout ;; *) objformat=elf ;; esac fi @@@@ -22245,7 +22245,7 @@@@ _ACEOF cat >>confdefs.h <<_ACEOF -#define GGICONFDIR "$PATHTAG$static_sysconfdir/$ggi_subdir" +#define GGICONFDIR "$PATHTAG$static_sysconfdir" _ACEOF @ 1.8 log @Update to libggi-2.2.2. No NEWS entry, but does not need the vidmodeproto fix. @ text @d5 27 @ 1.7 log @Update to 2.1.0: New in 2.1.0: 2004-11-30: - Documentation updates - removed obseleted Xlib target - added new GGIFLAG_TIDYBUF flag. It is intended for applications using directbuffer and having their own dirty-region management. Currently only supported by the X-target. - KGI target improvements - added Matrox Gx00 accelerator sublib - added devfs support - added multiple frame support - merged improvements from the FreeBSD ports tree - fbdev gammamap support - added the -fullscreen option to the X-target - added the -physz option to the ipc-target - Major DirectX target improvements - added -noinput and -physz options by Christoph Egger. Tested by Albert Graef. - fix cursor stuff, added -keepcursor and -nocursor options (patch from Albert Graef) - disable maximize button on GGI-on-DX window (patch from Albert Graef) - remove stuff in WindowProc made obselete by the above two items (patch from Albert Graef) - move the globals in ddinit.c into private data structure (patch from Albert Graef) - merge the two targets into one (directxnt has been renamed to directx and is now the *one* directx target) (patch from Albert Graf) - fix a couple of bugs and race conditions (patch from Albert Graef) - added -inwin option (patch from Albert Graef) - added support for virtual size != visible size. - added support for panning (ggiSetOrigin) - added support for up to 16 frames. - added support for asynchronous mode (no background updates when active). - added support for fullscreen and mode switching. - preliminary support for palettized modes. - display-auto has been added. It replaces the 5 years old linux specific target autodetection and handles it OS dependend - works on Windows using MinGW w/o requiring special Makefiles. - a pseudo-stubs target has been added by Peter Ekberg. It does effectively nothing, but gives extensions a way to have one target that stands for all targets that passes all operations to their parent visuals. libggiwmh and libggimisc make palemu and trueemu working with it w/o having a target for each of them. - display-mansync has been reworked by Peter Ekberg. It now uses the platform independent task scheduler. - added a new macro: GT_ByPPP which is basically GT_ByPP but for packed pixels and it takes two arguments. New in 2.0.7: 2004-11-30: * minor buildsystem update * eliminate lvalue assignments. Fixes problems with latest gcc versions * Use more length bounded string operations @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.6 2004/09/20 22:39:03 wiz Exp $ d3 1 a3 1 --- configure.orig 2004-11-30 22:11:36.000000000 +0100 d5 2 a6 2 @@@@ -18455,7 +18455,7 @@@@ cat >>confdefs.h <<_ACEOF _ACEOF @ 1.6 log @Update to 2.0.6: New in 2.0.6: 2004-09-14: * build system: - Prepend with GII include path when --with-uninst-gii is specified via configure - disable vgagl helper when not building the svga target * X-target: - Bugfix: Ensure aligned memory access. Fixes crash on NetBSD/sparc64 - Bugfix: Perform correct clipping in ggiFillscreen(3). * display-memory: Bugfix: Free directbuffer completely. * display-monotext: Bugfix: ggiCheckMode() returns actual error code than always success. * documentation update: - add manual page for display-mansync - do not document not-existing GGIFLAG_TIDYBUF flag. It is a new feature in devel tree. New in 2.0.5: 2004-05-29: * X-target: - Fix over-allocation of win y dimension. - Forward expose events to the application when -nobuffer is used. - Fix "strange colored pixels when re-exposing backbuffer"-Bug. - Focus pulling fix. Key focus should no longer get lost, when the mouse is NOT over the window. Note: Don't forget to update libgii's input-xwin and input-x before as libggi now passes some additional information to libgii. * build system: It checks for buildable demos. Fixes compiling breakage on some platforms. * other build system updates * libtool update. Fixes Debian bug #208288. * documentation updates Hi Christoph! @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- configure.orig 2004-09-14 21:31:55.000000000 +0200 d5 1 a5 1 @@@@ -18135,7 +18135,7 @@@@ cat >>confdefs.h <<_ACEOF @ 1.5 log @Update to 2.0.4, closes PR pkg/23820. Changes: o build fix: cygwin has no sys/shm.h and sys/ipc.h, so configure disables all targets requiring them, if not present. o cbconsist demo: sync with devel tree o gcc 3.3 compiling fix for default/linear_16/crossbuild.c (fixes Debian bug #197214) o merged build fix from FreeBSD's ports tree to make the xf86dga target compile on FreeBSD (fixes FreeBSD PR ports/52380) o X-target + minor mode initialization fix from Argo Vessmann + shm helper checks return code, when setting up the directbuffer + release locking on failure. (Threadsafety fix) + fixed geometry check. Opening (very) small windows is now possible. @ text @d3 3 a5 3 --- configure.orig 2003-12-28 20:29:10.000000000 +0100 +++ configure 2003-12-28 20:29:22.000000000 +0100 @@@@ -16144,7 +16144,7 @@@@ @ 1.4 log @Update to 2.0.3: New in libggi 2.0.3: * X-target: * Fixed a bug, where a ggiFlush() call was missed, which makes directbuffer content visible when releasing it. * Fixed a clipping bug, causing to let disappear characters or whole strings. * Fixed clipping on multiple frames. * Add -keepcursor option, which keeps the default cursor. * Fixed crash when used 8bit characters * Fixed endless loop when X11 server provides only and only the same sort of X visuals * Demo: Improved pageflip demo to test all primitives in a multi-frame environment * merged some compiler fixes from the OpenBSD ports tree * fixed a crash, when a drawing primitive (i.e. a line) crossed two borders of the clipping rectangle * added 64bit fixes to wrap and cube3d demos * minor improvements to checkmode and struct check tool (important for target developers though) * manpage fixes New in 2:2:0 (2.0.2): 2002-12-26 * Misc bugfixes (see ChangeLog) * Huge documentation updates * Major build system update - adds builds fixes for many platforms * memory-target - add -pixfmt option - added missing support for reporting physical screen sizes. * X-target - rewritten (x/xlib splitting is obselete now) - added dirty region management * xlib-target - disabled. Will be removed later * fbdev-target - DirectFB driver works with directfb 0.9.13 - added mach64 accelerator * KGI-target - big update (works with KGI-0.9 now) - added mach64 accelerator - added radeon accelerator - still experimental, thus disabled in configure New in 2:1:0 (2.0.1): 2001-08-26 * More documentation updates. * Prelimiary support for using DirectFB drivers under display-fbdev * Many corrections/improvements to build files * Started move towards using libtool versioning, as interface is stable. New in 2.0: 2001-08-11 * Huge documentation updates. * svgalib-target - added frame support - misc bug-fixes New in 2.0beta4: 2001-07-10 * Misc bugfixes (see ChangeLog). * Huge documentation updates. * finished support for reporting physical screen sizes. * splitted libggimisc off * New API: ggiDetachInput() * fbdev-target - Acceleration of Matrox G400 (matrox fb) * directX-target - Update - Highly experimental target for Win ... Use at your own risk ! * ipc-target - New target for interprocess communication (experimental) New in 2.0beta3: 2000-12-18 * Misc bugfixes (see ChangeLog). * Minor documentation updates. * Major rewrite of the internal sublib handling. * Some fixes for PowerPC compatibility. * preliminary support for reporting physical screen sizes. * Made all headers C++ compatible. * lcd823-target - Target for the Motorola MPC823 builtin LCD controler, using the /dev/lcd823 Linux kernel device. * fbdev-target - Better detection of kgicon-type fb-devices and old fb implementations. - Better usage of fbdev mode infos in fb.modes - Better acceleration for the Matrox fb. * glide-target - Added directbuffer support. * aalib-target - Better mode handling. * X-target - Propagated X dpi values to give physical screen dimensions. - Various fixes to properly init several values. * tele-target - Updated much to make it work again. * vgl-target - New target for FreeBSD's VGL library. * directX-target - Highly experimental target for Win ... Use at your own risk ! @ text @d3 4 a6 3 --- configure.orig Wed Mar 19 22:33:59 2003 +++ configure @@@@ -11602,8 +11602,8 @@@@ fi d8 1 a8 13 cflags_old="$CFLAGS" cppflags_old="$CPPFLAGS" - CFLAGS="$CFLAGS -I$ac_x_includes" - CPPFLAGS="$CPPFLAGS -I$ac_x_includes" + CFLAGS="$CFLAGS -I$x_includes" + CPPFLAGS="$CPPFLAGS -I$x_includes" for ac_header in X11/extensions/xf86dga.h \ X11/extensions/Xdbe.h \ @@@@ -13370,7 +13370,7 @@@@ cat >>confdefs.h <>confdefs.h <