summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2014-09-22doc: replace publican with xmltoPeter Hutterer1-8/+4
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 <pekka.paalanen@collabora.co.uk>
2014-09-22configure.ac: bump version to 1.6.90Pekka Paalanen1-1/+1
Master is open for new features again. Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
2014-09-19configure.ac: bump version to 1.6.01.6.0Pekka Paalanen1-2/+2
Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
2014-09-12configure.ac: bump version to 1.5.93 for rc21.5.93Pekka Paalanen1-1/+1
Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
2014-09-05configure.ac: bump version to 1.5.92 for rc11.5.92Pekka Paalanen1-1/+1
Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
2014-08-22configure.ac: Bump version to 1.5.91 for the alpha release1.5.91Pekka Paalanen1-1/+1
Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
2014-07-06configure: fix publican version detectionPeter Hutterer1-1/+1
Publican now adds a spurious "v" to the version output.
2014-05-28configure.ac: Bump configure.ac version to 1.5.90 on masterKristian Høgsberg1-1/+1
2014-05-19configure.ac: Bump version to 1.5.01.5.0Kristian Høgsberg1-2/+2
2014-05-12configure.ac: Bump version 1.4.93Kristian Høgsberg1-1/+1
This is the last RC before 1.5.
2014-05-01configure.ac: Bump version to 1.4.921.4.92Kristian Høgsberg1-1/+1
2014-04-07configure.ac: Bump version to 1.4.911.4.91Kristian Høgsberg1-1/+1
2014-03-07build: Move tests/Makefile.am into toplevel Makefile.amKristian Høgsberg1-2/+1
2014-03-07build: Move src/Makefile.am into toplevel Makefile.amKristian Høgsberg1-1/+0
2014-03-06build: Move cursor Makefile.am into toplevel Makefile.amKristian Høgsberg1-2/+1
2014-02-18build: Move protocol/ Makefile.am into toplevel Makefile.amKristian Høgsberg1-1/+0
A small step towards non-recursive build system for wayland too.
2014-02-18build: Stop using xmllint to validate protocol filesKristian Høgsberg1-3/+0
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.
2014-01-23configure.ac: Bump version to 1.41.4.0Kristian Høgsberg1-2/+2
2014-01-19configure.ac: Bump version to 1.3.931.3.93Kristian Høgsberg1-1/+1
This is the release candidate.
2013-12-16configure.ac: Bump version to 1.3.91 for the alpha release1.3.91Kristian Høgsberg1-1/+1
2013-12-02os: use posix_fallocate in creating sharable buffersPekka Paalanen1-1/+1
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 <pekka.paalanen@collabora.co.uk>
2013-10-25protocol: validate the protocol against a dtdPeter Hutterer1-0/+3
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.
2013-10-23configure.ac: Bump version to 1.3.90 for the master branchKristian Høgsberg1-1/+1
2013-10-09configure.ac: Bump version to 1.31.3.0Kristian Høgsberg1-2/+2
2013-10-02configure.ac: Bump version to 1.2.921.2.92Kristian Høgsberg1-1/+1
2013-09-22configure.ac: Bump version to 1.2.911.2.91Kristian Høgsberg1-1/+1
2013-08-30configure.ac: Bump version to 1.2.90 for master branchKristian Høgsberg1-1/+1
2013-07-13Bump version to 1.2.01.2.0Kristian Høgsberg1-2/+2
2013-07-09Bump version to 1.1.911.1.91Kristian Høgsberg1-1/+1
2013-07-03build: Add wayland-scanner.pc.Daiki Ueno1-1/+2
To allow user program to include wayland-scanner.m4 in tarball, move the path variables from it into wayland-scanner.pc.
2013-06-14build: Fix warning message on syscall failuresRob Bradford1-3/+3
2013-06-04build: Add declaration checks to check for required syscall flagsRob Bradford1-0/+11
The required flags are relatively new and some older enterprise distributions do not feature them. https://bugs.freedesktop.org/show_bug.cgi?id=63360
2013-04-29configure.ac: Bump to 1.1.90 to open master for 1.2 workKristian Høgsberg1-1/+1
2013-04-15configure.ac: Bump version to 1.1.01.1.0Kristian Høgsberg1-2/+2
2013-04-03configure.ac: Fix publican version checkKristian Høgsberg1-1/+1
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?
2013-04-03doc: rename "Wayland" to "publican"Peter Hutterer1-1/+1
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 <peter.hutterer@who-t.net>
2013-03-17configure.ac: Use wayland_version macro in bug urlKristian Høgsberg1-1/+1
2013-02-14configure.ac: Update bug URLKristian Høgsberg1-1/+1
2013-02-02configure.ac: Lower git master version to 1.0.90Kristian Høgsberg1-2/+2
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.
2012-12-03man, configure.ac: Only generate man pages if we can do it offlineJonas Ådahl1-0/+14
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 <jadahl@gmail.com>
2012-11-30configure.ac: Update version to 1.1.0 during development on git masterKristian Høgsberg1-2/+2
This lets dependent components, such as mesa or toolkits use git master instead of any 1.0.x release.
2012-11-19configure.ac: Bump version to 1.0.11.0.1Kristian Høgsberg1-1/+1
2012-11-19Fix distcheck by adding back protocol/Makefile.amKristian Høgsberg1-0/+1
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.
2012-11-12doc: Remove unused css and xslt for the protocolTiago Vignatti1-1/+0
This was added previously (commit 015c42e1) when we didn't have docbook formatted documentation. Now it became quite useless. Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com>
2012-10-22configure.ac: Bump version to 1.0.01.0.0Kristian Høgsberg1-2/+2
2012-10-19configure: Depend on a more strict version of publicanTiago Vignatti1-0/+8
Fix https://bugs.freedesktop.org/show_bug.cgi?id=56101 Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com>
2012-10-15configure.ac: Bump version to 0.99.00.99.0Kristian Høgsberg1-1/+1
2012-10-15configure: Make documentation option work in factTiago Vignatti1-1/+8
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 <tiago.vignatti@intel.com>
2012-10-15doc: Add auto-generated Wayland Library chapterTiago Vignatti1-0/+6
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 <tiago.vignatti@intel.com>
2012-09-25man: add man-page infrastructureDavid Herrmann1-0/+1
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 <dh.herrmann@googlemail.com>