summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJuergen Daubert <jue@jue.li>2022-11-04 12:28:57 +0100
committerJuergen Daubert <jue@jue.li>2022-11-04 12:28:57 +0100
commit9cedaf9f8d39e66b253de116f82a626df6910ec9 (patch)
tree4e7f24282b29c636f16edb0f91f8c861cb495ae6
parent913070eed4cf760c7a85114a5ae19ff8b7441bb3 (diff)
downloadxorg-9cedaf9f8d39e66b253de116f82a626df6910ec9.tar.gz
xorg-9cedaf9f8d39e66b253de116f82a626df6910ec9.tar.xz
xorg-libpixman: update to 0.42.2
-rw-r--r--xorg-libpixman/.footprint8
-rw-r--r--xorg-libpixman/.signature8
-rw-r--r--xorg-libpixman/Pkgfile20
3 files changed, 17 insertions, 19 deletions
diff --git a/xorg-libpixman/.footprint b/xorg-libpixman/.footprint
index 07001e08..a1d824a9 100644
--- a/xorg-libpixman/.footprint
+++ b/xorg-libpixman/.footprint
@@ -4,10 +4,8 @@ drwxr-xr-x root/root usr/include/pixman-1/
-rw-r--r-- root/root usr/include/pixman-1/pixman-version.h
-rw-r--r-- root/root usr/include/pixman-1/pixman.h
drwxr-xr-x root/root usr/lib/
--rw-r--r-- root/root usr/lib/libpixman-1.a
--rwxr-xr-x root/root usr/lib/libpixman-1.la
-lrwxrwxrwx root/root usr/lib/libpixman-1.so -> libpixman-1.so.0.42.0
-lrwxrwxrwx root/root usr/lib/libpixman-1.so.0 -> libpixman-1.so.0.42.0
--rwxr-xr-x root/root usr/lib/libpixman-1.so.0.42.0
+lrwxrwxrwx root/root usr/lib/libpixman-1.so -> libpixman-1.so.0
+lrwxrwxrwx root/root usr/lib/libpixman-1.so.0 -> libpixman-1.so.0.42.2
+-rwxr-xr-x root/root usr/lib/libpixman-1.so.0.42.2
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/pixman-1.pc
diff --git a/xorg-libpixman/.signature b/xorg-libpixman/.signature
index 667beeba..b1d11cad 100644
--- a/xorg-libpixman/.signature
+++ b/xorg-libpixman/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/xorg.pub
-RWTSGWF5Q7TndDPJDd0IPyjpKqkqFMr9vFQODOAhtOhnO6d7UuojxD5zZv9mTQ/JeAYFXg/ub9NFWY7xHGR9Jj3sI8Vud/3BzAA=
-SHA256 (Pkgfile) = 3b954be470095799ea3a92cbcc936a337b07036b427458164bdef48639e0c86b
-SHA256 (.footprint) = b188a2f6721ff1f0575cb61b0f5b5beb987e32c1b963235f9ae5c003f6ad08c9
-SHA256 (pixman-0.42.0.tar.xz) = 04bcbff1c6de0a2b7efea4816add7d2854c9a7a3542a21ed73fb438859822ab5
+RWTSGWF5Q7TndO1vZe2QAuF8j+D0eeX5hG1f37hBPy4UcvEFPxZdUwol++uGH+0Eqc408XVluHAuL0t4S0CeV23YxzBeA7AingY=
+SHA256 (Pkgfile) = ce0ec0618bbec91544ebfe8702510222f9f2098a587eb228048a55af8bc3ad29
+SHA256 (.footprint) = 8614b6478a1fc516b73eabffbc4c84e73f2c65d3eb7c3049104c934832794359
+SHA256 (pixman-0.42.2.tar.xz) = 5747d2ec498ad0f1594878cc897ef5eb6c29e91c53b899f7f71b506785fc1376
diff --git a/xorg-libpixman/Pkgfile b/xorg-libpixman/Pkgfile
index c763c67c..506fe0d6 100644
--- a/xorg-libpixman/Pkgfile
+++ b/xorg-libpixman/Pkgfile
@@ -3,18 +3,18 @@
# Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu
name=xorg-libpixman
-version=0.42.0
+version=0.42.2
release=1
source=(https://www.x.org/releases/individual/lib/pixman-$version.tar.xz)
build() {
- cd pixman-$version
-
- # don't build test programs
- sed -i -e 's|^SUBDIRS *=.*|SUBDIRS = pixman|' Makefile.in
-
- ./configure --prefix=/usr
-
- make
- make DESTDIR=$PKG install
+ meson setup pixman-$version build \
+ --prefix=/usr \
+ --buildtype=plain \
+ --wrap-mode nodownload \
+ -D b_lto=true \
+ -D b_pie=true \
+ -D tests=disabled
+ meson compile -C build -j ${JOBS:-1}
+ DESTDIR=$PKG meson install -C build
}

Generated by cgit