Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Mar 2026 19:52:16 +0000
From:      Daniel Engberg <diizzy@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: f483ecce3c27 - main - graphics/luminance-qt5: Remove port
Message-ID:  <69c982f0.21db6.27b847bb@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by diizzy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f483ecce3c275115420474130af986432e775f53

commit f483ecce3c275115420474130af986432e775f53
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2026-03-29 18:29:30 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2026-03-29 19:51:21 +0000

    graphics/luminance-qt5: Remove port
    
    Marked BROKEN over a year ago, outdated and depends on legacy QT 5
    Upstream is now located at https://github.com/LuminanceHDR/LuminanceHDR
---
 MOVED                                              |   1 +
 graphics/Makefile                                  |   1 -
 graphics/luminance-qt5/Makefile                    |  72 -----------
 graphics/luminance-qt5/distinfo                    |   3 -
 graphics/luminance-qt5/files/patch-CMakeLists.txt  |  46 --------
 .../patch-build__files_Modules_FindOpenEXR.cmake   |  23 ----
 .../luminance-qt5/files/patch-src_CMakeLists.txt   |  12 --
 .../files/patch-src_Common_init__fftw.h            |  11 --
 .../files/patch-src_Exif_ExifOperations.cpp        |  88 --------------
 .../files/patch-src_Libpfs_exif_exifdata.cpp       |  29 -----
 .../files/patch-src_Libpfs_manip_projection.cpp    |  12 --
 .../files/patch-src_Libpfs_manip_resize.hxx        |  12 --
 .../files/patch-src_MainWindow_MainWindow.cpp      |  50 --------
 .../files/patch-src_MainWindow_MainWindow.h        |  22 ----
 ...tch-src_TransplantExif_TransplantExifDialog.cpp |  11 --
 .../files/patch-src_UI_CMakeLists.txt              |  19 ---
 graphics/luminance-qt5/pkg-descr                   |  20 ----
 graphics/luminance-qt5/pkg-plist                   | 131 ---------------------
 18 files changed, 1 insertion(+), 562 deletions(-)

diff --git a/MOVED b/MOVED
index 0f41ee3502dd..7d6f61772100 100644
--- a/MOVED
+++ b/MOVED
@@ -5171,3 +5171,4 @@ java/openjdk20||2026-03-15|Has expired: No longer supported by upstream
 textproc/en-core-web-sm|textproc/py-en-core-web-sm|2026-03-17|Add py- prefix to match Python package name
 sysutils/beats9|sysutils/beats93|2026-03-20|Use Beats port with preferred major.minor number instead
 science/kst2|science/kst|2026-03-25|Rename to match upstream naming
+graphics/luminance-qt5||2026-03-29|Broken for more than a year
diff --git a/graphics/Makefile b/graphics/Makefile
index d8945b131d0a..beaadb827af3 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -577,7 +577,6 @@
     SUBDIR += linux-rl9-wayland
     SUBDIR += lua-gd
     SUBDIR += lua-qrencode
-    SUBDIR += luminance-qt5
     SUBDIR += lunasvg
     SUBDIR += lux
     SUBDIR += lximage-qt
