1feb169bfa 
					 
					
						
						
							
							Visual Studio projects: move projects to win32/  
						
						... 
						
						
						
						This will simplify our source tree a bit 
						
						
					 
					
						2020-07-16 18:57:03 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2f51e1de6 
					 
					
						
						
							
							Add check-version.py to the Autotools dist  
						
						... 
						
						
						
						Otherwise Autotools isn't clever enough to deal with it. 
						
						
					 
					
						2020-04-27 20:22:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93faac9d8e 
					 
					
						
						
							
							Add check on build system version  
						
						... 
						
						
						
						Since we're shipping both Meson and Autotools build systems for GTK3,
and both of them have a version field, it's bound to happen that the
GTK version defined in either build systems will go out of sync.
Let's add a check in both builds so that something will fail before
doing a release in case the versions do not match. 
						
						
					 
					
						2020-04-19 18:47:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8afd623989 
					 
					
						
						
							
							supp: Use a single suppressions file for lib, lib64 and multiarch  
						
						... 
						
						
						
						In addition to the traditional library directory lib and the 64-bit
multilib directory lib64, this will cover Debian-style multiarch
(lib/x86_64-linux-gnu etc.), Arch Linux 32-bit (lib32), x32 and
various others.
Signed-off-by: Simon McVittie <smcv@debian.org > 
						
						
					 
					
						2020-04-02 09:30:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b47ddb09ad 
					 
					
						
						
							
							Add Valgrind suppressions files  
						
						... 
						
						
						
						This copies the suppressions files from the master branch.
See: #138  
						
						
					 
					
						2020-02-23 15:39:12 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4cd637056 
					 
					
						
						
							
							Merge branch 'drop-mir' into 'gtk-3-24'  
						
						... 
						
						
						
						Drop the mir backend
See merge request GNOME/gtk!1062  
						
						
					 
					
						2019-09-09 20:02:02 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						72baf988ee 
					 
					
						
						
							
							autotools: dist the subprojects directory  
						
						... 
						
						
						
						See Merge Request !1069  
						
						
					 
					
						2019-08-28 18:35:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						31a57fe389 
					 
					
						
						
							
							Drop the mir backend  
						
						... 
						
						
						
						It depends on libcontent-hub-glib which was dropped from Ubuntu in mid 2017:
https://bugs.launchpad.net/ubuntu/+source/content-hub/+bug/1712874 
It was patched downstream to still build until it was disabled at the beginning
of 2018: https://launchpad.net/ubuntu/+source/gtk+3.0/3.22.28-1ubuntu3 
This likely means no one has built gtk with mir in 2 years, and there is no plan
to change that, so just remove it. 
						
						
					 
					
						2019-08-25 22:46:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d52dad2042 
					 
					
						
						
							
							autotools: dist all meson related build files  
						
						
						
						
					 
					
						2019-04-11 16:45:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d2f8e3fa3 
					 
					
						
						
							
							Remove config.rpath from EXTRA_DIST  
						
						... 
						
						
						
						The config.rpath script was added by running gettextize, but it's not
really needed, as config.rpath is generated by autotools and it's
included in the dist tarball automatically.
Upstream gettextize has been fixed so it does not happen any more:
http://savannah.gnu.org/bugs/index.php?48729  
						
						
					 
					
						2016-08-09 17:19:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						445286c2c3 
					 
					
						
						
							
							Modify git.mk to handle our split NLS directories  
						
						... 
						
						
						
						GTK+ has two directories for translations: the default 'po' and the
additional 'po-properties' for the GObject properties translation
domain.
Since the content of the translations directories are filled by
autoreconf and gettext, and are duplicated between the two gettext
domains we use, we should handle this ad hoc inside git.mk, instead of
trying to catch up by adding po-properties files in GITIGNOREFILES. 
						
						
					 
					
						2016-08-03 11:52:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						101da71ee3 
					 
					
						
						
							
							Use upstream gettext  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=373745  
					
						2016-05-16 20:46:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6faafbff6e 
					 
					
						
						
							
							Use AM_DISTCHECK_CONFIGURE_FLAGS  
						
						... 
						
						
						
						This is preferred over DISTCHECK_CONFIGURE_FLAGS in modern automake. 
						
						
					 
					
						2016-03-30 21:54:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						79321c0d8a 
					 
					
						
						
							
							Make a pot generating command available  
						
						... 
						
						
						
						Translators don't want to run autogen before generating pot,
