head	1.17;
access;
symbols
	pkgsrc-2026Q1:1.17.0.32
	pkgsrc-2026Q1-base:1.17
	pkgsrc-2025Q4:1.17.0.30
	pkgsrc-2025Q4-base:1.17
	pkgsrc-2025Q3:1.17.0.28
	pkgsrc-2025Q3-base:1.17
	pkgsrc-2025Q2:1.17.0.26
	pkgsrc-2025Q2-base:1.17
	pkgsrc-2025Q1:1.17.0.24
	pkgsrc-2025Q1-base:1.17
	pkgsrc-2024Q4:1.17.0.22
	pkgsrc-2024Q4-base:1.17
	pkgsrc-2024Q3:1.17.0.20
	pkgsrc-2024Q3-base:1.17
	pkgsrc-2024Q2:1.17.0.18
	pkgsrc-2024Q2-base:1.17
	pkgsrc-2024Q1:1.17.0.16
	pkgsrc-2024Q1-base:1.17
	pkgsrc-2023Q4:1.17.0.14
	pkgsrc-2023Q4-base:1.17
	pkgsrc-2023Q3:1.17.0.12
	pkgsrc-2023Q3-base:1.17
	pkgsrc-2023Q2:1.17.0.10
	pkgsrc-2023Q2-base:1.17
	pkgsrc-2023Q1:1.17.0.8
	pkgsrc-2023Q1-base:1.17
	pkgsrc-2022Q4:1.17.0.6
	pkgsrc-2022Q4-base:1.17
	pkgsrc-2022Q3:1.17.0.4
	pkgsrc-2022Q3-base:1.17
	pkgsrc-2022Q2:1.17.0.2
	pkgsrc-2022Q2-base:1.17
	pkgsrc-2022Q1:1.16.0.98
	pkgsrc-2022Q1-base:1.16
	pkgsrc-2021Q4:1.16.0.96
	pkgsrc-2021Q4-base:1.16
	pkgsrc-2021Q3:1.16.0.94
	pkgsrc-2021Q3-base:1.16
	pkgsrc-2021Q2:1.16.0.92
	pkgsrc-2021Q2-base:1.16
	pkgsrc-2021Q1:1.16.0.90
	pkgsrc-2021Q1-base:1.16
	pkgsrc-2020Q4:1.16.0.88
	pkgsrc-2020Q4-base:1.16
	pkgsrc-2020Q3:1.16.0.86
	pkgsrc-2020Q3-base:1.16
	pkgsrc-2020Q2:1.16.0.82
	pkgsrc-2020Q2-base:1.16
	pkgsrc-2020Q1:1.16.0.62
	pkgsrc-2020Q1-base:1.16
	pkgsrc-2019Q4:1.16.0.84
	pkgsrc-2019Q4-base:1.16
	pkgsrc-2019Q3:1.16.0.80
	pkgsrc-2019Q3-base:1.16
	pkgsrc-2019Q2:1.16.0.78
	pkgsrc-2019Q2-base:1.16
	pkgsrc-2019Q1:1.16.0.76
	pkgsrc-2019Q1-base:1.16
	pkgsrc-2018Q4:1.16.0.74
	pkgsrc-2018Q4-base:1.16
	pkgsrc-2018Q3:1.16.0.72
	pkgsrc-2018Q3-base:1.16
	pkgsrc-2018Q2:1.16.0.70
	pkgsrc-2018Q2-base:1.16
	pkgsrc-2018Q1:1.16.0.68
	pkgsrc-2018Q1-base:1.16
	pkgsrc-2017Q4:1.16.0.66
	pkgsrc-2017Q4-base:1.16
	pkgsrc-2017Q3:1.16.0.64
	pkgsrc-2017Q3-base:1.16
	pkgsrc-2017Q2:1.16.0.60
	pkgsrc-2017Q2-base:1.16
	pkgsrc-2017Q1:1.16.0.58
	pkgsrc-2017Q1-base:1.16
	pkgsrc-2016Q4:1.16.0.56
	pkgsrc-2016Q4-base:1.16
	pkgsrc-2016Q3:1.16.0.54
	pkgsrc-2016Q3-base:1.16
	pkgsrc-2016Q2:1.16.0.52
	pkgsrc-2016Q2-base:1.16
	pkgsrc-2016Q1:1.16.0.50
	pkgsrc-2016Q1-base:1.16
	pkgsrc-2015Q4:1.16.0.48
	pkgsrc-2015Q4-base:1.16
	pkgsrc-2015Q3:1.16.0.46
	pkgsrc-2015Q3-base:1.16
	pkgsrc-2015Q2:1.16.0.44
	pkgsrc-2015Q2-base:1.16
	pkgsrc-2015Q1:1.16.0.42
	pkgsrc-2015Q1-base:1.16
	pkgsrc-2014Q4:1.16.0.40
	pkgsrc-2014Q4-base:1.16
	pkgsrc-2014Q3:1.16.0.38
	pkgsrc-2014Q3-base:1.16
	pkgsrc-2014Q2:1.16.0.36
	pkgsrc-2014Q2-base:1.16
	pkgsrc-2014Q1:1.16.0.34
	pkgsrc-2014Q1-base:1.16
	pkgsrc-2013Q4:1.16.0.32
	pkgsrc-2013Q4-base:1.16
	pkgsrc-2013Q3:1.16.0.30
	pkgsrc-2013Q3-base:1.16
	pkgsrc-2013Q2:1.16.0.28
	pkgsrc-2013Q2-base:1.16
	pkgsrc-2013Q1:1.16.0.26
	pkgsrc-2013Q1-base:1.16
	pkgsrc-2012Q4:1.16.0.24
	pkgsrc-2012Q4-base:1.16
	pkgsrc-2012Q3:1.16.0.22
	pkgsrc-2012Q3-base:1.16
	pkgsrc-2012Q2:1.16.0.20
	pkgsrc-2012Q2-base:1.16
	pkgsrc-2012Q1:1.16.0.18
	pkgsrc-2012Q1-base:1.16
	pkgsrc-2011Q4:1.16.0.16
	pkgsrc-2011Q4-base:1.16
	pkgsrc-2011Q3:1.16.0.14
	pkgsrc-2011Q3-base:1.16
	pkgsrc-2011Q2:1.16.0.12
	pkgsrc-2011Q2-base:1.16
	pkgsrc-2011Q1:1.16.0.10
	pkgsrc-2011Q1-base:1.16
	pkgsrc-2010Q4:1.16.0.8
	pkgsrc-2010Q4-base:1.16
	pkgsrc-2010Q3:1.16.0.6
	pkgsrc-2010Q3-base:1.16
	pkgsrc-2010Q2:1.16.0.4
	pkgsrc-2010Q2-base:1.16
	pkgsrc-2010Q1:1.16.0.2
	pkgsrc-2010Q1-base:1.16
	pkgsrc-2009Q4:1.15.0.6
	pkgsrc-2009Q4-base:1.15
	pkgsrc-2009Q3:1.15.0.4
	pkgsrc-2009Q3-base:1.15
	pkgsrc-2009Q2:1.15.0.2
	pkgsrc-2009Q2-base:1.15
	pkgsrc-2009Q1:1.14.0.12
	pkgsrc-2009Q1-base:1.14
	pkgsrc-2008Q4:1.14.0.10
	pkgsrc-2008Q4-base:1.14
	pkgsrc-2008Q3:1.14.0.8
	pkgsrc-2008Q3-base:1.14
	cube-native-xorg:1.14.0.6
	cube-native-xorg-base:1.14
	pkgsrc-2008Q2:1.14.0.4
	pkgsrc-2008Q2-base:1.14
	cwrapper:1.14.0.2
	pkgsrc-2008Q1:1.13.0.16
	pkgsrc-2008Q1-base:1.13
	pkgsrc-2007Q4:1.13.0.14
	pkgsrc-2007Q4-base:1.13
	pkgsrc-2007Q3:1.13.0.12
	pkgsrc-2007Q3-base:1.13
	pkgsrc-2007Q2:1.13.0.10
	pkgsrc-2007Q2-base:1.13
	pkgsrc-2007Q1:1.13.0.8
	pkgsrc-2007Q1-base:1.13
	pkgsrc-2006Q4:1.13.0.6
	pkgsrc-2006Q4-base:1.13
	pkgsrc-2006Q3:1.13.0.4
	pkgsrc-2006Q3-base:1.13
	pkgsrc-2006Q2:1.13.0.2
	pkgsrc-2006Q2-base:1.13
	pkgsrc-2006Q1:1.12.0.8
	pkgsrc-2006Q1-base:1.12
	pkgsrc-2005Q4:1.12.0.6
	pkgsrc-2005Q4-base:1.12
	pkgsrc-2005Q3:1.12.0.4
	pkgsrc-2005Q3-base:1.12
	pkgsrc-2005Q2:1.12.0.2
	pkgsrc-2005Q2-base:1.12
	pkgsrc-2005Q1:1.10.0.4
	pkgsrc-2005Q1-base:1.10
	pkgsrc-2004Q4:1.10.0.2
	pkgsrc-2004Q4-base:1.10
	pkgsrc-2004Q3:1.8.0.2
	pkgsrc-2004Q3-base:1.8
	pkgsrc-2004Q2:1.6.0.4
	pkgsrc-2004Q2-base:1.6
	pkgsrc-2004Q1:1.6.0.2
	pkgsrc-2004Q1-base:1.6
	pkgsrc-2003Q4:1.5.0.2
	pkgsrc-2003Q4-base:1.5
	netbsd-1-6-1:1.4.0.2
	netbsd-1-6-1-base:1.4
	netbsd-1-6:1.3.0.8
	netbsd-1-6-RELEASE-base:1.3
	pkgviews:1.3.0.4
	pkgviews-base:1.3
	buildlink2:1.3.0.2
	buildlink2-base:1.3
	netbsd-1-5-PATCH003:1.3;
