summaryrefslogtreecommitdiff
path: root/x11/compositeproto
AgeCommit message (Collapse)AuthorFilesLines
2012-06-03Update to 0.4.2:wiz2-6/+6
0.4.2: This minor maintenance release provides the usual recent collection of build configuration improvements and janitorial cleanups.
2010-01-15Update to compositeproto-0.4.1. Changes:tnn3-28/+7
Add pointers to mailing list, git repo, and wiki to README Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS compositeproto 0.4.1 compositeproto: use XORG_CHANGELOG macro to create ChangeLog. #22611 Replace static ChangeLog with dist-hook to generate from git log Temporarily define Pixmap (just like Window and Region). (From pkgsrc.)
2009-06-14Remove @dirrm entries from PLISTsjoerg1-3/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-10-05Merge cube-native-xorg, so that pkgsrc-current can be used with the nativecube1-1/+3
X.Org found in NetBSD-current. Thanks a lot to all who helped, especially Matthias Scheler who did repeated tests on Mac OS X and older versions of NetBSD to make sure the support for those platforms wouldn't be broken (or at least, not fatally, as I would still expect a few hiccups here and there, because there is only so much one can test in such limited time). On the infrastructure side, this branch brings pkgconfig-builtin.mk, in order to write very easily new builtin.mk files. It can actually handle more than just pkgconfig files, but it will provide a version if it finds such a file. x11.builtin.mk has also been made more useful and now all existing (and future!) native-X11-related builtin.mk files should include it.
2008-05-24Switch master site to MASTER_SITE_XORG.tnn1-2/+2
2008-04-18Don't try to remove include/X11/extensions as others doing.obache1-2/+2
2008-01-07Unbreak build of a lot of X11 packages on systems which use native X11tron1-7/+1
(e.g. NetBSD with bundled XFree86). Checking whether "X11_TYPE" is "xorg" is obsolete and *not* equivalent to checking whether we are not using modular X.org.
2008-01-06Since X11_TYPE cannot be "xorg", there's no point in checking for thatrillig1-2/+2
condition. What was really meant is X11_TYPE != "modular".
2007-07-25Update to compositeproto-0.4. Add CompositeNumberEvents and protocoljoerg4-8/+30
specification in English.
2007-01-18Update compositeproto to 0.3.1:joerg3-8/+8
* compositeproto.h: Bug #1425: Fix the protocol definition on big-endian LP64. (René Rebe) Bump API dpends.
2006-12-16For reasons beyond my compressions, (b)make handlesjoerg1-2/+4
.if foo || bar BAZ= no .else BAZ= yes .endif different from .if foo BAZ= no .elif bar BAZ= no .else BAZ= yes .endif in some situations exposed in this builtin.mk. Workaround this for now.
2006-12-15Don't assume that we have a builtin version of the X11 proto packages,joerg1-2/+2
if LOCALBASE and X11BASE are identical.
2006-12-12Replace mk/bsd.prefs.mk includes with bsd.fast.prefs.mk includes.joerg1-2/+2
The redundant parsing of bsd.prefs.mk is mostly avoided now and parse time e.g. for x11/kdebase3 gets reduced by up to 10%.
2006-11-03Support DESTDIR. Take maintainership.joerg1-2/+4
2006-07-22Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,rillig1-2/+2
since they always need a C compiler, even when the source code is completely in C++. For some other packages, stated in the comment that a C compiler is really not needed.
2006-07-11Don't use the builtin framework for the various Xorg componentsjoerg1-1/+9
when X11_TYPE=xorg. Let them include x11.buildlink3.mk directly. Remove the manual USE_BUILTIN declarations from xorg-libs/b3.mk. This fixes a symmetry in the dependency list depending on whether xorg-libs is installed already or not. Discussed with jlam@
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-04-19Check before redefining the target for creating symlink.reed1-1/+6
(Noticed warning that it was redefined in x11-links.)
2006-04-18Update to official version.reed2-8/+8
And fix HOMEPAGE. ChangeLog says: 2006-3-13 Deron Johnson <deron.johnson@sun.com> * composite.h * compositeproto.h * configure.ac Composite Version 0.3: CompositeGetOverlayWindow, CompositeReleaseOverlayWindow
2006-04-18Import compositeproto from pkgsrc-wip.reed6-0/+123
This package provides Composite extension headers from the modular X.org X11 project. This will replace the compositeext package.