Commit graph

33 commits

Author SHA1 Message Date
obache
0939b242e5 Detect builtin version if xextproto.pc is available (or assumed as 1.0.1,
same as current fake pc).
2014-04-22 12:21:15 +00:00
jperkin
6e7a6042a8 When creating fake .pc files, first check all possible pkgconfig
directories rather than just lib/pkgconfig.  Required for Red Hat
Linux support which spreads them across lib${LIBABISUFFIX} and
share directories.
2014-03-10 11:56:02 +00:00
wiz
5fdd7e3c65 Update to 7.3.0:
7.3.0:
Here's a stable xextproto to go along with Xserver 1.15

Keith Packard (1):
      Bump release to 7.3

7.2.99.901:
Here's a release of xextproto that includes the new MIT-SHM requests

Adam Jackson (1):
      configure: Remove AM_MAINTAINER_MODE

Colin Walters (1):
      autogen.sh: Implement GNOME Build API

Gaetan Nadon (1):
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Keith Packard (2):
      Adds MIT-SHM AttachFd and CreateSegment requests
      Bump version to 7.2.99.901 (7.3 RC1)
2013-12-31 17:34:27 +00:00
asau
8aba7e3fbf Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-29 05:06:05 +00:00
wiz
8ff88ce778 Update to 7.2.1:
Alan Coopersmith (1):
      xextproto 7.2.1

Gaetan Nadon (23):
      Documentation: add Docbook external references support
      Install target dbs alongside generated documents
      Install xml versions of specs even if HAVE_XMLTO is false
      docbook.am: global maintenance update - entities, images and olinking
      docbook.am: embed css styles inside the HTML HEAD element
      Use more appropriate docbook element to get "Edited by"
      docs: remove <productnumber> which is not used by default
      docs: use the &fullrelvers; entity to set X11 release information
      sync: fix author name and authors affiliation
      appgrp: use <copyright> markup and minor titlepage fixes
      dbe spec: fix author affiliation and copyright notices
      dpms spec: fix author affiliation
      evi spec: fix copyright and orphan markup
      geproto: fix author's e-mail
      lbx: complete the authors name
      multibuf spec: refactor copyright legal text for multi licensing
      security: fix X Consortium copyrigh legal text and minor markups
      shape spec: fix author affiliation and copyright text
      shm spec: fix author affiliation and copyright text
      sync spec: fix copyright markup for multiple authors
      top-cup spec: remove orphan corpname markup
      xtest spec: fix copyright markup
      geproto spec: add missing copyright with the author's permission

Matt Dew (3):
      Add id attributes to funcsynopsis to allow other docs to olink to them.
      #1 - fix the capitalization of the ID attriutes to
      informaltable cleanup
2012-06-03 18:39:08 +00:00
cheusov
5f912eab3a Update xextproto to 7.2.0. This fixes PR 45464.
Thanks for your report!
2011-10-16 17:05:38 +00:00
drochner
0433911cd9 avoid picking up "xmlto" 2010-09-11 11:58:38 +00:00
joerg
01072b208c xextproto-7.1.1:Fix XSyncValueSubtract typo. 2010-09-10 19:25:48 +00:00
tnn
ee34f143e6 revert bl3.mk changes since there were problems with native X11. 2010-04-10 21:09:20 +00:00
tnn
ea479007f4 Guard against multiple inclusion. Bump rev. 2010-04-09 09:06:52 +00:00
tnn
b099b088c4 Update to xextproto-7.1.1.
"Many headers included in xextproto were combined library, server and
 protocol headers. This release splits those headers up and moves the
 client-side library headers into the libXext module.
 Clients should not be affected by this change.
 Drivers that included headers from this module will need to be fixed."

"Note that as a result of this file removal and renaming, xextproto is only
 partially compatible to other, already released modules. An upgrade of
 xextproto from 7.0.x to 7.1.0 also requires upgrades of libXext, libXtst,
 the X server and possible others."

xxx tnn note: I've added a compat shmstr.h to help old software,
such as xorg-server 1.6 to build. More fixes coming.
2010-04-09 08:33:38 +00:00
joerg
b02a0f888e Remove @dirrm entries from PLISTs 2009-06-14 18:24:43 +00:00
rillig
a28ac4007b _PKG_SILENT + _PKG_DEBUG => RUN 2009-05-26 21:59:58 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
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.
2009-03-20 19:23:50 +00:00
bjs
faa6228e9d Update to version 7.0.5. No functional changes. 2009-02-20 07:47:56 +00:00
wiz
646e8a574e Update to 7.0.4:
Peter Hutterer (4):
      Xge.h: include Xmd.h for CARD8
      geproto: remote trailing whitespaces.
      Clean up XGE documentation.
      Bump to 7.0.4
2009-01-06 20:15:27 +00:00
cube
403e256ff6 Merge cube-native-xorg, so that pkgsrc-current can be used with the native
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-10-05 21:36:32 +00:00
wiz
66aaa9c6f1 Update to 7.0.3:
Alan Coopersmith (3):
      Remove Xserver API for security extension (#ifdef _SECURITY_SERVER) [Will
      Remove Xserver API for appgroup extension [Will break Xorg server builds
      renamed: .cvsignore -> .gitignore

James Cloos (2):
      Add *~ to .gitignore to skip patch/emacs droppings
      Replace static ChangeLog with dist-hook to generate from git log

Peter Hutterer (3):
      Add XGE header files and protocol description.
      Xge: replace copyrights with standard format from xserver COPYING.
      Bump to 7.0.3.
2008-05-30 10:46:18 +00:00
tnn
9f2a42bc6b Switch master site to MASTER_SITE_XORG. 2008-05-24 21:45:14 +00:00
tron
5ab01fe2a1 Unbreak build of a lot of X11 packages on systems which use native X11
(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-07 13:59:35 +00:00
rillig
3842f2df7a Since X11_TYPE cannot be "xorg", there's no point in checking for that
condition. What was really meant is X11_TYPE != "modular".
2008-01-06 16:57:41 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
joerg
9a4c4f753b XTest.h needs inputproto. 2007-01-26 15:14:50 +00:00
joerg
4b0e73f572 Fix another typo. Thanks to wiz and all blame to me. 2006-12-17 19:10:22 +00:00
joerg
0988643082 For reasons beyond my compressions, (b)make handles
.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-16 01:04:43 +00:00
joerg
1662e47171 Don't assume that we have a builtin version of the X11 proto packages,
if LOCALBASE and X11BASE are identical.
2006-12-15 20:43:00 +00:00
joerg
5e43280b23 Replace mk/bsd.prefs.mk includes with bsd.fast.prefs.mk includes.
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-12-12 21:52:34 +00:00
joerg
633fee571a Supports DESTDIR. Take maintainership. 2006-11-03 17:05:32 +00:00
rillig
144a1ee175 Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
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-22 04:46:13 +00:00
joerg
19338c63c5 Don't use the builtin framework for the various Xorg components
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-11 14:42:03 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
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-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
reed
797a778e5c Import xextproto from pkgsrc-wip.
This provides the XExt extension headers from modular Xorg X11.

This will replace the xextensions package.
2006-04-18 17:12:12 +00:00