Index: head/devel/rebar3/Makefile =================================================================== --- head/devel/rebar3/Makefile (revision 485849) +++ head/devel/rebar3/Makefile (revision 485850) @@ -1,99 +1,100 @@ # $FreeBSD$ PORTNAME= rebar3 -PORTVERSION= 3.6.2 +PORTVERSION= 3.7.0 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES+= LOCAL/olgeni:deps \ http://olgeni.olgeni.com/~olgeni/distfiles/:deps \ https://repo.hex.pm/tarballs/:hex DISTFILES= rebar3-cache-${CACHE_VERSION}${EXTRACT_SUFX}:deps EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ rebar3-cache-${CACHE_VERSION}${EXTRACT_SUFX} MAINTAINER= olgeni@FreeBSD.org COMMENT= Build tool for Erlang LICENSE= APACHE20 BUILD_DEPENDS= ${LOCALBASE}/bin/erl:lang/erlang \ ${LOCALBASE}/bin/git:devel/git RUN_DEPENDS= ${LOCALBASE}/bin/erl:lang/erlang OPTIONS_DEFINE= BASH ZSH EXAMPLES USE_GITHUB= yes GH_ACCOUNT= rebar PLIST_FILES= bin/${PORTNAME} PORTEXAMPLES= rebar.config.sample BASH_PLIST_FILES= share/bash-completion/completions/rebar3 ZSH_PLIST_FILES= share/zsh/site-functions/_rebar3 -CACHE_VERSION= 19 +CACHE_VERSION= 20 # from rebar.config -REBAR_DEPS= bbmustache-1.5.0 \ +REBAR_DEPS= bbmustache-1.6.0 \ certifi-2.3.1 \ cf-0.2.2 \ cth_readable-1.4.2 \ - erlware_commons-1.2.0 \ + erlware_commons-1.3.0 \ eunit_formatters-0.5.0 \ getopt-1.0.1 \ + hex_core-0.2.0 \ parse_trans-3.3.0 \ providers-1.7.0 \ - relx-3.26.0 \ + relx-3.27.0 \ ssl_verify_fun-1.1.3 .for _dep in ${REBAR_DEPS} ${REBAR_PLUGINS} DISTFILES+= ${_dep}.tar:hex .endfor .include # convenience target to rebuild the rebar3 cache file build-cache: cd ${WRKDIR} && ${TAR} -c -v -z -f rebar3-cache-${CACHE_VERSION}${EXTRACT_SUFX} .cache post-extract: @${REINPLACE_CMD} -e 's/{vsn, "git"}/{vsn, "${GH_TAGNAME}"}/' ${WRKSRC}/src/rebar.app.src .for _dep in ${REBAR_DEPS} ${MKDIR} ${WRKSRC}/_build/default/lib/${_dep:C/-.*//} ${TAR} xOf ${DISTDIR}/${_dep}.tar contents.tar.gz |\ ${TAR} xfz - -C ${WRKSRC}/_build/default/lib/${_dep:C/-.*//} .endfor .for _dep in ${REBAR_PLUGINS} ${MKDIR} ${WRKSRC}/_build/default/plugins/${_dep:C/-.*//} ${TAR} xOf ${DISTDIR}/${_dep}.tar contents.tar.gz |\ ${TAR} xfz - -C ${WRKSRC}/_build/default/plugins/${_dep:C/-.*//} .endfor @${MKDIR} ${WRKSRC}/_build/bootstrap/lib @${MKDIR} ${WRKSRC}/_build/bootstrap/plugins .for _dep in ${REBAR_DEPS} ${LN} -sf ${WRKSRC}/_build/default/lib/${_dep:C/-.*//} ${WRKSRC}/_build/bootstrap/lib/ .endfor .for _dep in ${REBAR_PLUGINS} ${LN} -sf ${WRKSRC}/_build/default/plugins/${_dep:C/-.*//} ${WRKSRC}/_build/bootstrap/plugins/ .endfor do-build: @${RM} ${WRKSRC}/rebar.lock @cd ${WRKSRC} && HOME=${WRKDIR} ./bootstrap do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .if ${PORT_OPTIONS:MBASH} @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions ${INSTALL_DATA} ${WRKSRC}/priv/shell-completion/bash/rebar3 \ ${STAGEDIR}${PREFIX}/share/bash-completion/completions/rebar3 .endif .if ${PORT_OPTIONS:MZSH} @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions/ ${INSTALL_DATA} ${WRKSRC}/priv/shell-completion/zsh/_rebar3 \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/ .endif @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/rebar.config.sample ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/rebar3/distinfo =================================================================== --- head/devel/rebar3/distinfo (revision 485849) +++ head/devel/rebar3/distinfo (revision 485850) @@ -1,27 +1,29 @@ -TIMESTAMP = 1537720621 -SHA256 (rebar3-cache-19.tar.gz) = 244636f0e587b466245184f418cb1a9e0325952536f7c4591bb5bba731cf6943 -SIZE (rebar3-cache-19.tar.gz) = 3474627 -SHA256 (bbmustache-1.5.0.tar) = ed074fb6e94e1a6f6e098f98a403638aba593f59a5542bc6ce2e62d829c9e375 -SIZE (bbmustache-1.5.0.tar) = 14848 +TIMESTAMP = 1543104853 +SHA256 (rebar3-cache-20.tar.gz) = 61640663fce559043654924232427b43cbe4f10e7b328cc05a68edb2d6bd56bb +SIZE (rebar3-cache-20.tar.gz) = 3482569 +SHA256 (bbmustache-1.6.0.tar) = 53e02d296512a57be03a98c91541b34d2ca64930268030b2d12364a0332015df +SIZE (bbmustache-1.6.0.tar) = 15360 SHA256 (certifi-2.3.1.tar) = e12d667d042c11d130594bae2b0097e63836fe8b1e6d6b2cc48f8bb7a2cf7d68 SIZE (certifi-2.3.1.tar) = 154112 SHA256 (cf-0.2.2.tar) = 48283b3019bc7fad56e7b23028a5da4d3e6cd598a553ab2a99a2153bf5f19b21 SIZE (cf-0.2.2.tar) = 10240 SHA256 (cth_readable-1.4.2.tar) = 5bcdbe544c56abd0288d2baac163c6df663d97370ae700740be85e601c6951de SIZE (cth_readable-1.4.2.tar) = 17920 -SHA256 (erlware_commons-1.2.0.tar) = 873a7d066c45100dba4a4287e1731678985c0ec1cf4f55e97e9225f6929d3391 -SIZE (erlware_commons-1.2.0.tar) = 55296 +SHA256 (erlware_commons-1.3.0.tar) = 3fab3b23042dec38dbc74b97de7bdd355212641d7c78cab1168a68d7369e7106 +SIZE (erlware_commons-1.3.0.tar) = 53248 SHA256 (eunit_formatters-0.5.0.tar) = d6c8ba213424944e6e05bbc097c32001cdd0abe3925d02454f229b20d68763c9 SIZE (eunit_formatters-0.5.0.tar) = 14848 SHA256 (getopt-1.0.1.tar) = 53e1ab83b9ceb65c9672d3e7a35b8092e9bdc9b3ee80721471a161c10c59959c SIZE (getopt-1.0.1.tar) = 19456 +SHA256 (hex_core-0.2.0.tar) = cff3918c3c32212ab88c08769189bbe9c04ed5599365f03aad2c50c40c0cdb01 +SIZE (hex_core-0.2.0.tar) = 61440 SHA256 (parse_trans-3.3.0.tar) = 17ef63abde837ad30680ea7f857dd9e7ced9476cdd7b0394432af4bfc241b960 SIZE (parse_trans-3.3.0.tar) = 35840 SHA256 (providers-1.7.0.tar) = 8be66129ca85c2fa74efd8737cdaedd31c1c1af51dd2fd601495a6def4cae4a6 SIZE (providers-1.7.0.tar) = 13312 -SHA256 (relx-3.26.0.tar) = 69ef393db66e8568ec3062ae7ff186c48fc77c10431794d46db1cd00560601b9 -SIZE (relx-3.26.0.tar) = 84992 +SHA256 (relx-3.27.0.tar) = fe003440d1ba47ddaf4daadc915d308b0c51c2c68f5417820e91bb19a9e5253d +SIZE (relx-3.27.0.tar) = 84992 SHA256 (ssl_verify_fun-1.1.3.tar) = 2e120e6505d6e9ededb2836611dfe2f7028432dc280957998e154307b5ea92fe SIZE (ssl_verify_fun-1.1.3.tar) = 14848 -SHA256 (rebar-rebar3-3.6.2_GH0.tar.gz) = 7f358170025b54301bce9a10ec7ad07d4e88a80eaa7b977b73b32b45ea0b626e -SIZE (rebar-rebar3-3.6.2_GH0.tar.gz) = 290819 +SHA256 (rebar-rebar3-3.7.0_GH0.tar.gz) = 3d0eb6cdd29d5b5ec5d4e95b90d0eb109fb674112b341703c2270c01ae379606 +SIZE (rebar-rebar3-3.7.0_GH0.tar.gz) = 315323