aboutsummaryrefslogtreecommitdiff
path: root/net/libproxy-mozjs/Makefile
blob: 4c7df3ed4279eb2b27460cc901637485489536fb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
# $FreeBSD$

PORTREVISION=	0
CATEGORIES=	net www
PKGNAMESUFFIX=	-${LIBPROXY_SLAVE}

COMMENT=	Mozilla JavaScript plug-in for libproxy

DEPRECATED=	Uses EOL Python 2.7 via lang/spidermonkey52
EXPIRATION_DATE=2021-06-23

USES=		compiler:c++11-lib
USE_CXXSTD=	gnu++11
LIB_DEPENDS=	libmozjs-52.so:lang/spidermonkey52

EXTRA_PATCHES=	${FILESDIR}/libproxy-0.4.15-mozjs52.patch:-p1

LIBPROXY_SLAVE=	mozjs
MASTERDIR=	${.CURDIR}/../libproxy

# See https://github.com/libproxy/libproxy/commit/2203f710988eaa3061e75b083296944e34e17d59
BROKEN=		Discouraged by upstream, requires spidermonkey68
EXPIRATION_DATE=	2021-03-31

.include "${MASTERDIR}/Makefile"