summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Orlitzky <mjo@gentoo.org>2020-05-04 08:21:52 -0400
committerMichael Orlitzky <mjo@gentoo.org>2020-05-04 08:42:36 -0400
commit87e61bbe8bc610d59716cee5dcfb972d300191eb (patch)
treef3ff689445952cf5a6b2cd522539bd8d5aad700c /sci-libs/linbox/files
parentwww-servers/tornado: Remove old (diff)
downloadgentoo-87e61bbe8bc610d59716cee5dcfb972d300191eb.tar.gz
gentoo-87e61bbe8bc610d59716cee5dcfb972d300191eb.tar.bz2
gentoo-87e61bbe8bc610d59716cee5dcfb972d300191eb.zip
sci-libs/linbox: new C++ template library for linear algebra.
This is a straightforward import of the sci-libs/linbox package from the sage-on-gentoo overlay where François Bissey has been maintaining it. Linbox is a dependency of SageMath, and users will soon be able to use the system copy of linbox; see ticket 29631 on the SageMath Trac instance. Having this in Gentoo will therefore avoid pointless rebuilds of linbox for our SageMath users. Closes: https://bugs.gentoo.org/227813 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Diffstat (limited to 'sci-libs/linbox/files')
-rw-r--r--sci-libs/linbox/files/linbox-1.6.3-pc.patch25
1 files changed, 25 insertions, 0 deletions
diff --git a/sci-libs/linbox/files/linbox-1.6.3-pc.patch b/sci-libs/linbox/files/linbox-1.6.3-pc.patch
new file mode 100644
index 000000000000..de0025108b89
--- /dev/null
+++ b/sci-libs/linbox/files/linbox-1.6.3-pc.patch
@@ -0,0 +1,25 @@
+From 8fb95a5dba51fbfcd37db10da4db69d518f7b0f4 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Fran=C3=A7ois=20Bissey?= <frp.bissey@gmail.com>
+Date: Fri, 24 Apr 2020 14:10:05 +1200
+Subject: [PATCH] Remove @LINBOX_SAGE@ from linbox.pc.in. linbox_sage is gone
+ and the string stays as garbage in the final .pc file.
+
+---
+ linbox.pc.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/linbox.pc.in b/linbox.pc.in
+index f54285e..1f83834 100644
+--- a/linbox.pc.in
++++ b/linbox.pc.in
+@@ -9,6 +9,6 @@ Description: Exact Linear Algebra library
+ URL: http://github.com/linbox-team/linbox
+ Version: @VERSION@
+ Requires: fflas-ffpack >= 2.4.0, givaro >= 4.1.0
+-Libs: -L${libdir} -llinbox @LINBOXSAGE_LIBS@ @NTL_LIBS@ @MPFR_LIBS@ @FPLLL_LIBS@ @IML_LIBS@ @FLINT_LIBS@ @OCL_LIBS@
++Libs: -L${libdir} -llinbox @NTL_LIBS@ @MPFR_LIBS@ @FPLLL_LIBS@ @IML_LIBS@ @FLINT_LIBS@ @OCL_LIBS@
+ Cflags: @DEFAULT_CFLAGS@ -DDISABLE_COMMENTATOR -I${includedir} @NTL_CFLAGS@ @MPFR_CFLAGS@ @FPLLL_CFLAGS@ @IML_CFLAGS@ @FLINT_CFLAGS@
+ \-------------------------------------------------------
+--
+2.26.2
+