pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/hugin
Module Name: pkgsrc
Committed By: adam
Date: Wed Nov 19 16:00:48 UTC 2025
Modified Files:
pkgsrc/graphics/hugin: Makefile PLIST distinfo
pkgsrc/graphics/hugin/patches: patch-CMakeLists.txt
patch-src_hugin1_hugin_MainFrame.cpp
Added Files:
pkgsrc/graphics/hugin/patches: patch-src_hugin1_base__wx_platform.cpp
patch-src_hugin1_toolbox_CMakeLists.txt
patch-src_hugin__base_vigra__ext_ImageTransformsGPU.cpp
Log Message:
hugin: updated to 25.0.0
Changes since 2024.0.1
The most changes are under the hood and affect mainly the builders. Now a C++17 compiler is needed. Therefore the boost library is not needed anymore. Also libjpeg and libpng are not needed when
building the shared version (which is the default). wxWidgets 3.2 or later is now required. The code has be refactored to follow the modern wxWidgets code style. With this change Hugin is now using
vector SVG files instead of raster PNG files for the toolboor and buttons. This should improve the appearance on hdpi displays. Depending on the used compiler it may necessary to use a more
up-to-date version of the needed libraries (e.g. libpano 2.9.23)
A new GUI has be added: hugin_toolbox. It provides a GUI for enfuse and for simple perspective correction.
Beside there are many small bugfixes.
To generate a diff of this commit:
cvs rdiff -u -r1.164 -r1.165 pkgsrc/graphics/hugin/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/graphics/hugin/PLIST
cvs rdiff -u -r1.34 -r1.35 pkgsrc/graphics/hugin/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/graphics/hugin/patches/patch-CMakeLists.txt
cvs rdiff -u -r0 -r1.3 \
pkgsrc/graphics/hugin/patches/patch-src_hugin1_base__wx_platform.cpp
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/graphics/hugin/patches/patch-src_hugin1_hugin_MainFrame.cpp
cvs rdiff -u -r0 -r1.1 \
pkgsrc/graphics/hugin/patches/patch-src_hugin1_toolbox_CMakeLists.txt \
pkgsrc/graphics/hugin/patches/patch-src_hugin__base_vigra__ext_ImageTransformsGPU.cpp
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/hugin/Makefile
diff -u pkgsrc/graphics/hugin/Makefile:1.164 pkgsrc/graphics/hugin/Makefile:1.165
--- pkgsrc/graphics/hugin/Makefile:1.164 Thu Oct 23 20:37:33 2025
+++ pkgsrc/graphics/hugin/Makefile Wed Nov 19 16:00:48 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.164 2025/10/23 20:37:33 wiz Exp $
+# $NetBSD: Makefile,v 1.165 2025/11/19 16:00:48 adam Exp $
-DISTNAME= hugin-2024.0.1
-PKGREVISION= 7
+DISTNAME= hugin-2025.0.0
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=hugin/}
EXTRACT_SUFX= .tar.bz2
@@ -13,6 +12,7 @@ LICENSE= gnu-gpl-v2
DEPENDS+= p5-Image-ExifTool>=8.15:../../graphics/p5-Image-ExifTool
+USE_CXX_FEATURES= c++17
USE_LANGUAGES= c c++
USE_TOOLS+= msgfmt pkg-config
CONFIGURE_ENV+= MANDIR=${PKGMANDIR}
@@ -37,13 +37,11 @@ SUBST_SED.apple= -e 's,(APPLE),(ELPPA),g
# Doesn't define the ZLIB::ZLIB target needed by OpenEXR 3
post-patch:
- rm ${WRKSRC}/CMakeModules/FindZLIB.cmake
+ ${RM} ${WRKSRC}/CMakeModules/FindZLIB.cmake
.include "../../mk/bsd.prefs.mk"
.include "../../databases/sqlite3/buildlink3.mk"
-.include "../../devel/boost-headers/buildlink3.mk"
-.include "../../devel/boost-libs/buildlink3.mk"
.include "../../devel/cmake/build.mk"
.include "../../devel/swig3/buildlink3.mk"
.include "../../devel/tclap/buildlink3.mk"
@@ -61,6 +59,7 @@ post-patch:
.include "../../graphics/vigra/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/extension.mk"
+.include "../../math/flann-lib/buildlink3.mk"
.include "../../math/fftw/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../x11/wxGTK32/buildlink3.mk"
Index: pkgsrc/graphics/hugin/PLIST
diff -u pkgsrc/graphics/hugin/PLIST:1.17 pkgsrc/graphics/hugin/PLIST:1.18
--- pkgsrc/graphics/hugin/PLIST:1.17 Fri Nov 17 19:48:36 2023
+++ pkgsrc/graphics/hugin/PLIST Wed Nov 19 16:00:48 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2023/11/17 19:48:36 adam Exp $
+@comment $NetBSD: PLIST,v 1.18 2025/11/19 16:00:48 adam Exp $
bin/PTBatcherGUI
bin/align_image_stack
bin/autooptimiser
@@ -16,6 +16,7 @@ bin/hugin_hdrmerge
bin/hugin_lensdb
bin/hugin_stacker
bin/hugin_stitch_project
+bin/hugin_toolbox
bin/icpfind
bin/linefind
bin/nona
@@ -75,6 +76,7 @@ man/man1/vig_optimize.1
share/applications/PTBatcherGUI.desktop
share/applications/calibrate_lens_gui.desktop
share/applications/hugin.desktop
+share/applications/hugin_toolbox_gui.desktop
share/applications/pto_gen.desktop
share/hugin/data/assistant/duallens.assistant
share/hugin/data/assistant/multirow.assistant
@@ -112,28 +114,20 @@ share/hugin/xrc/cp_list_frame.xrc
share/hugin/xrc/cpdetector_dialog.xrc
share/hugin/xrc/data/COPYING.txt
share/hugin/xrc/data/about.htm
-share/hugin/xrc/data/add_project.png
-share/hugin/xrc/data/add_projects.png
-share/hugin/xrc/data/autocrop_tool.png
-share/hugin/xrc/data/center_pano.png
-share/hugin/xrc/data/crop_tool.png
-share/hugin/xrc/data/crop_tool_small.png
+share/hugin/xrc/data/add_project.svg
+share/hugin/xrc/data/add_projects.svg
+share/hugin/xrc/data/autocrop_tool.svg
+share/hugin/xrc/data/center_pano.svg
+share/hugin/xrc/data/crop_tool.svg
share/hugin/xrc/data/dedication.htm
-share/hugin/xrc/data/drag_tool.png
-share/hugin/xrc/data/drag_tool_small.png
-share/hugin/xrc/data/druid.control.128.png
-share/hugin/xrc/data/druid.images.128.png
-share/hugin/xrc/data/druid.lenses.128.png
-share/hugin/xrc/data/druid.optimize.128.png
-share/hugin/xrc/data/druid.stitch.128.png
-share/hugin/xrc/data/edit_add.png
-share/hugin/xrc/data/filenew.png
-share/hugin/xrc/data/fileopen.png
-share/hugin/xrc/data/filesave.png
-share/hugin/xrc/data/filesaveas.png
-share/hugin/xrc/data/fit_pano.png
-share/hugin/xrc/data/gl_preview.png
-share/hugin/xrc/data/gl_preview_small.png
+share/hugin/xrc/data/drag_tool.svg
+share/hugin/xrc/data/edit_add.svg
+share/hugin/xrc/data/filenew.svg
+share/hugin/xrc/data/fileopen.svg
+share/hugin/xrc/data/filesave.svg
+share/hugin/xrc/data/filesaveas.svg
+share/hugin/xrc/data/fit_pano.svg
+share/hugin/xrc/data/gl_preview.svg
share/hugin/xrc/data/help_en_EN/0014985448cc97c209313a079e4eda593c810582.png
share/hugin/xrc/data/help_en_EN/0881f567a2579a682ece721d6d93816eecbcff0d.png
share/hugin/xrc/data/help_en_EN/0d04667eb3325cfad4ec50e994bf00c22782f509.png
@@ -375,6 +369,7 @@ share/hugin/xrc/data/help_en_EN/Hugin_re
share/hugin/xrc/data/help_en_EN/Hugin_stacker.html
share/hugin/xrc/data/help_en_EN/Hugin_stitch_project.html
share/hugin/xrc/data/help_en_EN/Hugin_straighten_pano.png
+share/hugin/xrc/data/help_en_EN/Hugin_toolbox.html
share/hugin/xrc/data/help_en_EN/Hugin_translation_guide.html
share/hugin/xrc/data/help_en_EN/Hugin_undo.png
share/hugin/xrc/data/help_en_EN/Icpfind.html
@@ -496,35 +491,30 @@ share/hugin/xrc/data/help_en_EN/license.
share/hugin/xrc/data/help_en_EN/manual.css
share/hugin/xrc/data/hugin.ico
share/hugin/xrc/data/hugin.png
-share/hugin/xrc/data/hugin_small.png
-share/hugin/xrc/data/identify_tool.png
-share/hugin/xrc/data/identify_tool_small.png
-share/hugin/xrc/data/info.png
+share/hugin/xrc/data/hugin.svg
+share/hugin/xrc/data/identify_tool.svg
+share/hugin/xrc/data/info.svg
share/hugin/xrc/data/intro.htm
share/hugin/xrc/data/keyboard_pl.html
-share/hugin/xrc/data/list.png
-share/hugin/xrc/data/logo.png
-share/hugin/xrc/data/number1.png
-share/hugin/xrc/data/number2.png
-share/hugin/xrc/data/number3.png
-share/hugin/xrc/data/optimize.png
+share/hugin/xrc/data/list.svg
+share/hugin/xrc/data/number1.svg
+share/hugin/xrc/data/number2.svg
+share/hugin/xrc/data/number3.svg
+share/hugin/xrc/data/optimize.svg
share/hugin/xrc/data/output_blended_fused.png
share/hugin/xrc/data/output_fused_blended.png
share/hugin/xrc/data/output_hdr.png
share/hugin/xrc/data/output_normal.png
-share/hugin/xrc/data/pause.png
-share/hugin/xrc/data/photometric.png
-share/hugin/xrc/data/preview.png
-share/hugin/xrc/data/preview_auto_update.png
-share/hugin/xrc/data/preview_control_point_tool.png
-share/hugin/xrc/data/preview_control_point_tool_small.png
-share/hugin/xrc/data/preview_layout.png
-share/hugin/xrc/data/preview_layout_small.png
-share/hugin/xrc/data/preview_num_transform.png
-share/hugin/xrc/data/preview_show_all.png
-share/hugin/xrc/data/preview_show_none.png
-share/hugin/xrc/data/preview_white_balance.png
-share/hugin/xrc/data/preview_white_balance_small.png
+share/hugin/xrc/data/pause.svg
+share/hugin/xrc/data/photometric.svg
+share/hugin/xrc/data/preview.svg
+share/hugin/xrc/data/preview_auto_update.svg
+share/hugin/xrc/data/preview_control_point_tool.svg
+share/hugin/xrc/data/preview_layout.svg
+share/hugin/xrc/data/preview_num_transform.svg
+share/hugin/xrc/data/preview_show_all.svg
+share/hugin/xrc/data/preview_show_none.svg
+share/hugin/xrc/data/preview_white_balance.svg
share/hugin/xrc/data/ptbatcher.ico
share/hugin/xrc/data/ptbatcher.png
share/hugin/xrc/data/ptbatcher_pause.ico
@@ -532,19 +522,17 @@ share/hugin/xrc/data/ptbatcher_pause.png
share/hugin/xrc/data/ptbatcher_running.ico
share/hugin/xrc/data/ptbatcher_running.png
share/hugin/xrc/data/pto_icon.ico
-share/hugin/xrc/data/pto_icon.png
-share/hugin/xrc/data/redo.png
-share/hugin/xrc/data/reload.png
-share/hugin/xrc/data/remove_project.png
-share/hugin/xrc/data/skip.png
+share/hugin/xrc/data/redo.svg
+share/hugin/xrc/data/reload.svg
+share/hugin/xrc/data/remove_project.svg
+share/hugin/xrc/data/skip.svg
share/hugin/xrc/data/splash.png
share/hugin/xrc/data/sponsors.htm
-share/hugin/xrc/data/start.png
-share/hugin/xrc/data/stop.png
-share/hugin/xrc/data/straighten_pano.png
+share/hugin/xrc/data/start.svg
+share/hugin/xrc/data/stop.svg
+share/hugin/xrc/data/straighten_pano.svg
share/hugin/xrc/data/tips.txt
-share/hugin/xrc/data/transparent.png
-share/hugin/xrc/data/undo.png
+share/hugin/xrc/data/undo.svg
share/hugin/xrc/data/upstream.txt
share/hugin/xrc/dlg_warning.xrc
share/hugin/xrc/edit_script_dialog.xrc
@@ -563,6 +551,7 @@ share/hugin/xrc/pano_panel.xrc
share/hugin/xrc/pref_dialog.xrc
share/hugin/xrc/preview_frame.xrc
share/hugin/xrc/reset_dialog.xrc
+share/hugin/xrc/toolbox_panel.xrc
share/icons/hicolor/128x128/apps/hugin.png
share/icons/hicolor/128x128/apps/ptbatcher.png
share/icons/hicolor/16x16/apps/hugin.png
@@ -601,4 +590,5 @@ share/locale/zh_TW/LC_MESSAGES/hugin.mo
share/metainfo/PTBatcherGUI.appdata.xml
share/metainfo/calibrate_lens_gui.appdata.xml
share/metainfo/hugin.appdata.xml
+share/metainfo/hugin_toolbox.appdata.xml
share/mime/packages/hugin.xml
Index: pkgsrc/graphics/hugin/distinfo
diff -u pkgsrc/graphics/hugin/distinfo:1.34 pkgsrc/graphics/hugin/distinfo:1.35
--- pkgsrc/graphics/hugin/distinfo:1.34 Tue Sep 30 10:44:39 2025
+++ pkgsrc/graphics/hugin/distinfo Wed Nov 19 16:00:48 2025
@@ -1,12 +1,15 @@
-$NetBSD: distinfo,v 1.34 2025/09/30 10:44:39 adam Exp $
+$NetBSD: distinfo,v 1.35 2025/11/19 16:00:48 adam Exp $
-BLAKE2s (hugin-2024.0.1.tar.bz2) = c9fa693f72ddb2c20dd0df6738785ebb08a0e0a63f697db55f5eed2521b7d340
-SHA512 (hugin-2024.0.1.tar.bz2) = 4109f3be0b03d8b4205a79e0d76e18186278601d3e56f46271df1804db6f11f2e93fe1e1b68f2d7966c6d50ce58d4bf47e555e9cf8c34674315b2e89da36a722
-Size (hugin-2024.0.1.tar.bz2) = 10352250 bytes
-SHA1 (patch-CMakeLists.txt) = 1135a0793988d2d68fd5026f358fb2e1f1945219
+BLAKE2s (hugin-2025.0.0.tar.bz2) = f719249232ed22ec749822ca05c77f6baae159802830b30de585f96c8360c2c5
+SHA512 (hugin-2025.0.0.tar.bz2) = d768a640103af52a463ca818e800ea4b21b680c376bab854126d8277244594e0a40c2690f337e29a4280e6109d0255c167bbc0039b1fb94a3f67fadf48cc92d5
+Size (hugin-2025.0.0.tar.bz2) = 10226271 bytes
+SHA1 (patch-CMakeLists.txt) = 45b11cf02c20fdc699f805b6f6767581e5050353
SHA1 (patch-CMakeModules_FindPNG.cmake) = 811fd3cf6f819b31129e1560cd8acd1f7ee6defc
SHA1 (patch-doc_deghosting_mask.pod) = fe5462b10966420b0cf3fab004854d9dab3bfb4f
-SHA1 (patch-src_hugin1_hugin_MainFrame.cpp) = a223c6f070bb36d34099c84bfc32237abdd6c842
+SHA1 (patch-src_hugin1_base__wx_platform.cpp) = 4bcf84ef98acf9d896f3eee19f7fc31c38f81159
+SHA1 (patch-src_hugin1_hugin_MainFrame.cpp) = 2195d732fe32439492dcb06011f3edd9269903ab
+SHA1 (patch-src_hugin1_toolbox_CMakeLists.txt) = 0b2d32fea8c37042f16600830ccf3bd0c17f4e99
+SHA1 (patch-src_hugin__base_vigra__ext_ImageTransformsGPU.cpp) = daf0cf216f33f45023d8cb504bf2617c44ec1167
SHA1 (patch-src_hugin__script__interface_hsi.i) = b11a52579fd12fdf7c51fef63049d285cb2b52e1
SHA1 (patch-src_tools_align_image_stack.cpp) = fc2759f0722365d4c5339c5c8bc1eda1a6bf7a71
SHA1 (patch-src_tools_tca__correct.cpp) = 73a86d3086336f168de5fb1cc02378a3ecc43104
Index: pkgsrc/graphics/hugin/patches/patch-CMakeLists.txt
diff -u pkgsrc/graphics/hugin/patches/patch-CMakeLists.txt:1.9 pkgsrc/graphics/hugin/patches/patch-CMakeLists.txt:1.10
--- pkgsrc/graphics/hugin/patches/patch-CMakeLists.txt:1.9 Tue Sep 30 10:44:39 2025
+++ pkgsrc/graphics/hugin/patches/patch-CMakeLists.txt Wed Nov 19 16:00:48 2025
@@ -1,20 +1,10 @@
-$NetBSD: patch-CMakeLists.txt,v 1.9 2025/09/30 10:44:39 adam Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.10 2025/11/19 16:00:48 adam Exp $
-Don't look for boost_system library.
Avoid application bundle on macOS.
---- CMakeLists.txt.orig 2024-11-19 15:51:02.000000000 +0000
+--- CMakeLists.txt.orig 2025-11-15 15:07:18.000000000 +0000
+++ CMakeLists.txt
-@@ -373,7 +373,7 @@ IF(WIN32)
- ENDIF()
- ENDIF(WIN32)
-
--FIND_PACKAGE(Boost 1.47 COMPONENTS filesystem system)
-+FIND_PACKAGE(Boost 1.47 COMPONENTS filesystem)
-
- IF (NOT Boost_FOUND)
- IF(WIN32)
-@@ -587,16 +587,6 @@ IF (APPLE)
+@@ -498,16 +498,6 @@ IF (APPLE)
ENDIF (NOT MAC_SELF_CONTAINED_BUNDLE)
ENDIF (APPLE)
Index: pkgsrc/graphics/hugin/patches/patch-src_hugin1_hugin_MainFrame.cpp
diff -u pkgsrc/graphics/hugin/patches/patch-src_hugin1_hugin_MainFrame.cpp:1.1 pkgsrc/graphics/hugin/patches/patch-src_hugin1_hugin_MainFrame.cpp:1.2
--- pkgsrc/graphics/hugin/patches/patch-src_hugin1_hugin_MainFrame.cpp:1.1 Wed Mar 5 06:27:43 2025
+++ pkgsrc/graphics/hugin/patches/patch-src_hugin1_hugin_MainFrame.cpp Wed Nov 19 16:00:48 2025
@@ -1,15 +1,16 @@
-$NetBSD: patch-src_hugin1_hugin_MainFrame.cpp,v 1.1 2025/03/05 06:27:43 adam Exp $
+$NetBSD: patch-src_hugin1_hugin_MainFrame.cpp,v 1.2 2025/11/19 16:00:48 adam Exp $
Fix crash on Darwin during startup.
---- src/hugin1/hugin/MainFrame.cpp.orig 2025-03-04 10:02:46.088652871 +0000
+--- src/hugin1/hugin/MainFrame.cpp.orig 2025-09-28 16:07:49.000000000 +0000
+++ src/hugin1/hugin/MainFrame.cpp
-@@ -379,7 +379,7 @@ MainFrame::MainFrame(wxWindow* parent, H
+@@ -297,7 +297,9 @@ MainFrame::MainFrame(wxWindow* parent, H
dc.DrawText(version, bitmap.GetWidth() - tw - 3, bitmap.GetHeight() - th - 3);
dc.SelectObject(wxNullBitmap);
}
--#if wxCHECK_VERSION(3,1,6)
-+#if !defined(__WXMAC__) && wxCHECK_VERSION(3,1,6)
++#if !defined(__WXMAC__)
bitmap.SetScaleFactor(GetDPIScaleFactor());
- #endif
++#endif
splash = new HuginSplashScreen(NULL, bitmap);
+ } else {
+ wxLogFatalError(_("Fatal installation error\nThe file data/splash.png was not found at:") + huginApp::Get()->GetXRCPath());
Added files:
Index: pkgsrc/graphics/hugin/patches/patch-src_hugin1_base__wx_platform.cpp
diff -u /dev/null pkgsrc/graphics/hugin/patches/patch-src_hugin1_base__wx_platform.cpp:1.3
--- /dev/null Wed Nov 19 16:00:48 2025
+++ pkgsrc/graphics/hugin/patches/patch-src_hugin1_base__wx_platform.cpp Wed Nov 19 16:00:48 2025
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_hugin1_base__wx_platform.cpp,v 1.3 2025/11/19 16:00:48 adam Exp $
+
+Needs definition of HuginMessageBox.
+
+--- src/hugin1/base_wx/platform.cpp.orig 2025-11-19 06:43:12.570695369 +0000
++++ src/hugin1/base_wx/platform.cpp
+@@ -28,6 +28,7 @@
+
+ #include <hugin_utils/utils.h>
+ #include <vigra/imageinfo.hxx>
++#include "base_wx/wxutils.h"
+
+ /** build filter string "*.ext", adds also upper case version for UNIX paths when needed */
+ wxString GetFilterExtensions(const wxString& ext)
Index: pkgsrc/graphics/hugin/patches/patch-src_hugin1_toolbox_CMakeLists.txt
diff -u /dev/null pkgsrc/graphics/hugin/patches/patch-src_hugin1_toolbox_CMakeLists.txt:1.1
--- /dev/null Wed Nov 19 16:00:48 2025
+++ pkgsrc/graphics/hugin/patches/patch-src_hugin1_toolbox_CMakeLists.txt Wed Nov 19 16:00:48 2025
@@ -0,0 +1,24 @@
+$NetBSD: patch-src_hugin1_toolbox_CMakeLists.txt,v 1.1 2025/11/19 16:00:48 adam Exp $
+
+On Darwin, avoid application bundle.
+
+--- src/hugin1/toolbox/CMakeLists.txt.orig 2025-10-31 09:42:00.000000000 +0000
++++ src/hugin1/toolbox/CMakeLists.txt
+@@ -4,7 +4,7 @@ set(TOOLBOX_HEADER ToolboxApp.h ToolboxF
+
+ IF (WIN32)
+ add_executable(hugin_toolbox WIN32 ${TOOLBOX_SOURCE} ${TOOLBOX_HEADER} hugin_toolbox_rc.rc ${WINDOWS_DPI_MANIFEST})
+-ELSEIF(APPLE)
++ELSEIF(FALSE)
+
+ set( PROGNAME hugin_toolbox )
+
+@@ -81,7 +81,7 @@ ENDIF()
+
+ target_link_libraries(hugin_toolbox huginbasewx ${common_libs} ${image_libs} ${wxWidgets_LIBRARIES})
+
+-IF (APPLE)
++IF (FALSE)
+ IF (NOT MAC_SELF_CONTAINED_BUNDLE)
+ install(TARGETS hugin_toolbox
+ DESTINATION ${INSTALL_OSX_BUNDLE_DIR})
Index: pkgsrc/graphics/hugin/patches/patch-src_hugin__base_vigra__ext_ImageTransformsGPU.cpp
diff -u /dev/null pkgsrc/graphics/hugin/patches/patch-src_hugin__base_vigra__ext_ImageTransformsGPU.cpp:1.1
--- /dev/null Wed Nov 19 16:00:49 2025
+++ pkgsrc/graphics/hugin/patches/patch-src_hugin__base_vigra__ext_ImageTransformsGPU.cpp Wed Nov 19 16:00:48 2025
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_hugin__base_vigra__ext_ImageTransformsGPU.cpp,v 1.1 2025/11/19 16:00:48 adam Exp $
+
+Already #included above.
+
+--- src/hugin_base/vigra_ext/ImageTransformsGPU.cpp.orig 2025-11-19 06:40:55.321636979 +0000
++++ src/hugin_base/vigra_ext/ImageTransformsGPU.cpp
+@@ -71,7 +71,6 @@ long getms()
+ #include <time.h>
+
+ #include <vector>
+-#include <GL/glu.h>
+
+ using std::cout;
+ using std::cerr;
Home |
Main Index |
Thread Index |
Old Index