2017-01-24 23:44:12 +00:00
|
|
|
# Created by: kwm@FreeBSD.org
|
|
|
|
# $FreeBSD$
|
|
|
|
|
|
|
|
PORTNAME= wayland
|
2018-10-15 23:59:23 +00:00
|
|
|
PORTVERSION= 1.16.0
|
2019-01-22 20:51:38 +00:00
|
|
|
PORTREVISION= 1
|
2017-01-29 23:04:45 +00:00
|
|
|
CATEGORIES= graphics wayland
|
2018-10-16 20:05:43 +00:00
|
|
|
MASTER_SITES= https://wayland.freedesktop.org/releases/
|
2017-01-24 23:44:12 +00:00
|
|
|
|
|
|
|
MAINTAINER= x11@FreeBSD.org
|
|
|
|
COMMENT= Wayland composite "server"
|
|
|
|
|
|
|
|
LICENSE= MIT
|
|
|
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
|
|
|
|
Consolidate the Mesa ports, update to 17.0.4, and add Wayland option
* libGL, libEGL, libglesv2, libglapi, and gbm have been moved into mesa-libs,
graphics/dri has been renamed to mesa-dri, and USE_GL has been adjusted
* mesa-libs has a new WAYLAND option that enables platform support in libEGL
* mesa-dri now depends on graphics/s2tc for compressed texture support [1]
* re-remove obsolete dependency on makedepends [2]
* correct sed fix backported from 17.1 [3]
PR: 218799 (exp-run), 212762 [1], 218552 [2], 218562 [3]
Submitted by: dbn [1], jbeich [2,3]
Reported by: afiskon@devzen.ru [1]
Reviewed by: kwm, johalun0@gmail.com
Approved by: portmgr, swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10448
2017-05-12 18:46:53 +00:00
|
|
|
LIB_DEPENDS= libexpat.so:textproc/expat2 \
|
2017-01-24 23:44:12 +00:00
|
|
|
libffi.so:devel/libffi \
|
|
|
|
libepoll-shim.so:devel/libepoll-shim
|
|
|
|
|
2017-01-25 12:12:40 +00:00
|
|
|
CFLAGS+= "-I${LOCALBASE}/include/libepoll-shim"
|
2017-01-24 23:44:12 +00:00
|
|
|
|
2018-10-16 20:05:43 +00:00
|
|
|
USES= autoreconf gmake gnome libtool localbase pathfix pkgconfig tar:xz
|
2017-01-24 23:44:12 +00:00
|
|
|
USE_GNOME= libxslt:build
|
|
|
|
USE_LDCONFIG= yes
|
|
|
|
GNU_CONFIGURE= yes
|
|
|
|
CONFIGURE_ARGS= --disable-documentation
|
2017-12-09 22:02:30 +00:00
|
|
|
CONFIGURE_ENV= ac_cv_func_posix_fallocate=no # EINVAL for many FS on 12.0
|
2017-01-24 23:44:12 +00:00
|
|
|
INSTALL_TARGET= install-strip
|
|
|
|
|
|
|
|
.include <bsd.port.mk>
|