diff --git a/graphics/luminance-qt5/Makefile b/graphics/luminance-qt5/Makefile
deleted file mode 100644
index 79c17d9eabd1..000000000000
--- a/graphics/luminance-qt5/Makefile
+++ /dev/null
@@ -1,72 +0,0 @@
-PORTNAME=	luminance-hdr
-DISTVERSION=	2.6.1.1
-PORTREVISION=	35
-CATEGORIES=	graphics
-MASTER_SITES=	SF/qtpfsgui/luminance/${DISTVERSION}
-
-MAINTAINER=	h2+fbsdports@fsfe.org
-COMMENT=	Complete open source solution for HDR photography
-WWW=		https://qtpfsgui.sourceforge.net/
-
-LICENSE=	GPLv2
-
-BROKEN=		fails to build with Boost>=1.87
-
-BUILD_DEPENDS=	${LOCALBASE}/include/fftw3.h:math/fftw3
-LIB_DEPENDS=	libImath.so:math/Imath \
-		libtiff.so:graphics/tiff \
-		libraw_r.so:graphics/libraw \
-		libfftw3f.so:math/fftw3-float \
-		libgsl.so:math/gsl \
-		libexiv2.so:graphics/exiv2 \
-		liblcms2.so:graphics/lcms2 \
-		libpng.so:graphics/png \
-		libOpenEXR.so:graphics/openexr \
-		libboost_date_time.so:devel/boost-libs
-
-CFLAGS+=	-I${LOCALBASE}/include/Imath
-
-USES=		cmake desktop-file-utils eigen:3 jpeg pkgconfig qt:5 tar:bzip2
-USE_QT=		concurrent core declarative gui location network \
-		printsupport sql svg widgets xml \
-		buildtools:build linguisttools:build qmake:build
-
-USE_CXXSTD=	c++14
-
-OPTIONS_DEFINE=		CFITSIO DOCS HELPBROWSER
-OPTIONS_DEFAULT=	CFITSIO
-OPTIONS_DEFAULT_aarch64=	HELPBROWSER
-OPTIONS_DEFAULT_amd64=	HELPBROWSER
-OPTIONS_DEFAULT_i386=	HELPBROWSER
-
-CFITSIO_LIB_DEPENDS=	libcfitsio.so:astro/cfitsio
-
-HELPBROWSER_DESC=	Build help browser (requires QtWebEngine)
-HELPBROWSER_USE=	QT=webchannel,webengine
-HELPBROWSER_CMAKE_BOOL=	WITH_HELPBROWSER
-
-.if !exists(/usr/include/omp.h)
-USES+=	compiler:gcc-c++11-lib
-.else
-USES+=	compiler:c++14-lang
-.endif
-
-.include <bsd.port.options.mk>
-
-post-patch:
-# Do not install yet another copy of GPL (we use license framework instead)
-# and fix installation path for docs (but not for internal help files)
-	@${REINPLACE_CMD} -e '/LICENSE/d ; \
-		/#info files/s,share/luminance-hdr/doc,${DOCSDIR_REL},' \
-			${WRKSRC}/CMakeLists.txt
-# Point to the right location for program where to look for GPL text
-	@${REINPLACE_CMD} -e 's,LICENSE,${LICENSE}, ; \
-		s,share/luminance-hdr/doc,share/licenses/${PKGNAME},' \
-			${WRKSRC}/src/UI/UMessageBox.cpp
-
-post-patch-HELPBROWSER-off:
-	@${REINPLACE_CMD} -e 's,name="documentationAction">,& \
-		<property name="enabled"><bool>false</bool></property>,' \
-			${WRKSRC}/src/MainWindow/MainWindow.ui
-
-.include <bsd.port.mk>
diff --git a/graphics/luminance-qt5/distinfo b/graphics/luminance-qt5/distinfo
deleted file mode 100644
index 056110dd9b4e..000000000000
--- a/graphics/luminance-qt5/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1610361253
-SHA256 (luminance-hdr-2.6.1.1.tar.bz2) = 0c8b6bc162eeb2f88555880d128c2e37504362c48c4f3337f5fca7dbde5330a2
-SIZE (luminance-hdr-2.6.1.1.tar.bz2) = 11569153
diff --git a/graphics/luminance-qt5/files/patch-CMakeLists.txt b/graphics/luminance-qt5/files/patch-CMakeLists.txt
deleted file mode 100644
index 7726e547ed62..000000000000
--- a/graphics/luminance-qt5/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,46 +0,0 @@
---- CMakeLists.txt.orig	2021-01-11 09:41:28 UTC
-+++ CMakeLists.txt
-@@ -64,6 +64,7 @@ find_package(Qt5Gui              REQUIRED)
- find_package(Qt5Concurrent       REQUIRED)
- find_package(Qt5Widgets          REQUIRED)
- find_package(Qt5Gui              REQUIRED)
-+if (WITH_HELPBROWSER)
- # QtWebEngine is preferred web engine because QtWebKit is deprecated since Qt 5.5:
- # https://wiki.qt.io/New-Features-in-Qt-5.5#Deprecated_Functionality. Unfortunately,
- # some Qt distributions still provide QtWebKit instead of QtWebEngine. So first we
-@@ -76,6 +77,8 @@ endif()
-     find_package(Qt5WebKitWidgets    REQUIRED)
-     add_definitions(-DUSE_DEPRECATED_QTWEBKIT)
- endif()
-+    add_definitions(-DWITH_HELPBROWSER)
-+endif()
- find_package(Qt5Xml              REQUIRED)
- find_package(Qt5Sql              REQUIRED)
- find_package(Qt5Svg              REQUIRED)
-@@ -345,7 +348,6 @@ IF(APPLE)
-     FILE(COPY
-          ${CMAKE_SOURCE_DIR}/AUTHORS
-          ${CMAKE_SOURCE_DIR}/README.md
--         ${CMAKE_SOURCE_DIR}/LICENSE
-          ${CMAKE_SOURCE_DIR}/Changelog
-          DESTINATION ${LHDR_OSX_EXECUTABLE_NAME}.app/Contents
-     )
-@@ -416,9 +418,8 @@ ELSEIF(UNIX)
-     INSTALL(FILES
-     ${CMAKE_SOURCE_DIR}/AUTHORS
-     ${CMAKE_SOURCE_DIR}/README.md
--    ${CMAKE_SOURCE_DIR}/LICENSE
-     ${CMAKE_SOURCE_DIR}/Changelog
--    DESTINATION share/luminance-hdr/doc) #info files
-+    DESTINATION share/doc/luminance-hdr) #info files
-     INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/help DESTINATION share/luminance-hdr) # help directory
-     INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/hdrhtml DESTINATION share/luminance-hdr) # hdrhtml directory
- # Microsoft Windows
-@@ -508,7 +509,6 @@ ELSEIF(WIN32)
-         INSTALL(FILES ${CMAKE_SOURCE_DIR}/program-icons/luminance-hdr.png DESTINATION ./icons/hicolor/48x48/apps) # icon
-         INSTALL(FILES ${CMAKE_SOURCE_DIR}/AUTHORS
-                       ${CMAKE_SOURCE_DIR}/README.md
--                      ${CMAKE_SOURCE_DIR}/LICENSE
-                       ${CMAKE_SOURCE_DIR}/Changelog
-                       DESTINATION ./) #info files
-         INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/icons DESTINATION ./) # icons directory
diff --git a/graphics/luminance-qt5/files/patch-build__files_Modules_FindOpenEXR.cmake b/graphics/luminance-qt5/files/patch-build__files_Modules_FindOpenEXR.cmake
deleted file mode 100644
index a6e21e9799d8..000000000000
--- a/graphics/luminance-qt5/files/patch-build__files_Modules_FindOpenEXR.cmake
+++ /dev/null
@@ -1,23 +0,0 @@
---- build_files/Modules/FindOpenEXR.cmake.orig	2017-05-10 19:14:06 UTC
-+++ build_files/Modules/FindOpenEXR.cmake
-@@ -39,18 +39,16 @@ if (NOT OPENEXR_VERSION)
- endif()
- if (${OPENEXR_VERSION} VERSION_LESS "2.1")
-   SET(_openexr_FIND_COMPONENTS
--    Half
-     Iex
--    IlmImf
-+    OpenEXR
-     IlmThread
-     Imath
-   )
- else ()
-   string(REGEX REPLACE "([0-9]+)[.]([0-9]+).*" "\\1_\\2" _openexr_libs_ver ${OPENEXR_VERSION})
-   SET(_openexr_FIND_COMPONENTS
--    Half
-+    OpenEXR-${_openexr_libs_ver}
-     Iex-${_openexr_libs_ver}
--    IlmImf-${_openexr_libs_ver}
-     IlmThread-${_openexr_libs_ver}
-     Imath-${_openexr_libs_ver}
-   )
diff --git a/graphics/luminance-qt5/files/patch-src_CMakeLists.txt b/graphics/luminance-qt5/files/patch-src_CMakeLists.txt
deleted file mode 100644
index 3ffaa008e31f..000000000000
--- a/graphics/luminance-qt5/files/patch-src_CMakeLists.txt
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/CMakeLists.txt.orig	2021-01-11 09:41:28 UTC
-+++ src/CMakeLists.txt
-@@ -22,7 +22,9 @@ ADD_SUBDIRECTORY(Exif)
- ADD_SUBDIRECTORY(Fileformat)
- ADD_SUBDIRECTORY(Alignment)
- ADD_SUBDIRECTORY(HdrWizard)
-+IF(WITH_HELPBROWSER)
- ADD_SUBDIRECTORY(HelpBrowser)
-+ENDIF()
- ADD_SUBDIRECTORY(Preferences)
- ADD_SUBDIRECTORY(Projection)
- ADD_SUBDIRECTORY(Resize)
diff --git a/graphics/luminance-qt5/files/patch-src_Common_init__fftw.h b/graphics/luminance-qt5/files/patch-src_Common_init__fftw.h
deleted file mode 100644
index e58b85c7b1b4..000000000000
--- a/graphics/luminance-qt5/files/patch-src_Common_init__fftw.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Common/init_fftw.h.orig	2021-01-11 09:41:28 UTC
-+++ src/Common/init_fftw.h
-@@ -22,7 +22,7 @@
- #ifndef INIT_FFTW_H
- #define INIT_FFTW_H
- 
--#include <boost/thread/mutex.hpp>
-+#include <mutex>
- 
- class FFTW_MUTEX {
-    public:
diff --git a/graphics/luminance-qt5/files/patch-src_Exif_ExifOperations.cpp b/graphics/luminance-qt5/files/patch-src_Exif_ExifOperations.cpp
deleted file mode 100644
index 439f147063d3..000000000000
--- a/graphics/luminance-qt5/files/patch-src_Exif_ExifOperations.cpp
+++ /dev/null
@@ -1,88 +0,0 @@
---- src/Exif/ExifOperations.cpp.orig	2021-01-11 09:41:28 UTC
-+++ src/Exif/ExifOperations.cpp
-@@ -108,12 +108,12 @@ void copyExifData(const std::string &from, const std::
- #endif
- 
-     try {
--        Exiv2::Image::AutoPtr sourceImage;
-+        Exiv2::Image::UniquePtr sourceImage;
-         Exiv2::ExifData srcExifData;
- 
-         if (!from.empty()) {
-             // get source exif data
--            sourceImage = Exiv2::ImageFactory::open(from);
-+            sourceImage = std::move(Exiv2::ImageFactory::open(from));
- 
-             sourceImage->readMetadata();
-             srcExifData = sourceImage->exifData();
-@@ -128,7 +128,7 @@ void copyExifData(const std::string &from, const std::
-         }
- 
-         // get destination exif data
--        Exiv2::Image::AutoPtr destinationImage = Exiv2::ImageFactory::open(to);
-+        Exiv2::Image::UniquePtr destinationImage = Exiv2::ImageFactory::open(to);
- 
-         if (dontOverwrite) {
-             // doesn't throw anything if it is empty
-@@ -212,7 +212,7 @@ void copyExifData(const std::string &from, const std::
-             destinationImage->setExifData(srcExifData);
-         }
-         destinationImage->writeMetadata();
--    } catch (Exiv2::AnyError &e) {
-+    } catch (Exiv2::Error &e) {
- #ifndef NDEBUG
-         qDebug() << e.what();
- #endif
-@@ -250,7 +250,7 @@ float obtain_avg_lum(const std::string& filename)
- {
-     try
-     {
--        Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(filename);
-+        Exiv2::Image::UniquePtr image = Exiv2::ImageFactory::open(filename);
-         image->readMetadata();
-         Exiv2::ExifData &exifData = image->exifData();
-         if (exifData.empty())
-@@ -329,7 +329,7 @@ allowed for ev computation purposes.
-             return -1;
-         }
-     }
--    catch (Exiv2::AnyError& e)
-+    catch (Exiv2::Error& e)
-     {
-         return -1;
-     }
-@@ -338,7 +338,7 @@ allowed for ev computation purposes.
- 
- float getExposureTime(const std::string &filename) {
-     try {
--        Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(filename);
-+        Exiv2::Image::UniquePtr image = Exiv2::ImageFactory::open(filename);
-         image->readMetadata();
-         Exiv2::ExifData &exifData = image->exifData();
-         if (exifData.empty()) return -1;
-@@ -374,14 +374,14 @@ float getExposureTime(const std::string &filename) {
-         } else {
-             return -1;
-         }
--    } catch (Exiv2::AnyError &e) {
-+    } catch (Exiv2::Error &e) {
-         return -1;
-     }
- }
- 
- float getAverageLuminance(const std::string &filename) {
-     try {
--        Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(filename);
-+        Exiv2::Image::UniquePtr image = Exiv2::ImageFactory::open(filename);
-         image->readMetadata();
-         Exiv2::ExifData &exifData = image->exifData();
- 
-@@ -403,7 +403,7 @@ float getAverageLuminance(const std::string &filename)
-                   << std::endl;
- 
-         return -1.0;
--    } catch (Exiv2::AnyError &e) {
-+    } catch (Exiv2::Error &e) {
-         return -1.0;
-     }
- }
diff --git a/graphics/luminance-qt5/files/patch-src_Libpfs_exif_exifdata.cpp b/graphics/luminance-qt5/files/patch-src_Libpfs_exif_exifdata.cpp
deleted file mode 100644
index 6a6eabf8d9dd..000000000000
--- a/graphics/luminance-qt5/files/patch-src_Libpfs_exif_exifdata.cpp
+++ /dev/null
@@ -1,29 +0,0 @@
---- src/Libpfs/exif/exifdata.cpp.orig	2021-01-11 09:41:28 UTC
-+++ src/Libpfs/exif/exifdata.cpp
-@@ -52,7 +52,7 @@ ExifData::ExifData(const std::string &filename) { from
- void ExifData::fromFile(const std::string &filename) {
-     reset();
-     try {
--        ::Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(filename);
-+        ::Exiv2::Image::UniquePtr image = Exiv2::ImageFactory::open(filename);
-         image->readMetadata();
-         ::Exiv2::ExifData &exifData = image->exifData();
- 
-@@ -121,7 +121,7 @@ void ExifData::fromFile(const std::string &filename) {
-          */
-         if ((it = exifData.findKey(Exiv2::ExifKey("Exif.Image.Orientation"))) !=
-             exifData.end()) {
--            long rotation = it->toLong();
-+            long rotation = it->toInt64();
-             switch (rotation) {
-                 case 3:
-                     m_orientation = 180;
-@@ -134,7 +134,7 @@ void ExifData::fromFile(const std::string &filename) {
-                     break;
-             }
-         }
--    } catch (Exiv2::AnyError &e) {
-+    } catch (Exiv2::Error &e) {
-         return;
-     }
- }
diff --git a/graphics/luminance-qt5/files/patch-src_Libpfs_manip_projection.cpp b/graphics/luminance-qt5/files/patch-src_Libpfs_manip_projection.cpp
deleted file mode 100644
index 19b83928077a..000000000000
--- a/graphics/luminance-qt5/files/patch-src_Libpfs_manip_projection.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-Include cstdio for stderr, to fix the build with gcc 4.9
-
---- src/Libpfs/manip/projection.cpp.orig	2021-01-11 09:41:28 UTC
-+++ src/Libpfs/manip/projection.cpp
-@@ -28,6 +28,7 @@
- 
- #include <cmath>
- #include <cstring>
-+#include <cstdio>
- // #include <stdio.h>
- // #include <stdlib.h>
- 
diff --git a/graphics/luminance-qt5/files/patch-src_Libpfs_manip_resize.hxx b/graphics/luminance-qt5/files/patch-src_Libpfs_manip_resize.hxx
deleted file mode 100644
index 2b00bd54e315..000000000000
--- a/graphics/luminance-qt5/files/patch-src_Libpfs_manip_resize.hxx
+++ /dev/null
@@ -1,12 +0,0 @@
-Fix build with boost 1.85.
-
---- src/Libpfs/manip/resize.hxx.orig	2024-05-30 18:37:03.836910306 +0000
-+++ src/Libpfs/manip/resize.hxx
-@@ -23,6 +23,7 @@
- #define PFS_RESIZE_HXX
- 
- #include <boost/math/constants/constants.hpp>
-+#include <boost/numeric/conversion/bounds.hpp>
- #include "copy.h"
- #include "resize.h"
- #include "../../sleef.c"
diff --git a/graphics/luminance-qt5/files/patch-src_MainWindow_MainWindow.cpp b/graphics/luminance-qt5/files/patch-src_MainWindow_MainWindow.cpp
deleted file mode 100644
index bb8b6ccd2194..000000000000
--- a/graphics/luminance-qt5/files/patch-src_MainWindow_MainWindow.cpp
+++ /dev/null
@@ -1,50 +0,0 @@
---- src/MainWindow/MainWindow.cpp.orig	2021-01-11 09:41:28 UTC
-+++ src/MainWindow/MainWindow.cpp
-@@ -99,7 +99,9 @@
- #include <HdrWizard/AutoAntighosting.h>
- #include <HdrWizard/HdrWizard.h>
- #include <HdrWizard/WhiteBalance.h>
-+#ifdef WITH_HELPBROWSER
- #include <HelpBrowser/helpbrowser.h>
-+#endif
- #include <LibpfsAdditions/formathelper.h>
- #include <Preferences/PreferencesDialog.h>
- #include <PreviewPanel/PreviewPanel.h>
-@@ -209,7 +211,9 @@ int MainWindow::sm_counter = 0;
- QMap<int, MainWindow *> MainWindow::sm_mainWindowMap =
-     QMap<int, MainWindow *>();
- QScopedPointer<UpdateChecker> MainWindow::sm_updateChecker;
-+#ifdef WITH_HELPBROWSER
- HelpBrowser *MainWindow::sm_helpBrowser = nullptr;
-+#endif
- 
- MainWindow::MainWindow(QWidget *parent)
-     : QMainWindow(parent),
-@@ -1060,6 +1064,7 @@ void MainWindow::on_normalSizeAct_triggered() {
- }
- // Zoom = Viewers (END)
- 
-+#ifdef WITH_HELPBROWSER
- void MainWindow::on_documentationAction_triggered() {
-     if (sm_helpBrowser == nullptr) {
-         sm_helpBrowser =
-@@ -1080,6 +1085,7 @@ void MainWindow::on_documentationAction_triggered() {
- void MainWindow::helpBrowserClosed() {
-     sm_helpBrowser = nullptr;
- }
-+#endif
- 
- void MainWindow::enterWhatsThis() { QWhatsThis::enterWhatsThisMode(); }
- 
-@@ -1451,9 +1457,11 @@ void MainWindow::closeEvent(QCloseEvent *event) {
-     }
-     sm_NumMainWindows--;
-     if (sm_NumMainWindows == 0) {
-+#ifdef WITH_HELPBROWSER
-         if (sm_helpBrowser) {
-             sm_helpBrowser->close();
-         }
-+#endif
-     }
- 
-     if (sm_NumMainWindows == 0) {
diff --git a/graphics/luminance-qt5/files/patch-src_MainWindow_MainWindow.h b/graphics/luminance-qt5/files/patch-src_MainWindow_MainWindow.h
deleted file mode 100644
index 3628fb7d6b4d..000000000000
--- a/graphics/luminance-qt5/files/patch-src_MainWindow_MainWindow.h
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/MainWindow/MainWindow.h.orig	2021-01-11 09:41:28 UTC
-+++ src/MainWindow/MainWindow.h
-@@ -146,7 +146,9 @@ class MainWindow : public QMainWindow {
-     void on_normalSizeAct_triggered();
-     void updateMagnificationButtons(GenericViewer *);
- 
-+#ifdef WITH_HELPBROWSER
-     void on_documentationAction_triggered();
-+#endif
-     void enterWhatsThis();
- 
-     void on_OptionsAction_triggered();
-@@ -180,7 +182,9 @@ class MainWindow : public QMainWindow {
-     void enableCrop(bool);
-     void disableCrop();
- 
-+#ifdef WITH_HELPBROWSER
-     void helpBrowserClosed();
-+#endif
-     void on_actionDonate_triggered();
- 
-     void onUpdateAvailable();
diff --git a/graphics/luminance-qt5/files/patch-src_TransplantExif_TransplantExifDialog.cpp b/graphics/luminance-qt5/files/patch-src_TransplantExif_TransplantExifDialog.cpp
deleted file mode 100644
index 98db3ad724d6..000000000000
--- a/graphics/luminance-qt5/files/patch-src_TransplantExif_TransplantExifDialog.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/TransplantExif/TransplantExifDialog.cpp.orig	2021-01-11 09:41:28 UTC
-+++ src/TransplantExif/TransplantExifDialog.cpp
-@@ -347,7 +347,7 @@ void TransplantExifDialog::transplant_requested() {
-                 QFile::encodeName((*i_dest)).constData(),
-                 m_Ui->checkBox_dont_overwrite->isChecked());
-             m_Ui->rightlist->item(index)->setBackground(QBrush("#a0ff87"));
--        } catch (Exiv2::AnyError &e) {
-+        } catch (Exiv2::Error &e) {
-             add_log_message("ERROR:" + QString::fromStdString(e.what()));
-             m_Ui->rightlist->item(index)->setBackground(QBrush("#ff743d"));
-         }
diff --git a/graphics/luminance-qt5/files/patch-src_UI_CMakeLists.txt b/graphics/luminance-qt5/files/patch-src_UI_CMakeLists.txt
deleted file mode 100644
index 54e8a0bd29c1..000000000000
--- a/graphics/luminance-qt5/files/patch-src_UI_CMakeLists.txt
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/UI/CMakeLists.txt.orig	2021-01-11 09:41:28 UTC
-+++ src/UI/CMakeLists.txt
-@@ -53,11 +53,14 @@ ADD_LIBRARY(ui STATIC ${FILES_H} ${FILES_CPP} ${FILES_
- IF(MINGW)
-     TARGET_LINK_LIBRARIES(ui Qt5::Core Qt5::Concurrent Qt5::Gui Qt5::Widgets Qt5::WebKitWidgets Qt5::Sql)
- ELSE()
-+    TARGET_LINK_LIBRARIES(ui Qt5::Core Qt5::Concurrent Qt5::Gui Qt5::Widgets Qt5::Sql)
-+  IF(WITH_HELPBROWSER)
-     IF(Qt5WebEngineCore_FOUND)
--        TARGET_LINK_LIBRARIES(ui Qt5::Core Qt5::Concurrent Qt5::Gui Qt5::Widgets Qt5::WebEngineWidgets Qt5::Sql)
-+        TARGET_LINK_LIBRARIES(ui Qt5::WebEngineWidgets)
-     ELSE()
--        TARGET_LINK_LIBRARIES(ui Qt5::Core Qt5::Concurrent Qt5::Gui Qt5::Widgets Qt5::WebKitWidgets Qt5::Sql)
-+        TARGET_LINK_LIBRARIES(ui Qt5::WebKitWidgets)
-     ENDIF()
-+  ENDIF()
- ENDIF()
- SET(FILES_TO_TRANSLATE ${FILES_TO_TRANSLATE} ${FILES_CPP} ${FILES_H} ${FILES_UI} PARENT_SCOPE)
- SET(LUMINANCE_MODULES_GUI ${LUMINANCE_MODULES_GUI} ui PARENT_SCOPE)
diff --git a/graphics/luminance-qt5/pkg-descr b/graphics/luminance-qt5/pkg-descr
deleted file mode 100644
index 707281c3021d..000000000000
--- a/graphics/luminance-qt5/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-Luminance HDR is an open source graphical user interface application that
-aims to provide a complete workflow for HDR image processing.
-
-Supported features:
-
-  * Create an HDR file from a set of images (formats: JPEG, TIFF 8-bit and
-    16-bit, RAW) of the same scene taken at different exposure settings
-  * Rotate, resize, and crop HDR images
-  * Tonemap HDR images
-  * Copy EXIF data between sets of images
-
-Supported HDR formats (with file extensions):
-
-  * OpenEXR (.exr)
-  * Radiance RGBE (.hdr)
-  * TIFF formats: 16-bit, 32-bit (float) and LogLuv (.tiff)
-  * PFS native format (.pfs)
-  * Raw image formats (various)
-
-Supported LDR formats: JPEG, PNG, PPM, PBM, TIFF (8-bit).
diff --git a/graphics/luminance-qt5/pkg-plist b/graphics/luminance-qt5/pkg-plist
deleted file mode 100644
index 6af8c5902241..000000000000
--- a/graphics/luminance-qt5/pkg-plist
+++ /dev/null
@@ -1,131 +0,0 @@
-bin/luminance-hdr
-bin/luminance-hdr-cli
-share/appdata/net.sourceforge.qtpfsgui.LuminanceHDR.appdata.xml
-share/applications/net.sourceforge.qtpfsgui.LuminanceHDR.desktop
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/Changelog
-%%PORTDOCS%%%%DOCSDIR%%/README.md
-share/icons/hicolor/48x48/apps/luminance-hdr.png
-%%DATADIR%%/hdrhtml/hdrhtml_c_b2.csv
-%%DATADIR%%/hdrhtml/hdrhtml_c_b3.csv
-%%DATADIR%%/hdrhtml/hdrhtml_c_b4.csv
-%%DATADIR%%/hdrhtml/hdrhtml_c_b5.csv
-%%DATADIR%%/hdrhtml/hdrhtml_default_templ/hdrhtml_image_templ.html
-%%DATADIR%%/hdrhtml/hdrhtml_default_templ/hdrhtml_page_templ.html
-%%DATADIR%%/hdrhtml/hdrhtml_hdrlabs_templ/hdrhtml_assets/hdr_viewer.css
-%%DATADIR%%/hdrhtml/hdrhtml_hdrlabs_templ/hdrhtml_assets/hdr_viewer.js
-%%DATADIR%%/hdrhtml/hdrhtml_hdrlabs_templ/hdrhtml_assets/information-red.png
-%%DATADIR%%/hdrhtml/hdrhtml_hdrlabs_templ/hdrhtml_assets/information.png
-%%DATADIR%%/hdrhtml/hdrhtml_hdrlabs_templ/hdrhtml_assets/loading-spinner.gif
-%%DATADIR%%/hdrhtml/hdrhtml_hdrlabs_templ/hdrhtml_assets/mootools-1.2.4.js
-%%DATADIR%%/hdrhtml/hdrhtml_hdrlabs_templ/hdrhtml_assets/mouse2touch.js
-%%DATADIR%%/hdrhtml/hdrhtml_hdrlabs_templ/hdrhtml_assets/slider-black.png
-%%DATADIR%%/hdrhtml/hdrhtml_hdrlabs_templ/hdrhtml_assets/slider-red.png
-%%DATADIR%%/hdrhtml/hdrhtml_hdrlabs_templ/hdrhtml_assets/slider-white.png
-%%DATADIR%%/hdrhtml/hdrhtml_hdrlabs_templ/hdrhtml_image_templ.html
-%%DATADIR%%/hdrhtml/hdrhtml_hdrlabs_templ/hdrhtml_image_templ_slider-above.html
-%%DATADIR%%/hdrhtml/hdrhtml_hdrlabs_templ/hdrhtml_page_templ.html
-%%DATADIR%%/hdrhtml/hdrhtml_hdrlabs_templ/hdrhtml_page_templ_short.html
-%%DATADIR%%/hdrhtml/hdrhtml_t_b2.csv
-%%DATADIR%%/hdrhtml/hdrhtml_t_b3.csv
-%%DATADIR%%/hdrhtml/hdrhtml_t_b4.csv
-%%DATADIR%%/hdrhtml/hdrhtml_t_b5.csv
-%%DATADIR%%/help/en/README
-%%DATADIR%%/help/en/additional.html
-%%DATADIR%%/help/en/basics.html
-%%DATADIR%%/help/en/color_management.html
-%%DATADIR%%/help/en/contributing.html
-%%DATADIR%%/help/en/contributing_donating.html
-%%DATADIR%%/help/en/contributing_programming.html
-%%DATADIR%%/help/en/contributing_testing.html
-%%DATADIR%%/help/en/contributing_translating.html
-%%DATADIR%%/help/en/copying_exif.html
-%%DATADIR%%/help/en/creating_hdr.html
-%%DATADIR%%/help/en/creating_hdr_batch.html
-%%DATADIR%%/help/en/creating_hdr_cli.html
-%%DATADIR%%/help/en/creating_hdr_interactive.html
-%%DATADIR%%/help/en/dcraw.html
-%%DATADIR%%/help/en/editing_hdr.html
-%%DATADIR%%/help/en/editing_tools.html
-%%DATADIR%%/help/en/external.png
-%%DATADIR%%/help/en/faq.html
-%%DATADIR%%/help/en/features.html
-%%DATADIR%%/help/en/hints.html
-%%DATADIR%%/help/en/images/batch-hdr.png
-%%DATADIR%%/help/en/images/batch-tmo.png
-%%DATADIR%%/help/en/images/color_management.png
-%%DATADIR%%/help/en/images/copy-exif.png
-%%DATADIR%%/help/en/images/cropping_frame.png
-%%DATADIR%%/help/en/images/edit_menu.png
-%%DATADIR%%/help/en/images/editingtools-1.png
-%%DATADIR%%/help/en/images/editingtools-2.png
-%%DATADIR%%/help/en/images/editingtools-3.png
-%%DATADIR%%/help/en/images/editingtools-4.png
-%%DATADIR%%/help/en/images/editingtools-5.png
-%%DATADIR%%/help/en/images/editingtools-6.png
-%%DATADIR%%/help/en/images/hdrwizard.png
-%%DATADIR%%/help/en/images/mainwin.png
-%%DATADIR%%/help/en/images/not-translated-menu-item.png
-%%DATADIR%%/help/en/images/preferences-menu.png
-%%DATADIR%%/help/en/images/preferences.png
-%%DATADIR%%/help/en/images/prefs-cms.png
-%%DATADIR%%/help/en/images/prefs-ext.png
-%%DATADIR%%/help/en/images/prefs-fast-export.png
-%%DATADIR%%/help/en/images/prefs-hdr.png
-%%DATADIR%%/help/en/images/prefs-raw-color.png
-%%DATADIR%%/help/en/images/prefs-raw-corrections.png
-%%DATADIR%%/help/en/images/prefs-raw-general.png
-%%DATADIR%%/help/en/images/prefs-raw.png
-%%DATADIR%%/help/en/images/prefs-tm.png
-%%DATADIR%%/help/en/images/prefs-ui.png
-%%DATADIR%%/help/en/images/projectiveTransformationDialog.png
-%%DATADIR%%/help/en/images/resize.png
-%%DATADIR%%/help/en/images/tonemappingpanel.png
-%%DATADIR%%/help/en/images/translated-menu-item.png
-%%DATADIR%%/help/en/index.html
-%%DATADIR%%/help/en/manual.html
-%%DATADIR%%/help/en/menu.xml
-%%DATADIR%%/help/en/news.html
-%%DATADIR%%/help/en/prefs.html
-%%DATADIR%%/help/en/prefs_cms.html
-%%DATADIR%%/help/en/prefs_fast_export.html
-%%DATADIR%%/help/en/prefs_hdr.html
-%%DATADIR%%/help/en/prefs_rawconversion.html
-%%DATADIR%%/help/en/prefs_tonemapping.html
-%%DATADIR%%/help/en/prefs_tools.html
-%%DATADIR%%/help/en/prefs_ui.html
-%%DATADIR%%/help/en/projective_transformation.html
-%%DATADIR%%/help/en/style.css
-%%DATADIR%%/help/en/tmap_ref.html
-%%DATADIR%%/help/en/tmap_ref_ashikhmin.html
-%%DATADIR%%/help/en/tmap_ref_drago.html
-%%DATADIR%%/help/en/tmap_ref_durand.html
-%%DATADIR%%/help/en/tmap_ref_fattal.html
-%%DATADIR%%/help/en/tmap_ref_ferradans.html
-%%DATADIR%%/help/en/tmap_ref_mai.html
-%%DATADIR%%/help/en/tmap_ref_mantiuk06.html
-%%DATADIR%%/help/en/tmap_ref_mantiuk08.html
-%%DATADIR%%/help/en/tmap_ref_pattanaik.html
-%%DATADIR%%/help/en/tmap_ref_reinhard02.html
-%%DATADIR%%/help/en/tmap_ref_reinhard05.html
-%%DATADIR%%/help/en/tonemapping.html
-%%DATADIR%%/help/en/tonemapping_batch.html
-%%DATADIR%%/help/en/tonemapping_cli.html
-%%DATADIR%%/help/en/tonemapping_interactive.html
-%%DATADIR%%/help/en/workflow.html
-%%DATADIR%%/i18n/lang_cs.qm
-%%DATADIR%%/i18n/lang_da.qm
-%%DATADIR%%/i18n/lang_de.qm
-%%DATADIR%%/i18n/lang_es.qm
-%%DATADIR%%/i18n/lang_fi.qm
-%%DATADIR%%/i18n/lang_fr.qm
-%%DATADIR%%/i18n/lang_hu.qm
-%%DATADIR%%/i18n/lang_id.qm
-%%DATADIR%%/i18n/lang_it.qm
-%%DATADIR%%/i18n/lang_nl.qm
-%%DATADIR%%/i18n/lang_pl.qm
-%%DATADIR%%/i18n/lang_pt_BR.qm
-%%DATADIR%%/i18n/lang_ro.qm
-%%DATADIR%%/i18n/lang_ru.qm
-%%DATADIR%%/i18n/lang_tr.qm
-%%DATADIR%%/i18n/lang_zh.qm


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69c982f0.21db6.27b847bb>