so give them a script. 
						
						
					 
					
						2015-03-03 07:22:41 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5840c931b3 
					 
					
						
						
							
							Stop building extract-strings  
						
						... 
						
						
						
						It is no longer needed. 
						
						
					 
					
						2015-02-26 16:54:16 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						60dc478739 
					 
					
						
						
							
							Fix ChangeLog generation  
						
						... 
						
						
						
						missing is no longer in the toplevel directory.
Also, clean up some file lists. 
						
						
					 
					
						2014-11-30 19:59:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						603b49814f 
					 
					
						
						
							
							Generate README and INSTALL from configure  
						
						
						
						
					 
					
						2014-11-30 19:24:07 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f26b26f1d 
					 
					
						
						
							
							Gdk: add an experimental backend for mir  
						
						... 
						
						
						
						This is disabled by default.  Enable with --enable-mir-backend.
This backend is a combined work of Robert Ancell and Ryan Lortie. 
						
						
					 
					
						2014-10-22 11:17:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						214bd065d0 
					 
					
						
						
							
							Drop another old, unused script  
						
						
						
						
					 
					
						2014-09-21 23:17:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5b7db8c401 
					 
					
						
						
							
							Drop a few rules that aren't used anymore  
						
						... 
						
						
						
						These rules haven't been exercised in ages, time to drop them. 
						
						
					 
					
						2014-09-04 00:21:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd904c69f8 
					 
					
						
						
							
							Fix cross references in docs in tarballs  
						
						... 
						
						
						
						This approach is copied from Pango. 
						
						
					 
					
						2014-09-04 00:17:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f1d88f740 
					 
					
						
						
							
							Update DISTCHECK_CONFIGURE_ARGS  
						
						... 
						
						
						
						The --disable-rebuilds option does not exist anymore, so remove
it. At the same time, add --enable-installed-tests. 
						
						
					 
					
						2014-08-10 19:11:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a0337f9755 
					 
					
						
						
							
							Update Makefile.am for one more gitignore rule  
						
						
						
						
					 
					
						2014-06-19 11:13:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4841f8f773 
					 
					
						
						
							
							Forgotten file  
						
						... 
						
						
						
						Oops. 
						
						
					 
					
						2014-05-27 17:56:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0efeb96dab 
					 
					
						
						
							
							Update git.mk, respects AC_CONFIG_AUX_DIR now  
						
						
						
						
					 
					
						2013-07-11 15:28:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c7227d91b 
					 
					
						
						
							
							Add more .pc files to .gitignore  
						
						
						
						
					 
					
						2013-07-11 12:46:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb62084f2a 
					 
					
						
						
							
							build: Update for perf/ directory removal  
						
						... 
						
						
						
						Ooops. 
						
						
					 
					
						2013-07-08 16:23:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b39ce832ce 
					 
					
						
						
							
							build: Fix make dist  
						
						
						
						
					 
					
						2013-06-27 19:43:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ea4c144dd 
					 
					
						
						
							
							build: Move gdk/tests/ to testsuite/gdk/  
						
						... 
						
						
						
						This is a reorganization of the testsuite to be in the testsuite/
