View | Details | Raw Unified | Return to bug 276296
Collapse All | Expand All

(-)b/x11/pixman/Makefile (-3 / +1 lines)
Lines 11-18 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
11
11
12
PORTSCOUT=	limitw:1,even
12
PORTSCOUT=	limitw:1,even
13
13
14
USES=		compiler:c11 cpe perl5 tar:xz xorg-cat:lib
14
USES=		compiler:c11 cpe tar:xz xorg-cat:lib
15
USE_PERL5=	build
16
CONFIGURE_ARGS=	--disable-gtk
15
CONFIGURE_ARGS=	--disable-gtk
17
INSTALL_TARGET=	install-strip
16
INSTALL_TARGET=	install-strip
18
17
19
--
20
x11/pixman/Makefile  | 19 ++++++++-----------
18
x11/pixman/Makefile  | 19 ++++++++-----------
21
x11/pixman/pkg-plist |  1 -
19
x11/pixman/pkg-plist |  1 -
22
2 files changed, 8 insertions(+), 12 deletions(-)
20
2 files changed, 8 insertions(+), 12 deletions(-)
(-)b/x11/pixman/Makefile (-11 / +8 lines)
Lines 1-5 Link Here
1
PORTNAME=	pixman
1
PORTNAME=	pixman
2
PORTVERSION=	0.42.2
2
PORTVERSION=	0.42.2
3
PORTREVISION=	1
3
CATEGORIES=	x11
4
CATEGORIES=	x11
4
5
5
MAINTAINER=	x11@FreeBSD.org
6
MAINTAINER=	x11@FreeBSD.org
Lines 11-35 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
11
12
12
PORTSCOUT=	limitw:1,even
13
PORTSCOUT=	limitw:1,even
13
14
14
USES=		compiler:c11 cpe tar:xz xorg-cat:lib
15
USES=		compiler:c11 cpe tar:xz xorg-cat:lib,meson
15
CONFIGURE_ARGS=	--disable-gtk
16
MESON_ARGS=	--auto-features=auto \
16
INSTALL_TARGET=	install-strip
17
		-Dgtk=disabled \
17
18
		-Dtests=disabled
18
# Build the library exclusively, thus disabling the demos and the tests (which
19
# do not get installed anyway).  This is to workaround a problem in powerpc64
20
# where the build of the tests crashes ld; see PR bin/202284.
21
MAKE_ARGS=	SUBDIRS=pixman
22
19
23
.include <bsd.port.pre.mk>
20
.include <bsd.port.pre.mk>
24
21
25
.if ${ARCH} == "armv6" || ${ARCH} == "armv7"
22
.if ${ARCH} == "armv6" || ${ARCH} == "armv7"
26
BUILD_DEPENDS+=	${LOCALBASE}/bin/as:devel/binutils
23
BUILD_DEPENDS+=	${LOCALBASE}/bin/as:devel/binutils
27
CONFIGURE_ENV+=	CCASFLAGS="${CFLAGS} -B${LOCALBASE}/bin -no-integrated-as"
24
CFLAGS+=	-B${LOCALBASE}/bin -no-integrated-as
28
LLD_UNSAFE=	yes
25
LLD_UNSAFE=	yes
29
.elif ${ARCH} == "aarch64"
26
.elif ${ARCH} == "aarch64"
30
CONFIGURE_ARGS+=	--disable-arm-a64-neon
27
MESON_ARGS+=	-Da64-neon=disabled
31
.elif (defined(MACHINE_CPU) && !${MACHINE_CPU:Maltivec}) || (${ARCH} == powerpc && !defined(MACHINE_CPU))
28
.elif (defined(MACHINE_CPU) && !${MACHINE_CPU:Maltivec}) || (${ARCH} == powerpc && !defined(MACHINE_CPU))
32
CONFIGURE_ARGS+=	--disable-vmx
29
MESON_ARGS+=	-Dvmx=disabled
33
.endif
30
.endif
34
31
35
.include <bsd.port.post.mk>
32
.include <bsd.port.post.mk>
(-)b/x11/pixman/pkg-plist (-2 lines)
Lines 1-6 Link Here
1
include/pixman-1/pixman-version.h
1
include/pixman-1/pixman-version.h
2
include/pixman-1/pixman.h
2
include/pixman-1/pixman.h
3
lib/libpixman-1.a
4
lib/libpixman-1.so
3
lib/libpixman-1.so
5
lib/libpixman-1.so.0
4
lib/libpixman-1.so.0
6
lib/libpixman-1.so.0.42.2
5
lib/libpixman-1.so.0.42.2
7
--
8
x11/pixman/Makefile  | 5 +----
6
x11/pixman/Makefile  | 5 +----
9
x11/pixman/distinfo  | 6 +++---
7
x11/pixman/distinfo  | 6 +++---
10
x11/pixman/pkg-plist | 2 +-
8
x11/pixman/pkg-plist | 2 +-
11
3 files changed, 5 insertions(+), 8 deletions(-)
9
3 files changed, 5 insertions(+), 8 deletions(-)
(-)b/x11/pixman/Makefile (-4 / +1 lines)
Lines 1-6 Link Here
1
PORTNAME=	pixman
1
PORTNAME=	pixman
2
PORTVERSION=	0.42.2
2
PORTVERSION=	0.43.0
3
PORTREVISION=	1
4
CATEGORIES=	x11
3
CATEGORIES=	x11
5
4
6
MAINTAINER=	x11@FreeBSD.org
5
MAINTAINER=	x11@FreeBSD.org
Lines 10-17 WWW= http://pixman.org Link Here
10
LICENSE=	MIT
9
LICENSE=	MIT
11
LICENSE_FILE=	${WRKSRC}/COPYING
10
LICENSE_FILE=	${WRKSRC}/COPYING
12
11
13
PORTSCOUT=	limitw:1,even
14
15
USES=		compiler:c11 cpe tar:xz xorg-cat:lib,meson
12
USES=		compiler:c11 cpe tar:xz xorg-cat:lib,meson
16
MESON_ARGS=	--auto-features=auto \
13
MESON_ARGS=	--auto-features=auto \
17
		-Dgtk=disabled \
14
		-Dgtk=disabled \
(-)b/x11/pixman/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1667505454
1
TIMESTAMP = 1704362465
2
SHA256 (xorg/lib/pixman-0.42.2.tar.xz) = 5747d2ec498ad0f1594878cc897ef5eb6c29e91c53b899f7f71b506785fc1376
2
SHA256 (xorg/lib/pixman-0.43.0.tar.xz) = 5ba00c2879932c32d2ef878b6e802e3f898dda14c07e881dcfcc6a8f670e0cdc
3
SIZE (xorg/lib/pixman-0.42.2.tar.xz) = 652984
3
SIZE (xorg/lib/pixman-0.43.0.tar.xz) = 638236
(-)b/x11/pixman/pkg-plist (-1 / +1 lines)
Lines 2-6 include/pixman-1/pixman-version.h Link Here
2
include/pixman-1/pixman.h
2
include/pixman-1/pixman.h
3
lib/libpixman-1.so
3
lib/libpixman-1.so
4
lib/libpixman-1.so.0
4
lib/libpixman-1.so.0
5
lib/libpixman-1.so.0.42.2
5
lib/libpixman-1.so.0.43.0
6
libdata/pkgconfig/pixman-1.pc
6
libdata/pkgconfig/pixman-1.pc

Return to bug 276296