2015-07-19 22:58 GMT+03:00 Rafael Sadowski <raf...@sizeofvoid.org>: > On Tue Jan 20, 2015 at 09:50:05PM +0400, Vadim Zhukov wrote: >> 2015-01-14 0:36 GMT+03:00 Landry Breuil <lan...@rhaalovely.net>: >> > On Tue, Jan 13, 2015 at 09:28:31PM +0100, Rafael Sadowski wrote: >> >> On Fri Jan 02, 2015 at 08:30:40PM +0100, Rafael Sadowski wrote: >> >> > Hi ports@, >> >> > >> >> > new Qt4 image viewer application. -- http://www.nomacs.org/ >> >> > Tested with tons images on amd64. Comments, Ok? >> >> > >> >> > Regards, Rafael >> >> > >> >> > $ cat pkg/DESCR >> >> > nomacs is small, fast and able to handle the most common image >> >> > formats. Additionally it is possible to synchronize multiple >> >> > viewers. A synchronization of viewers running on the same computer >> >> > or via LAN is possible. It allows to compare images and spot the >> >> > differences (e.g. schemes of architects to show the progress). >> >> >> >> >> >> ... ping, nobody? >> > >> > Reads ok to me if anyone wants to import it. you should only remove >> > share/applications from PLIST, it comes via desktop-file-utils >> > dependency. >> >> Here is an updated version: >> >> 1. Missing RUN_DEPENDS. >> 2. Added a patch to "fix" conflict between OpenCV and tiff (the >> "int64" problem). >> 3. De-capitalized first word of COMMENT. >> 4. Updated PLIST. >> >> One more thing to resolve: nomacs ships bundled libgpsd, libwebp and >> quazip, which we have in ports. Unfortunately, build system forces >> usage of bundled ones. This requires patching cmake/Unix.cmake in >> nomacs distribution. Rafael, could you do this? >> >> -- >> WBR, >> Vadim Zhukov > > > DONE; But where is libgpsd? > > https://github.com/jasperla/openbsd-wip/tree/master/graphics/nomacs > > Ready for the tree?
This version requires gcc4.port.mk but links in libstdc++, and what's worse - links it before libestdc++. It looks like the -lstdc++ comes from libraw pkg-config files; Antoine, would you mind removing the -lstdc++ from libraw.pc_in and libraw_r.pc.in? I see 3 users of libraw currently: x11/kde4/libkdcraw - doesn't care about libraries coming from pkg-config. graphics/shotwell and graphics/gthumb - those link (different) webkits, resulting in libestdc++ being loaded as well. -- WBR, Vadim Zhukov