pssst! wanna darktable package set for Solaris 11?
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.
I’ve built them against Solaris 11 FCS on the x64 platform; they might work with OpenIndiana build 151 too.
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
NAME (PUBLISHER) |
VERSION |
IFO |
---|---|---|
darktable/darktable (JMCP) |
0.9.3 |
i-- |
darktable/library/OpenEXR (JMCP) |
1.7.0 |
i-- |
darktable/library/exiv2 (JMCP) |
0.22 |
i-- |
darktable/library/flickcurl (JMCP) |
1.22 |
i-- |
darktable/library/ilmbase (JMCP) |
1.0.2 |
i-- |
darktable/library/lcms2 (JMCP) |
2.3 |
i-- |
darktable/library/lensfun (JMCP) |
0.2.5 |
i-- |
darktable/library/tiff4 (JMCP) |
4.0.0 |
i-- |