View | Details | Raw Unified | Return to bug 279275 | Differences between
and this patch

Collapse All | Expand All

(-)b/x11/babl/Makefile (-12 / +36 lines)
Lines 1-5 Link Here
1
PORTNAME=	babl
1
PORTNAME=	babl
2
PORTVERSION=	0.1.108
2
DISTVERSION=	0.1.108
3
PORTREVISION=	1
3
CATEGORIES=	x11
4
CATEGORIES=	x11
4
MASTER_SITES=	GIMP
5
MASTER_SITES=	GIMP
5
6
Lines 12-36 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
12
13
13
LIB_DEPENDS=	liblcms2.so:graphics/lcms2
14
LIB_DEPENDS=	liblcms2.so:graphics/lcms2
14
15
15
USES=		gnome libtool localbase meson pathfix pkgconfig tar:xz vala:build
16
USES=		gnome meson pathfix pkgconfig tar:xz vala:build
16
17
USE_LDCONFIG=	yes
18
USE_GNOME=	introspection:build
17
USE_GNOME=	introspection:build
18
USE_LDCONFIG=	yes
19
19
20
MESON_ARGS=	-Dgi-docgen=disabled -Dwith-docs=false
20
MESON_ARGS=	-Dgi-docgen=disabled -Dwith-docs=false
21
21
22
OPTIONS_DEFINE=	SIMD
23
OPTIONS_DEFAULT_amd64=SIMD
24
OPTIONS_EXCLUDE_i386=SIMD
25
26
SIMD_MESON_OFF=	-Denable-mmx=false -Denable-sse=false \
27
		-Denable-sse2=false -Denable-sse4_1=false \
28
		-Denable-avx2=false -Denable-f16c=false
29
30
BABL_SHLIB=	0.207.1
22
BABL_SHLIB=	0.207.1
31
BABL_VER=	0.1
23
BABL_VER=	0.1
32
PLIST_SUB+=	BABL_SHLIB=${BABL_SHLIB} BABL_VER=${BABL_VER}
24
PLIST_SUB+=	BABL_SHLIB=${BABL_SHLIB} BABL_VER=${BABL_VER}
33
25
26
OPTIONS_DEFINE_amd64=	AVX2 F16C MMX SSE2 SSE41 SSE
27
OPTIONS_DEFINE_i386=	AVX2 F16C MMX SSE2 SSE41 SSE
28
OPTIONS_DEFAULT_amd64=	MMX SSE2 SSE
29
30
AVX2_DESC=		Use AVX2 optimized routines
31
F16C_DESC=		Use F16C optimized routines
32
SSE2_DESC=		Use SSE2 optimized routines
33
SSE41_DESC=		Use SSE4.1 optimized routines
34
35
AVX2_IMPLIES=		SSE41
36
AVX2_MESON_ON=		-Denable-avx2=true
37
AVX2_MESON_OFF=		-Denable-avx2=false
38
39
F16C_IMPLIES=		MMX
40
F16C_MESON_ON=		-Denable-f16c=true
41
F16C_MESON_OFF=		-Denable-f16c=false
42
43
MMX_MESON_ON=		-Denable-mmx=true
44
MMX_MESON_OFF=		-Denable-mmx=false
45
46
SSE2_IMPLIES=		SSE
47
SSE2_MESON_ON=		-Denable-sse2=true
48
SSE2_MESON_OFF=		-Denable-sse2=false
49
50
SSE41_IMPLIES=		SSE2
51
SSE41_MESON_ON=		-Denable-sse4_1=true
52
SSE41_MESON_OFF=	-Denable-sse4_1=false
53
54
SSE_IMPLIES=		MMX
55
SSE_MESON_ON=		-Denable-sse=true
56
SSE_MESON_OFF=		-Denable-sse=false
57
34
.include <bsd.port.options.mk>
58
.include <bsd.port.options.mk>
35
59
36
.if ${ARCH} == powerpc
60
.if ${ARCH} == powerpc

Return to bug 279275