--- - branch: MAIN date: Tue May 2 09:32:57 UTC 2023 files: - new: '1.19' old: '1.18' path: pkgsrc/math/eigen3/Makefile pathrev: pkgsrc/math/eigen3/Makefile@1.19 type: modified - new: '1.19' old: '1.18' path: pkgsrc/math/eigen3/distinfo pathrev: pkgsrc/math/eigen3/distinfo@1.19 type: modified - new: '0' old: '1.2' path: pkgsrc/math/eigen3/patches/patch-Eigen_src_Core_IO.h pathrev: pkgsrc/math/eigen3/patches/patch-Eigen_src_Core_IO.h@0 type: deleted id: 20230502T093257Z.68cd0dba5f4882801677926f4706e5c5bace7d3d log: | 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 `` 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 `` on your own - you do call those functions, and do include `` in your own. Bump PKGREVISION. module: pkgsrc subject: 'CVS commit: pkgsrc/math/eigen3' unixtime: '1683019977' user: wiz