<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wayland/configure.ac, branch 1.12.93</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/wayland/atom/configure.ac?h=1.12.93</id>
<link rel='self' href='http://git.sudomsg.com/mirror/wayland/atom/configure.ac?h=1.12.93'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/'/>
<updated>2017-02-14T20:56:55Z</updated>
<entry>
<title>configure.ac: bump to version 1.12.93 for the RC1 release</title>
<updated>2017-02-14T20:56:55Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2017-02-14T20:56:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=24df0fb6b3835c3b4574847491eecae769af4c2c'/>
<id>urn:sha1:24df0fb6b3835c3b4574847491eecae769af4c2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.12.92 for the beta release</title>
<updated>2017-02-07T23:14:56Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2017-02-07T23:14:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=6161d7dd0efd33339a90bdfbc6f2575ff16f1b2f'/>
<id>urn:sha1:6161d7dd0efd33339a90bdfbc6f2575ff16f1b2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.12.91 for the alpha release</title>
<updated>2017-01-25T02:13:26Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2017-01-25T02:13:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=ad4f04872a3f99eaef38cceab1987906b0e19996'/>
<id>urn:sha1:ad4f04872a3f99eaef38cceab1987906b0e19996</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump version to 1.12.90 for open development</title>
<updated>2016-09-22T17:31:53Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2016-09-22T17:31:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=454df51dce609dcc805c888cb8611049bdf9ae08'/>
<id>urn:sha1:454df51dce609dcc805c888cb8611049bdf9ae08</id>
<content type='text'>
Signed-off-by: Bryce Harrington &lt;bryce@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.12.0 for the official release</title>
<updated>2016-09-20T17:45:10Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2016-09-20T17:45:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=a0d76ffda5c3483e5e67fed19b7d8afe8966782c'/>
<id>urn:sha1:a0d76ffda5c3483e5e67fed19b7d8afe8966782c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.11.94 for the RC2 release</title>
<updated>2016-09-13T19:13:57Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2016-09-13T19:13:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=a4aba37ba178f8400cfdc2b595005bb76d6af2c0'/>
<id>urn:sha1:a4aba37ba178f8400cfdc2b595005bb76d6af2c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.11.93 for the RC1 release</title>
<updated>2016-09-06T21:22:03Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2016-09-06T21:22:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=da58173cfe047864d073ba078e0b8db982a31b12'/>
<id>urn:sha1:da58173cfe047864d073ba078e0b8db982a31b12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.11.92 for the beta release</title>
<updated>2016-08-30T18:40:23Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2016-08-30T18:40:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=2d7b34e2ee7627e125496c8816f656f485fcfc81'/>
<id>urn:sha1:2d7b34e2ee7627e125496c8816f656f485fcfc81</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.11.91 for the alpha release</title>
<updated>2016-08-16T18:25:12Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2016-08-16T18:25:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=2a6b08896abeb8ce82f381b1abf5daeee53e7d79'/>
<id>urn:sha1:2a6b08896abeb8ce82f381b1abf5daeee53e7d79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump version to 1.11.90 for open development</title>
<updated>2016-06-01T08:08:02Z</updated>
<author>
<name>Pekka Paalanen</name>
<email>pekka.paalanen@collabora.co.uk</email>
</author>
<published>2016-06-01T08:08:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=98d94b5c1d1cc21f5c963cdebc1cd535c6ae5b4f'/>
<id>urn:sha1:98d94b5c1d1cc21f5c963cdebc1cd535c6ae5b4f</id>
<content type='text'>
As announced in 1.11.0 release notes, master is open again.

Signed-off-by: Pekka Paalanen &lt;pekka.paalanen@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.11.0 for the official release</title>
<updated>2016-06-01T00:11:20Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2016-06-01T00:11:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=47163797f810373c81b6e13b7a8a245eb9877785'/>
<id>urn:sha1:47163797f810373c81b6e13b7a8a245eb9877785</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.10.93 for the RC1 release</title>
<updated>2016-05-24T19:29:59Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2016-05-24T19:29:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=62d67fe8fa217994f1d82dcb3203bb651e1c011f'/>
<id>urn:sha1:62d67fe8fa217994f1d82dcb3203bb651e1c011f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.10.92 for the beta release</title>
<updated>2016-05-18T05:07:48Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2016-05-18T05:07:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=f19b569ec2cf2f8dbaf00d62e2f6b131f29aeec4'/>
<id>urn:sha1:f19b569ec2cf2f8dbaf00d62e2f6b131f29aeec4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.10.91 for the alpha release</title>
<updated>2016-05-04T00:56:22Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2016-05-04T00:56:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=08bda63ac4aa483c046fcbf8dd62a1103ffe9683'/>
<id>urn:sha1:08bda63ac4aa483c046fcbf8dd62a1103ffe9683</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: fix ./configure --disable-dtd-validation</title>
<updated>2016-02-29T23:32:35Z</updated>
<author>
<name>Pekka Paalanen</name>
<email>pekka.paalanen@collabora.co.uk</email>
</author>
<published>2016-02-29T12:59:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=4a41d26c4d0f4775f3a013a41a32ac1512a0a177'/>
<id>urn:sha1:4a41d26c4d0f4775f3a013a41a32ac1512a0a177</id>
<content type='text'>
When configured with --disable-dtd-validation:

  CPPAS    src/dtddata.o
src/dtddata.S: Assembler messages:
src/dtddata.S:39: Error: file not found: src/wayland.dtd.embed
Makefile:1520: recipe for target 'src/dtddata.o' failed

This is because the variable name used does not match the implicit
variable name in autoconf.

Fix the variable name, making both --disable-dtd-validation and
--enable-dtd-validation to what they should.

Do not try to build dtddata.S if dtd-validation is disabled. It depends
on wayland.dtd.embed which is created by configure only if
dtd-validation is enabled.

If not building dtddata.S, also make sure the extern definitions in
scanner.c are compiled out.

Bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=575212
Reported-by: leio@gentoo.org
Signed-off-by: Pekka Paalanen &lt;pekka.paalanen@collabora.co.uk&gt;
Reviewed-by: Quentin Glidic &lt;sardemff7+git@sardemff7.net&gt;
Tested-by: Bryce Harrington &lt;bryce@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>build: Add an --enable-fatal-warnings configure option</title>
<updated>2016-02-17T06:13:51Z</updated>
<author>
<name>Derek Foreman</name>
<email>derekf@osg.samsung.com</email>
</author>
<published>2016-01-15T19:33:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=8216abc5877a29bd8c20d8adb257e084d1390f29'/>
<id>urn:sha1:8216abc5877a29bd8c20d8adb257e084d1390f29</id>
<content type='text'>
New --enable-fatal-warnings ./configure option that just adds -Werror
to GCC_CFLAGS

Signed-off-by: Derek Foreman &lt;derekf@osg.samsung.com&gt;
Reviewed-by: Bryce Harrington &lt;bryce@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.10.90 for open development</title>
<updated>2016-02-17T01:15:26Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2016-02-17T01:15:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=22acc9cec921720bacfdf77e13a73fdb4a379876'/>
<id>urn:sha1:22acc9cec921720bacfdf77e13a73fdb4a379876</id>
<content type='text'>
Master is open for new feature development again.
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.10.0 for the official release</title>
<updated>2016-02-16T20:03:40Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2016-02-16T20:03:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=0ff73b7666b8aee1a68302dd6a7664b68aa659af'/>
<id>urn:sha1:0ff73b7666b8aee1a68302dd6a7664b68aa659af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.9.93 for the RC1 release</title>
<updated>2016-02-09T21:26:21Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2016-02-09T21:26:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=1906a90aab613501396fe4fb72c7fba9e13ee161'/>
<id>urn:sha1:1906a90aab613501396fe4fb72c7fba9e13ee161</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.9.92 for the beta release</title>
<updated>2016-02-02T23:30:36Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@bryceharrington.org</email>
</author>
<published>2016-02-02T23:30:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=816a0ae09bd5c370b95cee459905976dc14cfac0'/>
<id>urn:sha1:816a0ae09bd5c370b95cee459905976dc14cfac0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: re-bump to version 1.9.91 for the alpha release</title>
<updated>2016-01-19T22:54:32Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2016-01-19T22:54:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=14b76a0e24c988334c18f477572a556ba005b182'/>
<id>urn:sha1:14b76a0e24c988334c18f477572a556ba005b182</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.9.91 for the alpha release</title>
<updated>2016-01-19T22:30:33Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2016-01-19T22:30:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=7ed00c1de77afbab23f4908fbd9d60ec070c209b'/>
<id>urn:sha1:7ed00c1de77afbab23f4908fbd9d60ec070c209b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Validate the protocol xml during scanning</title>
<updated>2015-11-17T12:36:21Z</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2015-11-09T23:53:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=f66e2d53dd8920451a4d9544b2fd2568a6a75b9b'/>
<id>urn:sha1:f66e2d53dd8920451a4d9544b2fd2568a6a75b9b</id>
<content type='text'>
Embed the wayland.dtd protocol data into the scanner binary so we can validate
external protocol files without requiring makefile changes. Hat-tip to Pekka
Paalanen for the embedding trick.
The embedding trick doesn't work well if the to-be-embedded file is in a
different location than the source file, so copy/link it during configure and
then build it in from the local directory.

The current expat parser is not a validating parser, moving scanner.c to
another parser has the risk of breaking compatibility. This patch adds libxml2
as extra (optional) dependency, but that also requires parsing the input
twice.

If the protocol fails validation a warning is printed but no error is returned
otherwise.

Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
Reviewed-by: Pekka Paalanen &lt;pekka.paalanen@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.9.90 for open development</title>
<updated>2015-09-22T20:39:44Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-09-22T20:39:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=b31225f91bfa0efe176ff5c93d5830dd947f6671'/>
<id>urn:sha1:b31225f91bfa0efe176ff5c93d5830dd947f6671</id>
<content type='text'>
Master is open for new feature development again.

Signed-off-by: Bryce Harrington &lt;bryce@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.9.0 for the official release</title>
<updated>2015-09-21T23:52:11Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-09-21T23:51:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=b05668f0ad64ad9ba82e124965163daed4172ead'/>
<id>urn:sha1:b05668f0ad64ad9ba82e124965163daed4172ead</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.8.93 for the RC1 release</title>
<updated>2015-09-16T03:16:37Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-09-16T03:16:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=8fd494995d000edbc9d4c1a1805d316ffdff8890'/>
<id>urn:sha1:8fd494995d000edbc9d4c1a1805d316ffdff8890</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.8.92 for the beta release</title>
<updated>2015-09-01T23:51:30Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-09-01T23:51:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=b16c0a5dfa829ff6cef707ed72907c5f88acf3cf'/>
<id>urn:sha1:b16c0a5dfa829ff6cef707ed72907c5f88acf3cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.8.91 for the alpha release</title>
<updated>2015-08-16T20:54:50Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-08-16T20:54:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=c0636ddcacc72c34a773f170aabdb46a5a21c275'/>
<id>urn:sha1:c0636ddcacc72c34a773f170aabdb46a5a21c275</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: always build wayland-scanner</title>
<updated>2015-07-17T11:19:08Z</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2015-07-01T21:51:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=21f80b89826d07bf687de35a1992a0b9bca3a51d'/>
<id>urn:sha1:21f80b89826d07bf687de35a1992a0b9bca3a51d</id>
<content type='text'>
The previous idiom for building a cross-compiled Wayland is to build once for
the build host (with --enable-scanner --disable-libraries) to get a
wayland-scanner binary that can then be used in a cross-compile (with
--disable-scanner).  The problem with this is that the cross wayland is missing
a wayland-scanner binary, which means you then can't do any Wayland development
on the target.

