Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Apr 2020 17:50:40 +0000 (UTC)
From:      Thierry Thomas <thierry@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r530697 - in head/math: . m4rie
Message-ID:  <202004041750.034HoeuB033162@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: thierry
Date: Sat Apr  4 17:50:39 2020
New Revision: 530697
URL: https://svnweb.freebsd.org/changeset/ports/530697

Log:
  Adding M4RIE, a library for fast arithmetic with dense matrices over GF(2^e)
  for 2 <= e <= 16.
  
  To be used by SageMath.

Added:
  head/math/m4rie/
  head/math/m4rie/Makefile   (contents, props changed)
  head/math/m4rie/distinfo   (contents, props changed)
  head/math/m4rie/pkg-descr   (contents, props changed)
  head/math/m4rie/pkg-plist   (contents, props changed)
Modified:
  head/math/Makefile

Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile	Sat Apr  4 17:47:56 2020	(r530696)
+++ head/math/Makefile	Sat Apr  4 17:50:39 2020	(r530697)
@@ -379,6 +379,7 @@
     SUBDIR += ltl
     SUBDIR += ltl2ba
     SUBDIR += m4ri
+    SUBDIR += m4rie
     SUBDIR += mate-calc
     SUBDIR += math77
     SUBDIR += mathgl

Added: head/math/m4rie/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/m4rie/Makefile	Sat Apr  4 17:50:39 2020	(r530697)
@@ -0,0 +1,27 @@
+# Created by: thierry@pompo.net
+# $FreeBSD$
+
+PORTNAME=	M4RIE
+PORTVERSION=	20200115
+DISTVERSIONPREFIX=	release-
+CATEGORIES=	math
+
+MAINTAINER=	thierry@FreeBSD.org
+COMMENT=	Library for fast arithmetic with dense matrices over GF(2^e)
+
+LICENSE=	GPLv2+
+
+LIB_DEPENDS=	libm4ri.so:math/m4ri
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	malb
+GH_PROJECT=	${PORTNAME:tl}
+
+USES=		autoreconf libtool localbase pkgconfig
+
+GNU_CONFIGURE=	yes
+USE_LDCONFIG=	yes
+
+TEST_TARGET=	check
+
+.include <bsd.port.mk>

Added: head/math/m4rie/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/m4rie/distinfo	Sat Apr  4 17:50:39 2020	(r530697)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1586021030
+SHA256 (malb-m4rie-release-20200115_GH0.tar.gz) = 2d38af6afe01cd1b21baa746cb108fb262d775cc5180883592a3971fb970f357
+SIZE (malb-m4rie-release-20200115_GH0.tar.gz) = 167356

Added: head/math/m4rie/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/m4rie/pkg-descr	Sat Apr  4 17:50:39 2020	(r530697)
@@ -0,0 +1,5 @@
+M4RIE is a library for fast arithmetic with dense matrices over GF(2^e) for
+2<=e<=16. The name stems from the fact that is relies heavily on M4RI.
+
+WWW: https://bitbucket.org/malb/m4rie/src/master/
+WWW: https://github.com/malb/m4rie

Added: head/math/m4rie/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/m4rie/pkg-plist	Sat Apr  4 17:50:39 2020	(r530697)
@@ -0,0 +1,20 @@
+include/m4rie/blm.h
+include/m4rie/conversion.h
+include/m4rie/echelonform.h
+include/m4rie/gf2e.h
+include/m4rie/gf2x.h
+include/m4rie/m4ri_functions.h
+include/m4rie/m4rie.h
+include/m4rie/mzd_poly.h
+include/m4rie/mzd_ptr.h
+include/m4rie/mzd_slice.h
+include/m4rie/mzed.h
+include/m4rie/newton_john.h
+include/m4rie/permutation.h
+include/m4rie/ple.h
+include/m4rie/strassen.h
+include/m4rie/trsm.h
+lib/libm4rie-0.0.20200115.so
+lib/libm4rie.a
+lib/libm4rie.so
+libdata/pkgconfig/m4rie.pc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004041750.034HoeuB033162>