Included the ebuild for it. Bug #232838 is fixed, the dependency to stfl is set to 1.8 (because it's the newest in portage); the website says stfl-1.9 is required, yet it compiles and runs okay. Tested on amd64 so keywords are set to ~x86 and amd64. Hope it's okay.
Created attachment 163462 [details] the ebuild
Created attachment 163500 [details] fixed unnecessary lines
Created attachment 163501 [details] better style apparently
Fails with USE=-nls: i686-pc-linux-gnu-g++ -march=pentium-m -O2 -pipe -mno-tls-direct-seg-refs -fstack-protector -Wall -I/sw/include -I./include -I./stfl -I./filter -I. -I./xmlrss -Wall -Wextra -DLOCALEDIR=\"/usr/share/locale\" -DPACKAGE=\"newsbeuter\" -o src/keymap.o -c src/keymap.cpp src/keymap.cpp: In member function 'void newsbeuter::keymap::get_keymap_descriptions(std::vector<newsbeuter::keymap_desc, std::allocator<newsbeuter::keymap_desc> >&, short unsigned int)': src/keymap.cpp:104: error: 'gettext' was not declared in this scope make: *** [src/keymap.o] Error 1
Created attachment 163762 [details] new ebuild hmm, doesn't happen here, it now removes that occurence of gettext if -nls is set
Created attachment 164463 [details] version bump v1.2 was released: http://www.newsbeuter.org/download.html same ebuild as 1.0 from Olof works for me (x86; added ~x86 keyword)
1.2 is in the tree. Must be duplicate bugs somewhere.