Index: head/devel/liteide/Makefile =================================================================== --- head/devel/liteide/Makefile (revision 567252) +++ head/devel/liteide/Makefile (revision 567253) @@ -1,71 +1,85 @@ # $FreeBSD$ PORTNAME= liteide DISTVERSIONPREFIX= x -DISTVERSION= 37.3 +DISTVERSION= 37.4 CATEGORIES= devel editors MAINTAINER= dmgk@FreeBSD.org COMMENT= Simple, open source, cross-platform Go IDE LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL USES= dos2unix gl go:modules,no_targets,run qmake qt:5 USE_GITHUB= yes GH_ACCOUNT= visualfc -GH_TUPLE= visualfc:gocode:8cbede95a186:visualfc_gocode \ - visualfc:gotools:e6bcd0577ece:visualfc_gotools +GH_TUPLE= visualfc:gocode:cfcb188102ae:visualfc_gocode \ + visualfc:gotools:eff8693b15f0:visualfc_gotools \ + creack:pty:v1.1.9:creack_pty/vendor/github.com/creack/pty \ + golang:mod:v0.4.1:golang_mod/vendor/golang.org/x/mod \ + golang:sys:b64e53b001e4:golang_sys/vendor/golang.org/x/sys \ + golang:tools:v0.1.0:golang_tools/vendor/golang.org/x/tools \ + golang:xerrors:5ec99f83aff1:golang_xerrors/vendor/golang.org/x/xerrors \ + pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ + visualfc:fastmod:v1.3.7:visualfc_fastmod/vendor/github.com/visualfc/fastmod \ + visualfc:goversion:v1.0.1:visualfc_goversion/vendor/github.com/visualfc/goversion \ + yuin:goldmark:v1.2.1:yuin_goldmark/vendor/github.com/yuin/goldmark + + USE_GL= gl USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} USE_QT= buildtools_build core gui network printsupport widgets xml SUB_FILES= liteide WRKSRC_SUBDIR= liteidex PORTDOCS= README.md OPTIONS_DEFINE= DEBUG DOCS OPTIONS_SUB= yes DEBUG_CONFIGURE_ENABLE= debug ICON_SIZES= 16 24 32 48 64 128 DOS2UNIX_FILES= src/utils/dlvclient/dlvclient.cpp \ src/utils/dlvclient/dlvtypes.h post-extract: # Bundled, horribly outdated copy of QJsonDocument rm -r ${WRKSRC}/src/3rdparty/qjsonrpc/src/json/ post-build: - cd ${WRKSRC_visualfc_gocode} && \ - ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} install ${GO_BUILDFLAGS} + ${RLN} ${WRKSRC}/vendor ${WRKSRC_visualfc_gotools} cd ${WRKSRC_visualfc_gotools} && \ + ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} install ${GO_BUILDFLAGS} + ${RLN} ${WRKSRC}/vendor ${WRKSRC_visualfc_gocode} + ${RLN} ${WRKSRC_visualfc_gotools} ${WRKSRC_visualfc_gocode}/vendor/github.com/visualfc/gotools + cd ${WRKSRC_visualfc_gocode} && \ ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} install ${GO_BUILDFLAGS} post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/liteide ${MV} ${STAGEDIR}${PREFIX}/bin/liteide ${STAGEDIR}${PREFIX}/libexec/liteide ${INSTALL_SCRIPT} ${WRKDIR}/liteide ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/gocode ${STAGEDIR}${PREFIX}/libexec/liteide ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/gotools ${STAGEDIR}${PREFIX}/libexec/liteide @${MKDIR} ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/liteide.desktop ${STAGEDIR}${PREFIX}/share/applications (cd ${WRKSRC}/deploy && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) (cd ${WRKSRC}/os_deploy/freebsd && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) ${RM} ${STAGEDIR}${PREFIX}/lib/liteide/*.a .for sz in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps ${INSTALL_DATA} ${WRKSRC}/src/liteapp/images/liteide${sz}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps/liteide.png .endfor post-install-DOCS-on: cd ${WRKSRC:H} && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR} .include Index: head/devel/liteide/distinfo =================================================================== --- head/devel/liteide/distinfo (revision 567252) +++ head/devel/liteide/distinfo (revision 567253) @@ -1,7 +1,27 @@ -TIMESTAMP = 1604075820 -SHA256 (visualfc-liteide-x37.3_GH0.tar.gz) = e91e52ae7f9fdb8c904ef0f11f462b48eff6550b97c58928e848b5fe1f0bc198 -SIZE (visualfc-liteide-x37.3_GH0.tar.gz) = 3338666 -SHA256 (visualfc-gocode-8cbede95a186_GH0.tar.gz) = 05d74fdad77d7ccd8b9f12cbba263f32503d4a4d07aa42e19438eb493b70c8a7 -SIZE (visualfc-gocode-8cbede95a186_GH0.tar.gz) = 341831 -SHA256 (visualfc-gotools-e6bcd0577ece_GH0.tar.gz) = 597af6d133f0a4759ece38485ebf0ef91897cdfb602fbe17b2f25d7d4de41200 -SIZE (visualfc-gotools-e6bcd0577ece_GH0.tar.gz) = 1927712 +TIMESTAMP = 1614796759 +SHA256 (visualfc-liteide-x37.4_GH0.tar.gz) = 8b6842ead4915aaf4ee691962259ae290a37c00e3669c50b61e4386bf133e5ce +SIZE (visualfc-liteide-x37.4_GH0.tar.gz) = 3278664 +SHA256 (visualfc-gocode-cfcb188102ae_GH0.tar.gz) = 47cd0b5bf668f28288b1821049213f2543f039b9f5818f58e33dac402d8df5ab +SIZE (visualfc-gocode-cfcb188102ae_GH0.tar.gz) = 145619 +SHA256 (visualfc-gotools-eff8693b15f0_GH0.tar.gz) = d1e064c880eb91f1230f42916947f87a9f0b2bff1ac8a3bc50313e8ef2857bab +SIZE (visualfc-gotools-eff8693b15f0_GH0.tar.gz) = 236398 +SHA256 (creack-pty-v1.1.9_GH0.tar.gz) = 823ecf392e3a8d5111179379dab6b6c898f5fa606fff6a09493e49cc5eec4444 +SIZE (creack-pty-v1.1.9_GH0.tar.gz) = 8212 +SHA256 (golang-mod-v0.4.1_GH0.tar.gz) = 548935751dbc1c29a27bf1b1de6d7ffe58b752d6ad7bc1f254e6ea89ae2ddd59 +SIZE (golang-mod-v0.4.1_GH0.tar.gz) = 102751 +SHA256 (golang-sys-b64e53b001e4_GH0.tar.gz) = 4c32d52373df17d9c40604d76e189f274c6fd1386d4d23b9114dbb9805079796 +SIZE (golang-sys-b64e53b001e4_GH0.tar.gz) = 1103798 +SHA256 (golang-tools-v0.1.0_GH0.tar.gz) = 88f66c1a7ff0f7fce20c0808d2769baa977f56f74197c9681cd864d0977e97a2 +SIZE (golang-tools-v0.1.0_GH0.tar.gz) = 2683055 +SHA256 (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 71975d658357e170fd6a41f92539cde8b39c9cd8bfe5931b6311bc5f5c0da0d7 +SIZE (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 13664 +SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda +SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 +SHA256 (visualfc-fastmod-v1.3.7_GH0.tar.gz) = b96f11e60840bc9d80f0425f839b377552574ceac95b8f08b088d91d2db26f23 +SIZE (visualfc-fastmod-v1.3.7_GH0.tar.gz) = 5791 +SHA256 (visualfc-gotools-v1.3.4_GH0.tar.gz) = 59a67c6ed7eb538268f6d2facfef2e08aca538208b4e5bf60944b41687f1b3a8 +SIZE (visualfc-gotools-v1.3.4_GH0.tar.gz) = 236399 +SHA256 (visualfc-goversion-v1.0.1_GH0.tar.gz) = f392c417d01ccf8fb717950c3f83e1d8cdd592bfa268c01d9b25de281418c4ae +SIZE (visualfc-goversion-v1.0.1_GH0.tar.gz) = 3175 +SHA256 (yuin-goldmark-v1.2.1_GH0.tar.gz) = e927704f56c06b59b4b9f8b4cf7bcaa1bd98b873ce8f3c23c720f520711c16f9 +SIZE (yuin-goldmark-v1.2.1_GH0.tar.gz) = 228462