a28fa9771f 
					 
					
						
						
							
							Add comment for gtk-update-icon-cache as suggested by smcv  
						
						
						
						
					 
					
						2025-01-27 11:57:07 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e316967ba3 
					 
					
						
						
							
							Add loong64 to the list of architectures we don't want to build  
						
						... 
						
						
						
						gtk-update-icon-cache
Gbp-Dch: Full 
						
						
					 
					
						2025-01-27 11:45:40 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fcfe6875c4 
					 
					
						
						
							
							Add test coverage for the historical path of gtk-query-immodules-3.0  
						
						
						
						
					 
					
						2025-01-14 14:05:34 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						92d4222cda 
					 
					
						
						
							
							d/rules: Use CFLAGS_FOR_BUILD, etc. to link convert-emoji  
						
						
						
						
					 
					
						2025-01-14 13:10:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1eae46cd9b 
					 
					
						
						
							
							d/rules: Explicitly use build architecture gcc in rebuild-emoji target  
						
						... 
						
						
						
						This makes it more obvious that we're intentionally building a
build-architecture binary, to be run during the build and then discarded. 
						
						
					 
					
						2024-11-25 11:21:39 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87d7280ebf 
					 
					
						
						
							
							d/rules: Don't build gtk-update-icon-cache on release architectures  
						
						... 
						
						
						
						Ideally src:gtk4 would take over gtk-update-icon-cache on all
architectures, but it isn't buildable on all -ports architectures yet,
and the -ports architectures are more susceptible to packages temporarily
disappearing. 
						
						
					 
					
						2024-09-16 11:06:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						513143d880 
					 
					
						
						
							
							Enable sysprof profiling integration on most architectures  
						
						... 
						
						
						
						LP: #2077465  
						
						
					 
					
						2024-08-20 16:21:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f226221b8 
					 
					
						
						
							
							Revert "Temporarily disable tests on 32-bit non-i386 architectures"  
						
						... 
						
						
						
						This reverts commit e657440a93 
						
						
					 
					
						2024-03-25 10:41:38 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						afbc53d8c9 
					 
					
						
						
							
							Revert "d/control, d/rules: Temporarily disable colord on 32-bit non-i386"  
						
						... 
						
						
						
						This reverts commit d38deea907 
						
						
					 
					
						2024-03-23 10:06:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						94b9ea75f6 
					 
					
						
						
							
							Revert "d/control, d/rules: Temporarily disable cloudproviders on 32-bit non-x86"  
						
						... 
						
						
						
						This reverts commit 7208f6ac28https://buildd.debian.org/status/package.php?p=libcloudproviders  
						
						
					 
					
						2024-03-20 17:49:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7208f6ac28 
					 
					
						
						
							
							d/control, d/rules: Temporarily disable cloudproviders on 32-bit non-x86  
						
						... 
						
						
						
						This is not yet buildable on the architectures affected by the 64-bit
time_t transition, with a dependency chain involving graphviz and GTK 2. 
						
						
					 
					
						2024-03-14 18:10:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d38deea907 
					 
					
						
						
							
							d/control, d/rules: Temporarily disable colord on 32-bit non-i386  
						
						... 
						
						
						
						This is not yet buildable on the architectures affected by the 64-bit
time_t transition. 
						
						
					 
					
						2024-03-14 18:08:58 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e657440a93 
					 
					
						
						
							
							Temporarily disable tests on 32-bit non-i386 architectures  
						
						... 
						
						
						
						This should help to resolve cyclic build-dependencies during the 64-bit
time_t transition. 
						
						
					 
					
						2024-03-14 17:54:27 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						70215fa10e 
					 
					
						
						
							
							d/control, d/rules: Make it clearer that we are using the correct pkgconf  
						
						... 
						
						
						
						We intentionally compile convert-emoji with the build architecture
pkgconf, because we need to run it during build, but we do not need to
install it. 
						
						
					 
					
						2024-03-06 13:46:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57858a8a2c 
					 
					
						
						
							
							Import Debian changes 3.24.41-1.1~exp1  
						
						... 
						
						
						
						gtk+3.0 (3.24.41-1.1~exp1) experimental; urgency=medium
