platform/upstream/libXdamage.git
11 years agolibXdamage 1.1.4 libXdamage-1.1.4
Alan Coopersmith [Thu, 3 Jan 2013 05:45:11 +0000 (21:45 -0800)]
libXdamage 1.1.4

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
12 years agoStrip trailing whitespace
Alan Coopersmith [Sat, 17 Sep 2011 05:16:01 +0000 (22:16 -0700)]
Strip trailing whitespace

Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
git diff -w & git diff -b show no diffs from this change

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
13 years agoconfig: comment, minor upgrade, quote and layout configure.ac
Gaetan Nadon [Wed, 2 Feb 2011 16:43:41 +0000 (11:43 -0500)]
config: comment, minor upgrade, quote and layout configure.ac

Group statements per section as per Autoconf standard layout
Quote statements where appropriate.
Autoconf recommends not using dnl instead of # for comments

Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
Add AC_CONFIG_SRCDIR([Makefile.am])
Remove redundant AC_SUBST(*_CFLAGS) and/or *_LIBS
Update minimum version of util-macros to at least 1.8.
No functional configuration changes

This helps automated maintenance and release activities.
Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines

13 years agoconfig: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
Gaetan Nadon [Sat, 29 Jan 2011 00:41:37 +0000 (19:41 -0500)]
config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
13 years agoconfig: remove AC_PROG_CC as it overrides AC_PROG_C_C99
Gaetan Nadon [Thu, 27 Jan 2011 23:50:14 +0000 (18:50 -0500)]
config: remove AC_PROG_CC as it overrides AC_PROG_C_C99

XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
AC_PROG_C_C99. This sets gcc with -std=gnu99.
If AC_PROG_CC macro is called afterwards, it resets CC to gcc.

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
13 years agoPurge macros NEED_EVENTS and NEED_REPLIES
Fernando Carrijo [Thu, 1 Jul 2010 09:53:31 +0000 (06:53 -0300)]
Purge macros NEED_EVENTS and NEED_REPLIES

Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br>
Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com>
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
13 years agolibXdamage 1.1.3 libXdamage-1.1.3
Alan Coopersmith [Wed, 9 Jun 2010 01:50:45 +0000 (18:50 -0700)]
libXdamage 1.1.3

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
14 years agonuke RCS Ids
Matthieu Herrb [Sun, 9 Mar 2008 06:56:45 +0000 (07:56 +0100)]
nuke RCS Ids

Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
Reviewed by: Alan Coopersmith <alan.coopersmith@oracle.com>

14 years agoAlways call SyncHandle after issuing an X request.
Jamey Sharp [Sat, 10 Apr 2010 00:26:07 +0000 (17:26 -0700)]
Always call SyncHandle after issuing an X request.

14 years agoconfig: update AC_PREREQ statement to 2.60
Gaetan Nadon [Mon, 29 Mar 2010 20:50:34 +0000 (16:50 -0400)]
config: update AC_PREREQ statement to 2.60

Unrelated to the previous patches, the new value simply reflects
the reality that the minimum level for autoconf to configure
all x.org modules is 2.60 dated June 2006.

ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
14 years agoconfig: remove the pkgconfig pc.in file from EXTRA_DIST
Gaetan Nadon [Mon, 29 Mar 2010 18:53:48 +0000 (14:53 -0400)]
config: remove the pkgconfig pc.in file from EXTRA_DIST

Automake always includes it in the tarball.

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
14 years agoMakefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
Gaetan Nadon [Sat, 28 Nov 2009 01:56:04 +0000 (20:56 -0500)]
Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES

Now that the INSTALL file is generated.
Allows running make maintainer-clean.

14 years agoINSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Gaetan Nadon [Wed, 28 Oct 2009 18:09:10 +0000 (14:09 -0400)]
INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206

Add missing INSTALL file. Use standard GNU file on building tarball
README may have been updated
Remove AUTHORS file as it is empty and no content available yet.
Remove NEWS file as it is empty and no content available yet.

14 years agoDeploy the new XORG_DEFAULT_OPTIONS #24242
Gaetan Nadon [Tue, 27 Oct 2009 19:07:25 +0000 (15:07 -0400)]
Deploy the new XORG_DEFAULT_OPTIONS #24242

This macro aggregate a number of existing macros that sets commmon
X.Org components configuration options. It shields the configuration file from
future changes.

