summaryrefslogtreecommitdiffstats
path: root/xorg-lib
diff options
context:
space:
mode:
authorTreeve Jelbert2019-02-12 16:29:39 +0100
committerTreeve Jelbert2019-02-13 10:36:43 +0100
commitb9dd3a1a553ac457694b6d5e00b2e8547fd54897 (patch)
tree87a56a5b0099833c3454758353eec9ca9831bbc1 /xorg-lib
parent19bd3bbd0a974f6684bfd201c22ef93338db95b5 (diff)
pixman - use meson build
Diffstat (limited to 'xorg-lib')
-rwxr-xr-xxorg-lib/pixman/CONFIGURE1
-rwxr-xr-xxorg-lib/pixman/DEPENDS11
-rwxr-xr-xxorg-lib/pixman/DETAILS1
-rw-r--r--xorg-lib/pixman/HISTORY3
4 files changed, 11 insertions, 5 deletions
diff --git a/xorg-lib/pixman/CONFIGURE b/xorg-lib/pixman/CONFIGURE
new file mode 100755
index 0000000000..d0bac55395
--- /dev/null
+++ b/xorg-lib/pixman/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/MESON_CONFIGURE
diff --git a/xorg-lib/pixman/DEPENDS b/xorg-lib/pixman/DEPENDS
index f83b90f3e1..f8d692aeb5 100755
--- a/xorg-lib/pixman/DEPENDS
+++ b/xorg-lib/pixman/DEPENDS
@@ -1,11 +1,12 @@
-depends libpthread-stubs &&
+depends meson &&
+depends ninja-build-system &&
optional_depends gtk+2 \
- "--enable-gtk" \
- "--disable-gtk" \
+ "gtk=enabled" \
+ "gtk=disabled" \
"To build demos - can cause circular dep build issues" &&
optional_depends libpng \
- "--enable-libpng" \
- "--disable-libpng" \
+ "libpng=enabled" \
+ "libpng=disabled" \
"for PNG support"
diff --git a/xorg-lib/pixman/DETAILS b/xorg-lib/pixman/DETAILS
index dadcb7891f..f8fcf43f7e 100755
--- a/xorg-lib/pixman/DETAILS
+++ b/xorg-lib/pixman/DETAILS
@@ -1,3 +1,4 @@
+source $GRIMOIRE/MESON_FUNCTIONS
SPELL=pixman
VERSION=0.38.0
SOURCE_HASH=sha1:1068cc4633c39d527a5d607c418fbc0979f80b2a
diff --git a/xorg-lib/pixman/HISTORY b/xorg-lib/pixman/HISTORY
index 39d06781ac..946f4727ec 100644
--- a/xorg-lib/pixman/HISTORY
+++ b/xorg-lib/pixman/HISTORY
@@ -1,3 +1,6 @@
+2019-02-12 Treeve Jelbert <treeve@sourcemage.org>
+ * CONFIGURE DEPENDS DETAILS: use meson build
+
2019-02-11 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 0.38.0