summaryrefslogtreecommitdiff
path: root/x11/renderproto
AgeCommit message (Collapse)AuthorFilesLines
2011-04-20For the sake of graphics/cairo, which derives the libXrender featurehauke1-2/+5
set from the renderproto version, pick a package with an older version (renderproto9) for anything < netbsd-5. This change gets the selection criteria right, and also points the renderproto9 package to renderproto's builtin.mk, avoiding Xrender breakage. Fixes pkg/43969 and should probably be pulled up.
2010-12-22Re-implement check for older native X11 systems to use renderproto9.abs1-1/+13
(For making the unreasonable assumption that BUILTIN_X11_TYPE.native on a native NetBSD xorg system would be "xorg" I am awarded the Fail In Technology prize of... a full set of "Synergy on P/OS" install media. - - The correct answer was of course "unknown".) Also make the test a little more robust, if not more attractive. As further spice for this particular value equation; earlier this week I switched the only platform I had for which this was relevant (OS X 10.4) to modular X11, but I take solace from the fact this should make the lives of those building x11 apps from current pkgsrc on netbsd-4 no less painful than they were before...
2010-12-20Revert previous, it broke building cairo on NetBSD-current withwiz1-6/+1
builtin X.
2010-12-15Use renderproto9 for X11_TYPE native and! BUILTIN_X11_VERSION.xorgabs1-1/+7
2009-07-22Update to 0.11:wiz2-7/+6
0.11 adds some clarifications of the protocol specification, general cleanups and support for PDF blend modes. Note that this release is a bump from 0.9.3 straight to 0.11. Fredrik Höglund (2): Add support for the PDF blend mode operators. Bump version to 0.11. James Cloos (2): Add *~ to .gitignore to skip patch/emacs droppings Replace static ChangeLog with dist-hook to generate from git log Paulo Cesar Pereira de Andrade (1): Janitor: Correct make distcheck and dont distribute autogen.sh Søren Sandmann Pedersen (4): Describe the four repeat options for pictures Delete reference to unimplemented ColorTriangles and ColorTrapezoids Clarify semantics of clipping Clarify behavior of IncludeInferior and GraphicsExposures.
2009-06-14Remove @dirrm entries from PLISTsjoerg1-3/+1
2009-05-26_PKG_SILENT + _PKG_DEBUG => RUNrillig1-2/+2
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-7/+4
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-01-17Add missing include which is especially important for systems withjoerg4-4/+19
XFree86. Bump revision and dependency.
2008-01-16Force version 0.9.4 of renderproto as dependency. Bump revisionjoerg1-2/+2
of modular-xorg-server to accompany this.
2008-01-15Update to 0.9.3:wiz3-7/+9
Update package version number for final X11R7 release candidate. (more?)
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".
2006-12-17Restore LOCALBASE check as pkg-config handling must not be skipped asjoerg1-3/+6
it would be for a builtin package.
2006-12-16Fix !defined(IS_BUILTIN.xproto) inherited when this was copied fromtv1-4/+2
xproto; should have been .renderproto so that the variable always gets defined somehow. (Under older bmake, there was a syntax error when IS_BUILTIN.renderproto was later checked, because for x11-links, it was never defined in the first place.) Remove check for X11BASE==LOCALBASE. There's even a comment there saying we don't want to check that, so don't do it.
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-3/+4
2006-07-22The shell code to symlink the pkg-config file is hidden as usual.rillig1-2/+2
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-06-16Fixed pkglint warnings. Fixed use of ${LN} -sf, which does not do therillig2-14/+16
expected thing on Solaris.
2006-04-19Add a BUILDLINK_TARGETS so a symlink for old name render.pc is created.reed1-1/+17
2006-04-18Use official version instead of release candidate.reed2-7/+7
No changes but version was incremented.
2006-04-18Import renderproto from pkgsrc-wip.reed6-0/+139
This provides the Render extension headers from modular X.org X11 project. This will replace the renderext package.