locks; strict;
comment	@# @;


1.17
date	2022.05.10.11.50.55;	author nia;	state Exp;
branches;
next	1.16;
commitid	lrJ2MoSx7GyyhvDD;

1.16
date	2010.01.30.15.19.26;	author tnn;	state Exp;
branches;
next	1.15;

1.15
date	2009.06.14.17.59.20;	author joerg;	state Exp;
branches;
next	1.14;

1.14
date	2008.04.12.22.43.01;	author jlam;	state Exp;
branches;
next	1.13;

1.13
date	2006.04.20.16.28.54;	author joerg;	state Exp;
branches;
next	1.12;

1.12
date	2005.04.18.15.54.18;	author wiz;	state Exp;
branches;
next	1.11;

1.11
date	2005.03.25.02.47.31;	author wiz;	state Exp;
branches;
next	1.10;

1.10
date	2004.09.22.08.09.35;	author jlam;	state Exp;
branches;
next	1.9;

1.9
date	2004.09.20.22.39.03;	author wiz;	state Exp;
branches;
next	1.8;

1.8
date	2004.09.17.07.57.51;	author he;	state Exp;
branches;
next	1.7;

1.7
date	2004.09.16.22.29.10;	author he;	state Exp;
branches;
next	1.6;

1.6
date	2004.01.05.00.27.24;	author xtraeme;	state Exp;
branches;
next	1.5;

