On Thu, 21 May 2020 21:03:37 +0200, Paco Esteban wrote: > For now it does not work for me with the patch you sent. I get: > > # github.com/gohugoio/hugo/vendor/github.com/bep/golibsass/internal/libsass > c99func.c:2:10: fatal error: '../../libsass_src/src/c99func.c' file not found > > I'll take a deeper look tomorrow probably.
Looks like they changed the name of the define in a newer version of hugo. The following works for me. - todd Index: Makefile =================================================================== RCS file: /cvs/ports/www/hugo/Makefile,v retrieving revision 1.20 diff -u -p -u -r1.20 Makefile --- Makefile 21 May 2020 16:37:44 -0000 1.20 +++ Makefile 21 May 2020 20:48:23 -0000 @@ -26,6 +26,16 @@ ALL_TARGET = github.com/gohugoio/hugo SEPARATE_BUILD = Yes +FLAVORS = extended +FLAVOR ?= + +.if ${FLAVOR:Mextended} +MODGO_FLAGS += --tags extended +LIB_DEPENDS += www/libsass +WANTLIB += sass +MAKE_ENV += CGO_CPPFLAGS='-I${LOCALBASE}/include -DUSE_LIBSASS_SRC' CGO_LDFLAGS='-L${LOCALBASE}/lib -lsass' +.endif + post-build: cd ${MODGO_WORKSPACE}/bin/ && ./hugo gen man