|
Lines 15-24
LICENSE= MIT
Link Here
|
| 15 |
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs |
15 |
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs |
| 16 |
LIB_DEPENDS= libpciaccess.so:devel/libpciaccess |
16 |
LIB_DEPENDS= libpciaccess.so:devel/libpciaccess |
| 17 |
|
17 |
|
| 18 |
USES= libtool pkgconfig tar:bzip2 |
18 |
USES= meson pkgconfig tar:bzip2 |
| 19 |
GNU_CONFIGURE= yes |
|
|
| 20 |
USE_LDCONFIG= yes |
19 |
USE_LDCONFIG= yes |
| 21 |
INSTALL_TARGET= install-strip |
|
|
| 22 |
|
20 |
|
| 23 |
OPTIONS_DEFINE= MANPAGES TESTS |
21 |
OPTIONS_DEFINE= MANPAGES TESTS |
| 24 |
OPTIONS_SUB= yes |
22 |
OPTIONS_SUB= yes |
|
Lines 29-42
TESTS_DESC= Install test programs (which are always built)
Link Here
|
| 29 |
OPTIONS_DEFAULT+= MANPAGES |
27 |
OPTIONS_DEFAULT+= MANPAGES |
| 30 |
.endif |
28 |
.endif |
| 31 |
|
29 |
|
| 32 |
MANPAGES_CONFIGURE_ENABLE= manpages |
|
|
| 33 |
MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl |
30 |
MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl |
| 34 |
MANPAGES_USE= GNOME=libxslt:build |
31 |
MANPAGES_USE= GNOME=libxslt:build |
|
|
32 |
MANPAGES_MESON_TRUE= man-pages |
| 35 |
|
33 |
|
| 36 |
TESTS_CONFIGURE_ENABLE= install-test-programs |
34 |
TESTS_MESON_TRUE= install-test-programs |
| 37 |
|
35 |
|
| 38 |
# avoid circular dependency in case cairo supports OpenGL (cairo->mesa-libs->libdrm->cairo) |
36 |
# avoid circular dependency in case cairo supports OpenGL (cairo->mesa-libs->libdrm->cairo) |
| 39 |
CONFIGURE_ARGS+= --disable-cairo-tests |
37 |
CONFIGURE_ARGS+= -Dcairo-tests=false |
| 40 |
|
38 |
|
| 41 |
.include <bsd.port.options.mk> |
39 |
.include <bsd.port.options.mk> |
| 42 |
|
40 |
|
|
Lines 68-76
PLIST_SUB+= RADEON_DRIVERS="@comment "
Link Here
|
| 68 |
EXTRA_PATCHES+= ${FILESDIR}/extra-xf86drm.c |
66 |
EXTRA_PATCHES+= ${FILESDIR}/extra-xf86drm.c |
| 69 |
.endif |
67 |
.endif |
| 70 |
|
68 |
|
| 71 |
pre-patch: |
|
|
| 72 |
@${REINPLACE_CMD} 's|{libdir}/pkgconfig|{prefix}/libdata/pkgconfig|g; \ |
| 73 |
s,i?86|x86_64),i?86|amd64|x86_64),g' \ |
| 74 |
${WRKSRC}/configure |
| 75 |
|
| 76 |
.include <bsd.port.mk> |
69 |
.include <bsd.port.mk> |