summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Mair-Keimberger <mmk@levelnine.at>2024-09-19 19:39:15 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2024-09-20 18:35:34 +0200
commitd46ff72f832ed30c12935f9b91471a59149835bf (patch)
treee6fb24f8bd59069b5e01754427fb1af6c5a133af /sci-mathematics
parentmedia-gfx/eom: remove unused patch(es) (diff)
downloadgentoo-d46ff72f832ed30c12935f9b91471a59149835bf.tar.gz
gentoo-d46ff72f832ed30c12935f9b91471a59149835bf.tar.bz2
gentoo-d46ff72f832ed30c12935f9b91471a59149835bf.zip
sci-mathematics/giac: remove unused patches
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/38692 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/giac/files/giac-1.9.0.93-glibcxx-assertions.patch31
-rw-r--r--sci-mathematics/giac/files/giac-1.9.0.93-no-fltk-buildfix.patch60
2 files changed, 0 insertions, 91 deletions
diff --git a/sci-mathematics/giac/files/giac-1.9.0.93-glibcxx-assertions.patch b/sci-mathematics/giac/files/giac-1.9.0.93-glibcxx-assertions.patch
deleted file mode 100644
index d11eaf9ab01d..000000000000
--- a/sci-mathematics/giac/files/giac-1.9.0.93-glibcxx-assertions.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 77a08fddd1687e245f9f7567376f858607a76db0 Mon Sep 17 00:00:00 2001
-From: Michael Orlitzky <michael@orlitzky.com>
-Date: Mon, 4 Mar 2024 10:58:21 -0500
-Subject: [PATCH] configure.ac: delete _GLIBCXX_ASSERTIONS override
-
-This was added upstream when it was pointed out that the codebase
-contains undefined behavior that triggers glibcxx's assertions.
-Disabling the assertions without fixing the undefined behavior is not
-a satisfactory solution, so we drop the override.
----
- configure.ac | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 62b63fb..3e4909f 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -46,9 +46,8 @@ AC_CHECK_HEADERS(regex)
- AC_CHECK_FUNCS(tgammaf)
-
- dnl CXXFLAGS="$CXXFLAGS -std=c++0x"
--dnl avoid "security" checks for vectors
- dnl -DUSE_OBJET_BIDON added because xcas::localisation() does not load locales correctly for modules loaded before main() is executed
--CXXFLAGS="$CXXFLAGS -U_GLIBCXX_ASSERTIONS -DUSE_OBJET_BIDON"
-+CXXFLAGS="$CXXFLAGS -DUSE_OBJET_BIDON"
-
- dnl Define DOUBLEVAL if bigendian
- if test "x$ac_cv_c_bigendian" = "xyes"; then
---
-2.43.0
-
diff --git a/sci-mathematics/giac/files/giac-1.9.0.93-no-fltk-buildfix.patch b/sci-mathematics/giac/files/giac-1.9.0.93-no-fltk-buildfix.patch
deleted file mode 100644
index 970ba22c6cca..000000000000
--- a/sci-mathematics/giac/files/giac-1.9.0.93-no-fltk-buildfix.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-diff --git a/src/Editeur.cc b/src/Editeur.cc
-index d69dce2..f7725bb 100644
---- a/src/Editeur.cc
-+++ b/src/Editeur.cc
-@@ -3,7 +3,6 @@
- #include "Input.h"
- #include "Tableur.h"
- #include "Python.h"
--Fl_Tabs * xcas_main_tab=0;
- #ifdef HAVE_LIBMICROPYTHON
- extern "C" int mp_token(const char * line);
- #endif
-@@ -27,6 +26,7 @@ extern "C" int mp_token(const char * line);
-
-
- #ifdef HAVE_LIBFLTK
-+Fl_Tabs * xcas_main_tab=0;
- #include <FL/fl_ask.H>
- #include <FL/fl_ask.H>
- #include <FL/Fl_Return_Button.H>
-diff --git a/src/icas.cc b/src/icas.cc
-index a5e3711..44ec905 100644
---- a/src/icas.cc
-+++ b/src/icas.cc
-@@ -2166,11 +2166,13 @@ int main(int ARGC, char *ARGV[]){
- printf("%s\n","Running ./xcas");
- continue;
- }
-+#ifdef HAVE_LIBFLTK
- if (s=="xcas"){
- giac::gen ge; std::string filename;
- xcas::fltk_view(0,ge,"session.xws",filename,5,contextptr);
- continue;
- }
-+#endif
- if (s=="giac"){
- python_compat(python_compat(contextptr)&3,contextptr);
- printf("%s\n","Switching to giac interpreter");
-@@ -2251,7 +2253,9 @@ int main(int ARGC, char *ARGV[]){
- #else
- start=clock();
- #endif
-+#ifdef HAVE_LIBFLTK
- xcas::icas_eval(gq,ge,reading_file,filename,contextptr);
-+#endif
- #ifdef __APPLE_
- startc=clock()-startc;
- #endif
-@@ -2265,9 +2269,11 @@ int main(int ARGC, char *ARGV[]){
- // 2-d plot?
- int graph_output=graph_output_type(ge);
- if (reading_file>=2 || graph_output || (giac::ckmatrix(ge,true) &&ge.subtype==giac::_SPREAD__VECT) ){
-+#ifdef HAVE_LIBFLTK
- if (xcas::fltk_view(gq,ge,"",filename,reading_file,contextptr))
- cout << "Done";
- else
-+#endif
- cout << "Plot cancelled or unable to plot";
- }
- else {