diff options
author | adam <adam> | 2017-05-21 10:40:28 +0000 |
---|---|---|
committer | adam <adam> | 2017-05-21 10:40:28 +0000 |
commit | 961736999e22cf548d6cb017200a5b5274761116 (patch) | |
tree | b24adb20358d3178a1dd1d63c2dc3fb694c59711 /math | |
parent | 7d4f8966ab116281334b4c72d17f5ab5d83400d3 (diff) | |
download | pkgsrc-961736999e22cf548d6cb017200a5b5274761116.tar.gz |
Changes 2.11:
We have improved the trust-region update rule in the primal-based Newton method. It's significantly faster (e.g., twice faster or more) on some problems (see the technical report).
We now support scipy objects in the Python interface
Diffstat (limited to 'math')
-rw-r--r-- | math/liblinear/Makefile | 5 | ||||
-rw-r--r-- | math/liblinear/buildlink3.mk | 4 | ||||
-rw-r--r-- | math/liblinear/distinfo | 12 | ||||
-rw-r--r-- | math/liblinear/patches/patch-blas_Makefile | 23 |
4 files changed, 19 insertions, 25 deletions
diff --git a/math/liblinear/Makefile b/math/liblinear/Makefile index dbe5b3f6808..8670baae78f 100644 --- a/math/liblinear/Makefile +++ b/math/liblinear/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.3 2016/01/28 11:34:48 jperkin Exp $ +# $NetBSD: Makefile,v 1.4 2017/05/21 10:40:28 adam Exp $ -DISTNAME= liblinear-2.1 -PKGREVISION= 1 +DISTNAME= liblinear-2.11 CATEGORIES= math MASTER_SITES= http://www.csie.ntu.edu.tw/~cjlin/liblinear/ diff --git a/math/liblinear/buildlink3.mk b/math/liblinear/buildlink3.mk index 7b4a8fdd9ae..bb446681fec 100644 --- a/math/liblinear/buildlink3.mk +++ b/math/liblinear/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.1 2015/11/20 14:47:20 adam Exp $ +# $NetBSD: buildlink3.mk,v 1.2 2017/05/21 10:40:28 adam Exp $ BUILDLINK_TREE+= liblinear @@ -6,7 +6,7 @@ BUILDLINK_TREE+= liblinear LIBLINEAR_BUILDLINK3_MK:= BUILDLINK_API_DEPENDS.liblinear+= liblinear>=2.1 -BUILDLINK_PKGSRCDIR.liblinear?= ../../math/liblinear +BUILDLINK_PKGSRCDIR.liblinear?= ../../math/liblinear .endif # LIBLINEAR_BUILDLINK3_MK BUILDLINK_TREE+= -liblinear diff --git a/math/liblinear/distinfo b/math/liblinear/distinfo index c36552fa535..9fd774896b2 100644 --- a/math/liblinear/distinfo +++ b/math/liblinear/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.4 2016/01/28 11:34:48 jperkin Exp $ +$NetBSD: distinfo,v 1.5 2017/05/21 10:40:28 adam Exp $ -SHA1 (liblinear-2.1.tar.gz) = 071e1c86c400bfa3605b1a5e45dace250c6a4574 -RMD160 (liblinear-2.1.tar.gz) = bb325a017a0044039c3ad2a058d56af7dc063ade -SHA512 (liblinear-2.1.tar.gz) = e70d96c8119682258066433e0e79bcc55e20a8f6cb229da555b225a4677e19b17961b32e3502d8f85e5638dff56314aa83e0fdcda059df6d0cb056bb2a2b0495 -Size (liblinear-2.1.tar.gz) = 382326 bytes +SHA1 (liblinear-2.11.tar.gz) = 6c306d0d0b7ea5281ee2b587adc89745ee0d74fa +RMD160 (liblinear-2.11.tar.gz) = c80d051e8b354de03da3e41bd1bea096ef4076f3 +SHA512 (liblinear-2.11.tar.gz) = c5a33e98ae3c792173d38060b6002cf63af4571b42cdf313f6e5fd8ee5ac7b86caa99d123a028a6ecb3843aac0f839c9ff655f5fb28cfdf26ca7a6cb5f3f359d +Size (liblinear-2.11.tar.gz) = 506509 bytes SHA1 (patch-Makefile) = 88e7188f9e5a8bb5da90a1cac23a5de98dbe5817 -SHA1 (patch-blas_Makefile) = 48a27b5b7bc285ebb65d87cab027b9f7ed5e2183 +SHA1 (patch-blas_Makefile) = b52b5e18a47c075241adbfcdcf8f70e6fe849711 diff --git a/math/liblinear/patches/patch-blas_Makefile b/math/liblinear/patches/patch-blas_Makefile index e4cf0d79613..35870ba0191 100644 --- a/math/liblinear/patches/patch-blas_Makefile +++ b/math/liblinear/patches/patch-blas_Makefile @@ -1,23 +1,18 @@ -$NetBSD: patch-blas_Makefile,v 1.1 2016/01/28 11:34:48 jperkin Exp $ +$NetBSD: patch-blas_Makefile,v 1.2 2017/05/21 10:40:28 adam Exp $ -Use libtool. +Use LIBTOOL. ---- blas/Makefile.orig 2015-09-26 22:03:28.000000000 +0000 +--- blas/Makefile.orig 2017-03-28 22:22:33.000000000 +0000 +++ blas/Makefile -@@ -2,21 +2,21 @@ AR = ar rcv - RANLIB = ranlib - - HEADERS = blas.h blasp.h --FILES = dnrm2.o daxpy.o ddot.o dscal.o -+FILES = dnrm2.lo daxpy.lo ddot.lo dscal.lo - - CFLAGS = $(OPTFLAGS) +@@ -7,16 +7,16 @@ FILES = dnrm2.o daxpy.o ddot.o dscal.o + CFLAGS = $(OPTFLAGS) FFLAGS = $(OPTFLAGS) - blas: $(FILES) $(HEADERS) -- $(AR) blas.a $(FILES) +-blas: $(FILES) $(HEADERS) +- $(AR) blas.a $(FILES) - $(RANLIB) blas.a -+ $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o libblas.la $(FILES) ++blas: $(FILES:.o=.lo) $(HEADERS) ++ $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o libblas.la $(FILES:.o=.lo) clean: - rm -f *.o |