directory, so it can be installed from there. 
						
						
					 
					
						2013-05-15 15:37:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						08c89c11d1 
					 
					
						
						
							
							Drop -uninstalled.pc files  
						
						... 
						
						
						
						This has already been done in GLib, so follow suit here. 
						
						
					 
					
						2011-12-30 00:28:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c3be60198f 
					 
					
						
						
							
							Towards a working distcheck  
						
						
						
						
					 
					
						2011-07-23 10:12:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48b9521cbb 
					 
					
						
						
							
							gail-util: Move into toplevel directory  
						
						
						
						
					 
					
						2011-07-05 16:07:56 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c7514e8f0d 
					 
					
						
						
							
							Merge branch 'gdk-backend-wayland'  
						
						... 
						
						
						
						Conflicts:
	Makefile.am
	configure.ac
	gdk/Makefile.am
	gtk/gtksettings.c
	gtk/gtkwindow.c 
						
						
					 
					
						2011-04-12 09:52:44 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						590f3dfa1f 
					 
					
						
						
							
							Add Wayland backend  
						
						
						
						
					 
					
						2011-02-05 16:11:54 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07db0e38b0 
					 
					
						
						
							
							[broadway] Make broadway build with new gdk-backend setup  
						
						... 
						
						
						
						Convert all global functions to vtable calls, etc. 
						
						
					 
					
						2011-01-19 19:52:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63bb0c73bc 
					 
					
						
						
							
							build: Use mkdir_p instead mkinstalldirs  
						
						... 
						
						
						
						As we don't use mkinstalldirs, $(mkinstalldirs) is simply an
alias for $(mkdir_p) 
						
						
					 
					
						2011-01-10 13:55:29 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83058bf2ca 
					 
					
						
						
							
							Use AM_V_GEN in a few more places  
						
						... 
						
						
						
						Based on a patch by Javier Jardón in
https://bugzilla.gnome.org/show_bug.cgi?id=621720  
						
						
					 
					
						2011-01-03 20:33:36 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cacee7e7a3 
					 
					
						
						
							
							configure.ac: Support multiple GDK backends in one build  
						
						
						
						
					 
					
						2011-01-03 11:59:45 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62cbc1acd4 
					 
					
						
						
							
							continue to install gdk-$TARGET-3.0.pc  
						
						
						
						
					 
					
						2010-12-22 11:39:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83364e8529 
					 
					
						
						
							
							Fix distcheck  
						
						
						
						
					 
					
						2010-12-21 19:37:18 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						968668629b 
					 
					
						
						
							
							Go back to installing libgdk.so  
						
						
						
						
					 
					
						2010-12-21 12:06:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa4b54b6de 
					 
					
						
						
							
							Add per-target pc files back  
						
						... 
						
						
						
						Dropping those will be an unnecessary pain. 
						
						
					 
					
						2010-12-21 12:06:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6465e8dd15 
					 
					
						
						
							
							Reorganize pc files for a single library  
						
						... 
						
						
						
						After this commit, pc files no longer include the gdk backend in
their name, and we no longer install a pc file for gdk. There is
now a single gtk+-3.0.pc file. It turns out a separate gtk+-x11-3.0.pc
file is not necessary, since gdkx.h doesn't have a separate include
directory that would have to be added to Cflags. 
						
						
					 
					
						2010-12-21 12:06:55 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ae2c1fcf9 
					 
					
						
						
							
							Drop crazy listing of all example files  
						
						... 
						
						
						
						This will likely mean that the old examples will not appear in the
tarball until they have been integrated in the new 'getting started'
docs. 
						
						
					 
					
						2010-10-15 20:53:07 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39529dcfed 
					 
					
						
						
							
							Fix make distcheck  
						
						
						
						
					 
					
						2010-10-15 20:48:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a6c1e58b6 
					 
					
						
						
							
							Distribute autogen.sh  
						
						... 
						
						
						
						This makes it easier for OS vendors to always invoke autogen.sh
for building, regardless of building from legacy tarballs or
git snapshots. 
						
						
					 
					
						2010-10-01 17:30:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						908bdf7941 
					 
					
						
						
							
							Complete the removal of examples/pixmap to fix make dist  
						
						
						
						
					 
					
						2010-10-01 12:37:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16ecf55832 
					 
					
						
						
							
							Make GTK+ use an external gdk-pixbuf  
						
						
						
						
					 
					
						2010-06-26 01:09:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e630dc17d 
					 
					
						
						
							
							Clean autotools configuration a bit  
						
						... 
						
						
						
						New requirements:
automake >= 1.10
libtool >= 2.2 
						
						
					 
					
						2010-05-13 15:54:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d8ceadaf3b 
					 
					
						
						
							
							Minor stylistic fix  
						
						
						
						
					 
					
						2010-05-11 15:09:16 -04:00