14 years agoMakefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
Gaetan Nadon [Tue, 27 Oct 2009 02:08:42 +0000 (22:08 -0400)]
Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432

ChangeLog filename is known to Automake and requires no further
coding in the makefile.

14 years ago.gitignore: use common defaults with custom section # 24239
Gaetan Nadon [Thu, 22 Oct 2009 17:10:20 +0000 (13:10 -0400)]
.gitignore: use common defaults with custom section # 24239

Using common defaults will reduce errors and maintenance.
Only the very small or inexistent custom section need periodic maintenance
when the structure of the component changes. Do not edit defaults.

14 years ago.gitignore: use common defaults with custom section # 24239
Gaetan Nadon [Thu, 22 Oct 2009 16:34:19 +0000 (12:34 -0400)]
.gitignore: use common defaults with custom section # 24239

Using common defaults will reduce errors and maintenance.
Only the very small or inexistent custom section need periodic maintenance
when the structure of the component changes. Do not edit defaults.

14 years agoThis is not a GNU project, so declare it foreign.
Jeremy Huddleston [Wed, 21 Oct 2009 19:47:24 +0000 (12:47 -0700)]
This is not a GNU project, so declare it foreign.

On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
> On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
> > I noticed an INSTALL file in xlsclients and libXvMC today, and it
> > was quite annoying to work around since 'autoreconf -fvi' replaces
> > it and git wants to commit it.  Should these files even be in git?
> > Can I nuke them for the betterment of humanity and since they get
> > created by autoreconf anyways?
>
> See https://bugs.freedesktop.org/show_bug.cgi?id=24206

As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
of the INSTALL file. It is also part of the 24206 solution.

Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
14 years agolibXdamage 1.1.2 libXdamage-1.1.2
Alan Coopersmith [Tue, 6 Oct 2009 18:24:50 +0000 (11:24 -0700)]
libXdamage 1.1.2

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
14 years agoMigrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
Alan Coopersmith [Tue, 6 Oct 2009 18:18:39 +0000 (11:18 -0700)]
Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
14 years agoRequire pkg-config to find the packages, no funky x11 lookups.
Peter Hutterer [Thu, 3 Sep 2009 05:50:23 +0000 (15:50 +1000)]
Require pkg-config to find the packages, no funky x11 lookups.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Acked-by: Daniel Stone <daniel@fooishbar.org>
14 years agoFix a comment in configure.ac, this is libXdamage, not libXfixes
Peter Hutterer [Thu, 3 Sep 2009 05:50:18 +0000 (15:50 +1000)]
Fix a comment in configure.ac, this is libXdamage, not libXfixes

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
15 years agoAdd README with pointers to mailing list, bugzilla & git repos
Alan Coopersmith [Tue, 3 Feb 2009 04:34:32 +0000 (20:34 -0800)]
Add README with pointers to mailing list, bugzilla & git repos

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
15 years agoJanitor: Correct make distcheck and compiler warnings.
Paulo Cesar Pereira de Andrade [Thu, 29 Jan 2009 17:41:23 +0000 (15:41 -0200)]
Janitor: Correct make distcheck and compiler warnings.

16 years agoChange parameter names for QueryVersion/QueryExtension.
Peter Hutterer [Mon, 19 May 2008 07:54:04 +0000 (17:24 +0930)]
Change parameter names for QueryVersion/QueryExtension.

Simply to clarify the inner workings of the lib and that these parameters are
treated as return values only.

X.Org Bug 14511 <http://bugs.freedesktop.org/show_bug.cgi?id=14511>

16 years agoReplace static ChangeLog with dist-hook to generate from git log
James Cloos [Thu, 6 Dec 2007 21:38:26 +0000 (16:38 -0500)]
Replace static ChangeLog with dist-hook to generate from git log

16 years agolibXdamage incorrectly encodes/decodes the 'More' field from the event.
Ryan Lortie [Sat, 8 Sep 2007 05:02:18 +0000 (22:02 -0700)]
libXdamage incorrectly encodes/decodes the 'More' field from the event.

The client library for xdamage currently fails to fill in the 'more'
field.  As a result, you get whatever uninitialised junk was there
before.

The server sets the high bit of 'level' when there is
'more' (DamageNotifyMore = 0x80).  A patch follows to fix the client
library.

