[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