summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Build extract-strings tool for build systemHib Eris2013-05-131-0/+6
| | | | | | This fixes cross compiling where build system != host system. https://bugzilla.gnome.org/show_bug.cgi?id=699690
* build: remove --disable-rebuildsBenjamin Otte2013-05-091-12/+0
| | | | | It's unused and was only useful when perl wasn't installed. But perl is a dependency of glib these days, so it's useless.
* Add --enable-installed-tests, use it for reftestsColin Walters2013-05-091-0/+5
| | | | | | See https://live.gnome.org/GnomeGoals/InstalledTests https://bugzilla.gnome.org/show_bug.cgi?id=699601
* configure: Don't check for indentBenjamin Otte2013-05-091-3/+0
| | | | | indent was used in genmarshal.pl, which was removed in 2002 when gobject was created.
* Remove regex-based export controlMatthias Clasen2013-05-051-10/+0
| | | | | All export control is now happening through annotations in the headers.
* New visibility handling in gdkMatthias Clasen2013-05-051-0/+33
| | | | | | | | Change the visibility handling to be the same way we do it in GLib now. We pass -fvisibility=hidden to gcc and decorate public functions with __attribute__((visibility("default"))). This commit just does this for GDK, GTK+ will follow later.
* Bump versionMatthias Clasen2013-05-011-1/+1
|
* Revert "Don't build gtk-launch when gio-unix is not available"Hib Eris2013-05-011-1/+0
| | | | | | | | | | | | The gtk-launch tool can be build without gio-unix (although it will not really do much without an alternative implementation for g_desktop_app_info). So there is no need to not build gtk-launch anymore. This reverts commit 9a1235bf0dbdb1701779bec0ccae043cc4243ce5. https://bugzilla.gnome.org/show_bug.cgi?id=682824
* build: bump required GLib version to 2.37.0Cosimo Cecchi2013-04-041-1/+1
|
* win32: link with -lwinmmKalev Lember2013-03-211-1/+1
| | | | | ... to resolve the timeBeginPeriod() / timeEndPeriod() symbols after commit 5dbf814f0c0c94733ef96d6dc3c8c5ddb7a63f3a.
* Bump version to 3.9.0Matthias Clasen2013-03-171-2/+2
| | | | Needed so that GDK_AVAILABLE_IN_3_10 works.
* printing: Use DBus calls instead of Avahi APIMarek Kasik2013-03-131-40/+0
| | | | | | | Converts usage of Avahi API to DBus calls. This change allows us to remove dependency on avahi-gobject and avoids of possible circular dependency. Lists printers if Gtk+ is compiled with CUPS 1.6 or newer.
* docs: Disable GtkPlug/GtkSocket docs on WaylandBastien Nocera2013-03-121-0/+3
| | | | | | | As those two types do not exist in the Wayland backend, and the docs build would fail. https://bugzilla.gnome.org/show_bug.cgi?id=695682
* Post-release bumpMatthias Clasen2013-03-051-1/+1
|
* 3.7.123.7.12Matthias Clasen2013-03-051-1/+1
|
* printing: List Avahi printersMarek Kasik2013-03-041-1/+41
| | | | | | | | | | | | | | | | Show printers advertised by avahi on local network. CUPS backend now looks for _ipps._tcp and _ipp._tcp services offered by avahi. If it finds such a service (printer) it requests its attributes through IPP_GET_PRINTER_ATTRIBUTES ipp request and adds it to the list of printers. Such printer behaves like a remote printer then. If an avahi printer is a default printer then it is considered default by the backend only if there is no local or remote default printer. This functionality is enabled when building Gtk+ with CUPS 1.6 or later because it replaces browsing protocol removed in CUPS 1.6. https://bugzilla.gnome.org/show_bug.cgi?id=688956
* release: post-release version bumpCosimo Cecchi2013-02-181-1/+1
|
* 3.7.103.7.10Cosimo Cecchi2013-02-181-1/+1
|
* build: Bump atk dependency to 2.7.5Rob Bradford2013-02-051-1/+1
| | | | | | | | | | | The following patch added a dependency on a new API first available in that release: commit 92f0c5c38476687a9a50c31eac4f674a7e0b9c91 Author: Mike Gorse <mgorse@suse.com> Date: Mon Dec 3 16:07:23 2012 -0600 Add accessibility for GtkLevelBar and value test
* post-release bumpMatthias Clasen2013-02-041-1/+1
|
* 3.7.83.7.8Matthias Clasen2013-02-041-1/+1
|
* Revert "Don't use AC_CANONICAL_TARGET"Matthias Clasen2013-02-011-0/+1
| | | | | | | | This reverts commit cd98eb15cb1532bd80ea0aec13d1adb5aa8aabe7. It turns out that we just started using AX_PROG_CC_FOR_BUILD, which for some reason requires AC_CANONICAL_TARGET. That seems wrong to me, but for now, lets just keep using it.
* Don't build gtk-launch when gio-unix is not availableErik van Pienbroek2013-02-011-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=682824
* Don't use AC_CANONICAL_TARGETErik van Pienbroek2013-02-011-1/+0
| | | | | | | | | | | | | This autoconf macro should only be used for building compilers (or compiler tools) for a specific target. The current effect of it in GTK3 is that it causes various executables like gtk3-demo to be prefixed with $target- when the --target configure flag is set or when cross-compiling. When cross-compiling GTK3 on Linux for the Win32 target this causes the gtk3-demo binary to be named i686-w64-mingw32-gtk3-demo.exe instead of just gtk3-demo.exe (like it was before commit 53083ea7b423482b) https://bugzilla.gnome.org/show_bug.cgi?id=692638
* Add accessibility for GtkLevelBar and value testMike Gorse2013-02-011-1/+1
|
* image: Make gtk_image_new_from_resource() load animationsBenjamin Otte2013-02-011-1/+1
| | | | Requires new gdk-pixbuf APIs to load animations from resources.
* gtk-demo: Load the demo files using g_file_get_contents()Benjamin Otte2013-02-011-1/+1
| | | | ... instead of massaging a FILE* with flockfile() and ungetc().
* wayland: Drop build configuration support for cairo-glRob Bradford2013-01-181-17/+2
| | | | | | The underlying code uses API that is no longer available with 1.0. This optional, off by default build mode hasn't worked since the release of Wayland 1.0.
* Bump versionMatthias Clasen2013-01-151-1/+1
|
* 3.7.63.7.6Matthias Clasen2013-01-151-1/+1
|
* build: support cross-compilation by natively building gtk-update-icon-cacheRoss Burton2013-01-101-9/+30
| | | | | | | | | | | | When cross-compiling, instead of depending on a natively built GTK+ (which means building Glib, ATK, Pango, gdk-pixbuf, libX11...) for gtk-update-icon-cache, find the host compiler and gdk-pixbuf, and build another gtk-update-icon-cache with that. This uses AX_PROG_CC_FOR_BUILD from autostars to find the host compiler, and assumes that you'd set PKG_CONFIG_FOR_BUILD to a host pkg-config binary. https://bugzilla.gnome.org/show_bug.cgi?id=691301
* broadway: We need gio-unix for the unix domain socketsAlexander Larsson2013-01-101-0/+1
|
* configure.ac: fix autoreconf with automake-1.13Nicola Fontana2013-01-071-2/+1
|
* bump versionMatthias Clasen2012-12-181-1/+1
|
* 3.7.43.7.4Matthias Clasen2012-12-181-1/+1
|
* css: Speed up name matchingAlexander Larsson2012-12-101-1/+1
| | | | | | | | | We use the new g_type_get_type_registration_serial() so that we can cache and properly invalidate the result of g_type_from_name(). This bumps the glib requirement to 2.35.3 to get the new function. https://bugzilla.gnome.org/show_bug.cgi?id=689847
* Require new pango with automatic tracking of PangoContext changesAlexander Larsson2012-12-061-1/+1
| | | | | | Pango 1.32.4 has a feature where any PangoLayout automatically handles the case where a PangoContext is changed. We want to rely on this to avoid having to clear layouts too often, so we make this a hard dep.
* Post-release version bumpMatthias Clasen2012-11-201-1/+1
|
* 3.7.2Matthias Clasen2012-11-201-1/+1
|
* Disable deprecation checks for all libraries we depend on on stable branches.Benjamin Otte2012-11-061-1/+13
| | | | | | | | | | This is so newer versions of those libraries don't cause more warnings with a stable GTK version. We don't ever want to turn off deprecation warnings for master however, because that's where we get rid of deprecated API we use. Note that only glib allows use to easily do this, so nothing is done for Pango, gdk-pixbuf or Cairo here.
* Bump GLib dependency to 2.35Matthias Clasen2012-11-041-1/+1
| | | | And drop deprecated g_type_init() calls.
* wayland: update to work with stable libxkbcommonRan Benita2012-10-291-1/+1
| | | | | | | | libxkbcommon has had some changes to its API. However, it now has a stable release (0.2.0), so this makes the necessary changes, and replaces all uses of the deprecated API. Signed-off-by: Ran Benita <ran234@gmail.com>
* configure.ac: Look for wayland-client 1.0.0Kristian Høgsberg2012-10-231-1/+1
|
* Bump versionMatthias Clasen2012-10-221-1/+1
|
* 3.7.03.7.0Matthias Clasen2012-10-221-3/+3
|
* bump versionMatthias Clasen2012-10-161-2/+2
|
* test(1) uses '=' to test if strings are identicalPatrick Welche2012-10-121-4/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=685996
* Bump versionMatthias Clasen2012-09-241-2/+2
|
* 3.6.0Matthias Clasen2012-09-241-2/+2
|
* bump versionMatthias Clasen2012-09-181-1/+1
|