Lines 3-22
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= tigervnc |
4 |
PORTNAME= tigervnc |
5 |
PORTVERSION= 1.3.1 |
5 |
PORTVERSION= 1.3.1 |
6 |
PORTREVISION= 6 |
6 |
PORTREVISION= 7 |
7 |
CATEGORIES= net x11-servers |
7 |
CATEGORIES= net x11-servers |
|
|
8 |
MASTER_SITES= https://github.com/TigerVNC/tigervnc/archive/v${PORTVERSION}${EXTRACT_SUFX}?dummy=/ |
8 |
|
9 |
|
9 |
MAINTAINER= meta+ports@vmeta.jp |
10 |
MAINTAINER= meta+ports@vmeta.jp |
10 |
COMMENT= High-performance, platform-neutral implementation of VNC |
11 |
COMMENT= High-performance, platform-neutral implementation of VNC |
11 |
|
12 |
|
12 |
LICENSE= GPLv2 |
13 |
LICENSE= GPLv2 |
13 |
|
14 |
|
14 |
USE_GITHUB= yes |
|
|
15 |
GH_ACCOUNT= TigerVNC |
16 |
GH_PROJECT= tigervnc |
17 |
GH_TAGNAME= v${PORTVERSION} |
18 |
GH_COMMIT= 604648d |
19 |
|
20 |
PATCH_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/x11-servers/xorg-server:patch |
15 |
PATCH_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/x11-servers/xorg-server:patch |
21 |
BUILD_DEPENDS= ${LOCALBASE}/include/GL/internal/dri_interface.h:${PORTSDIR}/graphics/dri \ |
16 |
BUILD_DEPENDS= ${LOCALBASE}/include/GL/internal/dri_interface.h:${PORTSDIR}/graphics/dri \ |
22 |
${LOCALBASE}/libdata/pkgconfig/fontutil.pc:${PORTSDIR}/x11-fonts/font-util \ |
17 |
${LOCALBASE}/libdata/pkgconfig/fontutil.pc:${PORTSDIR}/x11-fonts/font-util \ |
Lines 141-146
pre-patch:
Link Here
|
141 |
@${CP} -R `${XORG_WRKDIR}`/ ${WRKSRC}/unix/xserver/ |
136 |
@${CP} -R `${XORG_WRKDIR}`/ ${WRKSRC}/unix/xserver/ |
142 |
|
137 |
|
143 |
post-patch: |
138 |
post-patch: |
|
|
139 |
# workaround to fix the build after xorg-server security advisory (r374489) |
140 |
@cd ${WRKSRC}/unix/xserver/ && ${CP} include/regionstr.h.orig include/regionstr.h |
141 |
# apply tigervnc patches to xorg-server source |
144 |
@cd ${WRKSRC}/unix/xserver/ && ${PATCH} -p1 < ${WRKSRC}/unix/xserver${TIGERVNC_XORG_PATCH_VER}.patch |
142 |
@cd ${WRKSRC}/unix/xserver/ && ${PATCH} -p1 < ${WRKSRC}/unix/xserver${TIGERVNC_XORG_PATCH_VER}.patch |
145 |
|
143 |
|
146 |
post-configure: |
144 |
post-configure: |