summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authoradam <adam>2017-05-21 10:40:28 +0000
committeradam <adam>2017-05-21 10:40:28 +0000
commit961736999e22cf548d6cb017200a5b5274761116 (patch)
treeb24adb20358d3178a1dd1d63c2dc3fb694c59711 /math
parent7d4f8966ab116281334b4c72d17f5ab5d83400d3 (diff)
downloadpkgsrc-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/Makefile5
-rw-r--r--math/liblinear/buildlink3.mk4
-rw-r--r--math/liblinear/distinfo12
-rw-r--r--math/liblinear/patches/patch-blas_Makefile23
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