summaryrefslogtreecommitdiff
path: root/package/pixman
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2025-03-31 11:09:08 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2025-04-02 11:36:15 +0200
commit6718ae7d99a926ab22f8a6d9ceb0cc6ff6e22ddc (patch)
tree5cbb5dd55bde2111d2be4867a19b16ebc3066f7c /package/pixman
parentcc45f191297d3617c201f6eec04eb02fdcdd5dfc (diff)
pixman: update to 0.44.2
Diffstat (limited to 'package/pixman')
-rw-r--r--package/pixman/Makefile20
-rw-r--r--package/pixman/patches/patch-Makefile_in11
2 files changed, 13 insertions, 18 deletions
diff --git a/package/pixman/Makefile b/package/pixman/Makefile
index 71cca40fb..1841acab2 100644
--- a/package/pixman/Makefile
+++ b/package/pixman/Makefile
@@ -4,13 +4,13 @@
include $(ADK_TOPDIR)/rules.mk
PKG_NAME:= pixman
-PKG_VERSION:= 0.34.0
+PKG_VERSION:= 0.44.2
PKG_RELEASE:= 1
-PKG_HASH:= 21b6b249b51c6800dc9553b65106e1e37d0e25df942c90531d4c3997aa20a88e
+PKG_HASH:= 6349061ce1a338ab6952b92194d1b0377472244208d47ff25bef86fc71973466
PKG_DESCR:= pixel manipulation library
PKG_SECTION:= x11/libs
-PKG_BUILDDEP:= libpng
-HOST_BUILDDEP:= libpng-host
+PKG_BUILDDEP:= libpng meson-host
+HOST_BUILDDEP:= libpng-host meson-host
PKG_SITES:= http://www.cairographics.org/releases/
PKG_OPTS:= dev
@@ -22,9 +22,15 @@ include $(ADK_TOPDIR)/mk/package.mk
$(eval $(call HOST_template,PIXMAN,pixman,$(PKG_VERSION)-${PKG_RELEASE}))
$(eval $(call PKG_template,PIXMAN,pixman,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-HOST_STYLE:= auto
-CONFIGURE_ARGS+= --disable-gtk \
- --disable-arm-iwmmxt
+WRKBUILD= $(WRKDIR)/$(PKG_NAME)-obj
+
+MESON_FLAGS+= -Dtests=disabled \
+ -Ddemos=disabled
+
+HOST_STYLE:= meson
+CONFIG_STYLE:= meson
+BUILD_STYLE:= meson
+INSTALL_STYLE:= meson
pixman-install:
${INSTALL_DIR} ${IDIR_PIXMAN}/usr/lib
diff --git a/package/pixman/patches/patch-Makefile_in b/package/pixman/patches/patch-Makefile_in
deleted file mode 100644
index cebc19113..000000000
--- a/package/pixman/patches/patch-Makefile_in
+++ /dev/null
@@ -1,11 +0,0 @@
---- pixman-0.32.4.orig/Makefile.in 2013-11-18 03:11:20.000000000 +0100
-+++ pixman-0.32.4/Makefile.in 2014-03-30 21:54:18.000000000 +0200
-@@ -369,7 +369,7 @@ target_alias = @target_alias@
- top_build_prefix = @top_build_prefix@
- top_builddir = @top_builddir@
- top_srcdir = @top_srcdir@
--SUBDIRS = pixman demos test
-+SUBDIRS = pixman
- pkgconfigdir = $(libdir)/pkgconfig
- pkgconfig_DATA = pixman-1.pc
- GPGKEY = 3892336E