pixman: Branch 'master'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Jun 18 21:31:29 UTC 2020


 meson.build |    2 --
 1 file changed, 2 deletions(-)

New commits:
commit 9b49f4e08751885289333fed652bf5e0f45976b4
Author: Dylan Baker <dylan at pnwbakers.com>
Date:   Thu Jun 18 14:21:09 2020 -0700

    meson: remove pixman dependency
    
    AFAICT from the git history, what happened is that the gtk demos rely on
    gtk being built with pixman support. pkg-config isn't really expressive
    enough to have that information, so the solution that was come up with
    was to search for pixman as well as gtk+ and hope that pixman being
    installed was.
    
    This isn't actually used anywhere in the meson build anyway, and it's
    causing problems for projects that want to use pixman as a supproject
    (there's a port of cairo underway that's hitting this), because it
    confuses meson.

diff --git a/meson.build b/meson.build
index 72ad8b9..1276ce4 100644
--- a/meson.build
+++ b/meson.build
@@ -398,8 +398,6 @@ endif
 
 dep_gtk = dependency('gtk+-2.0', version : '>= 2.16', required : get_option('gtk'))
 dep_glib = dependency('glib-2.0', required : get_option('gtk'))
-dep_pixman = dependency('pixman-1', required : get_option('gtk'),
-                        version : '>= ' + meson.project_version())
 
 dep_png = null_dep
 if not get_option('libpng').disabled()


More information about the xorg-commit mailing list