1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00

editors/micro: Update to 2.0.15

* Remove pre-build section
* Adjust passed build related strings so final binary is more likely
  to match for reproducible builds

Changelog: https://github.com/zyedidia/micro/releases/tag/v2.0.15

PR:		292107
Approved by:	maintainer timeout, 2+ weeks
This commit is contained in:
Daniel Engberg
2026-01-17 18:10:46 +01:00
parent 36ec6e5ae5
commit f26ec7ec9b
2 changed files with 10 additions and 17 deletions
+5 -12
View File
@@ -1,7 +1,6 @@
PORTNAME= micro
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.14
PORTREVISION= 12
DISTVERSION= 2.0.15
CATEGORIES= editors
MAINTAINER= lcook@FreeBSD.org
@@ -13,18 +12,15 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= desktop-file-utils go:modules
_BUILD_VERSION= ${DISTVERSION}
_BUILD_HASH= 04c5770
_BUILD_DATE= $$(date '+%B %d, %Y')
_BUILD_DEBUG= OFF
GO_MODULE= github.com/zyedidia/${PORTNAME}/v2
GO_TARGET= ./cmd/${PORTNAME}
GO_BUILDFLAGS= -ldflags "\
-s -w \
-X ${GO_MODULE}/internal/util.Version=${_BUILD_VERSION} \
-X ${GO_MODULE}/internal/util.CommitHash=${_BUILD_HASH} \
-X '${GO_MODULE}/internal/util.CompileDate=${_BUILD_DATE}' \
-s \
-X ${GO_MODULE}/internal/util.Version=${DISTVERSION} \
-X ${GO_MODULE}/internal/util.CommitHash=${CONFIGURE_TARGET} \
-X ${GO_MODULE}/internal/util.CompileDate=portbld \
-X ${GO_MODULE}/internal/util.Debug=${_BUILD_DEBUG}"
PLIST_FILES= bin/micro \
@@ -40,9 +36,6 @@ OPTIONS_DEFINE= DEBUG DOCS
DEBUG_DESC= Enable debug logging
DEBUG_VARS= _BUILD_DEBUG=ON
pre-build:
cd ${GO_WRKSRC} && ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} generate ./runtime
post-install:
${INSTALL_DATA} ${WRKSRC}/assets/packaging/micro.1 \
${STAGEDIR}${PREFIX}/share/man/man1
+5 -5
View File
@@ -1,5 +1,5 @@
TIMESTAMP = 1734926650
SHA256 (go/editors_micro/micro-v2.0.14/v2.0.14.mod) = 2c376d1cfddf48cab2af71088cc52af3276814b01ca94731f151d2e27f781174
SIZE (go/editors_micro/micro-v2.0.14/v2.0.14.mod) = 1116
SHA256 (go/editors_micro/micro-v2.0.14/v2.0.14.zip) = c77960d0183b416ef0988850c55e11852c3ff134955b147e002489c75c0cdac0
SIZE (go/editors_micro/micro-v2.0.14/v2.0.14.zip) = 712877
TIMESTAMP = 1767294454
SHA256 (go/editors_micro/micro-v2.0.15/v2.0.15.mod) = ccd45ee2f60b5b0ba0a4de52c441a077ba09ac4d4da4cc1619bb571a43f15885
SIZE (go/editors_micro/micro-v2.0.15/v2.0.15.mod) = 1421
SHA256 (go/editors_micro/micro-v2.0.15/v2.0.15.zip) = 7802a056b987760dcdfdaa3487da62becc0ba4efa6483a8249ef1faff37eaee2
SIZE (go/editors_micro/micro-v2.0.15/v2.0.15.zip) = 728679