diff --git a/multimedia/navidrome/Makefile b/multimedia/navidrome/Makefile index 9cfea46ba1b0..abcc18fd5473 100644 --- a/multimedia/navidrome/Makefile +++ b/multimedia/navidrome/Makefile @@ -1,61 +1,61 @@ PORTNAME= navidrome DISTVERSIONPREFIX= v -DISTVERSION= 0.60.0 +DISTVERSION= 0.60.3 CATEGORIES= multimedia MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/:assets # For instructions on how to create assets: # https://github.com/DtxdF/port-assets-makejails/tree/main/navidrome DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}:assets \ ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.vendor${EXTRACT_SUFX}:assets MAINTAINER= dtxdf@FreeBSD.org COMMENT= Modern Music Server and Streamer compatible with Subsonic/Airsonic WWW= https://www.navidrome.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 LIB_DEPENDS= libtag.so:audio/taglib RUN_DEPENDS= ffmpeg:multimedia/ffmpeg -USES= cpe go:1.25+,modules nodejs:24,build pkgconfig +USES= cpe go:1.25+,modules pkgconfig USE_GITHUB= yes USE_RC_SUBR= ${PORTNAME} GO_ENV+= CGO_CFLAGS_ALLOW="--define-prefix" GO_BUILDFLAGS= -ldflags="\ -X github.com/navidrome/navidrome/consts.gitSha=${GITID} \ -X github.com/navidrome/navidrome/consts.gitTag=${GH_TAGNAME}" \ -tags=netgo SUB_FILES+= config.toml.sample pkg-message SUB_LIST+= NAVIDROMEGROUP=${NAVIDROME_GROUP} \ NAVIDROMEUSER=${NAVIDROME_USER} \ PORTNAME=${PORTNAME} USERS= ${NAVIDROME_USER} GROUPS= ${NAVIDROME_GROUP} -GITID= 6fb4cd2 +GITID= 34c6f12 NAVIDROME_USER= www NAVIDROME_GROUP= www post-extract: @${MKDIR} ${WRKSRC}/vendor @cd ${WRKDIR}/${PORTNAME}-vendor && ${COPYTREE_SHARE} . ${WRKSRC}/vendor @${MKDIR} ${WRKSRC}/ui/build @cd ${WRKDIR}/${PORTNAME}-frontend && ${COPYTREE_SHARE} . ${WRKSRC}/ui/build post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} @${MKDIR} ${STAGEDIR}${DESTDIR}/var/db/${PORTNAME} @${MKDIR} ${STAGEDIR}${DATADIR}/music ${INSTALL_DATA} ${WRKDIR}/config.toml.sample \ ${STAGEDIR}${ETCDIR}/config.toml.sample .include diff --git a/multimedia/navidrome/distinfo b/multimedia/navidrome/distinfo index f21a58297aeb..b70034d755f0 100644 --- a/multimedia/navidrome/distinfo +++ b/multimedia/navidrome/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1770444957 -SHA256 (navidrome-v0.60.0.frontend.tar.gz) = e0164633d24811be38ab720039d23cfd6c58c140f27f4ea59c7336598bcabf13 -SIZE (navidrome-v0.60.0.frontend.tar.gz) = 8507098 -SHA256 (navidrome-v0.60.0.vendor.tar.gz) = 7edda70cf8cff538955b09a2f53f37759ddca7747a8695698747e56cb002b2aa -SIZE (navidrome-v0.60.0.vendor.tar.gz) = 10879538 -SHA256 (navidrome-navidrome-v0.60.0_GH0.tar.gz) = 34b813c5ded6fcf9ec101e28a81cfb6c71da5e8aeba67aa6a7effbcdd9fb4a7e -SIZE (navidrome-navidrome-v0.60.0_GH0.tar.gz) = 8048982 +TIMESTAMP = 1772688070 +SHA256 (navidrome-v0.60.3.frontend.tar.gz) = 43dcd37a79e3c50595aa4d2566cd7edd79803c2f24956607c2d46493015769c6 +SIZE (navidrome-v0.60.3.frontend.tar.gz) = 8506155 +SHA256 (navidrome-v0.60.3.vendor.tar.gz) = 6d1423b4aec8cea8d52cd573636642cb3fb778b89d2821e5e4c36f8c44de2e23 +SIZE (navidrome-v0.60.3.vendor.tar.gz) = 10508355 +SHA256 (navidrome-navidrome-v0.60.3_GH0.tar.gz) = afb07417b2d38ee6d757bc4e1ea1ff635f2666e149c44a883560a5bcda2d8556 +SIZE (navidrome-navidrome-v0.60.3_GH0.tar.gz) = 8082141