diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rwxr-xr-x | PKGBUILD | 10 | ||||
-rw-r--r-- | rawspeed.patch | 12 |
3 files changed, 22 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = photoqt pkgdesc = Fast and highly configurable image viewer with a simple and nice interface. pkgver = 2.9.1 - pkgrel = 1 + pkgrel = 2 url = http://photoqt.org/ arch = x86_64 license = GPL2 @@ -24,6 +24,8 @@ pkgbase = photoqt optdepends = libqpsd-git: PSB/PSD support optdepends = xcftools: XCF support source = https://photoqt.org/downloads/source/photoqt-2.9.1.tar.gz + source = rawspeed.patch sha256sums = 18fb9245ba2c6c3c1ced724e551bd0e9644c818cdc97d4bc763f8a01f61e2399 + sha256sums = 003d11d289c581c4eb488082a645f8ec8a456d78840d125c67ef241bfd8c39e6 pkgname = photoqt @@ -3,7 +3,7 @@ pkgname=photoqt pkgver=2.9.1 -pkgrel=1 +pkgrel=2 pkgdesc="Fast and highly configurable image viewer with a simple and nice interface." arch=('x86_64') url="http://photoqt.org/" @@ -14,8 +14,10 @@ depends=('exiv2' 'imagemagick' 'qt5-imageformats' 'qt5-multimedia' 'qt5-svg' 'qt optdepends=('libqpsd-git: PSB/PSD support' 'xcftools: XCF support') makedepends=('cmake' 'qt5-tools' 'extra-cmake-modules') -source=(https://photoqt.org/downloads/source/$pkgname-$pkgver.tar.gz) -sha256sums=('18fb9245ba2c6c3c1ced724e551bd0e9644c818cdc97d4bc763f8a01f61e2399') +source=(https://photoqt.org/downloads/source/$pkgname-$pkgver.tar.gz + rawspeed.patch) +sha256sums=('18fb9245ba2c6c3c1ced724e551bd0e9644c818cdc97d4bc763f8a01f61e2399' + '003d11d289c581c4eb488082a645f8ec8a456d78840d125c67ef241bfd8c39e6') prepare() { cd $srcdir/$pkgname-$pkgver @@ -25,6 +27,8 @@ prepare() { # to use GraphicsMagick instead of ImageMagick add: -DIMAGEMAGICK=OFF -DGRAPHICSMAGICK=ON cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFREEIMAGE=OFF -DDEVIL=OFF -DPOPPLER=OFF -DIMAGEMAGICK=ON -DGRAPHICSMAGICK=OFF -DLIBVIPS=OFF -DVIDEO_MPV=OFF + patch -p1 < $srcdir/rawspeed.patch + } build() { diff --git a/rawspeed.patch b/rawspeed.patch new file mode 100644 index 000000000000..7c27fd5c54aa --- /dev/null +++ b/rawspeed.patch @@ -0,0 +1,12 @@ +diff --git a/cplusplus/imageprovider/loader/loadimage_raw.cpp b/cplusplus/imageprovider/loader/loadimage_raw.cpp +index 158df80d..8149cc73 100644 +--- a/cplusplus/imageprovider/loader/loadimage_raw.cpp ++++ b/cplusplus/imageprovider/loader/loadimage_raw.cpp +@@ -57,7 +57,6 @@ QImage PQLoadImageRAW::load(QString filename, QSize maxSize, QSize &origSize, bo + // Since we don't care about manipulating RAW images but only want to display + // them, we can optimise for speed + raw.imgdata.params.user_qual = 2; +- raw.imgdata.params.use_rawspeed = 1; + raw.imgdata.params.use_camera_wb = 1; + + // Open the RAW image |