summaryrefslogtreecommitdiff
path: root/sci-mathematics/flint/files
diff options
context:
space:
mode:
Diffstat (limited to 'sci-mathematics/flint/files')
-rw-r--r--sci-mathematics/flint/files/flint-2.5.2-memory_message.patch16
-rw-r--r--sci-mathematics/flint/files/flint-2.5.2-pie.patch78
-rw-r--r--sci-mathematics/flint/files/flint-2.5.2-utf8.patch13
-rw-r--r--sci-mathematics/flint/files/flint-2.6.0-multilib-strict.patch20
-rw-r--r--sci-mathematics/flint/files/flintxx-include.patch19
5 files changed, 0 insertions, 146 deletions
diff --git a/sci-mathematics/flint/files/flint-2.5.2-memory_message.patch b/sci-mathematics/flint/files/flint-2.5.2-memory_message.patch
deleted file mode 100644
index 65638aa7790b..000000000000
--- a/sci-mathematics/flint/files/flint-2.5.2-memory_message.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-This fixes a Python 3 doctest failure in
-rings/polynomial/polynomial_integer_dense_flint.pyx: see #28334.
-See https://github.com/wbhart/flint2/pull/585 for upstream PR
-
-diff --git a/memory_manager.c b/memory_manager.c
-index 04abf8a..bece9f5 100644
---- a/memory_manager.c
-+++ b/memory_manager.c
-@@ -41,6 +41,7 @@ pthread_mutex_t register_lock;
- static void flint_memory_error()
- {
- flint_printf("Exception (FLINT memory_manager). Unable to allocate memory.\n");
-+ fflush(stdout);
- abort();
- }
-
diff --git a/sci-mathematics/flint/files/flint-2.5.2-pie.patch b/sci-mathematics/flint/files/flint-2.5.2-pie.patch
deleted file mode 100644
index 442d0254e82d..000000000000
--- a/sci-mathematics/flint/files/flint-2.5.2-pie.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-In newer binutils, ld options -r and -pie conflict.
-Patch due to Jörg-Volker Peetz
-(source : https://groups.google.com/d/msg/sage-devel/TduebNoZuBE/sEULolL0BQAJ),
-packaged by Emmanuel Charpentier
-
-diff -ru flint-2.5.2-orig/fq/Makefile flint-2.5.2-new/fq/Makefile
---- flint-2.5.2-orig/fq/Makefile 2015-08-13 18:16:22.000000000 +0200
-+++ flint-2.5.2-new/fq/Makefile 2016-11-07 18:41:09.148996528 +0100
-@@ -35,7 +35,7 @@
- $(CC) $(CFLAGS) -c $(INCS) $< -o $@
-
- $(MOD_LOBJ): $(LOBJS)
-- $(CC) $(ABI_FLAG) -Wl,-r $^ -o $@ -nostdlib
-+ $(CC) $(ABI_FLAG) -r $^ -o $@ -nostdlib
-
- $(BUILD_DIR)/%.lo: %.c
- $(CC) $(PICFLAG) $(CFLAGS) $(INCS) -c $< -o $@
-diff -ru flint-2.5.2-orig/fq_poly/Makefile flint-2.5.2-new/fq_poly/Makefile
---- flint-2.5.2-orig/fq_poly/Makefile 2015-08-13 18:16:22.000000000 +0200
-+++ flint-2.5.2-new/fq_poly/Makefile 2016-11-07 18:41:09.148996528 +0100
-@@ -35,7 +35,7 @@
- $(CC) $(CFLAGS) -c $(INCS) $< -o $@
-
- $(MOD_LOBJ): $(LOBJS)
-- $(CC) $(ABI_FLAG) -Wl,-r $^ -o $@ -nostdlib
-+ $(CC) $(ABI_FLAG) -r $^ -o $@ -nostdlib
-
- $(BUILD_DIR)/%.lo: %.c
- $(CC) $(PICFLAG) $(CFLAGS) $(INCS) -c $< -o $@
-diff -ru flint-2.5.2-orig/Makefile.subdirs flint-2.5.2-new/Makefile.subdirs
---- flint-2.5.2-orig/Makefile.subdirs 2015-08-13 18:16:22.000000000 +0200
-+++ flint-2.5.2-new/Makefile.subdirs 2016-11-07 18:41:09.144996522 +0100
-@@ -59,7 +59,7 @@
- $(QUIET_CC) $(CC) $(CFLAGS) $(INCS) -c $< -o $@ -MMD -MP -MF "$(BUILD_DIR)/$(MOD_DIR)_$*.d" -MT "$(BUILD_DIR)/$(MOD_DIR)_$*.d" -MT "$@"
-
- $(MOD_LOBJ): $(LOBJS)
-- $(QUIET_CC) $(CC) $(ABI_FLAG) -Wl,-r $^ -o $@ -nostdlib
-+ $(QUIET_CC) $(CC) $(ABI_FLAG) -r $^ -o $@ -nostdlib
-
- -include $(LOBJS:.lo=.d)
-
-Seulement dans flint-2.5.2-new/: Makefile.subdirs.orig
-diff -ru flint-2.5.2-orig/padic_mat/Makefile flint-2.5.2-new/padic_mat/Makefile
---- flint-2.5.2-orig/padic_mat/Makefile 2015-08-13 18:16:22.000000000 +0200
-+++ flint-2.5.2-new/padic_mat/Makefile 2016-11-07 18:41:09.148996528 +0100
-@@ -35,7 +35,7 @@
- $(CC) $(CFLAGS) -c $(INCS) $< -o $@
-
- $(MOD_LOBJ): $(LOBJS)
-- $(CC) $(ABI_FLAG) -Wl,-r $^ -o $@ -nostdlib
-+ $(CC) $(ABI_FLAG) -r $^ -o $@ -nostdlib
-
- $(BUILD_DIR)/%.lo: %.c
- $(CC) $(PICFLAG) $(CFLAGS) $(INCS) -c $< -o $@
-diff -ru flint-2.5.2-orig/padic_poly/Makefile flint-2.5.2-new/padic_poly/Makefile
---- flint-2.5.2-orig/padic_poly/Makefile 2015-08-13 18:16:22.000000000 +0200
-+++ flint-2.5.2-new/padic_poly/Makefile 2016-11-07 18:41:09.148996528 +0100
-@@ -35,7 +35,7 @@
- $(CC) $(CFLAGS) -c $(INCS) $< -o $@
-
- $(MOD_LOBJ): $(LOBJS)
-- $(CC) $(ABI_FLAG) -Wl,-r $^ -o $@ -nostdlib
-+ $(CC) $(ABI_FLAG) -r $^ -o $@ -nostdlib
-
- $(BUILD_DIR)/%.lo: %.c
- $(CC) $(PICFLAG) $(CFLAGS) $(INCS) -c $< -o $@
-diff -ru flint-2.5.2-orig/qadic/Makefile flint-2.5.2-new/qadic/Makefile
---- flint-2.5.2-orig/qadic/Makefile 2015-08-13 18:16:22.000000000 +0200
-+++ flint-2.5.2-new/qadic/Makefile 2016-11-07 18:41:09.148996528 +0100
-@@ -35,7 +35,7 @@
- $(CC) $(CFLAGS) -c $(INCS) $< -o $@
-
- $(MOD_LOBJ): $(LOBJS)
-- $(CC) $(ABI_FLAG) -Wl,-r $^ -o $@ -nostdlib
-+ $(CC) $(ABI_FLAG) -r $^ -o $@ -nostdlib
-
- $(BUILD_DIR)/%.lo: %.c
- $(CC) $(PICFLAG) $(CFLAGS) $(INCS) -c $< -o $@
diff --git a/sci-mathematics/flint/files/flint-2.5.2-utf8.patch b/sci-mathematics/flint/files/flint-2.5.2-utf8.patch
deleted file mode 100644
index de82fc49dd38..000000000000
--- a/sci-mathematics/flint/files/flint-2.5.2-utf8.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/fmpz_mat/doc/fmpz_mat.txt b/fmpz_mat/doc/fmpz_mat.txt
-index 2f07624..d741899 100644
---- a/fmpz_mat/doc/fmpz_mat.txt
-+++ b/fmpz_mat/doc/fmpz_mat.txt
-@@ -1114,7 +1114,7 @@ void fmpz_mat_gram(fmpz_mat_t B, const fmpz_mat_t A)
-
- Sets \code{B} to the Gram matrix of the $m$-dimensional lattice \code{L} in
- $n$-dimensional Euclidean space $R^n$ spanned by the rows of
-- the $m$ × $n$ matrix \code{A}. Dimensions must be compatible.
-+ the $m \times n$ matrix \code{A}. Dimensions must be compatible.
- \code{A} and \code{B} are allowed to be the same object if \code{A} is a
- square matrix.
-
diff --git a/sci-mathematics/flint/files/flint-2.6.0-multilib-strict.patch b/sci-mathematics/flint/files/flint-2.6.0-multilib-strict.patch
deleted file mode 100644
index 84ae3dfc292e..000000000000
--- a/sci-mathematics/flint/files/flint-2.6.0-multilib-strict.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 9d94776..b04fa78 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -293,10 +293,12 @@ if(NOT MSVC)
- target_link_libraries(flint PUBLIC m)
- endif()
-
-+include(GNUInstallDirs)
-+
- install(TARGETS flint
-- RUNTIME DESTINATION bin
-- ARCHIVE DESTINATION lib
-- LIBRARY DESTINATION lib
-+ RUNTIME DESTINATION "${CMAKE_INSTALL_FULL_BINDIR}"
-+ ARCHIVE DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}"
-+ LIBRARY DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}"
- )
-
- install(FILES ${HEADERS} DESTINATION include/flint)
diff --git a/sci-mathematics/flint/files/flintxx-include.patch b/sci-mathematics/flint/files/flintxx-include.patch
deleted file mode 100644
index cb6744e23645..000000000000
--- a/sci-mathematics/flint/files/flintxx-include.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-Fix include errors with flintxx
-
-https://github.com/wbhart/flint2/commit/c0768dc54b5ece38252857f8e7423d5ce81a43f7
-
-
-
-diff --git a/flintxx/flint_classes.h b/flintxx/flint_classes.h
-index eac2d1a..6baa392 100644
---- a/flintxx/flint_classes.h
-+++ b/flintxx/flint_classes.h
-@@ -27,7 +27,7 @@
- // Contrary to other parts of this library, they are tailored very
- // specifically towards FLINT.
-
--#include "flint.h"
-+#include "../flint.h"
- #include "mp.h"
- #include "expression.h"
- #include "expression_traits.h"