1.5
date	2003.04.02.12.05.25;	author wiz;	state Exp;
branches;
next	1.4;

1.4
date	2003.01.02.23.54.55;	author jmmv;	state Exp;
branches;
next	1.3;

1.3
date	2002.01.17.01.13.46;	author wiz;	state Exp;
branches;
next	1.2;

1.2
date	2002.01.11.11.47.54;	author skrll;	state Exp;
branches;
next	1.1;

1.1
date	2001.10.31.23.51.50;	author zuntum;	state Exp;
branches;
next	;


desc
@@


1.17
log
@*: Remove dodgy hacks for NetBSD versions older than 5.
@
text
@@@comment $NetBSD: PLIST,v 1.16 2010/01/30 15:19:26 tnn Exp $
bin/cube3d
bin/ggiteleserver
bin/monitest
include/ggi/display/aa.h
include/ggi/display/auto.h
include/ggi/display/directx.h
include/ggi/display/fbdev.h
include/ggi/display/file.h
include/ggi/display/glide.h
include/ggi/display/ipc.h
include/ggi/display/kgi.h
include/ggi/display/lcd823.h
include/ggi/display/libkgi.h
include/ggi/display/linvtsw.h
include/ggi/display/mansync.h
include/ggi/display/memory.h
include/ggi/display/modelist.h
include/ggi/display/monotext.h
include/ggi/display/multi.h
include/ggi/display/palemu.h
include/ggi/display/quartz.h
include/ggi/display/sub.h
include/ggi/display/svgalib.h
include/ggi/display/tele.h
include/ggi/display/tile.h
include/ggi/display/trueemu.h
include/ggi/display/vcsa.h
include/ggi/display/vgl.h
include/ggi/display/x.h
include/ggi/display/xcommon.h
include/ggi/display/xevi.h
include/ggi/display/xf86dga.h
include/ggi/display/xlib.h
include/ggi/ggi-defs.h
include/ggi/ggi-unix.h
include/ggi/ggi.h
include/ggi/ggi_ext.h
include/ggi/internal/dltypes.h
include/ggi/internal/ggi-dl.h
include/ggi/internal/ggidlinit.h
include/ggi/internal/ggilibinit.h
include/ggi/internal/internal.h
include/ggi/internal/plat.h
include/ggi/internal/structs.h
include/ggi/internal/triple-int.h
include/ggi/internal/unit.h
include/ggi/ll.h
include/ggi/types.h
lib/ggi/default/color.la
lib/ggi/default/ilbm.la
lib/ggi/default/iplanar_2p.la
lib/ggi/default/linear_1.la
lib/ggi/default/linear_16.la
lib/ggi/default/linear_1_r.la
lib/ggi/default/linear_2.la
lib/ggi/default/linear_24.la
lib/ggi/default/linear_32.la
lib/ggi/default/linear_4.la
lib/ggi/default/linear_4_r.la
lib/ggi/default/linear_8.la
lib/ggi/default/planar.la
lib/ggi/default/pseudo_stubs.la
lib/ggi/default/stubs.la
lib/ggi/default/text_16.la
lib/ggi/default/text_32.la
lib/ggi/display/X.la
lib/ggi/display/auto.la
lib/ggi/display/file.la
lib/ggi/display/ipc.la
lib/ggi/display/mansync.la
lib/ggi/display/memory.la
lib/ggi/display/monotext.la
lib/ggi/display/multi.la
lib/ggi/display/palemu.la
lib/ggi/display/sub.la
lib/ggi/display/tele.la
lib/ggi/display/terminfo.la
lib/ggi/display/tile.la
lib/ggi/display/trueemu.la
${PLIST.libvgl}lib/ggi/display/vgl.la
lib/ggi/helper/helper_x_dbe.la
${PLIST.xf86dga}lib/ggi/helper/helper_x_dga.la
lib/ggi/helper/helper_x_evi.la
lib/ggi/helper/helper_x_shm.la
lib/ggi/helper/helper_x_vidmode.la
lib/libggi.la
man/man1/cube3d.1
man/man1/demo.1
man/man1/ggi-demo.1
man/man1/ggiteleserver.1
man/man1/monitest.1
man/man3/ggiAddEventMask.3
man/man3/ggiAddFlags.3
man/man3/ggiCheckGraphMode.3
man/man3/ggiCheckMode.3
man/man3/ggiCheckSimpleMode.3
man/man3/ggiCheckTextMode.3
man/man3/ggiClose.3
man/man3/ggiCopyBox.3
man/man3/ggiCrossBlit.3
man/man3/ggiDBGetBuffer.3
man/man3/ggiDBGetNumBuffers.3
man/man3/ggiDetachInput.3
man/man3/ggiDrawBox.3
man/man3/ggiDrawHLine.3
man/man3/ggiDrawLine.3
man/man3/ggiDrawPixel.3
man/man3/ggiDrawVLine.3
man/man3/ggiEventPoll.3
man/man3/ggiEventRead.3
man/man3/ggiEventSelect.3
man/man3/ggiEventSend.3
man/man3/ggiEventsQueued.3
man/man3/ggiExit.3
man/man3/ggiFPrintMode.3
man/man3/ggiFillscreen.3
man/man3/ggiFlush.3
man/man3/ggiFlushRegion.3
man/man3/ggiGammaMax.3
man/man3/ggiGetBox.3
man/man3/ggiGetCharSize.3
man/man3/ggiGetDisplayFrame.3
man/man3/ggiGetEventMask.3
man/man3/ggiGetFlags.3
man/man3/ggiGetGCBackground.3
man/man3/ggiGetGCClipping.3
man/man3/ggiGetGCForeground.3
man/man3/ggiGetGamma.3
man/man3/ggiGetGammaMap.3
man/man3/ggiGetHLine.3
man/man3/ggiGetInput.3
man/man3/ggiGetMode.3
man/man3/ggiGetOrigin.3
man/man3/ggiGetPalette.3
man/man3/ggiGetPixel.3
man/man3/ggiGetPixelFormat.3
man/man3/ggiGetReadFrame.3
man/man3/ggiGetVLine.3
man/man3/ggiGetWriteFrame.3
man/man3/ggiGetc.3
man/man3/ggiInit.3
man/man3/ggiJoinInputs.3
man/man3/ggiKbhit.3
man/man3/ggiMapColor.3
man/man3/ggiOpen.3
man/man3/ggiPackColors.3
man/man3/ggiPanic.3
man/man3/ggiParseMode.3
man/man3/ggiPrintMode.3
man/man3/ggiPutBox.3
man/man3/ggiPutHLine.3
man/man3/ggiPutPixel.3
man/man3/ggiPutVLine.3
man/man3/ggiPutc.3
man/man3/ggiPuts.3
man/man3/ggiRemoveEventMask.3
man/man3/ggiRemoveFlags.3
man/man3/ggiResourceAcquire.3
man/man3/ggiResourceMustAcquire.3
man/man3/ggiResourceRelease.3
man/man3/ggiSPrintMode.3
man/man3/ggiSetColorfulPalette.3
man/man3/ggiSetDisplayFrame.3
man/man3/ggiSetEventMask.3
man/man3/ggiSetFlags.3
man/man3/ggiSetGCBackground.3
man/man3/ggiSetGCClipping.3
man/man3/ggiSetGCForeground.3
man/man3/ggiSetGamma.3
man/man3/ggiSetGammaMap.3
man/man3/ggiSetGraphMode.3
man/man3/ggiSetMode.3
man/man3/ggiSetOrigin.3
man/man3/ggiSetPalette.3
man/man3/ggiSetReadFrame.3
man/man3/ggiSetSimpleMode.3
man/man3/ggiSetTextMode.3
man/man3/ggiSetWriteFrame.3
man/man3/ggiUnmapPixel.3
man/man3/ggiUnpackPixels.3
man/man3/ggi_color.3
man/man3/ggi_colormap.3
man/man3/ggi_colormap_region.3
man/man3/ggi_coord.3
man/man3/ggi_directbuffer.3
man/man3/ggi_graphtype.3
man/man3/ggi_mode.3
man/man3/ggi_pixel.3
man/man3/ggi_pixelformat.3
man/man3/ggi_pixellinearbuffer.3
man/man3/ggi_pixelplanarbuffer.3
man/man3/ggi_samplelinearbuffer.3
man/man3/ggi_sampleplanarbuffer.3
man/man3/ggidev-abs_3.3
man/man3/ggidev-add_3.3
man/man3/ggidev-assign_3.3
man/man3/ggidev-assign_int_3.3
man/man3/ggidev-assign_unsigned_3.3
man/man3/ggidev-bits_3.3
man/man3/ggidev-dec_3.3
man/man3/ggidev-divmod_3.3
man/man3/ggidev-eq0_3.3
man/man3/ggidev-eq_3.3
man/man3/ggidev-ge0_3.3
man/man3/ggidev-ge_3.3
man/man3/ggidev-gt0_3.3
man/man3/ggidev-inc_3.3
man/man3/ggidev-invert_3.3
man/man3/ggidev-le0_3.3
man/man3/ggidev-lshift_3.3
man/man3/ggidev-lt0_3.3
man/man3/ggidev-mul_3.3
man/man3/ggidev-negate_3.3
man/man3/ggidev-rshift_3.3
man/man3/ggidev-sign_3.3
man/man3/ggidev-sub_3.3
man/man7/display-aa.7
man/man7/display-auto.7
man/man7/display-directx.7
man/man7/display-fbdev.7
man/man7/display-file.7
man/man7/display-glide.7
man/man7/display-mansync.7
man/man7/display-memory.7
man/man7/display-monotext.7
man/man7/display-multi.7
man/man7/display-palemu.7
man/man7/display-quartz.7
man/man7/display-sub.7
man/man7/display-svgalib.7
man/man7/display-tele.7
man/man7/display-terminfo.7
man/man7/display-tile.7
man/man7/display-trueemu.7
man/man7/display-vcsa.7
man/man7/display-vgl.7
man/man7/display-x.7
man/man7/ggidev-triple-int.7
man/man7/libggi.7
share/examples/ggi/libggi.conf
@@pkgdir lib/ggi/default/kgi
@@pkgdir lib/ggi/default/fbdev
@


