pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/exiv2
Module Name: pkgsrc
Committed By: jperkin
Date: Fri Jul 7 10:33:26 UTC 2023
Modified Files:
pkgsrc/graphics/exiv2: Makefile distinfo
pkgsrc/graphics/exiv2/patches: patch-src_futils.cpp
Log Message:
exiv2: SunOS build fixes.
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 pkgsrc/graphics/exiv2/Makefile
cvs rdiff -u -r1.45 -r1.46 pkgsrc/graphics/exiv2/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/graphics/exiv2/patches/patch-src_futils.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/exiv2/Makefile
diff -u pkgsrc/graphics/exiv2/Makefile:1.56 pkgsrc/graphics/exiv2/Makefile:1.57
--- pkgsrc/graphics/exiv2/Makefile:1.56 Thu Jul 6 10:34:50 2023
+++ pkgsrc/graphics/exiv2/Makefile Fri Jul 7 10:33:26 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.56 2023/07/06 10:34:50 wiz Exp $
+# $NetBSD: Makefile,v 1.57 2023/07/07 10:33:26 jperkin Exp $
DISTNAME= exiv2-0.28.0-Source
PKGNAME= ${DISTNAME:S/-Source//}
@@ -15,8 +15,7 @@ CHECK_PORTABILITY_SKIP+= contrib/coverit
USE_TOOLS+= msgfmt
USE_LANGUAGES= c c++
-# std::filesystem
-GCC_REQD+= 8
+GCC_REQD+= 3.3
.include "../../mk/bsd.prefs.mk"
@@ -30,7 +29,7 @@ CMAKE_ARGS+= -DIntl_INCLUDE_DIR=${BUILDL
LDFLAGS.Linux+= -ldl
LDFLAGS.SunOS+= -lsocket -lnsl
-CXXFLAGS.SunOS+= -fPIC
+CXXFLAGS.SunOS+= -fPIC -DICONV_ACCEPTS_CONST_INPUT
PKGCONFIG_OVERRIDE= cmake/exiv2.pc.in
Index: pkgsrc/graphics/exiv2/distinfo
diff -u pkgsrc/graphics/exiv2/distinfo:1.45 pkgsrc/graphics/exiv2/distinfo:1.46
--- pkgsrc/graphics/exiv2/distinfo:1.45 Sat Jul 1 22:13:14 2023
+++ pkgsrc/graphics/exiv2/distinfo Fri Jul 7 10:33:26 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.45 2023/07/01 22:13:14 wiz Exp $
+$NetBSD: distinfo,v 1.46 2023/07/07 10:33:26 jperkin Exp $
BLAKE2s (exiv2-0.28.0-Source.tar.gz) = dcb2df9e21ec4a140e6fe44025279d906f4248490671fbadaed6a0aaf94cb4ac
SHA512 (exiv2-0.28.0-Source.tar.gz) = 5c523ee8c2156417df978048e8e5c5009f77b05eb546ca7063c00dd4f468aa89b1aa60fe4411a638bcf75adc72042bb2ecb3c023b5367f6b756f486c00776dfb
Size (exiv2-0.28.0-Source.tar.gz) = 44893310 bytes
SHA1 (patch-cmake_compilerFlags.cmake) = 9f56d637e5dc99d7377a8d57ca9be9aab5833a76
SHA1 (patch-cmake_config.h.cmake) = 5e8b863c505b32619efc71de6b6086fedfe75ba6
-SHA1 (patch-src_futils.cpp) = 2c11b118ecf4c588ebaaef91d490ed718238940c
+SHA1 (patch-src_futils.cpp) = 35065fe2802416d4d0ece79e5366649a3a256190
Index: pkgsrc/graphics/exiv2/patches/patch-src_futils.cpp
diff -u pkgsrc/graphics/exiv2/patches/patch-src_futils.cpp:1.4 pkgsrc/graphics/exiv2/patches/patch-src_futils.cpp:1.5
--- pkgsrc/graphics/exiv2/patches/patch-src_futils.cpp:1.4 Sat Jul 1 22:13:15 2023
+++ pkgsrc/graphics/exiv2/patches/patch-src_futils.cpp Fri Jul 7 10:33:26 2023
@@ -1,11 +1,21 @@
-$NetBSD: patch-src_futils.cpp,v 1.4 2023/07/01 22:13:15 wiz Exp $
+$NetBSD: patch-src_futils.cpp,v 1.5 2023/07/07 10:33:26 jperkin Exp $
Fix build on NetBSD.
https://github.com/Exiv2/exiv2/pull/2625
+Include image_int.hpp for Internal::stringFormat().
+
--- src/futils.cpp.orig 2023-05-08 16:01:13.000000000 +0000
+++ src/futils.cpp
-@@ -360,7 +360,7 @@ std::string getProcessPath() {
+@@ -6,6 +6,7 @@
+ #include "config.h"
+ #include "enforce.hpp"
+ #include "error.hpp"
++#include "image_int.hpp"
+ #include "utils.hpp"
+
+ // + standard includes
+@@ -360,7 +361,7 @@ std::string getProcessPath() {
TCHAR pathbuf[MAX_PATH];
GetModuleFileName(nullptr, pathbuf, MAX_PATH);
auto path = fs::path(pathbuf);
Home |
Main Index |
Thread Index |
Old Index