Date: Mon, 4 Nov 2019 23:43:45 +0000 (UTC) From: Tobias Kortkamp <tobik@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r516752 - in head/lang: . ponyc ponyc-static Message-ID: <201911042343.xA4NhjhY045585@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: tobik Date: Mon Nov 4 23:43:45 2019 New Revision: 516752 URL: https://svnweb.freebsd.org/changeset/ports/516752 Log: New port: lang/ponyc-static A version of lang/ponyc with statically linked LLVM. PR: 241663 Added: head/lang/ponyc-static/ head/lang/ponyc-static/Makefile (contents, props changed) Modified: head/lang/Makefile head/lang/ponyc/Makefile Modified: head/lang/Makefile ============================================================================== --- head/lang/Makefile Mon Nov 4 23:39:55 2019 (r516751) +++ head/lang/Makefile Mon Nov 4 23:43:45 2019 (r516752) @@ -286,6 +286,7 @@ SUBDIR += pocl SUBDIR += polyml SUBDIR += ponyc + SUBDIR += ponyc-static SUBDIR += ptoc SUBDIR += purescript SUBDIR += py-hy Added: head/lang/ponyc-static/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/ponyc-static/Makefile Mon Nov 4 23:43:45 2019 (r516752) @@ -0,0 +1,9 @@ +# $FreeBSD$ + +PKGNAMESUFFIX= -static +COMMENT= Pony language compiler (statically linked with LLVM) +CONFLICTS_INSTALL= ponyc +MASTERDIR= ${.CURDIR}/../ponyc +OPTIONS_SLAVE= STATIC + +.include "${MASTERDIR}/Makefile" Modified: head/lang/ponyc/Makefile ============================================================================== --- head/lang/ponyc/Makefile Mon Nov 4 23:39:55 2019 (r516751) +++ head/lang/ponyc/Makefile Mon Nov 4 23:43:45 2019 (r516752) @@ -5,7 +5,7 @@ DISTVERSION= 0.33.0 CATEGORIES= lang MAINTAINER= greg@unrelenting.technology -COMMENT= Pony language compiler +COMMENT?= Pony language compiler LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE @@ -30,6 +30,8 @@ PORTDOCS= *.md MAKE_ENV= config=release verbose=true default_pic=true \ prefix=${PREFIX} arch=${PONYARCH} \ LLVM_CONFIG=llvm-config${LLVM_VERSION} + +CONFLICTS_INSTALL= ponyc-static OPTIONS_DEFINE= DOCS DTRACE EXAMPLES STATIC OPTIONS_EXCLUDE_aarch64= DTRACE
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201911042343.xA4NhjhY045585>