Source
xxxxxxxxxx
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup github 1.0
PortGroup active_variants 1.1
PortGroup app 1.0
PortGroup cmake 1.0
PortGroup cxx11 1.1
PortGroup conflicts_build 1.0
github.setup darktable-org darktable 2.2.5 release-
revision 2
github.tarball_from releases
use_xz yes
checksums rmd160 1a66797ca24dc7ef06fc5bb2fbed98724d50c0f8 \
sha256 e303a42b33f78eb1f48d3b36d1df46f30873df4c5a7b49605314f61c49fbf281
set branch [join [lrange [split ${version} .] 0 1] .]
categories graphics
platforms darwin
supported_archs x86_64
maintainers nomaintainer
license GPL-3+
description Virtual lighttable and darkroom for photographers
long_description 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.
homepage http://www.darktable.org/
depends_build-append port:pkgconfig port:intltool
depends_lib-append port:atk \
path:lib/pkgconfig/cairo.pc:cairo \
port:curl \
port:exiv2 \
port:flickcurl \
port:GraphicsMagick \
port:gdk-pixbuf2 \
port:gettext \
path:lib/pkgconfig/glib-2.0.pc:glib2 \
port:gtk-osx-application-gtk3 \
port:gtk3 \
port:ilmbase \
port:jpeg \
port:json-glib \
port:lcms2 \
port:lensfun \
port:libgphoto2 \
port:libpng \
port:librsvg \
port:libsecret \
port:libsoup \
port:libusb \
port:lua52 \
port:libxml2 \
port:openexr \
port:openjpeg \
port:osm-gps-map \
path:lib/pkgconfig/pango.pc:pango \
port:pugixml \
port:sqlite3 \
port:webp \
port:tiff \
port:zlib
depends_run port:adwaita-icon-theme \
port:desktop-file-utils
require_active_variants gtk3 quartz
conflicts_build lua
cmake.out_of_source yes
configure.args-append \
-DBUILD_CMSTEST=OFF \
-DTESTBUILD_OPENCL_PROGRAMS=OFF \
-DUSE_COLORD=OFF \
-DUSE_KWALLET=OFF \
-DUSE_OPENMP=OFF \
-DUSE_UNITY=OFF
post-build {
set wrap [open "${workpath}/darktable-app" w 0755]