1.16
log
@Update to libggi-2.2.2.
No NEWS entry, but does not need the vidmodeproto fix.
@
text
@d1 1
a1 1
@@comment $NetBSD$
d78 1
a78 1
${PLIST.terminfo}lib/ggi/display/terminfo.la
@


1.15
log
@Remove @@dirrm entries from PLISTs
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.14 2008/04/12 22:43:01 jlam Exp $
d22 1
a38 1
include/ggi/internal/debug.h
a81 1
${PLIST.xf86dga}lib/ggi/display/xf86dga.la
d195 23
a219 1
man/man7/display-dga.7
d229 1
d239 1
d242 2
@


1.14
log
@Convert to use PLIST_VARS instead of manually passing "@@comment "
through PLIST_SUBST to the plist module.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.13 2006/04/20 16:28:54 joerg Exp $
a218 8
@@comment in libgii: @@dirrm share/examples/ggi
@@dirrm lib/ggi/helper
@@dirrm lib/ggi/display
@@dirrm lib/ggi/default
@@comment in libgii: @@dirrm lib/ggi
@@comment in libgii: @@dirrm include/ggi/internal
@@dirrm include/ggi/display
@@comment in libgii: @@dirrm include/ggi
@


1.13
log
@Include vgl plugin in PLIST on DragonFly and FreeBSD.
Use conditional comment for dga instead of second PLIST file.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.12 2005/04/18 15:54:18 wiz Exp $
d78 1
a78 1
${COND_TERMINFO}lib/ggi/display/terminfo.la
d81 2
a82 2
${COND_LIBVGL}lib/ggi/display/vgl.la
${COND_XF86DGA}lib/ggi/display/xf86dga.la
d84 1
a84 1
${COND_XF86DGA}lib/ggi/helper/helper_x_dga.la
@


