diff --git a/www/newsraft/Makefile b/www/newsraft/Makefile index c633de7cc336..f76dd552d6f5 100644 --- a/www/newsraft/Makefile +++ b/www/newsraft/Makefile @@ -1,29 +1,29 @@ PORTNAME= newsraft -DISTVERSION= 0.30 +DISTVERSION= 0.31 CATEGORIES= www MASTER_SITES= https://codeberg.org/${PORTNAME}/${PORTNAME}/archive/ MAINTAINER= uzsolt@FreeBSD.org COMMENT= Feed reader for terminal WWW= https://codeberg.org/newsraft/newsraft LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/doc/license.txt LIB_DEPENDS= libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 \ libgumbo.so:devel/gumbo -USES= ncurses pkgconfig sqlite +USES= pkgconfig sqlite MAKEFILE= makefile MAKE_ARGS+= CFLAGS="${CFLAGS}" TEST_ENV+= LANG=C.UTF-8 TEST_TARGET= check WRKSRC= ${WRKDIR}/${PORTNAME} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/www/newsraft/distinfo b/www/newsraft/distinfo index 969ba0cf00d8..278eac2c3ed7 100644 --- a/www/newsraft/distinfo +++ b/www/newsraft/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746758523 -SHA256 (newsraft-0.30.tar.gz) = 5ae782d7eb19042cd05e260c8ec0fe4d0544e51716885a4b1e96a673576bd998 -SIZE (newsraft-0.30.tar.gz) = 196870 +TIMESTAMP = 1749407113 +SHA256 (newsraft-0.31.tar.gz) = de0d96664d9a276dbe58cf4b44a6861bc18b6fd4c0f41a97450c5b3509904ae8 +SIZE (newsraft-0.31.tar.gz) = 224575 diff --git a/www/newsraft/files/patch-makefile b/www/newsraft/files/patch-makefile new file mode 100644 index 000000000000..444ab3451d32 --- /dev/null +++ b/www/newsraft/files/patch-makefile @@ -0,0 +1,11 @@ +--- makefile.orig 2025-06-08 19:06:10 UTC ++++ makefile +@@ -17,7 +17,7 @@ AUXCFLAGS = $(CURL_CFLAGS) $(EXPAT_CFLAGS) $(GUMBO + #LDFLAGS = -static + #CURL_LIBS = -lcurl -lbrotlidec -lbrotlienc -lbrotlicommon -lssl -lcrypto -lnghttp2 -lz + AUXCFLAGS = $(CURL_CFLAGS) $(EXPAT_CFLAGS) $(GUMBO_CFLAGS) $(SQLITE_CFLAGS) +-FEATURECFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 ++FEATURECFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE + LDLIBS = $(CURL_LIBS) $(EXPAT_LIBS) $(GUMBO_LIBS) $(SQLITE_LIBS) $(PTHREAD_LIBS) + DESTDIR = + PREFIX = /usr/local