Progress with darktable

I’ve been growing more and more annoyed that I have to fire up a VirtualBox to do my RAW photo processing. I’ve got nothing against VirtualBox – it’s a fantastic application for virtualisation. I just don’t want to boot up MS Windows XP and run Adobe Lightroom to do so.

I’ve been watching developments in the Open Source photoprocessing application space for a while now, and recently (since I found a gcc 4.6.0 in pkg(5) format via http://staticdev.uk.openindiana.org:10002) I decided to give Darktable a whirl.

I had to rebuild a few of the dependencies, since the WOS versions were built with the Studio C++ compiler, and there’s no way g++ libraries will talk to Studio C++ applications. That cost me a few days (and nights), but I’ve now got a working installation of Darktable built from the git repo:

this is darktable 0.8+668~gec9a548
copyright (c) 2009-2011 johannes hanika
hanatos@gmail.com

And now, the obligatory screenshot (3200×1200):

screenshot of darktable on Solaris 11 Express

I need to tidy up the changes I made and contribute them upstream – for darktable and its dependencies. I also want to contribute pkg(5) manifests so anybody else who wants to can build it for Solaris 11 Express as well. I think there are a few areas I can contribute to the project, and it’s definitely worth my while to do so.

I think the cord is almost cut now. What a fantastic day this is!

3 comments to Progress with darktable

  • Ben Taylor

    Didn’t try to port to Studio C++? That’s harder than rebuilding a bunch of dependencies?

  • Cool! I’ll certainly be interested in giving it a whirl if you get a chance to package it up. I’m still using Canon’s DPP software on my decrepit 2002-era mac for raw photos, and it’s really showing its age.
    Handbrake next? (the other thing the mac spends it’s time crunching away at :-)

  • Ben: I did try with Studio 12u2 C++, and yes, it was insane. Totally insane. I need to talk with Steve Clamage &co about how hard it was, because it should _not_ be that hard.
    Tim: I’ll put a tarball in my j-x homedir… packages will be a little while off while I do some of the day job.
    GBER: I’ll try to get that happening for you.
    Fazal: Haven’t worried too much about colour management issues – isn’t lcms sufficient? Also… geez mate gimme a break it’s barely been 24 hours since I got it built! :-)
    James: That’s a handy thread, thankyou. While I would love to have a SunStudio-only build from dependencies upwards, it was just too much work – I want a tool that will let me replace Lightroom inside VBox, and I want one now!

Leave a Reply

  

  

  

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>