pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/math/eigen3
Module Name: pkgsrc
Committed By: wiz
Date: Tue May 2 09:32:57 UTC 2023
Modified Files:
pkgsrc/math/eigen3: Makefile distinfo
Removed Files:
pkgsrc/math/eigen3/patches: patch-Eigen_src_Core_IO.h
Log Message:
eigen3: remove patch that was rejected upstream
Eigen's intention here was that if the user is going to print their
types via something like
```
os << matrix;
```
then they should be including `<ostream>` explicitly on their own,
and not rely on a transitively included header. So this was by
design. As it is, it should build and run if
- you never actually call those functions, and don't include `<ostream>` on your own
- you do call those functions, and do include `<ostream>` in your own.
Bump PKGREVISION.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 pkgsrc/math/eigen3/Makefile \
pkgsrc/math/eigen3/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/math/eigen3/patches/patch-Eigen_src_Core_IO.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/math/eigen3/Makefile
diff -u pkgsrc/math/eigen3/Makefile:1.18 pkgsrc/math/eigen3/Makefile:1.19
--- pkgsrc/math/eigen3/Makefile:1.18 Thu Mar 30 17:31:17 2023
+++ pkgsrc/math/eigen3/Makefile Tue May 2 09:32:56 2023
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.18 2023/03/30 17:31:17 tnn Exp $
+# $NetBSD: Makefile,v 1.19 2023/05/02 09:32:56 wiz Exp $
DISTNAME= eigen-3.4.0
PKGNAME= ${DISTNAME:S/eigen/eigen3/}
+PKGREVISION= 1
CATEGORIES= math
MASTER_SITES= ${MASTER_SITE_GITLAB:=libeigen/eigen/-/archive/${PKGVERSION_NOREV}/}
EXTRACT_SUFX= .tar.bz2
@@ -21,8 +22,5 @@ CMAKE_ARGS+= -DPKGCONFIG_INSTALL_DIR=${P
# header-only
# PKGCONFIG_OVERRIDE+= eigen3.pc.in
-pre-build:
- rm -f ${WRKSRC}/Eigen/src/Core/IO.h.orig
-
.include "../../devel/cmake/build.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/math/eigen3/distinfo
diff -u pkgsrc/math/eigen3/distinfo:1.18 pkgsrc/math/eigen3/distinfo:1.19
--- pkgsrc/math/eigen3/distinfo:1.18 Thu Mar 30 16:04:21 2023
+++ pkgsrc/math/eigen3/distinfo Tue May 2 09:32:56 2023
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.18 2023/03/30 16:04:21 wiz Exp $
+$NetBSD: distinfo,v 1.19 2023/05/02 09:32:56 wiz Exp $
BLAKE2s (eigen-3.4.0.tar.bz2) = d2a613a25633a3c1e5c96dd75b06bf22e9a4797e790d443254381d99d77d3991
SHA512 (eigen-3.4.0.tar.bz2) = cc488eb111e0e248744d2bc4475b345b5fb82361dff226a5b73a33bd0388de8c219cff8cffcf8f476b672fc0e223f339e8c6a1cfb6293840a4a6abf232438a89
Size (eigen-3.4.0.tar.bz2) = 2143091 bytes
-SHA1 (patch-Eigen_src_Core_IO.h) = 3547fac37c2cdf95a517eaf7d097e9ae6fc3aef1
Home |
Main Index |
Thread Index |
Old Index