CVSROOT: /cvs Module name: ports Changes by: piro...@cvs.openbsd.org 2014/11/18 01:12:14
Modified files: math/umfpack : Makefile distinfo math/umfpack/files: Makefile math/umfpack/patches: patch-Include_umfpack_h math/umfpack/pkg: PLIST Added files: math/umfpack/patches: patch-Source_umf_config_h patch-Source_umf_free_c patch-Source_umf_malloc_c patch-Source_umf_realloc_c Removed files: math/umfpack/pkg: PFRAG.shared Log message: Update umfpack to 5.6.2. Stop using AMD and hacking the UFConfig dependency (which caused all the freemat mess). There is no way to ditch the AMD alloctaion symbols in the last umfpack stand-alone release so I patched them. This is fixed in SuiteSparse which is supposed to put all the sparse matrix libraries in one spot, but this is a large project left for better times. This is part 3/3 that allows freemat to build and package. Regression tests seem to be fine on both octave and py-scipy. First found by and discussed with sthen@