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 Mar  5 06:27:43 UTC 2025

Modified Files:
        pkgsrc/graphics/hugin: Makefile distinfo
Added Files:
        pkgsrc/graphics/hugin/patches: patch-src_hugin1_hugin_MainFrame.cpp
Removed Files:
        pkgsrc/graphics/hugin/patches:
            patch-src_hugin__base_hugin__utils_filesystem.h

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.156 -r1.157 pkgsrc/graphics/hugin/Makefile
cvs rdiff -u -r1.32 -r1.33 pkgsrc/graphics/hugin/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/graphics/hugin/patches/patch-src_hugin1_hugin_MainFrame.cpp
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/graphics/hugin/patches/patch-src_hugin__base_hugin__utils_filesystem.h

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.156 pkgsrc/graphics/hugin/Makefile:1.157
--- pkgsrc/graphics/hugin/Makefile:1.156        Sun Dec 29 15:09:50 2024
+++ pkgsrc/graphics/hugin/Makefile      Wed Mar  5 06:27:43 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.156 2024/12/29 15:09:50 adam Exp $
+# $NetBSD: Makefile,v 1.157 2025/03/05 06:27:43 adam Exp $
 
-DISTNAME=      hugin-2023.0.0
-PKGREVISION=   13
+DISTNAME=      hugin-2024.0.1
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=hugin/}
 EXTRACT_SUFX=  .tar.bz2
@@ -11,15 +10,14 @@ HOMEPAGE=   https://hugin.sourceforge.io/
 COMMENT=       Panorama photo stitcher
 LICENSE=       gnu-gpl-v2
 
-WRKSRC=                ${WRKDIR}/${PKGNAME_NOREV}
-
 DEPENDS+=      p5-Image-ExifTool>=8.15:../../graphics/p5-Image-ExifTool
 
 USE_LANGUAGES=         c c++
 USE_TOOLS+=            msgfmt pkg-config
 CONFIGURE_ENV+=                MANDIR=${PKGMANDIR}
 
-CMAKE_CONFIGURE_ARGS+=         -DBUILD_HSI=ON
+CMAKE_CONFIGURE_ARGS+= -DBUILD_HSI=ON
+CMAKE_CONFIGURE_ARGS+= -DBUILD_WITH_EPOXY=ON
 
 PY_PATCHPLIST=         yes
 REPLACE_PYTHON+=       src/hugin_script_interface/*.py
@@ -49,7 +47,7 @@ post-patch:
 .include "../../devel/swig3/buildlink3.mk"
 .include "../../devel/tclap/buildlink3.mk"
 .include "../../graphics/exiv2/buildlink3.mk"
-.include "../../graphics/glew/buildlink3.mk"
+.include "../../graphics/libepoxy/buildlink3.mk"
 .if ${OPSYS} != "Darwin"
 .include "../../graphics/freeglut/buildlink3.mk"
 .endif

Index: pkgsrc/graphics/hugin/distinfo
diff -u pkgsrc/graphics/hugin/distinfo:1.32 pkgsrc/graphics/hugin/distinfo:1.33
--- pkgsrc/graphics/hugin/distinfo:1.32 Sat Jun 29 02:42:00 2024
+++ pkgsrc/graphics/hugin/distinfo      Wed Mar  5 06:27:43 2025
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.32 2024/06/29 02:42:00 markd Exp $
+$NetBSD: distinfo,v 1.33 2025/03/05 06:27:43 adam Exp $
 
-BLAKE2s (hugin-2023.0.0.tar.bz2) = a6b18a565690c42a555a7ff21bec10a3478c755ea582f491e114e43ead901d56
-SHA512 (hugin-2023.0.0.tar.bz2) = f950afec9020972baa20931d5001cd479a9169a4eec0d459d830612f40177eea6a25e059047054b8e9679017687e4c2db9fb27f755a3d0b749e5055e2ff0adc8
-Size (hugin-2023.0.0.tar.bz2) = 10336322 bytes
+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) = f46fbe2c618ec1c1ecc9906d41b1640c73bda5bf
 SHA1 (patch-CMakeModules_FindPNG.cmake) = 811fd3cf6f819b31129e1560cd8acd1f7ee6defc
 SHA1 (patch-doc_deghosting_mask.pod) = fe5462b10966420b0cf3fab004854d9dab3bfb4f
-SHA1 (patch-src_hugin__base_hugin__utils_filesystem.h) = 20b286c81887e069dbea7bc2b02c0d315e88e466
+SHA1 (patch-src_hugin1_hugin_MainFrame.cpp) = a223c6f070bb36d34099c84bfc32237abdd6c842
 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

Added files:

Index: pkgsrc/graphics/hugin/patches/patch-src_hugin1_hugin_MainFrame.cpp
diff -u /dev/null pkgsrc/graphics/hugin/patches/patch-src_hugin1_hugin_MainFrame.cpp:1.1
--- /dev/null   Wed Mar  5 06:27:43 2025
+++ pkgsrc/graphics/hugin/patches/patch-src_hugin1_hugin_MainFrame.cpp  Wed Mar  5 06:27:43 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_hugin1_hugin_MainFrame.cpp,v 1.1 2025/03/05 06:27:43 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
+@@ -379,7 +379,7 @@ 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)
+         bitmap.SetScaleFactor(GetDPIScaleFactor());
+ #endif
+         splash = new HuginSplashScreen(NULL, bitmap);



Home | Main Index | Thread Index | Old Index