diff options
author | markd <markd@pkgsrc.org> | 2016-02-07 22:10:47 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2016-02-07 22:10:47 +0000 |
commit | b4dac5b60cf3a846e79cb63a6a11b399ea1eed16 (patch) | |
tree | a1afd59fbd482fac7ae497513e66b283be1693ed /graphics | |
parent | 21b52cc04c537afd0189247aa05ab61e3020217a (diff) | |
download | pkgsrc-b4dac5b60cf3a846e79cb63a6a11b399ea1eed16.tar.gz |
Add luminance-hdr 2.4.0
Luminance HDR is a graphical user interface (based on the Qt5 toolkit)
that provides a workflow for HDR imaging.
Supported HDR formats:
* OpenEXR (extension: exr)
* Radiance RGBE (extension: hdr)
* Tiff formats: 16bit, 32bit (float) and LogLuv (extension: tiff)
* Raw image formats (extension: various)
* PFS native format (extension: pfs)
Supported LDR formats:
* JPEG, PNG, PPM, PBM, TIFF, FITS
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/luminance-hdr/DESCR | 12 | ||||
-rw-r--r-- | graphics/luminance-hdr/Makefile | 28 | ||||
-rw-r--r-- | graphics/luminance-hdr/PLIST | 93 | ||||
-rw-r--r-- | graphics/luminance-hdr/distinfo | 8 | ||||
-rw-r--r-- | graphics/luminance-hdr/patches/patch-CMakeLists.txt | 14 | ||||
-rw-r--r-- | graphics/luminance-hdr/patches/patch-src_HelpBrowser_CMakeLists.txt | 15 |
6 files changed, 170 insertions, 0 deletions
diff --git a/graphics/luminance-hdr/DESCR b/graphics/luminance-hdr/DESCR new file mode 100644 index 00000000000..476306ced62 --- /dev/null +++ b/graphics/luminance-hdr/DESCR @@ -0,0 +1,12 @@ +Luminance HDR is a graphical user interface (based on the Qt5 toolkit) +that provides a workflow for HDR imaging. + +Supported HDR formats: +* OpenEXR (extension: exr) +* Radiance RGBE (extension: hdr) +* Tiff formats: 16bit, 32bit (float) and LogLuv (extension: tiff) +* Raw image formats (extension: various) +* PFS native format (extension: pfs) + +Supported LDR formats: +* JPEG, PNG, PPM, PBM, TIFF, FITS diff --git a/graphics/luminance-hdr/Makefile b/graphics/luminance-hdr/Makefile new file mode 100644 index 00000000000..18a19ac95de --- /dev/null +++ b/graphics/luminance-hdr/Makefile @@ -0,0 +1,28 @@ +# $NetBSD: Makefile,v 1.1 2016/02/07 22:10:47 markd Exp $ + +DISTNAME= luminance-hdr-2.4.0 +CATEGORIES= graphics +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qtpfsgui/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://qtpfsgui.sourceforge.net/ +COMMENT= GUI application that aims to provide a workflow for HDR imaging +LICENSE= gnu-gpl-v2 + +USE_TOOLS+= pkg-config +USE_LANGUAGES= c c++ +USE_CMAKE= yes + +.include "../../devel/boost-libs/buildlink3.mk" +.include "../../devel/cfitsio/buildlink3.mk" +.include "../../graphics/exiv2/buildlink3.mk" +.include "../../graphics/hicolor-icon-theme/buildlink3.mk" +.include "../../graphics/libraw/buildlink3.mk" +.include "../../graphics/openexr/buildlink3.mk" +.include "../../graphics/tiff/buildlink3.mk" +.include "../../math/fftwf/buildlink3.mk" +.include "../../math/gsl/buildlink3.mk" +.include "../../sysutils/desktop-file-utils/desktopdb.mk" +.include "../../x11/qt5-qtwebkit/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/graphics/luminance-hdr/PLIST b/graphics/luminance-hdr/PLIST new file mode 100644 index 00000000000..1126ef90d7c --- /dev/null +++ b/graphics/luminance-hdr/PLIST @@ -0,0 +1,93 @@ +@comment $NetBSD: PLIST,v 1.1 2016/02/07 22:10:47 markd Exp $ +bin/luminance-hdr +bin/luminance-hdr-cli +share/applications/luminance-hdr.desktop +share/icons/hicolor/48x48/apps/luminance-hdr.png +share/luminance-hdr/AUTHORS +share/luminance-hdr/Changelog +share/luminance-hdr/help/en/additional.html +share/luminance-hdr/help/en/basics.html +share/luminance-hdr/help/en/color_management.html +share/luminance-hdr/help/en/contributing_donating.html +share/luminance-hdr/help/en/contributing.html +share/luminance-hdr/help/en/contributing_programming.html +share/luminance-hdr/help/en/contributing_testing.html +share/luminance-hdr/help/en/contributing_translating.html +share/luminance-hdr/help/en/copying_exif.html +share/luminance-hdr/help/en/creating_hdr_batch.html +share/luminance-hdr/help/en/creating_hdr_cli.html +share/luminance-hdr/help/en/creating_hdr.html +share/luminance-hdr/help/en/creating_hdr_interactive.html +share/luminance-hdr/help/en/dcraw.html +share/luminance-hdr/help/en/editing_hdr.html +share/luminance-hdr/help/en/editing_tools.html +share/luminance-hdr/help/en/external.png +share/luminance-hdr/help/en/faq.html +share/luminance-hdr/help/en/features.html +share/luminance-hdr/help/en/hints.html +share/luminance-hdr/help/en/images/batch-hdr.png +share/luminance-hdr/help/en/images/batch-tmo.png +share/luminance-hdr/help/en/images/color_management.png +share/luminance-hdr/help/en/images/copy-exif.png +share/luminance-hdr/help/en/images/cropping_frame.png +share/luminance-hdr/help/en/images/EditingTools-0.jpeg +share/luminance-hdr/help/en/images/EditingTools-1.jpeg +share/luminance-hdr/help/en/images/EditingTools-2.jpeg +share/luminance-hdr/help/en/images/Ghost-0.jpeg +share/luminance-hdr/help/en/images/mainwin.png +share/luminance-hdr/help/en/images/NoGhost-0.jpeg +share/luminance-hdr/help/en/images/not-translated-menu-item.png +share/luminance-hdr/help/en/images/preferences.png +share/luminance-hdr/help/en/images/prefs-cms.png +share/luminance-hdr/help/en/images/prefs-ext.png +share/luminance-hdr/help/en/images/prefs-hdr.png +share/luminance-hdr/help/en/images/prefs-raw.png +share/luminance-hdr/help/en/images/prefs-tm.png +share/luminance-hdr/help/en/images/projectiveTransformationDialog.png +share/luminance-hdr/help/en/images/resize.png +share/luminance-hdr/help/en/images/translated-menu-item.png +share/luminance-hdr/help/en/index.html +share/luminance-hdr/help/en/manual.html +share/luminance-hdr/help/en/menu.xml +share/luminance-hdr/help/en/news.html +share/luminance-hdr/help/en/prefs_cms.html +share/luminance-hdr/help/en/prefs_hdr.html +share/luminance-hdr/help/en/prefs.html +share/luminance-hdr/help/en/prefs_rawconversion.html +share/luminance-hdr/help/en/prefs_tonemapping.html +share/luminance-hdr/help/en/prefs_tools.html +share/luminance-hdr/help/en/prefs_ui.html +share/luminance-hdr/help/en/projective_transformation.html +share/luminance-hdr/help/en/README +share/luminance-hdr/help/en/style.css +share/luminance-hdr/help/en/tmap_ref_drago.html +share/luminance-hdr/help/en/tmap_ref_durand.html +share/luminance-hdr/help/en/tmap_ref.html +share/luminance-hdr/help/en/tmap_ref_mantiuk06.html +share/luminance-hdr/help/en/tonemapping_batch.html +share/luminance-hdr/help/en/tonemapping_cli.html +share/luminance-hdr/help/en/tonemapping.html +share/luminance-hdr/help/en/tonemapping_interactive.html +share/luminance-hdr/help/en/workflow.html +share/luminance-hdr/i18n/lang_cs.qm +share/luminance-hdr/i18n/lang_da.qm +share/luminance-hdr/i18n/lang_de.qm +share/luminance-hdr/i18n/lang_es.qm +share/luminance-hdr/i18n/lang_fi.qm +share/luminance-hdr/i18n/lang_fr.qm +share/luminance-hdr/i18n/lang_hu.qm +share/luminance-hdr/i18n/lang_id.qm +share/luminance-hdr/i18n/lang_it.qm +share/luminance-hdr/i18n/lang_pl.qm +share/luminance-hdr/i18n/lang_pt_BR.qm +share/luminance-hdr/i18n/lang_ro.qm +share/luminance-hdr/i18n/lang_ru.qm +share/luminance-hdr/i18n/lang_tr.qm +share/luminance-hdr/i18n/lang_zh.qm +share/luminance-hdr/i18n/qt_fi.qm +share/luminance-hdr/i18n/qt_it.qm +share/luminance-hdr/i18n/qt_ro.qm +share/luminance-hdr/i18n/qt_tr.qm +share/luminance-hdr/i18n/qt_zh.qm +share/luminance-hdr/LICENSE +share/luminance-hdr/README diff --git a/graphics/luminance-hdr/distinfo b/graphics/luminance-hdr/distinfo new file mode 100644 index 00000000000..f726e8d425c --- /dev/null +++ b/graphics/luminance-hdr/distinfo @@ -0,0 +1,8 @@ +$NetBSD: distinfo,v 1.1 2016/02/07 22:10:47 markd Exp $ + +SHA1 (luminance-hdr-2.4.0.tar.bz2) = 58e711531bd20be80b4761137c9c684b4b67000f +RMD160 (luminance-hdr-2.4.0.tar.bz2) = 41fbd29ececa8f8de89dccabd6b48a66cc870307 +SHA512 (luminance-hdr-2.4.0.tar.bz2) = aa14a13d12ba382f5f8dcb79a57aa68864678db62f036ac2d8b8959da76f20b938481932a6fff3861eb6dbc5a1d4f06bc1f3e3ca9a6ce4f7a27a9db736aa8702 +Size (luminance-hdr-2.4.0.tar.bz2) = 10507522 bytes +SHA1 (patch-CMakeLists.txt) = 16492e3df08517fece3a03daf588a71f9296f4c3 +SHA1 (patch-src_HelpBrowser_CMakeLists.txt) = 57277fd03e6c201fb6fadc3df169276c358460fa diff --git a/graphics/luminance-hdr/patches/patch-CMakeLists.txt b/graphics/luminance-hdr/patches/patch-CMakeLists.txt new file mode 100644 index 00000000000..20df7de63e8 --- /dev/null +++ b/graphics/luminance-hdr/patches/patch-CMakeLists.txt @@ -0,0 +1,14 @@ +$NetBSD: patch-CMakeLists.txt,v 1.1 2016/02/07 22:10:47 markd Exp $ + +Fix build error with Qt >= 5.3.2 + +--- CMakeLists.txt.orig 2015-09-10 04:26:44.095679440 +0000 ++++ CMakeLists.txt +@@ -29,6 +29,7 @@ find_package(Qt5Xml) + find_package(Qt5Sql) + find_package(Qt5Network) + find_package(Qt5LinguistTools) ++find_package(Qt5PrintSupport) + IF(WIN32) + find_package(Qt5WinExtras) + ENDIF() diff --git a/graphics/luminance-hdr/patches/patch-src_HelpBrowser_CMakeLists.txt b/graphics/luminance-hdr/patches/patch-src_HelpBrowser_CMakeLists.txt new file mode 100644 index 00000000000..35b73ce907a --- /dev/null +++ b/graphics/luminance-hdr/patches/patch-src_HelpBrowser_CMakeLists.txt @@ -0,0 +1,15 @@ +$NetBSD: patch-src_HelpBrowser_CMakeLists.txt,v 1.1 2016/02/07 22:10:47 markd Exp $ + +Fix build error with Qt >= 5.3.2 + +--- src/HelpBrowser/CMakeLists.txt.orig 2014-01-27 20:20:46.000000000 +0000 ++++ src/HelpBrowser/CMakeLists.txt +@@ -29,7 +29,7 @@ QT5_WRAP_UI(FILES_UI_H ${FILES_UI}) + + + ADD_LIBRARY(helpbrowser ${FILES_H} ${FILES_CPP} ${FILES_MOC} ${FILES_UI_H} ${FILES_HXX}) +-qt5_use_modules(helpbrowser Core Concurrent Gui Widgets Xml WebKit WebKitWidgets) ++qt5_use_modules(helpbrowser Core Concurrent Gui Widgets Xml WebKit WebKitWidgets PrintSupport) + + SET(FILES_TO_TRANSLATE ${FILES_TO_TRANSLATE} ${FILES_CPP} ${FILES_H} ${FILES_UI} ${FILES_HXX} PARENT_SCOPE) + SET(LUMINANCE_MODULES_GUI ${LUMINANCE_MODULES_GUI} helpbrowser PARENT_SCOPE) |