A few months ago I got Darktable built on my Solaris 11 Express system. Between then and now I was distracted by $DAYJOB (getting Solaris 11 ready for release seemed to take a few cycles ;->), so it wasn’t until last Friday night that I got around to trying the new version, 0.9.3.
Having learnt something from the previous effort, I used gcc 4.6 from the start, for all the prereqs and darktable itself. I want to make this available to others, too, so I’ve spent a few hours building IPS packages and getting things just right. They’re not _quite_ 100% yet, a few rough edges remain. However, I think they’re generally ready to offer up for feedback.
You WILL need to add the SFE repo so you can get the GCC 4.6 runtime. To do this, utter
# pkg set-publisher -g http://pkg.openindiana.org/sfe sfe
Then download the gzipped p5p archive for Darktable 0.9.3, and utter
UPDATE: Shawn’s comment alerted me to a need to change the syntax here:
# gunzip /path/to/darktable-0.9.3.p5p.gz
# pkg install -g /path/to/darktable-0.9.3.p5p 'darktable*'
This will pull in the prereq packages that I’ve identified and should add the darktable elements to your system’s gconf schema.
Here is the content of the p5p archive:
$ pkg list -g /scratch/web/htdocs/Packages/darktable-0.9.3.p5p