[arch-commits] Commit in luminancehdr/trunk (PKGBUILD luminancehdr-openexr3.patch)
Antonio Rojas
arojas at archlinux.org
Sun Apr 25 10:08:32 UTC 2021
Date: Sunday, April 25, 2021 @ 10:08:32
Author: arojas
Revision: 924014
openexr 3.0 rebuild
Added:
luminancehdr/trunk/luminancehdr-openexr3.patch
Modified:
luminancehdr/trunk/PKGBUILD
-----------------------------+
PKGBUILD | 12 +++++++++---
luminancehdr-openexr3.patch | 26 ++++++++++++++++++++++++++
2 files changed, 35 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-04-25 10:07:18 UTC (rev 924013)
+++ PKGBUILD 2021-04-25 10:08:32 UTC (rev 924014)
@@ -4,7 +4,7 @@
pkgname=luminancehdr
pkgver=2.6.0
-pkgrel=11
+pkgrel=12
pkgdesc='Open source graphical user interface application that aims to provide a workflow for HDR imaging'
arch=('x86_64')
url='http://qtpfsgui.sourceforge.net/'
@@ -15,9 +15,15 @@
optdepends=('hugin: align image stack functionality')
changelog=$pkgname.changelog
options=('!emptydirs')
-source=(https://sourceforge.net/projects/qtpfsgui/files/luminance/$pkgver/luminance-hdr-$pkgver.tar.bz2)
-sha256sums=('d7d2003e0ef4ead6f4b4c526bc44749a1fb845e795e0c5b7c35a393b0c0518a1')
+source=(https://sourceforge.net/projects/qtpfsgui/files/luminance/$pkgver/luminance-hdr-$pkgver.tar.bz2
+ luminancehdr-openexr3.patch)
+sha256sums=('d7d2003e0ef4ead6f4b4c526bc44749a1fb845e795e0c5b7c35a393b0c0518a1'
+ '8bccae52f7f4f8154208884d0b0e282687d70eb8aa9b63b9b143b0ce15bc8e30')
+prepare() {
+ patch -d luminance-hdr-$pkgver -p1 < luminancehdr-openexr3.patch
+}
+
build() {
cd "${srcdir}"/luminance-hdr-$pkgver
Added: luminancehdr-openexr3.patch
===================================================================
--- luminancehdr-openexr3.patch (rev 0)
+++ luminancehdr-openexr3.patch 2021-04-25 10:08:32 UTC (rev 924014)
@@ -0,0 +1,26 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 8ff498d0..23f5c387 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -191,7 +191,7 @@ INCLUDE_DIRECTORIES(${TIFF_INCLUDE_DIR})
+ FIND_PACKAGE(PNG REQUIRED)
+ INCLUDE_DIRECTORIES(${PNG_INCLUDE_DIR})
+
+-FIND_PACKAGE(OpenEXR REQUIRED)
++FIND_PACKAGE(OpenEXR CONFIG REQUIRED)
+ INCLUDE_DIRECTORIES(${OPENEXR_INCLUDE_DIR} "${OPENEXR_INCLUDE_DIR}/OpenEXR")
+
+ FIND_PACKAGE(GSL REQUIRED)
+diff --git a/src/Libpfs/CMakeLists.txt b/src/Libpfs/CMakeLists.txt
+index 80617998..ce3c746e 100644
+--- a/src/Libpfs/CMakeLists.txt
++++ b/src/Libpfs/CMakeLists.txt
+@@ -12,7 +12,7 @@ ADD_SUBDIRECTORY(colorspace)
+ ADD_SUBDIRECTORY(io)
+
+ ADD_LIBRARY(pfs STATIC ${LIBPFS_H} ${LIBPFS_HXX} ${LIBPFS_CPP})
+-TARGET_LINK_LIBRARIES(pfs Qt5::Core Qt5::Gui Qt5::Widgets)
++TARGET_LINK_LIBRARIES(pfs Qt5::Core Qt5::Gui Qt5::Widgets OpenEXR::OpenEXR)
+
+ SET(LUMINANCE_MODULES_GUI ${LUMINANCE_MODULES_GUI} pfs PARENT_SCOPE)
+ SET(LUMINANCE_MODULES_CLI ${LUMINANCE_MODULES_CLI} pfs PARENT_SCOPE)
More information about the arch-commits
mailing list