Hi Fred --

On 10/26/17 03:09, Frederic Cambus wrote:
Hi ports@,

Here is a new port: www/newsboat

It is the continuation of Newsbeuter (www/newsbeuter) which is now
unmaintained.

Comments? OK?

>From DESCR:

Newsboat is a fork of Newsbeuter, an RSS/Atom feed reader for text
terminals.

Newsboat's great configurability and vast number of features make
it a perfect choice for people that need a slick and fast feed
reader that can be completely controlled via keyboard.

I had to add the attached patch and the following line change in the port Makefile to make this compile with proper optimization flags:
MAKE_FLAGS =    CXX="${CXX}" BASE_CXXFLAGS="${CXXFLAGS}"

It otherwise looks ok. You're going to add a quirk so that newsbeuter users get migrated to newsboat, yes?

~Brian

$OpenBSD$

Index: Makefile
--- Makefile.orig
+++ Makefile
@@ -18,9 +18,9 @@ GIT_HASH:=$(shell git describe --abbrev=4 --dirty --al
 DEFINES+=-DGIT_HASH=\"$(GIT_HASH)\"
 endif
 
-WARNFLAGS=-Werror -Wall -Wextra -Wunreachable-code
+WARNFLAGS=-Wall -Wextra -Wunreachable-code
 INCLUDES=-Iinclude -Istfl -Ifilter -I. -Irss
-BARE_CXXFLAGS=-std=c++11 -ggdb $(INCLUDES)
+BARE_CXXFLAGS=$(BASE_CXXFLAGS) -std=c++11 -ggdb $(INCLUDES)
 CXXFLAGS+=$(BARE_CXXFLAGS) $(WARNFLAGS) $(DEFINES)
 LDFLAGS+=-L. -fprofile-arcs -ftest-coverage
 

Reply via email to