Instead, always build wayland-scanner for the target and change
--enable/disable-scanner to --with/without-host-scanner.  Normal builds use the
default of --without-host-scanner and run the wayland-scanner it just built, and
cross-compiled builds pass --with-host-scanner to use a previously built host
scanner but still get a wayland-scanner to install.

(a theoretically neater solution would be to build two scanners if required (one
to run and one to install), but automake makes this overly complicated)

[daniels: Bikeshedded naming with Ross's OK.]

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
</content>
</entry>
<entry>
<title>build: Don't depend on libffi unless we're building libraries</title>
<updated>2015-06-18T11:06:32Z</updated>
<author>
<name>Derek Foreman</name>
<email>derekf@osg.samsung.com</email>
</author>
<published>2015-06-17T20:13:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=bc3b66d5c194b9238126f7bc954142a07fe44f0e'/>
<id>urn:sha1:bc3b66d5c194b9238126f7bc954142a07fe44f0e</id>
<content type='text'>
When building just the scanner or docs it's not required.

This can reduce requirements for a host cross compiling wayland,
since only the scanner needs to be built natively.

Signed-off-by: Derek Foreman &lt;derekf@osg.samsung.com&gt;
Reviewed-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
Reviewed-by: Pekka Paalanen &lt;pekka.paalanen@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>build: Allow disabling building of wayland libraries</title>
<updated>2015-06-18T11:06:16Z</updated>
<author>
<name>Derek Foreman</name>
<email>derekf@osg.samsung.com</email>
</author>
<published>2015-06-17T20:13:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=5cfdbef3d29919ef37cfe309ff907763d849febf'/>
<id>urn:sha1:5cfdbef3d29919ef37cfe309ff907763d849febf</id>
<content type='text'>
When cross-compiling it may be useful to build only the wayland-scanner
natively.  This patch makes it possible to disable build of the libraries.

Signed-off-by: Derek Foreman &lt;derekf@osg.samsung.com&gt;
Reviewed-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
Reviewed-by: Pekka Paalanen &lt;pekka.paalanen@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>configure.ac: bump version to 1.8.90</title>
<updated>2015-06-03T07:12:49Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-06-03T07:12:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=baed4b0a2ffd6f61e0f868af7013cd24dd4b429c'/>
<id>urn:sha1:baed4b0a2ffd6f61e0f868af7013cd24dd4b429c</id>
<content type='text'>
Master is open for new features again

Signed-off-by: Bryce Harrington &lt;bryce@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.8.0 for the official release</title>
<updated>2015-06-02T23:06:02Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-06-02T23:06:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=60024af597b68974c451c89f960a7c11de11c33a'/>
<id>urn:sha1:60024af597b68974c451c89f960a7c11de11c33a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.7.93 for the RC2 release</title>
<updated>2015-05-27T02:10:15Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-05-27T02:10:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=6ffd998a98ca76ff2ff64617516fe1d6d34100a3'/>
<id>urn:sha1:6ffd998a98ca76ff2ff64617516fe1d6d34100a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.7.92 for the RC1 release</title>
<updated>2015-05-16T00:53:29Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-05-16T00:53:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=12cab2c4dfd4634e8979f78cec855a14091ce9d9'/>
<id>urn:sha1:12cab2c4dfd4634e8979f78cec855a14091ce9d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.7.91 for the alpha release</title>
<updated>2015-05-07T01:59:59Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-05-07T01:59:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=8877a349e7b1fe8943962cfcd0dcdf78dc7f39f6'/>
<id>urn:sha1:8877a349e7b1fe8943962cfcd0dcdf78dc7f39f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>config: use simpler regexp syntax to get dot version</title>
<updated>2015-04-07T22:48:25Z</updated>
<author>
<name>Bill Spitzak</name>
<email>spitzak@gmail.com</email>
</author>
<published>2015-04-03T02:20:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=313b26f415d48e1918818cb9da54f8e8bc521f87'/>
<id>urn:sha1:313b26f415d48e1918818cb9da54f8e8bc521f87</id>
<content type='text'>
I wasted a lot of time before I figured out that I needed to add those
square brackets to get this to work. Sigh...
Reviewed-by: Bryce Harrington &lt;bryce@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>configure.ac: bump version to 1.7.90</title>
<updated>2015-02-18T02:34:33Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-02-18T02:34:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=f3a5ca999e7efabc873bd2ee1d5fbe07e1e73ddd'/>
<id>urn:sha1:f3a5ca999e7efabc873bd2ee1d5fbe07e1e73ddd</id>
<content type='text'>
Master is open for new features again

Signed-off-by: Bryce Harrington &lt;bryce@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.7.0 for release</title>
<updated>2015-02-14T03:17:56Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-02-14T03:17:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=8e9d5a108476b3435a8286613b9a63b69afd92b7'/>
<id>urn:sha1:8e9d5a108476b3435a8286613b9a63b69afd92b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump to version 1.6.93 for rc2 release</title>
<updated>2015-02-07T01:56:44Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-02-07T01:56:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=52d971c924d0147d6949096c9cf001d75828a054'/>
<id>urn:sha1:52d971c924d0147d6949096c9cf001d75828a054</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: Fallback to older detection code if pkg-config can't find expat</title>
<updated>2015-02-06T23:52:50Z</updated>
<author>
<name>Bill Spitzak</name>
<email>spitzak@gmail.com</email>
</author>
<published>2015-02-03T22:26:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=371a9e0aefcc2bdef9c044a59d613ce6c175ed73'/>
<id>urn:sha1:371a9e0aefcc2bdef9c044a59d613ce6c175ed73</id>
<content type='text'>
This paritally reverts commit a4afd90f9f0c27ed5f3f313b915c260673f8be34.

On older expat versions (ie the one on Ubuntu 12.04) there is no pkg-config
file, so fall back to a test for the header and library. In addition the
source for expat does not seem to be in a git repository but in cvs instead
and it seems preferrable to not require cvs to build wayland.

The restored test has been updated to use AC_SEARCH_LIBS. This version
uses empty square brackets for the unused branches, similar to many other
if statements in configure.ac.
Reviewed-by: Bryce Harrington &lt;bryce@osg.samsung.com&gt;
Reviewed-by: Andrew Oakley &lt;aoakley@espial.com&gt;
</content>
</entry>
<entry>
<title>configure.ac: re-bump version to 1.6.92 for rc1 release</title>
<updated>2015-01-31T03:08:22Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-01-31T03:04:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=48bf640d16b9f3a6920220e216d55665b42dc0c6'/>
<id>urn:sha1:48bf640d16b9f3a6920220e216d55665b42dc0c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: bump version to 1.6.92 for rc1 release</title>
<updated>2015-01-30T22:57:53Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-01-30T22:57:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=768724495e2d15af0b9ea8303fe776201e6d49de'/>
<id>urn:sha1:768724495e2d15af0b9ea8303fe776201e6d49de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: use pkg-config to find expat</title>
<updated>2015-01-29T05:29:10Z</updated>
<author>
<name>Andrew Oakley</name>
<email>aoakley@espial.com</email>
</author>
<published>2015-01-27T17:18:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=a4afd90f9f0c27ed5f3f313b915c260673f8be34'/>
<id>urn:sha1:a4afd90f9f0c27ed5f3f313b915c260673f8be34</id>
<content type='text'>
This is now done in the same way as the libffi dependency and still
allows the library to be installed in a non-standard location (with
PKG_CONFIG_PATH).
</content>
</entry>
<entry>
<title>doc: Switch from static image files to generated diagrams.</title>
<updated>2015-01-29T01:43:16Z</updated>
<author>
<name>Jon Cruz</name>
<email>jonc@osg.samsung.com</email>
</author>
<published>2015-01-29T01:24:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=b5fca036cc2bfc224a3db4724c00543d98008cb5'/>
<id>urn:sha1:b5fca036cc2bfc224a3db4724c00543d98008cb5</id>
<content type='text'>
Switches diagrams from using static PNG images to instead generate them via
simple graphviz DOT markup files.

Signed-off-by: Jon A. Cruz &lt;jonc@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>tests: C++ compilation test</title>
<updated>2015-01-27T11:17:42Z</updated>
<author>
<name>Mariusz Ceier</name>
<email>mceier+wayland@gmail.com</email>
</author>
<published>2014-12-15T10:33:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=e3dc9a7af6f8f88ff7503bc3a70178e47802868d'/>
<id>urn:sha1:e3dc9a7af6f8f88ff7503bc3a70178e47802868d</id>
<content type='text'>
This test includes one of wayland headers, which produced
error with C++ compiler. C compiler can't be used for this test,
because it issues only a warning[1] and only when wayland headers
are not installed in system headers path (/usr/include).

[1] wayland-server-protocol.h:201:2: warning: implicit declaration of function ‘wl_resource_post_event’

[daniels: Merged in Marek's follow-up to check for a C++ compiler.]

Signed-off-by: Mariusz Ceier &lt;mceier+wayland@gmail.com&gt;
Signed-off-by: Marek Chalupa &lt;mchqwerty@gmail.com&gt;
Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
</content>
</entry>
<entry>
<title>configure.ac: bump version to 1.6.91 for the alpha release</title>
<updated>2015-01-17T11:39:05Z</updated>
<author>
<name>Bryce Harrington</name>
<email>bryce@osg.samsung.com</email>
</author>
<published>2015-01-17T11:39:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=b7f9925abccd787b54148814057052bbd6368ba6'/>
<id>urn:sha1:b7f9925abccd787b54148814057052bbd6368ba6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc: Add config check for doxygen 1.6.0+.</title>
<updated>2014-12-08T08:07:35Z</updated>
<author>
<name>Jon A. Cruz</name>
<email>jonc@osg.samsung.com</email>
</author>
<published>2014-12-04T02:26:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=480b437cd87b6c268b083c970dfbfbd8ff1a0dae'/>
<id>urn:sha1:480b437cd87b6c268b083c970dfbfbd8ff1a0dae</id>
<content type='text'>
Add a config time check for a new enough (1.6.0+) version of doxygen.

v2. require 1.6.0+ instead of 1.8.0+

Signed-off-by: Jon A. Cruz &lt;jonc@osg.samsung.com&gt;
Reviewed-by: Pekka Paalanen &lt;pekka.paalanen@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>doc: replace publican with xmlto</title>
<updated>2014-09-22T07:30:41Z</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2014-09-04T07:32:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=f3e7eedf1c0824639a816519ccfbdacb946cc63f'/>
<id>urn:sha1:f3e7eedf1c0824639a816519ccfbdacb946cc63f</id>
<content type='text'>
Publican isn't packaged for some distros, xmlto is a lot more common. Most of
what publican provides for us is the stylesheet anyway, so we can just use
xmlto and the publican stylesheet to get roughly the same look.

PDF and XML generation has been dropped, this needs a bit more more effort
than a mere switchover to xmlto.

The top-level directory structure imposed by publican is kept for now
(specifically the Wayland/en-US/html tree). This makes it easier to transition over
for packagers. Note that the list of files inside has changed.

CSS files are taken from publican to keep a uniform look compared to previous
documentations. Stylesheets are licensed under CC0 1.0 Universal license, see
publican/LICENSE:

1.  Files in the datadir/Common_Content directory and its subdirectories are
    licensed under the CC0 1.0 Universal license.

    To the extent possible under law, the developers of Publican waive all
    copyright and related or neighboring rights to the files contained
    in the datadir/Common_Content directory and its subdirectories.

Acked-by: Pekka Paalanen &lt;pekka.paalanen@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>configure.ac: bump version to 1.6.90</title>
<updated>2014-09-22T06:51:20Z</updated>
<author>
<name>Pekka Paalanen</name>
<email>pekka.paalanen@collabora.co.uk</email>
</author>
<published>2014-09-22T06:51:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=472f0c48e667ff13794bc86750f6c74baabdc284'/>
<id>urn:sha1:472f0c48e667ff13794bc86750f6c74baabdc284</id>
<content type='text'>
Master is open for new features again.

Signed-off-by: Pekka Paalanen &lt;pekka.paalanen@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>configure.ac: bump version to 1.6.0</title>
<updated>2014-09-19T09:36:04Z</updated>
<author>
<name>Pekka Paalanen</name>
<email>pekka.paalanen@collabora.co.uk</email>
</author>
<published>2014-09-19T09:36:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=339e83aa579569711cd14623ca4b2db46256b766'/>
<id>urn:sha1:339e83aa579569711cd14623ca4b2db46256b766</id>
<content type='text'>
Signed-off-by: Pekka Paalanen &lt;pekka.paalanen@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>configure.ac: bump version to 1.5.93 for rc2</title>
<updated>2014-09-12T09:26:50Z</updated>
<author>
<name>Pekka Paalanen</name>
<email>pekka.paalanen@collabora.co.uk</email>
</author>
<published>2014-09-12T09:26:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=edf4e7abea4046f003f53c300acf9af7dffc2e48'/>
<id>urn:sha1:edf4e7abea4046f003f53c300acf9af7dffc2e48</id>
<content type='text'>
Signed-off-by: Pekka Paalanen &lt;pekka.paalanen@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>configure.ac: bump version to 1.5.92 for rc1</title>
<updated>2014-09-05T11:57:03Z</updated>
<author>
<name>Pekka Paalanen</name>
<email>pekka.paalanen@collabora.co.uk</email>
</author>
<published>2014-09-05T11:57:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=44bf13ba0f3b881c0c5055a7225591395bc80583'/>
<id>urn:sha1:44bf13ba0f3b881c0c5055a7225591395bc80583</id>
<content type='text'>
Signed-off-by: Pekka Paalanen &lt;pekka.paalanen@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 1.5.91 for the alpha release</title>
<updated>2014-08-22T15:01:35Z</updated>
<author>
<name>Pekka Paalanen</name>
<email>pekka.paalanen@collabora.co.uk</email>
</author>
<published>2014-08-22T15:01:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=6d0f298665e0f6b11a18ab6b6ccc49ba990b4b3e'/>
<id>urn:sha1:6d0f298665e0f6b11a18ab6b6ccc49ba990b4b3e</id>
<content type='text'>
Signed-off-by: Pekka Paalanen &lt;pekka.paalanen@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>configure: fix publican version detection</title>
<updated>2014-07-06T09:39:16Z</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2014-07-02T07:23:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=567977815a8eb73fa22908bb730b6ff395d95a28'/>
<id>urn:sha1:567977815a8eb73fa22908bb730b6ff395d95a28</id>
<content type='text'>
Publican now adds a spurious "v" to the version output.
</content>
</entry>
<entry>
<title>configure.ac: Bump configure.ac version to 1.5.90 on master</title>
<updated>2014-05-28T17:11:55Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2014-05-28T17:11:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=3de6a1de3f860fdb4e0eb8c09e9a868295f44643'/>
<id>urn:sha1:3de6a1de3f860fdb4e0eb8c09e9a868295f44643</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 1.5.0</title>
<updated>2014-05-19T23:24:00Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2014-05-19T23:24:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=3ac62cd6b6012f40e37b1bd7fc1e8178585905ca'/>
<id>urn:sha1:3ac62cd6b6012f40e37b1bd7fc1e8178585905ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: Bump version 1.4.93</title>
<updated>2014-05-12T19:54:13Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2014-05-12T19:54:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=bad885170f286ff5feb91160a60efcd6f77872d0'/>
<id>urn:sha1:bad885170f286ff5feb91160a60efcd6f77872d0</id>
<content type='text'>
This is the last RC before 1.5.
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 1.4.92</title>
<updated>2014-05-01T20:44:09Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2014-05-01T20:44:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=4a4523fa92e8a1110b84d3595a2467bd16dc22af'/>
<id>urn:sha1:4a4523fa92e8a1110b84d3595a2467bd16dc22af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 1.4.91</title>
<updated>2014-04-07T23:08:42Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2014-04-07T23:08:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=5e2cfd2a0a771e57aea05fe8380e12ae5c7c323a'/>
<id>urn:sha1:5e2cfd2a0a771e57aea05fe8380e12ae5c7c323a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: Move tests/Makefile.am into toplevel Makefile.am</title>
<updated>2014-03-07T20:00:06Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2014-03-07T08:00:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=7ecb102409f30be29f157f9dd300b9f8860c7b85'/>
<id>urn:sha1:7ecb102409f30be29f157f9dd300b9f8860c7b85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: Move src/Makefile.am into toplevel Makefile.am</title>
<updated>2014-03-07T19:50:59Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2014-03-07T07:45:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=4c163b9b001bd93aaf97d7e962873a379eb90bfd'/>
<id>urn:sha1:4c163b9b001bd93aaf97d7e962873a379eb90bfd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: Move cursor Makefile.am into toplevel Makefile.am</title>
<updated>2014-03-07T07:15:02Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2014-03-07T07:15:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=267b28887dffa47eeb79bb4d6e737979b6fc3cc3'/>
<id>urn:sha1:267b28887dffa47eeb79bb4d6e737979b6fc3cc3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: Move protocol/ Makefile.am into toplevel Makefile.am</title>
<updated>2014-02-18T22:55:09Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2014-02-18T22:55:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=bb5344ee6d404095ddb70195b0b4f749d460d989'/>
<id>urn:sha1:bb5344ee6d404095ddb70195b0b4f749d460d989</id>
<content type='text'>
A small step towards non-recursive build system for wayland too.
</content>
</entry>
<entry>
<title>build: Stop using xmllint to validate protocol files</title>
<updated>2014-02-18T22:52:02Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2014-02-18T22:52:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=6292fe2af6a45decb7fd39090e74dd87bc4e22b2'/>
<id>urn:sha1:6292fe2af6a45decb7fd39090e74dd87bc4e22b2</id>
<content type='text'>
Same reason as commit cd31275f28b0a04d2ec5426dc81e875197b47e52 from weston:

    The scanner needs to be good enough.  If it crashes or fails to report
    invalid input, that needs to get fixed.
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 1.4</title>
<updated>2014-01-24T04:50:27Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2014-01-24T04:50:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=4b4cd00621d64311a64108cc921e25e0c9e4767b'/>
<id>urn:sha1:4b4cd00621d64311a64108cc921e25e0c9e4767b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 1.3.93</title>
<updated>2014-01-20T05:58:27Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2014-01-20T05:58:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=45087064bc31003fe36be5ca77f2b1f66516f457'/>
<id>urn:sha1:45087064bc31003fe36be5ca77f2b1f66516f457</id>
<content type='text'>
This is the release candidate.
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 1.3.91 for the alpha release</title>
<updated>2013-12-17T07:51:12Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2013-12-17T07:51:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=01bde6319f49ba9c943b1edad32efa10336b4685'/>
<id>urn:sha1:01bde6319f49ba9c943b1edad32efa10336b4685</id>
<content type='text'>
</content>
</entry>
<entry>
<title>os: use posix_fallocate in creating sharable buffers</title>
<updated>2013-12-03T00:18:59Z</updated>
<author>
<name>Pekka Paalanen</name>
<email>pekka.paalanen@collabora.co.uk</email>
</author>
<published>2013-11-29T15:47:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=011b6954031a25de8d9eb39631b6837553bb3cfb'/>
<id>urn:sha1:011b6954031a25de8d9eb39631b6837553bb3cfb</id>
<content type='text'>
If posix_fallocate is available, use it instead of ftruncate. Unlike
ftruncate, when posix_fallocate succeeds, it guarantees that you cannot
run out of disk space, when later writing to the mmap()'ed file.

With posix_fallocate, if os_create_anonymous_file() succeeds, the
program cannot get a SIGBUS later from accessing this file via mmap. If
there is insufficient disk space, the function fails and errno is set to
ENOSPC.

This is useful on systems, that limit the available buffer space by
having XDG_RUNTIME_DIR on a small tmpfs.

Signed-off-by: Pekka Paalanen &lt;pekka.paalanen@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>protocol: validate the protocol against a dtd</title>
<updated>2013-10-25T17:58:06Z</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2013-10-23T04:56:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=05f95c85c8cad07bee233f1d4e205a12538365e1'/>
<id>urn:sha1:05f95c85c8cad07bee233f1d4e205a12538365e1</id>
<content type='text'>
The scanner is not very forgiving if the protocol doesn't match it's
expectations and crashes without much of a notice. Thus, validate the protocol
against a DTD.

Move the protocol subdir forward so we validate first before trying anything
else, and install the DTD so we can validate weston's protocols as well.
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 1.3.90 for the master branch</title>
<updated>2013-10-23T16:25:08Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2013-10-23T16:25:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=16b2dab4e48462102d9990520562b0a9de2f9812'/>
<id>urn:sha1:16b2dab4e48462102d9990520562b0a9de2f9812</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 1.3</title>
<updated>2013-10-09T23:20:54Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2013-10-09T23:20:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=2c3dbb89031f120fb191492634e53a583f99d57d'/>
<id>urn:sha1:2c3dbb89031f120fb191492634e53a583f99d57d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 1.2.92</title>
<updated>2013-10-03T05:14:57Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2013-10-03T05:14:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=260d73b449feb979d98de7d280593675f5bbddd0'/>
<id>urn:sha1:260d73b449feb979d98de7d280593675f5bbddd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 1.2.91</title>
<updated>2013-09-22T21:12:26Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2013-09-22T21:12:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=4125367f20d70cdf3c14f1bcafbf46e1c6e20835'/>
<id>urn:sha1:4125367f20d70cdf3c14f1bcafbf46e1c6e20835</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 1.2.90 for master branch</title>
<updated>2013-08-30T22:53:55Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2013-08-30T21:54:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=10dcf86f7d5f61a683b60bf4e2cbad5268b9b498'/>
<id>urn:sha1:10dcf86f7d5f61a683b60bf4e2cbad5268b9b498</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump version to 1.2.0</title>
<updated>2013-07-13T05:30:45Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2013-07-13T05:30:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=6ef06ad06d0c32bff6bbd471a50a17bd7f92e0bc'/>
<id>urn:sha1:6ef06ad06d0c32bff6bbd471a50a17bd7f92e0bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump version to 1.1.91</title>
<updated>2013-07-09T23:27:08Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2013-07-09T23:27:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=3f3671e92e5c6e7e6e7a4b22371b1cccb7de8ca2'/>
<id>urn:sha1:3f3671e92e5c6e7e6e7a4b22371b1cccb7de8ca2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: Add wayland-scanner.pc.</title>
<updated>2013-07-03T20:38:12Z</updated>
<author>
<name>Daiki Ueno</name>
<email>ueno@gnu.org</email>
</author>
<published>2013-07-02T09:38:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=40fc79d5b095e330ab6f851e35ba54a65781679f'/>
<id>urn:sha1:40fc79d5b095e330ab6f851e35ba54a65781679f</id>
<content type='text'>
To allow user program to include wayland-scanner.m4 in tarball, move
the path variables from it into wayland-scanner.pc.
</content>
</entry>
<entry>
<title>build: Fix warning message on syscall failures</title>
<updated>2013-06-14T18:56:43Z</updated>
<author>
<name>Rob Bradford</name>
<email>rob@linux.intel.com</email>
</author>
<published>2013-06-12T17:17:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=c56af574cab3a308a76def3123630397b207994a'/>
<id>urn:sha1:c56af574cab3a308a76def3123630397b207994a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: Add declaration checks to check for required syscall flags</title>
<updated>2013-06-05T03:13:34Z</updated>
<author>
<name>Rob Bradford</name>
<email>rob@linux.intel.com</email>
</author>
<published>2013-06-04T12:27:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=bc3e020475e0fc29f265c4f8029f03584bee086e'/>
<id>urn:sha1:bc3e020475e0fc29f265c4f8029f03584bee086e</id>
<content type='text'>
The required flags are relatively new and some older enterprise distributions
do not feature them.

https://bugs.freedesktop.org/show_bug.cgi?id=63360
</content>
</entry>
<entry>
<title>configure.ac: Bump to 1.1.90 to open master for 1.2 work</title>
<updated>2013-04-29T20:42:40Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2013-04-29T20:42:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=83248317e4ffd374057022ef3c1af9b72e2f66e8'/>
<id>urn:sha1:83248317e4ffd374057022ef3c1af9b72e2f66e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 1.1.0</title>
<updated>2013-04-16T00:55:33Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2013-04-16T00:55:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=e5938320663b70842b0f10fe0fff39db06cad540'/>
<id>urn:sha1:e5938320663b70842b0f10fe0fff39db06cad540</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: Fix publican version check</title>
<updated>2013-04-03T20:22:44Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2013-04-03T20:22:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=c42b09b4cb36d9d169483b934a7f4abe91f7b0ce'/>
<id>urn:sha1:c42b09b4cb36d9d169483b934a7f4abe91f7b0ce</id>
<content type='text'>
This sure is ugly - we feed output of publican -v into bc to compare
against minimum required version, 2.8.  That's bad enough, but when
publican suddenly report 3.0.0, bc starts complaining...

Use sed to filter out 3.0 from the 'version=3.0.0' output from publican
instead.  Seem a little more robust, but it's just a matter of time before
something else breaks this flaky setup.

Hey, publican, how about shipping .pc files?
</content>
</entry>
<entry>
<title>doc: rename "Wayland" to "publican"</title>
<updated>2013-04-03T19:44:50Z</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2013-04-03T19:43:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=9d296fc73a81931b4c02b789b3c488861dbf3fda'/>
<id>urn:sha1:9d296fc73a81931b4c02b789b3c488861dbf3fda</id>
<content type='text'>
This directory was called Wayland during my early tries with publican where
the source layout was different and it needed to be set to the same name as
the publican output directory. This reason doesn't exist anymore, so re-name
it to publican to make it more obvious what's hiding in here.

Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
</content>
</entry>
<entry>
<title>configure.ac: Use wayland_version macro in bug url</title>
<updated>2013-03-17T17:53:29Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2013-03-17T17:53:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=9a2fab49e5e5867d58ba67eb028c003db35de1bb'/>
<id>urn:sha1:9a2fab49e5e5867d58ba67eb028c003db35de1bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: Update bug URL</title>
<updated>2013-02-14T22:00:46Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2013-02-14T22:00:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=df1a934b8b24c9227d427f3035007867993a6612'/>
<id>urn:sha1:df1a934b8b24c9227d427f3035007867993a6612</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure.ac: Lower git master version to 1.0.90</title>
<updated>2013-02-02T15:44:32Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2013-02-02T15:44:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=9d2db599e7c7359cc2b79b073d92d910aa02fb74'/>
<id>urn:sha1:9d2db599e7c7359cc2b79b073d92d910aa02fb74</id>
<content type='text'>
The idea was to use 1.1.0 for the git master version, so that git master
would always be newer than any release or 1.1.x version.  This means
we have to skip 1.1 as a release, which turns out to be confusing.

We can just use version 1.0.90 instead, which lets us call the next
release 1.1.0.
</content>
</entry>
<entry>
<title>man, configure.ac: Only generate man pages if we can do it offline</title>
<updated>2012-12-03T14:49:36Z</updated>
<author>
<name>Jonas Ådahl</name>
<email>jadahl@gmail.com</email>
</author>
<published>2012-12-01T16:33:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=e8ce68392016bfdbbdf407dfa240f5644638ff45'/>
<id>urn:sha1:e8ce68392016bfdbbdf407dfa240f5644638ff45</id>
<content type='text'>
Instead of relying on downloading the stylesheet from the Internet for
generating man pages, only generate them if the stylesheet is available
locally.

Signed-off-by: Jonas Ådahl &lt;jadahl@gmail.com&gt;
</content>
</entry>
<entry>
<title>configure.ac: Update version to 1.1.0 during development on git master</title>
<updated>2012-11-30T22:19:47Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2012-11-30T22:19:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=d943c3de08bf0e9ba355041909ed2960df4d2070'/>
<id>urn:sha1:d943c3de08bf0e9ba355041909ed2960df4d2070</id>
<content type='text'>
This lets dependent components, such as mesa or toolkits use git master
instead of any 1.0.x release.
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 1.0.1</title>
<updated>2012-11-19T22:30:07Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2012-11-19T22:27:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=5006829041b202f73d051be016a41adf3662bfdc'/>
<id>urn:sha1:5006829041b202f73d051be016a41adf3662bfdc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix distcheck by adding back protocol/Makefile.am</title>
<updated>2012-11-19T22:11:58Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2012-11-19T22:11:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=173e1606322675149c09443e6037737748dd72f7'/>
<id>urn:sha1:173e1606322675149c09443e6037737748dd72f7</id>
<content type='text'>
5909dddc78573774bd3a93c280831a7d18d82994 removed protocol/Makefile.am
which meant protocol/wayland.xml no longer got included in the tarball.
Add back protocol/Makefile.am and configure.ac bits and add protocol to
subdirs in Makefile.am to fix this.
</content>
</entry>
<entry>
<title>doc: Remove unused css and xslt for the protocol</title>
<updated>2012-11-12T18:08:32Z</updated>
<author>
<name>Tiago Vignatti</name>
<email>tiago.vignatti@intel.com</email>
</author>
<published>2012-11-09T22:33:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=5909dddc78573774bd3a93c280831a7d18d82994'/>
<id>urn:sha1:5909dddc78573774bd3a93c280831a7d18d82994</id>
<content type='text'>
This was added previously (commit 015c42e1) when we didn't have docbook
formatted documentation. Now it became quite useless.

Signed-off-by: Tiago Vignatti &lt;tiago.vignatti@intel.com&gt;
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 1.0.0</title>
<updated>2012-10-22T18:55:06Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2012-10-22T18:55:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=1f521a4f7760df73e1d1d8a6791d1c7bf536584e'/>
<id>urn:sha1:1f521a4f7760df73e1d1d8a6791d1c7bf536584e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure: Depend on a more strict version of publican</title>
<updated>2012-10-19T20:51:38Z</updated>
<author>
<name>Tiago Vignatti</name>
<email>tiago.vignatti@intel.com</email>
</author>
<published>2012-10-19T15:29:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=56061674cd80e701174c1f1b1bf575aa308ecbd8'/>
<id>urn:sha1:56061674cd80e701174c1f1b1bf575aa308ecbd8</id>
<content type='text'>
Fix https://bugs.freedesktop.org/show_bug.cgi?id=56101

Signed-off-by: Tiago Vignatti &lt;tiago.vignatti@intel.com&gt;
</content>
</entry>
<entry>
<title>configure.ac: Bump version to 0.99.0</title>
<updated>2012-10-16T00:49:41Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2012-10-16T00:49:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=6ac1cd692ff08b858a60b85bbc2b744c5c2790d7'/>
<id>urn:sha1:6ac1cd692ff08b858a60b85bbc2b744c5c2790d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure: Make documentation option work in fact</title>
<updated>2012-10-15T17:10:08Z</updated>
<author>
<name>Tiago Vignatti</name>
<email>tiago.vignatti@intel.com</email>
</author>
<published>2012-10-12T17:54:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=008760822b973ff1f8122533787a4dadeed7e2a8'/>
<id>urn:sha1:008760822b973ff1f8122533787a4dadeed7e2a8</id>
<content type='text'>
Also, now doxygen is mandatory for building the documentation (looks
reasonable because both man-pages and publican will need it).

Signed-off-by: Tiago Vignatti &lt;tiago.vignatti@intel.com&gt;
</content>
</entry>
<entry>
<title>doc: Add auto-generated Wayland Library chapter</title>
<updated>2012-10-15T17:02:04Z</updated>
<author>
<name>Tiago Vignatti</name>
<email>tiago.vignatti@intel.com</email>
</author>
<published>2012-10-11T14:42:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=e2db4cf26f9004f4b473bc0d8c6f277828f80c8b'/>
<id>urn:sha1:e2db4cf26f9004f4b473bc0d8c6f277828f80c8b</id>
<content type='text'>
For now only Wayland Client API is described on that chapter, which is
extracted via doxygen on ./src/wayland-client.h. We apply a stylesheet
(doxygen-to-publican) on doxygen output so it becomes docbook valid.

Now all we need to do is populate that header while developing in order to
grow a decent documentation. So please use it!

Signed-off-by: Tiago Vignatti &lt;tiago.vignatti@intel.com&gt;
</content>
</entry>
<entry>
<title>man: add man-page infrastructure</title>
<updated>2012-09-25T15:02:52Z</updated>
<author>
<name>David Herrmann</name>
<email>dh.herrmann@googlemail.com</email>
</author>
<published>2012-09-24T11:18:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=49dee9a86c39b8e656fdc628591cfc5257c1b8c2'/>
<id>urn:sha1:49dee9a86c39b8e656fdc628591cfc5257c1b8c2</id>
<content type='text'>
This adds a man-page infrastructure based on Docbook XML files. This
allows us to integrate the man-pages into the publican books later. An
example page for wl_display_connect() (with an alias
wl_display_connect_to_fd()) is also added.

Feel free to add more man-pages. Function calls are put in man3 and
overview pages into man7. All pages (including aliases) have to be added
to the Makefile.

Docbook does generate aliases automatically from the additional names that
were put in the XML file. However, a small SED script is needed to fixup
the include-paths in the generated troff files. If someone knows how to
avoid that (or even install them gzip'ped), please fix it up.

Signed-off-by: David Herrmann &lt;dh.herrmann@googlemail.com&gt;
</content>
</entry>
<entry>
<title>Bump version to 0.95.0</title>
<updated>2012-07-24T19:45:00Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2012-07-24T19:45:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=f5ccd7a9e670e097ff9b5faae8a26b3af4bb7b60'/>
<id>urn:sha1:f5ccd7a9e670e097ff9b5faae8a26b3af4bb7b60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cursor: use os_create_anonymous_file()</title>
<updated>2012-07-10T18:08:59Z</updated>
<author>
<name>Pekka Paalanen</name>
<email>ppaalanen@gmail.com</email>
</author>
<published>2012-07-10T10:05:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/wayland/commit/?id=a88a4386cbf5f3a627345f12683210c3b81b292b'/>
<id>urn:sha1:a88a4386cbf5f3a627345f12683210c3b81b292b</id>
<content type='text'>
Copy the implementation of os_create_anonymous_file() here from weston,
so we can use it instead of hardcoding a path to /tmp.

Signed-off-by: Pekka Paalanen &lt;ppaalanen@gmail.com&gt;
</content>
</entry>
</feed>
