Attached patch adds a typedef for "ulong" (exists in Linux but not FreeBSD) in impress/zip.c. Attached ebuild applies this patch and adds ~x86-fbsd keyword. This now compiles and works with this ebuild & patch. Reproducible: Always
Created attachment 119180 [details, diff] evince-0.6.1-r3.ebuild (diff)
Created attachment 119181 [details, diff] files/evince-0.6.1-freebsd.patch
Created attachment 119193 [details, diff] evince-0.8.1-freebsd.patch Both patches work on Linux too.
Submitted upstream, assigning to gnome team.
The patches have been accepted upstream :)
Committed. Feel free to keyword.
Fixed, thanks Joe