16 years agoAdd *~ to .gitignore to skip patch/emacs droppings
James Cloos [Mon, 3 Sep 2007 09:53:36 +0000 (05:53 -0400)]
Add *~ to .gitignore to skip patch/emacs droppings

17 years agoFix DSO version number to match protocol number. libXdamage-1.1.1
Adam Jackson [Mon, 5 Mar 2007 21:51:06 +0000 (16:51 -0500)]
Fix DSO version number to match protocol number.

Also increment package version number to 1.1.1 for eventual release.

17 years agoTrack rename of DamagePost to DamageAdd. libXdamage-1.1
Eric Anholt [Wed, 10 Jan 2007 00:21:13 +0000 (16:21 -0800)]
Track rename of DamagePost to DamageAdd.

17 years agoMore doc/copyright updates for Damage 1.1 update.
Eric Anholt [Mon, 8 Jan 2007 23:02:42 +0000 (15:02 -0800)]
More doc/copyright updates for Damage 1.1 update.

17 years agoAdd a request to report a region of damage against a drawable.
Eric Anholt [Sat, 6 Jan 2007 01:56:58 +0000 (17:56 -0800)]
Add a request to report a region of damage against a drawable.

This brings the library up to supporting version 1.1 of the protocol.  Bump
package version accordingly.

17 years agobump to 1.0.4 libXdamage-1.0.4
Daniel Stone [Wed, 8 Nov 2006 14:10:20 +0000 (16:10 +0200)]
bump to 1.0.4

17 years agoRemove incorrect UnlockDisplay and SyncHandle from XDamageQueryVersion
Josh Triplett [Mon, 16 Oct 2006 09:58:24 +0000 (02:58 -0700)]
Remove incorrect UnlockDisplay and SyncHandle from XDamageQueryVersion

XDamageQueryVersion calls UnlockDisplay and SyncHandle, without a matching
LockDisplay.  This triggers an assertion in Xlib/XCB designed to catch these
kinds of bugs.  Remove the two calls, which fixes the assertion.

Thanks to Mike Auty <mike.auty@gmail.com> for the report.

17 years agorenamed: .cvsignore -> .gitignore
Alan Coopersmith [Thu, 13 Jul 2006 21:58:51 +0000 (14:58 -0700)]
renamed: .cvsignore -> .gitignore

18 years agoBump to 1.0.3 XORG-7_1 libXdamage-1_0_3
Adam Jackson [Thu, 27 Apr 2006 00:05:40 +0000 (00:05 +0000)]
Bump to 1.0.3

18 years agoCoverity #574: Plug a leak on the error path. XORG-7_0_99_901
Adam Jackson [Mon, 3 Apr 2006 01:00:11 +0000 (01:00 +0000)]
Coverity #574: Plug a leak on the error path.

18 years agoUpdate package version number for final X11R7 release candidate. XORG-6_99_99_904 XORG-7_0
Kevin E Martin [Thu, 15 Dec 2005 00:24:29 +0000 (00:24 +0000)]
Update package version number for final X11R7 release candidate.

18 years agoUpdate package version number for X11R7 RC3 release. MODULAR_COPY XORG-6_99_99_903
Kevin E Martin [Sat, 3 Dec 2005 05:49:43 +0000 (05:49 +0000)]
Update package version number for X11R7 RC3 release.

18 years agoUpdate pkgconfig files to separate library build-time dependencies from
Kevin E Martin [Sat, 19 Nov 2005 07:15:41 +0000 (07:15 +0000)]
Update pkgconfig files to separate library build-time dependencies from
    application build-time dependencies, and update package deps to work
    with separate build roots.

18 years agoUpdate package version number for X11R7 RC2 release. XORG-6_99_99_902
Kevin E Martin [Wed, 9 Nov 2005 21:19:12 +0000 (21:19 +0000)]
Update package version number for X11R7 RC2 release.

18 years agoUpdate pkgcheck dependencies to work with separate build roots.
Kevin E Martin [Tue, 1 Nov 2005 15:11:51 +0000 (15:11 +0000)]
Update pkgcheck dependencies to work with separate build roots.

18 years agoVarious changes preparing packages for RC0: XORG-6_99_99_900 XORG-6_99_99_901
Kevin E Martin [Fri, 29 Jul 2005 21:22:51 +0000 (21:22 +0000)]
Various changes preparing packages for RC0:
- Verify and update package version numbers as needed
- Implement versioning scheme
- Change bug address to point to bugzilla bug entry form
- Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
    reenable it)
