diff options
author | Aaron Ball <nullspoon@oper.io> | 2020-01-18 22:36:30 -0700 |
---|---|---|
committer | Aaron Ball <nullspoon@oper.io> | 2020-01-18 22:36:30 -0700 |
commit | ec2f59baec909f9daa0627d39069af927fb9b879 (patch) | |
tree | 6943f2cf52cb58b761ef12efd4d456123cbe5158 /darktable | |
parent | df0a7d9afe5dffb5627ee62d9f605a8dd0ddb9af (diff) | |
download | ports-ec2f59baec909f9daa0627d39069af927fb9b879.tar.gz ports-ec2f59baec909f9daa0627d39069af927fb9b879.tar.xz |
darktable: version from 2.6.3 to 3.0.0
This version will fail install if a certain order isn't followed. GCC
needs isl support, so isl must first be installed before installing this
version. Once isl is installed, recompile gcc, and then compile this
update.
Diffstat (limited to 'darktable')
-rw-r--r-- | darktable/.footprint | 96 | ||||
-rw-r--r-- | darktable/.md5sum | 2 | ||||
-rw-r--r-- | darktable/.signature | 8 | ||||
-rw-r--r-- | darktable/Pkgfile | 20 | ||||
-rw-r--r-- | darktable/README.md | 6 |
5 files changed, 78 insertions, 54 deletions
diff --git a/darktable/.footprint b/darktable/.footprint index cbcc4a6..7c5bdc7 100644 --- a/darktable/.footprint +++ b/darktable/.footprint @@ -14,7 +14,6 @@ drwxr-xr-x root/root usr/lib64/darktable/plugins/ drwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/ drwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/format/ -rwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/format/libcopy.so --rwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/format/libexr.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/format/libjpeg.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/format/libpdf.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/format/libpfm.so @@ -27,12 +26,13 @@ drwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/storage/ -rwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/storage/libemail.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/storage/libfacebook.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/storage/libgallery.so +-rwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/storage/libgooglephoto.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/storage/liblatex.so --rwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/storage/libpicasa.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/storage/libpiwigo.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libashift.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libatrous.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libbasecurve.so +-rwxr-xr-x root/root usr/lib64/darktable/plugins/libbasicadj.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libbilat.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libbilateral.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libbloom.so @@ -60,6 +60,7 @@ drwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/storage/ -rwxr-xr-x root/root usr/lib64/darktable/plugins/libequalizer.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libexposure.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libfilmic.so +-rwxr-xr-x root/root usr/lib64/darktable/plugins/libfilmicrgb.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libfinalscale.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libflip.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libgamma.so @@ -76,6 +77,8 @@ drwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/storage/ -rwxr-xr-x root/root usr/lib64/darktable/plugins/libliquify.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/liblowlight.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/liblowpass.so +-rwxr-xr-x root/root usr/lib64/darktable/plugins/liblut3d.so +-rwxr-xr-x root/root usr/lib64/darktable/plugins/libmask_manager.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libmonochrome.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libnlmeans.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/liboverexposed.so @@ -85,6 +88,8 @@ drwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/storage/ -rwxr-xr-x root/root usr/lib64/darktable/plugins/librawprepare.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/librelight.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libretouch.so +-rwxr-xr-x root/root usr/lib64/darktable/plugins/librgbcurve.so +-rwxr-xr-x root/root usr/lib64/darktable/plugins/librgblevels.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/librotatepixels.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libscalepixels.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libshadhi.so @@ -94,6 +99,7 @@ drwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/storage/ -rwxr-xr-x root/root usr/lib64/darktable/plugins/libspots.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libtemperature.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libtonecurve.so +-rwxr-xr-x root/root usr/lib64/darktable/plugins/libtoneequal.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libtonemap.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libvelvia.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/libvibrance.so @@ -102,6 +108,7 @@ drwxr-xr-x root/root usr/lib64/darktable/plugins/imageio/storage/ -rwxr-xr-x root/root usr/lib64/darktable/plugins/libzonesystem.so drwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/ -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libbackgroundjobs.so +-rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libcamera.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libcollect.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libcolorlabels.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libcolorpicker.so @@ -117,8 +124,10 @@ drwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/ -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libhistogram.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libhistory.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libimage.so +-rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libimage_infos.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libimport.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/liblighttable_mode.so +-rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/liblive_view.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libmasks.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libmetadata.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libmetadata_view.so @@ -134,6 +143,7 @@ drwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/ -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libsnapshots.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libstyles.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libtagging.so +-rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libtimeline.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libview_toolbox.so -rwxr-xr-x root/root usr/lib64/darktable/plugins/lighttable/libviewswitcher.so drwxr-xr-x root/root usr/lib64/darktable/views/ @@ -142,24 +152,37 @@ drwxr-xr-x root/root usr/lib64/darktable/views/ -rwxr-xr-x root/root usr/lib64/darktable/views/liblighttable.so -rwxr-xr-x root/root usr/lib64/darktable/views/libprint.so -rwxr-xr-x root/root usr/lib64/darktable/views/libslideshow.so +-rwxr-xr-x root/root usr/lib64/darktable/views/libtethering.so +drwxr-xr-x root/root usr/libexec/ +drwxr-xr-x root/root usr/libexec/darktable/ +drwxr-xr-x root/root usr/libexec/darktable/tools/ +-rwxr-xr-x root/root usr/libexec/darktable/tools/darktable-curve-tool +-rwxr-xr-x root/root usr/libexec/darktable/tools/darktable-curve-tool-helper +-rwxr-xr-x root/root usr/libexec/darktable/tools/darktable-gen-noiseprofile +-rwxr-xr-x root/root usr/libexec/darktable/tools/darktable-noiseprofile +-rw-r--r-- root/root usr/libexec/darktable/tools/profiling-shot.xmp +-rw-r--r-- root/root usr/libexec/darktable/tools/subr.sh drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/appdata/ -rw-r--r-- root/root usr/share/appdata/darktable.appdata.xml drwxr-xr-x root/root usr/share/applications/ -rw-r--r-- root/root usr/share/applications/darktable.desktop drwxr-xr-x root/root usr/share/darktable/ --rw-r--r-- root/root usr/share/darktable/darktable.css +-rw-r--r-- root/root usr/share/darktable/darktable.bash -rw-r--r-- root/root usr/share/darktable/darktablerc -rw-r--r-- root/root usr/share/darktable/gdb_commands drwxr-xr-x root/root usr/share/darktable/kernels/ -rw-r--r-- root/root usr/share/darktable/kernels/atrous.cl -rw-r--r-- root/root usr/share/darktable/kernels/basecurve.cl -rw-r--r-- root/root usr/share/darktable/kernels/basic.cl +-rw-r--r-- root/root usr/share/darktable/kernels/basicadj.cl -rw-r--r-- root/root usr/share/darktable/kernels/bilateral.cl -rw-r--r-- root/root usr/share/darktable/kernels/blendop.cl -rw-r--r-- root/root usr/share/darktable/kernels/bloom.cl +-rw-r--r-- root/root usr/share/darktable/kernels/color_conversion.cl -rw-r--r-- root/root usr/share/darktable/kernels/colorreconstruction.cl -rw-r--r-- root/root usr/share/darktable/kernels/colorspace.cl +-rw-r--r-- root/root usr/share/darktable/kernels/colorspaces.cl -rw-r--r-- root/root usr/share/darktable/kernels/common.h -rw-r--r-- root/root usr/share/darktable/kernels/demosaic_markesteijn.cl -rw-r--r-- root/root usr/share/darktable/kernels/demosaic_other.cl @@ -170,12 +193,18 @@ drwxr-xr-x root/root usr/share/darktable/kernels/ -rw-r--r-- root/root usr/share/darktable/kernels/extended.cl -rw-r--r-- root/root usr/share/darktable/kernels/filmic.cl -rw-r--r-- root/root usr/share/darktable/kernels/gaussian.cl +-rw-r--r-- root/root usr/share/darktable/kernels/guided_filter.cl +-rw-r--r-- root/root usr/share/darktable/kernels/hazeremoval.cl -rw-r--r-- root/root usr/share/darktable/kernels/highpass.cl -rw-r--r-- root/root usr/share/darktable/kernels/liquify.cl -rw-r--r-- root/root usr/share/darktable/kernels/locallaplacian.cl +-rw-r--r-- root/root usr/share/darktable/kernels/lut3d.cl -rw-r--r-- root/root usr/share/darktable/kernels/nlmeans.cl -rw-r--r-- root/root usr/share/darktable/kernels/programs.conf -rw-r--r-- root/root usr/share/darktable/kernels/retouch.cl +-rw-r--r-- root/root usr/share/darktable/kernels/rgb_norms.h +-rw-r--r-- root/root usr/share/darktable/kernels/rgbcurve.cl +-rw-r--r-- root/root usr/share/darktable/kernels/rgblevels.cl -rw-r--r-- root/root usr/share/darktable/kernels/sharpen.cl -rw-r--r-- root/root usr/share/darktable/kernels/soften.cl drwxr-xr-x root/root usr/share/darktable/latex/ @@ -233,6 +262,7 @@ drwxr-xr-x root/root usr/share/darktable/pixmaps/plugins/darkroom/ -rw-r--r-- root/root usr/share/darktable/pixmaps/plugins/darkroom/colortransfer.svg -rw-r--r-- root/root usr/share/darktable/pixmaps/plugins/darkroom/colorzones.png -rw-r--r-- root/root usr/share/darktable/pixmaps/plugins/darkroom/colorzones.svg +-rw-r--r-- root/root usr/share/darktable/pixmaps/plugins/darkroom/default.svg -rw-r--r-- root/root usr/share/darktable/pixmaps/plugins/darkroom/demosaic.png -rw-r--r-- root/root usr/share/darktable/pixmaps/plugins/darkroom/demosaic.svg -rw-r--r-- root/root usr/share/darktable/pixmaps/plugins/darkroom/dither.png @@ -336,6 +366,23 @@ drwxr-xr-x root/root usr/share/darktable/style/ -rw-r--r-- root/root usr/share/darktable/style/prevlabel.gif -rw-r--r-- root/root usr/share/darktable/style/style.css -rw-r--r-- root/root usr/share/darktable/style/thumb-1.jpg +drwxr-xr-x root/root usr/share/darktable/themes/ +-rw-r--r-- root/root usr/share/darktable/themes/darktable-elegant-dark.css +-rw-r--r-- root/root usr/share/darktable/themes/darktable-elegant-darker.css +-rw-r--r-- root/root usr/share/darktable/themes/darktable-elegant-grey.css +-rw-r--r-- root/root usr/share/darktable/themes/darktable-icons-dark.css +-rw-r--r-- root/root usr/share/darktable/themes/darktable-icons-darker.css +-rw-r--r-- root/root usr/share/darktable/themes/darktable-icons-grey.css +-rw-r--r-- root/root usr/share/darktable/themes/darktable-icons.css +-rw-r--r-- root/root usr/share/darktable/themes/darktable.css +drwxr-xr-x root/root usr/share/darktable/tools/ +drwxr-xr-x root/root usr/share/darktable/tools/basecurve/ +-rw-r--r-- root/root usr/share/darktable/tools/basecurve/plot.basecurve +-rw-r--r-- root/root usr/share/darktable/tools/basecurve/plot.tonecurve +-rwxr-xr-x root/root usr/share/darktable/tools/common.sh +-rwxr-xr-x root/root usr/share/darktable/tools/purge_from_cache.sh +-rwxr-xr-x root/root usr/share/darktable/tools/purge_non_existing_images.sh +-rwxr-xr-x root/root usr/share/darktable/tools/purge_unused_tags.sh drwxr-xr-x root/root usr/share/darktable/watermarks/ -rw-r--r-- root/root usr/share/darktable/watermarks/darktable.svg -rw-r--r-- root/root usr/share/darktable/watermarks/hasselblad.svg @@ -370,49 +417,6 @@ drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/ -rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/darktable-2.svg -rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/darktable-3.svg -rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/darktable.svg -drwxr-xr-x root/root usr/share/locale/ -drwxr-xr-x root/root usr/share/locale/ca/ -drwxr-xr-x root/root usr/share/locale/ca/LC_MESSAGES/ --rw-r--r-- root/root usr/share/locale/ca/LC_MESSAGES/darktable.mo -drwxr-xr-x root/root usr/share/locale/cs/ -drwxr-xr-x root/root usr/share/locale/cs/LC_MESSAGES/ --rw-r--r-- root/root usr/share/locale/cs/LC_MESSAGES/darktable.mo -drwxr-xr-x root/root usr/share/locale/de/ -drwxr-xr-x root/root usr/share/locale/de/LC_MESSAGES/ --rw-r--r-- root/root usr/share/locale/de/LC_MESSAGES/darktable.mo -drwxr-xr-x root/root usr/share/locale/es/ -drwxr-xr-x root/root usr/share/locale/es/LC_MESSAGES/ --rw-r--r-- root/root usr/share/locale/es/LC_MESSAGES/darktable.mo -drwxr-xr-x root/root usr/share/locale/fi/ -drwxr-xr-x root/root usr/share/locale/fi/LC_MESSAGES/ --rw-r--r-- root/root usr/share/locale/fi/LC_MESSAGES/darktable.mo -drwxr-xr-x root/root usr/share/locale/fr/ -drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/ --rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/darktable.mo -drwxr-xr-x root/root usr/share/locale/hu/ -drwxr-xr-x root/root usr/share/locale/hu/LC_MESSAGES/ --rw-r--r-- root/root usr/share/locale/hu/LC_MESSAGES/darktable.mo -drwxr-xr-x root/root usr/share/locale/ja/ -drwxr-xr-x root/root usr/share/locale/ja/LC_MESSAGES/ --rw-r--r-- root/root usr/share/locale/ja/LC_MESSAGES/darktable.mo -drwxr-xr-x root/root usr/share/locale/nb/ -drwxr-xr-x root/root usr/share/locale/nb/LC_MESSAGES/ --rw-r--r-- root/root usr/share/locale/nb/LC_MESSAGES/darktable.mo -drwxr-xr-x root/root usr/share/locale/nl/ -drwxr-xr-x root/root usr/share/locale/nl/LC_MESSAGES/ --rw-r--r-- root/root usr/share/locale/nl/LC_MESSAGES/darktable.mo -drwxr-xr-x root/root usr/share/locale/pl/ -drwxr-xr-x root/root usr/share/locale/pl/LC_MESSAGES/ --rw-r--r-- root/root usr/share/locale/pl/LC_MESSAGES/darktable.mo -drwxr-xr-x root/root usr/share/locale/pt_BR/ -drwxr-xr-x root/root usr/share/locale/pt_BR/LC_MESSAGES/ --rw-r--r-- root/root usr/share/locale/pt_BR/LC_MESSAGES/darktable.mo -drwxr-xr-x root/root usr/share/locale/ru/ -drwxr-xr-x root/root usr/share/locale/ru/LC_MESSAGES/ --rw-r--r-- root/root usr/share/locale/ru/LC_MESSAGES/darktable.mo -drwxr-xr-x root/root usr/share/locale/sl/ -drwxr-xr-x root/root usr/share/locale/sl/LC_MESSAGES/ --rw-r--r-- root/root usr/share/locale/sl/LC_MESSAGES/darktable.mo drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/darktable-cli.1.gz diff --git a/darktable/.md5sum b/darktable/.md5sum index 4f20cf5..3f465f6 100644 --- a/darktable/.md5sum +++ b/darktable/.md5sum @@ -1 +1 @@ -b15bf275cad55155d115ef97661e6a9e darktable-2.6.3.tar.xz +ca69b409d76e0ec7afcbdb2aea131d09 darktable-3.0.0.tar.xz diff --git a/darktable/.signature b/darktable/.signature index 3b6219c..e573dec 100644 --- a/darktable/.signature +++ b/darktable/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/nullspoon.pub -RWThnm0RuVZhZkEUdMJzeEJuijxEKMNCm9COBzaCyTu+V5EadZ8m5fhIKVuAYQzTJhCFwGgKr+KOFZac+6JlFgDkEF4KJV3bMAo= -SHA256 (Pkgfile) = 3fb955436de591a6752e59235194a261b664abead50f56596130daa235fb06bc -SHA256 (.footprint) = 81e167bc8d53c3e978a59a153caabe530cebb6111f885b11b55928a71fea4fb0 -SHA256 (darktable-2.6.3.tar.xz) = a518999c8458472edfc04577026ce5047d74553052af0f52d10ba8ce601b78f0 +RWThnm0RuVZhZjA1FYSO8h7I1DnPNBUUNCqKvFxu2Y7soVImA98rIeYjPyGvenDzFrctQBCZUK1ZDTDT28Edbyzy0tOqflLIzw0= +SHA256 (Pkgfile) = e7fce6c7e563bf1fb7522252646f0b5afdf32163b904cf922012dd1955969a21 +SHA256 (.footprint) = 653a4b76d483f77c0a2f0e36a55661cf41e9b9dce1dde9633e3c728ca8757122 +SHA256 (darktable-3.0.0.tar.xz) = 7195a5ff7ee95ab7c5a57e4e84f8c90cc4728b2c917359203c21293ab754c0db diff --git a/darktable/Pkgfile b/darktable/Pkgfile index f3d0f34..f68a7cf 100644 --- a/darktable/Pkgfile +++ b/darktable/Pkgfile @@ -1,16 +1,30 @@ # Description: Open source photography workflow application # URL: https://www.darktable.org/ # Maintainer: Aaron Ball, nullspoon at oper dot io -# Depends on: cmake libsecret openexr pugixml libxml2 libxslt json-c libjpeg-turbo libpng libtiff librsvg rawspeed lensfun +# Depends on: libgphoto2 cmake isl openexr libxslt json-c libpng libtiff librsvg rawspeed lensfun name=darktable -version=2.6.3 +version=3.0.0 release=1 source=(https://github.com/darktable-org/${name}/releases/download/release-${version}/${name}-${version}.tar.xz) build() { cd ${name}-${version} mkdir build && cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr .. + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DUSE_COLORD=false \ + -DUSE_LIBSECRET=false \ + -DUSE_KWALLET=false \ + -DUSE_FLICKR=false \ + -DUSE_OPENEXR=false \ + -DUSE_NLS=false \ + -DBUILD_USERMANUAL=false \ + -DUSE_LENSFUN=true \ + -DBUILD_CURVE_TOOLS=ON \ + -DBUILD_NOISE_TOOLS=ON \ + -DRAWSPEED_ENABLE_LTO=ON \ + .. make make DESTDIR=${PKG} install diff --git a/darktable/README.md b/darktable/README.md new file mode 100644 index 0000000..8955f87 --- /dev/null +++ b/darktable/README.md @@ -0,0 +1,6 @@ +NOTE: Compiling darktable version 3.0.0 requires isl support in gcc. Since this +repo is unofficial and isl isn't available in core, to get this support: + +* install the isl package from this repo +* rebuild gcc to add isl support +* build darktable |