summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Post-release version bump to 1.26.5Emmanuele Bassi2020-03-091-1/+1
|
* Release Clutter 1.26.41.26.4Emmanuele Bassi2020-03-091-1/+1
|
* docs: Move to MarkdownEmmanuele Bassi2018-06-171-1/+0
| | | | | The various documentation files are already in formatted in a Markdown-like fashion, so let's make it official.
* meson: Add rules for generating the documentationEmmanuele Bassi2018-06-171-1/+0
| | | | | | | | | | | Both the API reference and the Cookbook. This requires a little bit of surgery on the Autotools build as well, namely that we need to stop generating the main gtk-doc XML file from a template at configuration time; we should, instead, generate and include a gtkdocentities.ent file both for the Meson build (where we generate the file ourselves) and for the Autotools build (where gtk-doc.make does it for us).
* Move all cookbook files under the same directoryEmmanuele Bassi2018-06-171-1/+0
| | | | | | We split them for some reasons under the common and cookbook directories, but it's completely pointless: the XSLT and CSS style sheets are only used by the cookbook.
* Rename build directory to build-auxEmmanuele Bassi2018-06-171-8/+8
| | | | | | | Having a 'build' directory makes is a bit awkward for tools packaging Clutter, and the rapidly coalescing consensus on the GNOME platform, pushed by the port to Meson, is to call the directory for ancillary build files 'build-aux'.
* configure: Don't declare functions in AC_TRY_LINK and AC_TRY_COMPILETing-Wei Lan2018-01-201-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=792716
* Bump up the GLib requirementEmmanuele Bassi2017-08-081-1/+1
| | | | | We are using a newer glib-genmarshal, so we should be using a newer GLib as well.
* Post-release version bump to 1.26.3Emmanuele Bassi2017-05-121-1/+1
|
* Release Clutter 1.26.21.26.2Emmanuele Bassi2017-05-121-1/+1
|
* build: Bind interface age to minor and micro versionEmmanuele Bassi2017-05-121-19/+5
| | | | | | | Instead of requiring to manually update the interface age, we can simply check for the minor version, and either set it to 0 for development releases, or set it to the micro version for stable one. We don't do API additions in micro releases anyway.
* build: Bump gdk version requirementOlivier Fourdan2017-01-091-1/+1
| | | | | | | gtk+-3.22.6 includes all the fixes required to use gdk subsurfaces under Wayland, bump the minimal required version to this new version. https://bugzilla.gnome.org/show_bug.cgi?id=774546
* Post-release version bump to 1.26.1Emmanuele Bassi2016-03-211-2/+2
|
* Release Clutter 1.26.01.26.0Emmanuele Bassi2016-03-211-2/+2
|
* Post-release version bump to 1.25.7Emmanuele Bassi2016-02-181-1/+1
|
* Release Clutter 1.25.61.25.6Emmanuele Bassi2016-02-181-1/+1
|
* build: Use AC_COMPILE_IFELSEEmmanuele Bassi2016-02-181-33/+33
| | | | Instead of AC_TRY_COMPILE, which has been deprecated by newer autoconf.
* Post-release version bump to 1.25.5Emmanuele Bassi2016-01-211-1/+1
|
* Release Clutter 1.25.41.25.4Emmanuele Bassi2016-01-211-1/+1
|
* Post-release version bump to 1.25.3Emmanuele Bassi2015-12-171-1/+1
|
* Release Clutter 1.25.2 (snapshot)1.25.2Emmanuele Bassi2015-12-171-2/+2
|
* build: Rework the default rules for the EGL backendEmmanuele Bassi2015-12-111-51/+47
| | | | | | | | | So that we can set it to 'check', and do configure-time discovery of the dependencies, instead of enabling it explicitly. This should make it easier to spot build issues on environments like Continuous, which build Clutter and Cogl for running as part of the display server infrastructure on Wayland.
* Add a configuration option for deciding the Cogl drivers to useEmmanuele Bassi2015-12-101-0/+9
| | | | | | | | | | Using environment variables only is not convenient for all platforms, and in some cases it's beneficial to decide the default driver when building Clutter. Cogl already has a similar configuration switch, and since Clutter is overriding the default Cogl behaviour, it should offer the same mechanism. https://bugzilla.gnome.org/show_bug.cgi?id=742678
* build: Use the 'x11' pkg-config module to check for X11Emmanuele Bassi2015-12-081-4/+1
| | | | | | Don't look at GLX headers or symbols; we don't use them anyway. https://bugzilla.gnome.org/show_bug.cgi?id=759191
* build: Add --disable-WerrorEmmanuele Bassi2015-11-301-12/+21
| | | | | | | | | | | We enable a bunch of compiler flags to trip common errors during development. While this is very useful while hacking on Clutter, it makes the life of people building Clutter on automated build systems much harder; thus, we should have a configuration option to opt out of the -Werror business. GNOME has pretty much standardised on `--disable-Werror`, so we should crib that configure option.
* Bump up version to 1.25.1Emmanuele Bassi2015-11-181-2/+2
|
* Post-release version bump to 1.24.3Emmanuele Bassi2015-10-121-2/+2
|
* Release Clutter 1.24.21.24.2Emmanuele Bassi2015-10-121-2/+2
|
* Post-release version bump to 1.24.1Emmanuele Bassi2015-09-151-2/+2
|
* Release Clutter 1.24.01.24.0Emmanuele Bassi2015-09-151-2/+2
|
* Post-release version bump to 1.23.7Emmanuele Bassi2015-08-211-1/+1
|
* Release Clutter 1.23.61.23.6Emmanuele Bassi2015-08-211-1/+1
|
* Bump up requirement for CoglEmmanuele Bassi2015-08-211-1/+1
| | | | We're going to use API added in Cogl 1.21.
* Add an explicit dep on GIOEmmanuele Bassi2015-08-111-2/+2
| | | | | We use GIO types in the API, so we cannot just rely on our dependencies to add GIO.
* Post-release version bump to 1.23.5Emmanuele Bassi2015-07-221-1/+1
|
* Release Clutter 1.23.41.23.4Emmanuele Bassi2015-07-221-1/+1
|
* evdev: Handle libinput touchpad swipe/pinch gesture eventsCarlos Garnacho2015-07-101-1/+1
| | | | | The translation from libinput events is fairly straightforward, as they map almost 1:1.
* build: Do not define Wayland support unconditionallyEmmanuele Bassi2015-07-081-7/+6
| | | | | | | Now that we discover at configure time if Wayland is available, we should only enable support if we find it. https://bugzilla.gnome.org/show_bug.cgi?id=752104
* build: Bump GLib dependencyEmmanuele Bassi2015-07-071-1/+1
| | | | We need GListModel, in GIO since 2.44.
* build: Automatically detect Wayland supportEmmanuele Bassi2015-07-071-9/+20
| | | | | | Like we do for X11, GDK, MacOS, and Windows, the Wayland backend can be autodetected. We should only fail if the Wayland support was explicitly asked at configure time, but the dependencies were not satisfied.
* Post-release version bump to 1.23.3Emmanuele Bassi2015-06-181-1/+1
|
* Release Clutter 1.23.21.23.2Emmanuele Bassi2015-06-181-1/+1
|
* build: No need to conditionally include -WshadowEmmanuele Bassi2015-06-101-8/+1
| | | | | Cogl is not in tree any more, and compiler warnings are properly addressed.
* build: Use the same pattern for the manual Mir checkEmmanuele Bassi2015-06-101-12/+13
| | | | Ensure that the checks are similar and create similar results.
* build: Manually check for Wayland support in CoglEmmanuele Bassi2015-06-101-0/+24
| | | | | The Cogl pkg-config file does not specify the supported backends, which means we need to manually check for the platform, like we do for Mir.
* build: Remove unused internal definesEmmanuele Bassi2015-06-101-12/+0
| | | | | | We don't use them any more in the code base. I swear I keep deleting them, and they keep popping back up.
* Move API reference down one levelEmmanuele Bassi2015-05-191-2/+1
| | | | | Since we only have one API reference, we can drop the clutter/ sub-level, and have all the files under doc/reference.
* Remove the separate Cally API referenceEmmanuele Bassi2015-05-191-2/+0
|
* Post-branch version bump to 1.23.1Emmanuele Bassi2015-03-231-2/+2
|
* Post-release version bump to 1.22.1Emmanuele Bassi2015-03-231-2/+2
|