1.12
log
@Update to 2.1.1:
- display-x(7): Perform correct overflow check when setting up the
  backbuffer.
- display-x(7): 8bit palettized mode now works
- mode regression fix: allow testcase3 to also test on other targets than
  display-memory
- mode regression: add testcases to test mode re-setting and for
  braindamaged physical size
- ggiOpen(3): do not call va_end() twice.
- display-sub(7): Add a warning/important paragraph to the manual:
  GGI_DEFMODE env.
  variable may override the top,left corner when it is (0,0).
- display-dga(7): make it work again. Patch from urz (IRC).
- display-fbdev(7): fix crash/hang-on-exit. Fixes SF Bug #1097754. Patch
  from urz (IRC).
- display-directx(7): fix checking and setting a mode with braindamaged
  physical mode size
- documentation: move deprecated ggiSet*Mode(3) functions to their own
  manpage
- display-tele(7): various bugfixes, update manpage
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.11 2005/03/25 02:47:31 wiz Exp $
d81 2
d84 1
@


1.11
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
@@comment $NetBSD: PLIST,v 1.10 2004/09/22 08:09:35 jlam Exp $
a21 1
include/ggi/display/quartz.h
@


1.10
log
@Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.9 2004/09/20 22:39:03 wiz Exp $
d6 1
d22 1
d35 1
d47 2
d64 1
d69 1
d88 2
a148 1
man/man7/display-mansync.7
d182 2
d195 1
a197 1
man/man7/display-directxnt.7
d201 1
d209 1
@


