# $OpenBSD$
COMMENT =	high-level language designed to target the Ethereum VM

V=0.4.25
DISTNAME =	solidity_$V
PKGNAME =	solidity-$V

CATEGORIES =	lang

HOMEPAGE =	https://solidity.readthedocs.io

MAINTAINER =	Fabian Raetz <fabian.raetz@gmail.com>

# GPLv3+
PERMIT_PACKAGE_CDROM =	Yes

WANTLIB += ${COMPILER_LIBCXX} c m z3
WANTLIB += boost_filesystem-mt boost_program_options-mt boost_regex-mt
WANTLIB += boost_system-mt

MASTER_SITES =	https://github.com/ethereum/solidity/releases/download/v$V/

# C++11
COMPILER =	base-clang ports-gcc
MODULES =	devel/cmake

LIB_DEPENDS =	devel/boost \
		math/z3

.include <bsd.port.mk>
