# Maintainer: Integral <integral@member.fsf.org>
# Contributor: René Wagner <rwa at clttr dot info>

pkgname=art-rawconverter
pkgver=1.26.7
pkgrel=2
pkgdesc="raw image converter ART (forked from RawTherapee with ease of use in mind)"
arch=('i686' 'x86_64' 'aarch64')
url="https://art.pixls.us"
license=('GPL-3.0-or-later')
depends=('opencolorio' 'lensfun' 'libraw' 'exiv2' 'fftw' 'gtk3' 'glibmm' 'gtkmm3' 'lcms2' 'libcanberra' 'libiptcdata' 'desktop-file-utils' 'mimalloc' 'openmp')
optdepends=('perl-image-exiftool: metadata support for CR3 images'
	'art-rawconverter-imageio: add support for additional image formats'
	'lcms2-ff: lcms2 with fast-float plugin for improved export speed')
makedepends=('cmake' 'hicolor-icon-theme')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/artpixls/ART/archive/refs/tags/${pkgver}.tar.gz")
sha256sums=('9ff54162a7233d114d6538c7ce2dbf39dfd29550077405ed6f44ca27a56ba263')

build() {
	cmake -B build -S "ART-${pkgver}" \
		-DCMAKE_INSTALL_PREFIX=/usr \
		-DCMAKE_BUILD_TYPE=None \
		-DPROC_TARGET_NUMBER="2" \
		-DENABLE_LIBRAW="ON" \
		-DENABLE_OCIO="ON" \
		-DBUILD_SHARED="ON"

	cmake --build build
}

package() {
	DESTDIR="${pkgdir}" cmake --install build
}
