50 Commits

Author SHA1 Message Date
kirby
ab5ad6094d fix CVE-2015-3885 for embedded dcraw.
ok jasper@ and sthen@ (maintainer)
2015-06-02 15:31:15 +00:00
sthen
0f7be42597 more CXXFLAGS needed 2015-05-18 11:04:06 +00:00
sthen
a5b9bfe36d CFLAGS -> CXXFLAGS 2015-05-18 10:44:57 +00:00
sthen
50b90a410e sprinkle some PORTROACH_COMMENTs 2015-05-15 13:43:40 +00:00
ajacoutot
37b0f26f0d x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:11:24 +00:00
naddy
6bb8d0674b Drop USE_GROFF from ports where the formatting differences are acceptable
or mandoc provides the more useful output.
2015-02-16 22:57:07 +00:00
dcoppa
764fdef10a Readd '-DCUSTOM_CFLAGS=1', but also add '-msse2' to unbreak the
build on i386

ok sthen@
2014-11-27 13:25:00 +00:00
sthen
f39df863d8 tell portroach to skip devel versions.
we are still behind though, newer versions need TLS.
2014-11-17 11:18:53 +00:00
sthen
07dff93125 reinstate compiler flags to unbreak i386 2014-11-12 12:34:07 +00:00
ajacoutot
703fb644d7 No need for default CMAKE_BUILD_TYPE. 2014-11-07 10:40:05 +00:00
dcoppa
b63495266b Drop gratuitous optimizations 2014-11-05 09:26:50 +00:00
sthen
c3d765c07d add a comment pointing out that newer versions need tls (to save time for any
users who see that this is outdated in portroach and try to update it ;)
2014-10-03 20:45:10 +00:00
sthen
7c598966d4 search for headers in LOCALBASE/include/openjpeg-1.5; OpenJPEG v1.5.1+ no
longer provide LOCALBASE/include/openjpeg.h
2013-12-10 12:20:47 +00:00
ajacoutot
583834bd5f Fix dependencies and bump after the recent libsoup -gnome => -main merge. 2013-10-26 08:02:57 +00:00
sthen
104cbe7f06 update to darktable 1.2.3 2013-09-12 22:26:03 +00:00
sthen
c40ed8cfa7 fix build on i386, and remove -D_DEBUG from CFLAGS which was an accidental
leftover from debugging (still available by building with FLAVOR=debug).
2013-06-29 11:27:10 +00:00
sthen
46a8c16598 update to darktable 1.2.2 2013-06-26 11:22:25 +00:00
sthen
92317ba287 update to darktable 1.2.1 and add a patch for CVE-2013-2126 in an embedded
copy of libraw; pointed out by Pascal de Bruijn (upstream), thanks!
2013-06-18 18:45:49 +00:00
naddy
10bfdff492 the png headers are now directly under include/ 2013-06-04 18:41:39 +00:00
sthen
36718fffe2 update to darktable-1.2 2013-04-26 23:10:26 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
sthen
9b92747348 new PERMIT stuff. 2013-03-09 11:20:32 +00:00
sthen
f0a88178ab update darktable to 1.13 but mark it BROKEN for now as it frequently
triggers the strict mutex_unlock checks from rthread_sync 1.34, causing it
to abort.

rolls in some patches applied upstream thanks to Pascal de Bruijn.
2013-03-09 11:18:14 +00:00
brad
78130e1f73 Stop using the dprintf() wrapper function now that OpenBSD has dprintf()
within libc.