.
  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition. 
						
						
					 
					
						2024-02-22 07:29:22 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						958ddae6c1 
					 
					
						
						
							
							d/rules: If cross-compiling, use cross g-ir-scanner (see  #1060838 )  
						
						
						
						
					 
					
						2024-01-17 17:53:14 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						71841e1f1c 
					 
					
						
						
							
							d/rules: Drop some unused sed substitutions  
						
						
						
						
					 
					
						2023-11-08 16:01:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d61f76241 
					 
					
						
						
							
							Stop generating d/control from a template  
						
						
						
						
					 
					
						2023-11-08 16:00:58 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						385cee5c59 
					 
					
						
						
							
							Substitute GTK_BINVER_DEP as a substvar rather than using sed  
						
						... 
						
						
						
						This will make it easier to stop making d/control a generated file. 
						
						
					 
					
						2023-11-08 15:53:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						641c21d4ae 
					 
					
						
						
							
							Have -dev package depend on libcloudproviders-dev on Debian  
						
						
						
						
					 
					
						2023-08-09 18:06:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						da4ac7759a 
					 
					
						
						
							
							Build with libcloudproviders  
						
						... 
						
						
						
						This wasn't enabled years ago because it caused a test failure
with the autotools tests. But we've switched to meson now and
finally it looks like libcloudproviders has fixed enough issues 
						
						
					 
					
						2023-08-09 11:28:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						32a32274e8 
					 
					
						
						
							
							d/rules: Accept minor rendering differences in label-background test  
						
						... 
						
						
						
						Workaround for GNOME/gtk#5545  
						
						
					 
					
						2023-01-24 18:33:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0cbd29ec6 
					 
					
						
						
							
							d/rules: Install README.md instead of README  
						
						
						
						
					 
					
						2023-01-03 15:09:32 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e445abe61b 
					 
					
						
						
							
							d/rules: Stop trying to install AUTHORS, no longer shipped upstream  
						
						
						
						
					 
					
						2023-01-03 14:42:41 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5caddaf2e2 
					 
					
						
						
							
							d/rules: Remove Autotools remnants  
						
						... 
						
						
						
						Upstream releases are now built with Meson. 
						
						
					 
					
						2023-01-03 10:16:12 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c271ab98e 
					 
					
						
						
							
							Force software rendering during tests  
						
						... 
						
						
						
						Workaround for Mesa regression #1025312 . We expect only software
rendering to be available in a buildd or autopkgtest environment anyway. 
						
						
					 
					
						2022-12-02 15:31:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e902eb4b99 
					 
					
						
						
							
							Disable man pages under nodoc build-profile  
						
						
						
						
					 
					
						2022-12-02 15:31:54 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f91a4d3d6e 
					 
					
						
						
							
							d/rules: Remove redundant --libdir override  
						
						... 
						
						
						
						We get the correct library directory from dh_auto_configure. 
						
						
					 
					
						2022-12-02 10:19:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0cecd17680 
					 
					
						
						
							
							Remove dpkg trigger on old immodules search path  
						
						... 
						
						
						
						GTK 3 hasn't searched this path since 2015, so it was no longer useful
to have a trigger on it. 
						
						
					 
					
						2022-12-02 10:18:50 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99e54a40e2 
					 
					
						
						
							
							d/rules: Remove redundant gtk_doc option  
						
						... 
						
						
						
						In both cases (documentation enabled or disabled) we override this later. 
						
						
					 
					
						2022-12-01 23:18:07 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						31f037e261 
					 
					
						
						
							
							d/rules: Return to the print backends we previously enabled  
						
						... 
						
						
						
						lpr and test were enabled during the move to Meson, but we didn't enable
them in the past and they don't seem to be desirable.
Closes : #1025271  
						
						
					 
					
						2022-12-01 23:15:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						baa6ae9e9c 
					 
					
						
						
							
							Build using Meson  
						
						
						
						
					 
					
						2022-11-23 23:54:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f2f5422cd 
					 
					
						
						
							
							Skip border-image-excess-size reftest on big-endian machines  
						
						... 
						
						
						
						Mitigates: #1024392  
						
						
					 
					
						2022-11-18 23:56:34 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40eff490c4 
					 
					
						
						
							
							d/rules: Ignore new reftest failure for linear-gradient on any-i386  
						
						... 
						
						
						
						This seems to have regressed despite the GTK code not having changed,
possibly as a result of changes in another package, and it seems to be
the reference rendering rather than the test output that changed. 
						
						
					 
					
						2022-08-21 20:57:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						375b472689 
					 
					
						
						
							
							Backport reftest comparison machinery from our gtk4 packaging  
						
						... 
						
						
						
						This will let us distinguish between "fails by small differences caused
by rounding/i387" and "completely different result", without having to
move the whole build system to Meson, which seems like one variation too
many during a transition. 
						
						
					 
					
						2022-08-21 20:57:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						905946b8c7 
					 
					
						
						
							
							Avoid explicitly specifying -Wl,--as-needed linker flag  
						
						... 
						
						
						
						This is the default in newer toolchains.
Changes-By: lintian-brush
Fixes: lintian: debian-rules-uses-as-needed-linker-flag
See-also: https://lintian.debian.org/tags/debian-rules-uses-as-needed-linker-flag.html  
						
						
					 
					
						2021-11-30 12:02:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aeefd8d9e1 
					 
					
						
						
							
							Disable the tests on architectures where librsvg2-common is not built  
						
						... 
						
						
						
						librsvg is only build on architectures where rust has been ported to,
disable them on the other architectures 
						
						
					 
					
						2021-09-08 11:20:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0392b562c5 
					 
					
						
						
							
							Wrap unit tests with dbus-run-session  
						
						
						
						
					 
					
						2021-08-20 16:01:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						935a4355fd 
					 
					
						
						
							
							Disable gvfs for unit tests  
						
						... 
						
						
						
						It won't be installed on buildds, but can trigger (fatal) warnings
when building on a developer system. 
						
						
					 
					
						2021-08-20 16:01:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab12b06e72 
					 
					
						
						
							
							Normalize permissions in installed-tests  
						
						... 
						
						
						
						debhelper 13.4 makes everything below /usr/libexec executable, but
that's not what we want. 
						
						
					 
					
						2021-08-20 16:01:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d01e415e38 
					 
					
						
						
							
							d/rules: Rebuild emoji data from source files  
						
						... 
						
						
						
						This provides a straightforward way to check that we have the correct
source files. 
						
						
					 
					
						2021-08-15 16:37:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						625b32f916 
					 
					
						
						
							
							Drop build-dependencies used for the Google Cloud Print backend  
						
						... 
						
						
						
						The service required by this backend was shut down, so the printing
backend is no longer useful and was removed by upstream. 
						
						
					 
					
						2021-08-15 15:16:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7071e1f9b6 
					 
					
						
						
							
							Regenerate CSS themes with sassc during the build  
						
						... 
						
						
						
						This ensures that they are updated even if upstream forgot to do so,
as happened in HighContrast for the GTK 3.4.22 release (#970664 ). 
						
						
					 
					
						2020-09-26 01:15:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						975ef47c60 
					 
					
						
						
							
							Mark some reftests as allowed to fail  
						
						... 
						
						
						
						These reftests are sensitive to the build environment (exact versions
of Pango, fonts etc.) and are disabled in upstream's CI.
Closes : #954584  
						
						
					 
					
						2020-04-02 11:56:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						53b9248e64 
					 
					
						
						
							
							d/{control,rules}: BD on dh-sequence-gir instead of using --with=gir  
						
						
						
						
					 
					
						2019-09-04 16:17:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45fd3a564a 
					 
					
						
						
							
							d/rules: Enable dwz  
						
						
						
						
					 
					
						2019-08-06 10:53:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f4622da7e 
					 
					
						
						
							
							Use debhelper-compat 12  
						
						... 
						
						
						
						- Don't explicitly use dh_makeshlibs -V, it is now the default
- Don't explicitly use --libexecdir=/usr/libexec, it is now the default
- Don't try to use dh_missing on debian/install/udeb if we didn't do
  the udeb build
- Don't use dh_dwz for now, to be able to compare binaries before and
  after this change with diffoscope 
						
						
					 
					
						2019-08-05 19:44:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ccd54d78da 
					 
					
						
						
							
							Remove another generated file  
						
						
						
						
					 
					
						2019-07-17 17:28:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4826f76c3 
					 
					
						
						
							
							d/rules: Delete more generated files in clean to force them to be regenerated  
						
						
						
						
					 
					
						2019-07-17 10:51:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						033843dc94 
					 
					
						
						
							
							d/rules: Explicitly select Autotools build system  
						
						... 
						
						
						
						Upstream now partially supports Meson, but it doesn't have all the
features we want yet (in particular no installed-tests). 
						
						
					 
					
						2019-07-17 10:50:45 +01:00