View | Details | Raw Unified | Return to bug 267599 | Differences between
and this patch

Collapse All | Expand All

(-)b/www/restinio/Makefile (-12 / +20 lines)
Lines 1-7 Link Here
1
PORTNAME=	restinio
1
PORTNAME=	restinio
2
DISTVERSIONPREFIX=	v.
3
DISTVERSION=	0.6.17
2
DISTVERSION=	0.6.17
4
CATEGORIES=	www devel
3
CATEGORIES=	www devel
4
MASTER_SITES=	https://github.com/Stiffstream/${PORTNAME}/releases/download/v.${DISTVERSION}/
5
DISTNAME=	${PORTNAME}-${DISTVERSION}-full
5
6
6
MAINTAINER=	yuri@FreeBSD.org
7
MAINTAINER=	yuri@FreeBSD.org
7
COMMENT=	Asynchronous HTTP/WebSocket server C++14 library
8
COMMENT=	Asynchronous HTTP/WebSocket server C++14 library
Lines 10-35 WWW= https://stiffstream.com/en/products/restinio.html Link Here
10
LICENSE=	BSD3CLAUSE
11
LICENSE=	BSD3CLAUSE
11
LICENSE_FILE=	${WRKSRC}/../LICENSE
12
LICENSE_FILE=	${WRKSRC}/../LICENSE
12
13
13
BUILD_DEPENDS=	asio>0:net/asio \
14
BUILD_DEPENDS=	libfmt>0:devel/libfmt \
14
		libfmt>0:devel/libfmt \
15
		sobjectizer>0:devel/sobjectizer
15
		sobjectizer>0:devel/sobjectizer
16
LIB_DEPENDS=	libboost_regex.so:devel/boost-libs \
16
LIB_DEPENDS=	libboost_regex.so:devel/boost-libs \
17
		libhttp_parser.so:www/http-parser \
17
		libhttp_parser.so:www/http-parser \
18
		libpcre2-8.so:devel/pcre2
18
		libpcre2-8.so:devel/pcre2
19
RUN_DEPENDS=	asio>0:net/asio \
19
RUN_DEPENDS=	libfmt>0:devel/libfmt \
20
		libfmt>0:devel/libfmt \
21
		sobjectizer>0:devel/sobjectizer
20
		sobjectizer>0:devel/sobjectizer
22
21
23
USES=		cmake:testing compiler:c++14-lang localbase:ldflags
22
USES=		cmake:testing compiler:c++14-lang localbase:ldflags tar:bz2
24
25
USE_GITHUB=	yes
26
GH_ACCOUNT=	Stiffstream
27
GH_TUPLE=	catchorg:Clara:2bfd8b2:clara
28
23
24
WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
29
WRKSRC_SUBDIR=	dev
25
WRKSRC_SUBDIR=	dev
30
26
31
CXXFLAGS+=	-I${WRKSRC_clara}/include
27
CMAKE_ARGS=		-DRESTINIO_USE_BOOST_ASIO=shared
32
33
CMAKE_ON=		RESTINIO_FIND_DEPS RESTINIO_USE_EXTERNAL_HTTP_PARSER RESTINIO_USE_EXTERNAL_SOBJECTIZER
28
CMAKE_ON=		RESTINIO_FIND_DEPS RESTINIO_USE_EXTERNAL_HTTP_PARSER RESTINIO_USE_EXTERNAL_SOBJECTIZER
34
CMAKE_OFF=		RESTINIO_BENCH RESTINIO_INSTALL_BENCHES RESTINIO_TEST
29
CMAKE_OFF=		RESTINIO_BENCH RESTINIO_INSTALL_BENCHES RESTINIO_TEST
35
CMAKE_TESTING_ON=	RESTINIO_TEST
30
CMAKE_TESTING_ON=	RESTINIO_TEST
Lines 43-46 SAMPLES_CMAKE_BOOL= RESTINIO_SAMPLE RESTINIO_INSTALL_SAMPLES Link Here
43
SAMPLES_VARS_OFF=	NO_ARCH=yes
38
SAMPLES_VARS_OFF=	NO_ARCH=yes
44
SAMPLES_BUILD_DEPENDS=	json-dto>0:devel/json-dto
39
SAMPLES_BUILD_DEPENDS=	json-dto>0:devel/json-dto
45
40
41
post-extract:
42
	${RM} -rf ${WRKSRC}/asio
43
	${RM} -rf ${WRKSRC}/asio_mxxru
44
	${RM} -rf ${WRKSRC}/catch2
45
	${RM} -rf ${WRKSRC}/fmt
46
	${RM} -rf ${WRKSRC}/fmt_mxxru
47
	${RM} -rf ${WRKSRC}/nodejs/http_parser/http-parser.*
48
	${RM} -rf ${WRKSRC}/nodejs/http_parser_mxxru
49
	${RM} -rf ${WRKSRC}/rapidjson
50
	${RM} -rf ${WRKSRC}/rapidjson_mxxru
51
	${RM} -rf ${WRKSRC}/so_5
52
	${RM} -rf ${WRKSRC}/timertt
53
46
.include <bsd.port.mk>
54
.include <bsd.port.mk>
(-)b/www/restinio/distinfo (-5 / +3 lines)
Lines 1-5 Link Here
1
TIMESTAMP = 1667716405
1
TIMESTAMP = 1667740384
2
SHA256 (Stiffstream-restinio-v.0.6.17_GH0.tar.gz) = 0140b23f50bb964f6917d1f99205476eba92203dc586673bdf2ea48d7406f2c4
2
SHA256 (restinio-0.6.17-full.tar.bz2) = 0821074f91b51582fd149618ae77fe639e8510de6940e1643d222fa8a8dcf553
3
SIZE (Stiffstream-restinio-v.0.6.17_GH0.tar.gz) = 670089
3
SIZE (restinio-0.6.17-full.tar.bz2) = 1697206
4
SHA256 (catchorg-Clara-2bfd8b2_GH0.tar.gz) = 679332a04a59d13517a6f56a14b70125a157e6cc7c49bb530b52521c38eef41d
5
SIZE (catchorg-Clara-2bfd8b2_GH0.tar.gz) = 128573

Return to bug 267599