ok sthen@
2013-01-30 01:39:26 +00:00
ajacoutot
0fa315022a Cope with recent gphoto2 update. 2013-01-19 11:22:37 +00:00
sthen
4ebf9d76e0 missing dep on coreutils for nl, and patch away a bash requirement.
build problem pointed out & fixes suggested by nigel@.
2012-09-15 08:37:41 +00:00
sthen
8b1b277a92 missing wantlib and add a comment about lensfun so nobody mistakenly
removes it in a wantlib sync.
2012-09-14 09:56:17 +00:00
sthen
a667ddea35 update to darktable 1.0.5 2012-09-14 09:50:18 +00:00
sthen
57df99ac79 Add a WANTLIB on lensfun, so the LIB_DEPENDS=graphics/lensfun is actually used.
Problem reported by halex.
2012-09-14 07:36:07 +00:00
sthen
2a941afc5c unbreak, hits warning "Including <librsvg/rsvg-cairo.h> directly is deprecated" with -Werror. 2012-08-21 16:29:48 +00:00
ajacoutot
a1b7c39eb5 gtk-update-icon-cache:
Don't redirect errors to /dev/null and don't return true(1)
unconditionally. Instead, don't check for the existence of index.theme.
This will allow us to catch errors that may be happening because of a
missing dependency in the chain.

Some hidden issues may appear, in which case please contact me.

discussed with and ok blind jasper@
2012-06-15 08:32:14 +00:00
espie
4ed7caa04f first pass at handling sqlite3 move 2012-04-23 17:15:17 +00:00
sthen
88ea72915d Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
make a distinction between these.  ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
sthen
5322fa248c requires SSE; mark ONLY_FOR_ARCHS=amd64 i386 2011-12-22 15:20:10 +00:00
sthen
e9a07850f5 slightly overdue update of darktable to 0.9.3 - lots of improvements
and fixes since the previous version in ports
2011-12-09 20:11:00 +00:00
ajacoutot
84963604d9 Add a dependency on x11/gtk+2,-guic. 2011-12-03 20:30:09 +00:00
jasper
123b03e47c - regen WANTLIB 2011-11-01 20:30:49 +00:00
ajacoutot
1c86afc6cd Sync dependencies after gconf2 lost its dependency to ORBit.
This should cover all fallout but there may be some dark corners which I
missed...
2011-10-29 08:12:31 +00:00
jasper
b4da185312 - unbreak after exiv2 update 2011-10-28 21:58:16 +00:00
ajacoutot
a5e3542d11 Set DATADIRNAME in a consistent way now that glib-gettext.m4 has been
fixed.
2011-10-03 06:42:45 +00:00
espie
d6e7b9cbe6 normalize pkgpath 2011-09-16 10:02:36 +00:00
kili
27f99a5541 --disable-silent-rules is now added to CONFIGURE_ARGS per default,
if CONFIGURE_STYLE = gnu.
2011-06-02 17:09:31 +00:00
sthen
9d814da0bb - remove casts now that NULL is a void *
- sync WANTLIB
2011-04-16 00:15:37 +00:00
sthen
dfbcf7b8c6 Don't try and unconditionally use asm instructions to read the TSC
for performance-debugging printf()s. (post-unlock, updating darktable
to a newer version should fix this in a better way).

Build failure on macppc reported by ajacoutot@ (though it affects
other arch too). ok ajacoutot@
2011-01-31 23:20:23 +00:00
espie
88d20077a4 new depends 2010-11-17 08:05:12 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
espie
0f681543b5 USE_GROFF=Yes 2010-10-18 18:13:12 +00:00
jasper
e34499f593 - fix WANTLIB after cairo update. 2010-10-11 08:11:24 +00:00
ajacoutot
f9a0aa7a8d Unbreak by fixing WANTLIB.
Tweak schema file while here.
2010-10-01 11:45:08 +00:00
sthen
cbdcad7738 import ports/graphics/darktable, thanks ajacoutot@ for review+fixes.
darktable is a virtual lighttable and darkroom for photographers:
it manages your digital negatives in a database and lets you view
them through a zoomable lighttable. It also enables you to develop
raw images and enhance them. It tries to fill the gap between the
many excellent existing free raw converters and image management
tools (such as ufraw or f-spot).

All editing is fully non-destructive and only operates on cached
image buffers for display. The full image is only converted during
export. Raw files, high-dynamic range and standard image formats
such as jpeg are all supported. The core operates completely on
floating point values, so darktable can not only be used for
photography but also for scientifically acquired images or output
of renderers (high dynamic range).
2010-09-17 21:37:18 +00:00