1.9
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
@@comment $NetBSD: PLIST,v 1.8 2004/09/17 07:57:51 he Exp $
a45 1
lib/ggi/default/color.a
a46 2
lib/ggi/default/color.so
lib/ggi/default/ilbm.a
a47 2
lib/ggi/default/ilbm.so
lib/ggi/default/iplanar_2p.a
a48 2
lib/ggi/default/iplanar_2p.so
lib/ggi/default/linear_1.a
a49 2
lib/ggi/default/linear_1.so
lib/ggi/default/linear_16.a
a50 2
lib/ggi/default/linear_16.so
lib/ggi/default/linear_1_r.a
a51 2
lib/ggi/default/linear_1_r.so
lib/ggi/default/linear_2.a
a52 2
lib/ggi/default/linear_2.so
lib/ggi/default/linear_24.a
a53 2
lib/ggi/default/linear_24.so
lib/ggi/default/linear_32.a
a54 2
lib/ggi/default/linear_32.so
lib/ggi/default/linear_4.a
a55 2
lib/ggi/default/linear_4.so
lib/ggi/default/linear_4_r.a
a56 2
lib/ggi/default/linear_4_r.so
lib/ggi/default/linear_8.a
a57 2
lib/ggi/default/linear_8.so
lib/ggi/default/planar.a
a58 2
lib/ggi/default/planar.so
lib/ggi/default/stubs.a
a59 2
lib/ggi/default/stubs.so
lib/ggi/default/text_16.a
a60 2
lib/ggi/default/text_16.so
lib/ggi/default/text_32.a
a61 2
lib/ggi/default/text_32.so
lib/ggi/display/X.a
a62 2
lib/ggi/display/X.so
lib/ggi/display/file.a
a63 2
lib/ggi/display/file.so
lib/ggi/display/ipc.a
a64 2
lib/ggi/display/ipc.so
lib/ggi/display/mansync.a
a65 2
lib/ggi/display/mansync.so
lib/ggi/display/memory.a
a66 2
lib/ggi/display/memory.so
lib/ggi/display/monotext.a
a67 2
lib/ggi/display/monotext.so
lib/ggi/display/multi.a
a68 2
lib/ggi/display/multi.so
lib/ggi/display/palemu.a
a69 2
lib/ggi/display/palemu.so
lib/ggi/display/sub.a
a70 2
lib/ggi/display/sub.so
lib/ggi/display/tele.a
a71 2
lib/ggi/display/tele.so
${COND_TERMINFO}lib/ggi/display/terminfo.a
a72 2
${COND_TERMINFO}lib/ggi/display/terminfo.so
lib/ggi/display/tile.a
a73 2
lib/ggi/display/tile.so
lib/ggi/display/trueemu.a
a74 2
lib/ggi/display/trueemu.so
lib/ggi/helper/helper_x_dbe.a
a75 2
lib/ggi/helper/helper_x_dbe.so
lib/ggi/helper/helper_x_evi.a
a76 2
lib/ggi/helper/helper_x_evi.so
lib/ggi/helper/helper_x_shm.a
a77 2
lib/ggi/helper/helper_x_shm.so
lib/ggi/helper/helper_x_vidmode.a
a78 2
lib/ggi/helper/helper_x_vidmode.so
lib/libggi.a
a79 3
lib/libggi.so
lib/libggi.so.2
lib/libggi.so.2.0
@


1.8
log
@Contrary to what I stated previously, the terminfo library is
installed on 2.0_BETA.  Based on a tip from Thomas Klausner, make
the PLIST entries for the terminfo library conditional, and they're
then effectively commented out on NetBSD 1.6.* (tested/verified)
and 1.5.* (so far untested).
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.7 2004/09/16 22:29:10 he Exp $
d144 1
d149 1
a149 1
lib/libggi.so.2.4
d210 1
@


1.7
log
@Remove terminfo from PLIST.  Yes, it's conditionally compiled, depending
on tests in the configure script, but it is not installed in either
of NetBSD 1.6.2_STABLE or 2.0_BETA.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.6 2004/01/05 00:27:24 xtraeme Exp $
d124 3
@


