Lines 1-18
Link Here
|
1 |
PORTNAME= libepoxy |
1 |
PORTNAME= libepoxy |
2 |
PORTVERSION= 1.5.4 |
2 |
PORTVERSION= 1.5.5 |
3 |
CATEGORIES= graphics |
3 |
CATEGORIES= graphics |
4 |
|
4 |
|
|
|
5 |
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ |
6 |
PATCHFILES+= dbfa4b209c0712b67dfeb8366c2ebe8503063b52.patch:-p1 # https://github.com/anholt/libepoxy/pull/238 |
7 |
PATCHFILES+= 4994c48172e94ca81c000597e0abc0ea0e682b3c.patch:-p1 # https://github.com/anholt/libepoxy/pull/238 |
8 |
|
5 |
MAINTAINER= x11@FreeBSD.org |
9 |
MAINTAINER= x11@FreeBSD.org |
6 |
COMMENT= Library to handle OpenGL function pointer management |
10 |
COMMENT= Library to handle OpenGL function pointer management |
7 |
|
11 |
|
8 |
LICENSE= MIT |
12 |
LICENSE= MIT |
9 |
LICENSE_FILE= ${WRKSRC}/COPYING |
13 |
LICENSE_FILE= ${WRKSRC}/COPYING |
10 |
|
14 |
|
11 |
USES= gl localbase meson pkgconfig python:3.3+,build |
15 |
USES= gl localbase meson pkgconfig python:3.6+,build shebangfix |
12 |
USE_GITHUB= yes |
16 |
USE_GITHUB= yes |
13 |
GH_ACCOUNT= anholt |
17 |
GH_ACCOUNT= anholt |
14 |
USE_GL= glesv2 egl |
18 |
USE_GL= glesv2 egl |
15 |
USE_LDCONFIG= yes |
19 |
USE_LDCONFIG= yes |
|
|
20 |
SHEBANG_FILES= src/gen_dispatch.py |
16 |
|
21 |
|
17 |
OPTIONS_DEFINE= X11 |
22 |
OPTIONS_DEFINE= X11 |
18 |
OPTIONS_DEFAULT= X11 |
23 |
OPTIONS_DEFAULT= X11 |
Lines 22-27
X11_USES= xorg
Link Here
|
22 |
X11_USE= GL=gl XORG=x11 |
27 |
X11_USE= GL=gl XORG=x11 |
23 |
X11_MESON_YES= glx |
28 |
X11_MESON_YES= glx |
24 |
X11_MESON_TRUE= x11 |
29 |
X11_MESON_TRUE= x11 |
25 |
X11_CFLAGS_OFF= -DEGL_NO_X11 |
|
|
26 |
|
30 |
|
27 |
.include <bsd.port.mk> |
31 |
.include <bsd.port.mk> |