head 1.3; access; symbols pkgsrc-2025Q3:1.1.0.6 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.4 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.2 pkgsrc-2025Q1-base:1.1; locks; strict; comment @// @; 1.3 date 2025.12.15.14.51.23; author adam; state dead; branches; next 1.2; commitid TYe3vYi1iOMO0wmG; 1.2 date 2025.11.19.16.00.48; author adam; state Exp; branches; next 1.1; commitid 4SKMj80eWa8tebjG; 1.1 date 2025.03.05.06.27.43; author adam; state Exp; branches; next ; commitid sBKig6Z2o8eVnQLF; desc @@ 1.3 log @hugin: updated to 2025.0.1 2025.0.1 Fixes create panorama command from fast panorama window and from main menu. Fixes compilation issues on Mac OS. @ text @$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-09-28 16:07:49.000000000 +0000 +++ src/hugin1/hugin/MainFrame.cpp @@@@ -297,7 +297,9 @@@@ MainFrame::MainFrame(wxWindow* parent, H dc.DrawText(version, bitmap.GetWidth() - tw - 3, bitmap.GetHeight() - th - 3); dc.SelectObject(wxNullBitmap); } +#if !defined(__WXMAC__) bitmap.SetScaleFactor(GetDPIScaleFactor()); +#endif splash = new HuginSplashScreen(NULL, bitmap); } else { wxLogFatalError(_("Fatal installation error\nThe file data/splash.png was not found at:") + huginApp::Get()->GetXRCPath()); @ 1.2 log @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. @ text @d1 1 a1 1 $NetBSD: patch-src_hugin1_hugin_MainFrame.cpp,v 1.1 2025/03/05 06:27:43 adam Exp $ @ 1.1 log @hugin: updated to 2024.0.1 Changes since 2024.0.0 Fixes a missing include to compile with older wxWidgets version (especially wxWidgets 3.1.5). No other code changes. Changes since 2023.0.0 Added browser for project files to Hugin. It can show thumbnails or project details of all project files in a directory. Create GPano tags also for cylindrical output projection. Several bug fixes for verdandi/internal blender. Fixes reading of metadata from cr3 raw files. cpfind is now using multirow strategy as default. If you want the old behaviour instead add the (new) switch --allpairs to command line. @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- src/hugin1/hugin/MainFrame.cpp.orig 2025-03-04 10:02:46.088652871 +0000 d7 1 a7 1 @@@@ -379,7 +379,7 @@@@ MainFrame::MainFrame(wxWindow* parent, H d11 1 a11 2 -#if wxCHECK_VERSION(3,1,6) +#if !defined(__WXMAC__) && wxCHECK_VERSION(3,1,6) d13 1 a13 1 #endif d15 2 @