1.6
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
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.5 2003/04/02 12:05:25 wiz Exp $
a123 3
lib/ggi/display/terminfo.a
lib/ggi/display/terminfo.la
lib/ggi/display/terminfo.so
@


1.5
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
@d1 1
a1 1
@@comment $NetBSD$
d148 1
a148 1
lib/libggi.so.2.3
@


1.4
log
@Make this package install its configuration files under the examples tree
and use bsd.pkg.install.mk to copy them to PKG_SYSCONFDIR.
Bump PKGREVISION to 1.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.3 2002/01/17 01:13:46 wiz Exp $
d3 1
d6 1
d10 4
d27 1
d30 1
a41 1
include/ggi/internal/misc_int.h
d44 1
a44 1
include/ggi/misc.h
d76 3
a93 3
lib/ggi/display/X-misc.a
lib/ggi/display/X-misc.la
lib/ggi/display/X-misc.so
a96 3
lib/ggi/display/Xlib.a
lib/ggi/display/Xlib.la
lib/ggi/display/Xlib.so
d100 3
d133 11
a143 3
lib/ggi/display/xf86dga.a
lib/ggi/display/xf86dga.la
lib/ggi/display/xf86dga.so
d148 5
a152 6
lib/libggi.so.2.0
lib/libggimisc.a
lib/libggimisc.la
lib/libggimisc.so
lib/libggimisc.so.2
lib/libggimisc.so.2.0
d163 1
d169 5
d179 1
d181 1
d183 1
d191 1
d200 1
d202 2
d216 1
d224 1
d241 30
a270 1
man/man6/cube3d.6
a272 1
share/examples/ggi/libggimisc.conf
d274 1
@


1.3
log
@Fix PLIST.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2002/01/11 11:47:54 skrll Exp $
a3 2
etc/ggi/libggi.conf
etc/ggi/libggimisc.conf
d214 3
a222 1
@@comment in libgii: @@dirrm etc/ggi
@


1.2
log
@Various tidy ups:

	o Use pkgsrc libtool not internal one - we caught up with the
	  internal one ages ago.

	o Remove BUILD_DEPENDS on autoconf - the configure{,.in} hacks
	  will probably disappear if someone buildlinkifies this pkg.

	o Sort PLIST
@
text
@d1 1
a1 1
@@comment $NetBSD$
d219 2
a220 2
@@dirrm include/ggi/internal
@@comment in libgii: @@dirrm include/ggi/display
a222 1

@