- Fix makedepend to use pkgconfig and pass distcheck
- Update build script to build macros first
- Update modular Xorg version

18 years agoSet soversion to 1.0.0 using -version-number.
Daniel Stone [Sat, 16 Jul 2005 06:37:24 +0000 (06:37 +0000)]
Set soversion to 1.0.0 using -version-number.

18 years agoThinkos. AC_SUBST on the damageproto CFLAGS, and s/AM__CFLAGS/AM_CFLAGS/.
Adam Jackson [Thu, 14 Jul 2005 06:28:45 +0000 (06:28 +0000)]
Thinkos. AC_SUBST on the damageproto CFLAGS, and s/AM__CFLAGS/AM_CFLAGS/.

18 years agoAdd .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory
Keith Packard [Sat, 9 Jul 2005 06:14:50 +0000 (06:14 +0000)]
Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory

18 years agoAdd Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings. XORG-6_8_99_14 XORG-6_8_99_15 XORG-6_8_99_16 XORG-6_8_99_900 XORG-6_8_99_901 XORG-6_8_99_902 XORG-6_8_99_903
Daniel Stone [Sun, 3 Jul 2005 07:00:56 +0000 (07:00 +0000)]
Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all
    source files in the xserver/xorg tree, predicated on defines of
    HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
    <X11/fonts/foo.h>.

18 years agoAdd appropriate lib*_CFLAGS to Makefile.am's -- fixes build problems
Kevin E Martin [Sat, 2 Jul 2005 06:35:03 +0000 (06:35 +0000)]
Add appropriate lib*_CFLAGS to Makefile.am's -- fixes build problems

19 years agorevert last change, didn't do right thing at all, sorry for the noise
Adam Jackson [Thu, 19 May 2005 00:22:32 +0000 (00:22 +0000)]
revert last change, didn't do right thing at all, sorry for the noise

19 years agoRequire automake 1.7 in AM_INIT_AUTOMAKE
Adam Jackson [Thu, 19 May 2005 00:10:07 +0000 (00:10 +0000)]
Require automake 1.7 in AM_INIT_AUTOMAKE

19 years agoConditionally include config.h in xc/lib/Xdamage and xc/lib/Xfixes XORG-6_8_99_10 XORG-6_8_99_11 XORG-6_8_99_12 XORG-6_8_99_13 XORG-6_8_99_8 XORG-6_8_99_9
Søren Sandmann Pedersen [Tue, 17 May 2005 17:02:24 +0000 (17:02 +0000)]
Conditionally include config.h in xc/lib/Xdamage and xc/lib/Xfixes

19 years agoAdd Xdamage build system
Søren Sandmann Pedersen [Tue, 17 May 2005 16:47:59 +0000 (16:47 +0000)]
Add Xdamage build system

19 years agoEncoding of numerous files changed to UTF-8 XORG-6_8_99_1 XORG-6_8_99_2 XORG-6_8_99_3 XORG-6_8_99_4 XORG-6_8_99_5 XORG-6_8_99_6 XORG-6_8_99_7 sco_port_update-base
Markus Kuhn [Sat, 4 Dec 2004 00:42:47 +0000 (00:42 +0000)]
Encoding of numerous files changed to UTF-8

19 years agoBring in Xfixes, Xdamage, and Xcomposite userland from xserver CVS: XORG-6_7_99_1 XORG-6_7_99_2 XORG-6_7_99_901 XORG-6_7_99_902 XORG-6_7_99_903 XORG-6_7_99_904 XORG-6_8_0 XORG-6_8_1 XORG-6_8_1_901 XORG-6_8_1_902 XORG-6_8_1_903 XORG-6_8_1_904 XORG-6_8_2 lg3d-base lg3d-rel-0-6-2 lg3d-rel-0-7-0 rel-0-6-1
Eric Anholt [Sat, 31 Jul 2004 05:50:39 +0000 (05:50 +0000)]
Bring in Xfixes, Xdamage, and Xcomposite userland from xserver CVS:
- Update Xfixes headers to protocol major version 3.
- Add composite headers.
- Add libXfixes, libXdamage, and libXcomposite.
- Add imake glue for new libraries, but leave Composite off by default
    until issues are resolved.