1.1
log
@Move pkg/ files into package's toplevel directory
@
text
@d1 47
a47 84
@@comment $NetBSD: PLIST,v 1.7 2001/01/16 12:59:48 hubertf Exp $
man/man7/libggi.7
man/man6/cube3d.6
man/man3/ggiResourceMustAcquire.3
man/man3/ggiResourceRelease.3
man/man3/ggiResourceAcquire.3
man/man3/ggiFlushRegion.3
man/man3/ggiSetColorfulPalette.3
man/man3/ggiUnpackPixels.3
man/man3/ggiUnmapPixel.3
man/man3/ggiSetWriteFrame.3
man/man3/ggiSetTextMode.3
man/man3/ggiSetSimpleMode.3
man/man3/ggiSetReadFrame.3
man/man3/ggiSetPalette.3
man/man3/ggiSetOrigin.3
man/man3/ggiSetMode.3
man/man3/ggiSetGraphMode.3
man/man3/ggiSetGammaMap.3
man/man3/ggiSetGamma.3
man/man3/ggiSetGCForeground.3
man/man3/ggiSetGCClipping.3
man/man3/ggiSetGCBackground.3
man/man3/ggiSetFlags.3
man/man3/ggiSetDisplayFrame.3
man/man3/ggiSPrintMode.3
man/man3/ggiRemoveFlags.3
man/man3/ggiPuts.3
man/man3/ggiPutc.3
man/man3/ggiPutVLine.3
man/man3/ggiPutPixel.3
man/man3/ggiPutHLine.3
man/man3/ggiPutBox.3
man/man3/ggiPrintMode.3
man/man3/ggiParseMode.3
man/man3/ggiPanic.3
man/man3/ggiPackColors.3
man/man3/ggiOpen.3
man/man3/ggiMapColor.3
man/man3/ggiInit.3
man/man3/ggiGetWriteFrame.3
man/man3/ggiGetVLine.3
man/man3/ggiGetReadFrame.3
man/man3/ggiGetPixelFormat.3
man/man3/ggiGetPixel.3
man/man3/ggiGetPalette.3
man/man3/ggiGetOrigin.3
man/man3/ggiGetMode.3
man/man3/ggiGetHLine.3
man/man3/ggiGetGammaMap.3
man/man3/ggiGetGamma.3
man/man3/ggiGetGCForeground.3
man/man3/ggiGetGCClipping.3
man/man3/ggiGetGCBackground.3
man/man3/ggiGetFlags.3
man/man3/ggiGetDisplayFrame.3
man/man3/ggiGetBox.3
man/man3/ggiFlush.3
man/man3/ggiFillscreen.3
man/man3/ggiFPrintMode.3
man/man3/ggiExit.3
man/man3/ggiDrawVLine.3
man/man3/ggiDrawPixel.3
man/man3/ggiDrawLine.3
man/man3/ggiDrawHLine.3
man/man3/ggiDrawBox.3
man/man3/ggiDBGetNumBuffers.3
man/man3/ggiDBGetBuffer.3
man/man3/ggiCrossBlit.3
man/man3/ggiCopyBox.3
man/man3/ggiClose.3
man/man3/ggiCheckTextMode.3
man/man3/ggiCheckSimpleMode.3
man/man3/ggiCheckMode.3
man/man3/ggiCheckGraphMode.3
man/man3/ggiAddFlags.3
lib/libggimisc.la
lib/libggimisc.so
lib/libggimisc.so.2
lib/libggimisc.so.2.0
lib/libggi.la
lib/libggi.so
lib/libggi.so.2
lib/libggi.so.2.0
d50 16
a65 4
lib/ggi/default/ilbm.la
lib/ggi/default/ilbm.so
lib/ggi/default/planar.la
lib/ggi/default/planar.so
d68 4
a71 4
lib/ggi/default/linear_24.la
lib/ggi/default/linear_24.so
lib/ggi/default/linear_16.la
lib/ggi/default/linear_16.so
d74 10
a83 8
lib/ggi/default/linear_4.la
lib/ggi/default/linear_4.so
lib/ggi/default/linear_2.la
lib/ggi/default/linear_2.so
lib/ggi/default/linear_1_r.la
lib/ggi/default/linear_1_r.so
lib/ggi/default/linear_1.la
lib/ggi/default/linear_1.so
d86 1
a86 9
lib/ggi/default/text_16.la
lib/ggi/default/text_16.so
lib/ggi/default/color.la
lib/ggi/default/color.so
lib/ggi/default/stubs.la
lib/ggi/default/stubs.so
@@comment in libgii: @@dirrm lib/ggi/default
lib/ggi/display/xf86dga.la
lib/ggi/display/xf86dga.so
d89 7
a95 18
lib/ggi/display/trueemu.la
lib/ggi/display/trueemu.so
lib/ggi/display/tile.la
lib/ggi/display/tile.so
lib/ggi/display/terminfo.la
lib/ggi/display/terminfo.so
lib/ggi/display/tele.la
lib/ggi/display/tele.so
lib/ggi/display/sub.la
lib/ggi/display/sub.so
lib/ggi/display/palemu.la
lib/ggi/display/palemu.so
lib/ggi/display/multi.la
lib/ggi/display/multi.so
lib/ggi/display/monotext.la
lib/ggi/display/monotext.so
lib/ggi/display/memory.la
lib/ggi/display/memory.so
d98 1
a98 4
lib/ggi/display/Xlib.la
lib/ggi/display/Xlib.so
lib/ggi/display/X.la
lib/ggi/display/X.so
d101 115
d217 4
a220 38
@@dirrm lib/ggi
include/ggi/misc.h
include/ggi/ggi-unix.h
include/ggi/ggi_ext.h
include/ggi/ggi.h
include/ggi/types.h
include/ggi/display/xcommon.h
include/ggi/display/xlib.h
include/ggi/display/xf86dga.h
include/ggi/display/x.h
include/ggi/display/vcsa.h
include/ggi/display/trueemu.h
include/ggi/display/tile.h
include/ggi/display/tele.h
include/ggi/display/svgalib.h
include/ggi/display/sub.h
include/ggi/display/palemu.h
include/ggi/display/multi.h
include/ggi/display/monotext.h
include/ggi/display/modelist.h
include/ggi/display/memory.h
include/ggi/display/mansync.h
include/ggi/display/linvtsw.h
include/ggi/display/glide.h
include/ggi/display/file.h
include/ggi/display/fbdev.h
include/ggi/display/aa.h
@@dirrm include/ggi/display
include/ggi/internal/misc_int.h
include/ggi/internal/plat.h
include/ggi/internal/internal.h
include/ggi/internal/structs.h
include/ggi/internal/ggilibinit.h
include/ggi/internal/ggidlinit.h
include/ggi/internal/ggi-dl.h
include/ggi/internal/dltypes.h
include/ggi/internal/debug.h
@@comment in libgii: @@dirrm include/ggi/internal
a221 2
etc/ggi/libggi.conf
etc/ggi/libggimisc.conf
d223 1
a223 2
bin/monitest
bin/cube3d
@

