diff options
Diffstat (limited to 'sci-mathematics')
-rw-r--r-- | sci-mathematics/Manifest.gz | bin | 19349 -> 19338 bytes | |||
-rw-r--r-- | sci-mathematics/giac/Manifest | 2 | ||||
-rw-r--r-- | sci-mathematics/giac/files/giac-1.9.0.93-glibcxx-assertions.patch | 31 | ||||
-rw-r--r-- | sci-mathematics/giac/files/giac-1.9.0.93-no-fltk-buildfix.patch | 60 | ||||
-rw-r--r-- | sci-mathematics/rw/Manifest | 2 | ||||
-rw-r--r-- | sci-mathematics/rw/rw-0.9.ebuild | 5 | ||||
-rw-r--r-- | sci-mathematics/sympow/Manifest | 2 | ||||
-rw-r--r-- | sci-mathematics/sympow/sympow-2.023.6.ebuild | 6 |
8 files changed, 6 insertions, 102 deletions
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz Binary files differindex 5c778b17820d..5576acae9807 100644 --- a/sci-mathematics/Manifest.gz +++ b/sci-mathematics/Manifest.gz diff --git a/sci-mathematics/giac/Manifest b/sci-mathematics/giac/Manifest index a47bb8cd4771..7522d0598a7d 100644 --- a/sci-mathematics/giac/Manifest +++ b/sci-mathematics/giac/Manifest @@ -2,8 +2,6 @@ AUX giac-1.6.0-pari-2.11.patch 783 BLAKE2B f173015006fef4a9f8176965f923664f11b0b AUX giac-1.7.0.1-gsl_lapack.patch 2912 BLAKE2B b0f9f05126316b9b76d5f1a5ad737cc88ecbc71dc450ef714f6da323128d9c945ada9d658c73647987f84638498aa4d3bbef49062424ab63b53c76defc127902 SHA512 14bfcb04e5a23933cfa4635789bf02f6d6e6a528c167504678b3d2ecb38f135d0c05583712005fe53afd7696cc9ebee5dc3ab90cac056d75bd43be786075b011 AUX giac-1.9.0.21-pari-2.15.patch 298 BLAKE2B 99329cfd473ec3b580caf8f9700501e8b5dca9143cd04d883729880109d4e1962d19dce19aaf51e5d26ab09dc399a45a3a052847837f53a60c1b21087ebeabb8 SHA512 f9335dd47ee43ca10b784c8302422efcd5a835b1fe13fa134f5d36e453327e96624e77e086710f9d556352b1d62e6e693b3308fe8af329492e11d68cc9451b5b AUX giac-1.9.0.67-system-gl2ps.patch 2283 BLAKE2B 6c98e3ea09f0f8b0e34e2634218595d576e7eee85234e56436db24fe0aa276288f58049bcfb374ae42d7f104b44f0d51b3e81acc6e2e9af1cecc4e4adadfada8 SHA512 88dae722242b81ee22b7d377e4fd4b98d1e687307aaf3091ab17ffc720678bedb93c30bc0fd92c0388b7994945b820f31dd57e831736b6dd29e5d8285320d4e6 -AUX giac-1.9.0.93-glibcxx-assertions.patch 1135 BLAKE2B 5dc1f882f0832f305dbc24789e1ec3fde79ac6f203fef013d330f6cc268fe5366dd938cf6f141d7f3dad7aff6d012d65693d9daea20745d8bc87f15dc55453d1 SHA512 cd882c469a7af89dad475cd77f9a3625f914a6b522eba8eb12275535552da5d98bab63e6b84ba730766976ee3fe70bd414143febb3b5de55727e7da854c0cad9 -AUX giac-1.9.0.93-no-fltk-buildfix.patch 1690 BLAKE2B 7ff97352ebe164107700ed0a45cfe25df7685ac69684cdfe6811235db2d2020322791868ef2b503281095120083ac8c63f0982c1eec9baac009c8642dca2229d SHA512 4a739550164d0555ddfaec7a02e2fe43f5dcdbc752d7d785ae8c4d1bad7b3e18d15ff2c5670129fc99b9680e6198f87b1517255a03b390bfcadfa0a02f28752f AUX giac-1.9.0.995-fix-undefined-behavior.patch 1296 BLAKE2B f181960feaa2ef42a0d5bb8a3d060fd3e3f62416135d6204c6d4682f58c727b4a734b538b9be52b4e6750d6415e2c08812196f50acf99e147b8f4215f0e37280 SHA512 7d394a3f60b977d5cbc6afded350fb1296823d85adc73b9c215f0882e500660d2c4eefb79c0f451eb60009e86430f8cf10566ef6e8a9cdeca087e489c14fd7d6 AUX giac-1.9.0.995-glibcxx-assertions.patch 1292 BLAKE2B 640dca5b736c151aedd5ed5bed7c49a468bf70978f2b671b2d67d5bc1248b9921b876fdb097ffa5b1b701f5337dbb601c7217307173d322a376a61f35508c742 SHA512 39b2d553bc3e0dedf53acca38e80b8ca76f4f0308603f0f67d881430e635f008ea618d1a7478e6c215c960b189c6d4fd83073ee2171fb2d2b3921095de53db23 DIST giac_1.9.0-29.tar.gz 115441843 BLAKE2B 9114db489be0c51d67c87b0a0c187fecf9eca84d7cb3117e72793290c8e606e76c3d9bc8a2d573fc2de2f2d885fb34d18583302a5902d69045976114ac02b95e SHA512 57b58aa35c724eae7df36229cb3d45d1b724a8a88acb1d1dd0711be64dd7c891850e7242662e448ce955e76b856973f9065628b65ce0826c60e277cb944b21b7 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 { diff --git a/sci-mathematics/rw/Manifest b/sci-mathematics/rw/Manifest index 5d02d7dbd97c..a59310336d31 100644 --- a/sci-mathematics/rw/Manifest +++ b/sci-mathematics/rw/Manifest @@ -1,3 +1,3 @@ DIST rw-0.9.tar.gz 340385 BLAKE2B 2eba540146094eea7adb26874ed6f7982e46a863c786bf6f4a55af2d1d3167641e10c324f2b0e0e366bb8f83503b5da5fb02447abf46ae955da78ac8fe6149b6 SHA512 f4f1910506cbdb557ca50bac6f63cfca3271a5df8d13c67d2d9bba79b9cdb03196a679e6091554175decbee0871888de71bed5746662c9a75418f0f5dd9bd609 -EBUILD rw-0.9.ebuild 809 BLAKE2B f9749375aea40ef13f9195e81a3d1931980ca6ef07f4eb7a192b18c60652eaeeebcb9ffe6b7dfcb355c48417771934cea7615cf7ca8479b5c6378fee6eab196d SHA512 c4b4adafda7b0072bc7ad73db412ba84440aef6836986d3ec13b2480fa17793b35c2251f5a8e64c22f3e27532f093a614e23bb49f0e21c28d5c29de06657a53a +EBUILD rw-0.9.ebuild 808 BLAKE2B c83e9b7623e7df3480ed492a32dbae6a5fcb4edbecee1ddd11880fcf4a7ccf27567596c437dec54c9b1bee8103d8705b7e47c8a017d40036d7f43a0b6cdba0b7 SHA512 146be303e50da735b7bf60c9d53f2ba86470fe869cdb34a6599979c447074a16d802ed55caec16519ad3eb4d5e7b3d32e7ceca239746dec80344f1a5317a1955 MISC metadata.xml 1159 BLAKE2B b465be32d21f14659aac703a5080baa3c39f23e5610a15a5e9b29a9902888aec980c27e3281e395296140d00a73720cd213983f98562dff03bbb340aac18779b SHA512 6c476c17c8e42dec4b308c0deb4834a474cdd0ed3b663bdb2f257f23d9297ca721fccfd03697d4cbbacc1a3a78318c0639c333e078fc759b3e364d6703defbdb diff --git a/sci-mathematics/rw/rw-0.9.ebuild b/sci-mathematics/rw/rw-0.9.ebuild index da2e390db2ad..5f2e0b011c6a 100644 --- a/sci-mathematics/rw/rw-0.9.ebuild +++ b/sci-mathematics/rw/rw-0.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,8 +9,7 @@ SRC_URI="https://downloads.sourceforge.net/project/rankwidth/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="" +KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" # We have a file collision (librw.so) with xpaint, bug 560210. RDEPEND="!media-gfx/xpaint" diff --git a/sci-mathematics/sympow/Manifest b/sci-mathematics/sympow/Manifest index 7b9975973d4e..d4aeb42f95ef 100644 --- a/sci-mathematics/sympow/Manifest +++ b/sci-mathematics/sympow/Manifest @@ -1,5 +1,5 @@ AUX sympow-2.023.6-dont-force-O3.patch 2145 BLAKE2B 711d252e625690400ee7215f9f8d4e7c695945101d2114e18259d1c852795de9803f0b0866b37a6c99346ef3a398f45f6ee41fee949eb8aa8b5ae75042dc46d4 SHA512 6a60fb9f44867d2ba6aa33cfc34d6db7616da62a2d9c8a4ba1881459790c8760f162d0084b2d254938e8b5374fd929ca7f3a827312e76002587796ea516fbe6b AUX sympow-2.023.6-no-pkgdatafilesbindir-warnings.patch 2289 BLAKE2B 845125575e201767360ebe38ecbf321a254d01d5eadfeee4d36e7c350e939804d7726299d33de0c564f455b5a559c05542f0da5d54e6bcceb22c02907ec0599a SHA512 a5840039ff0bf6c99cd6ef5609bb46aeff48858a57a253e051a04b180839a0f8b36480fffee10e22ef76672073b08ca58a399cb078a477aa447bbbc0c05dd6cf DIST sympow-v2.023.6.tar.gz 68142 BLAKE2B accff25cb1da5b6935a91179fa399d76148709be54bbd434c0dc6143e88e9cd0f0a3cd96c683da3214366a29d6d0dbb7236d2623ef3f9322b6d4d54c6bad9882 SHA512 efe3b09fff0629e136b029ea615aa09ac1a4f225c06636d653ac921c7de01bf75e2b392a138c3c1af92f2b4f889f5949beeeba5b6e5e6b49e02c605bb9c16ceb -EBUILD sympow-2.023.6.ebuild 1071 BLAKE2B f535e2beb531d6701be16eff04f20cf73d24ca4443f8b8ba3d886e9aed49770a2dc3a2bbbd04a819ac5059cbca1732d32a20d8e0cb027be5130db9cc817591fb SHA512 f3b674275e559814c785abbce90c64a68b558cf8738f8870bf850fd574c05f1c6c2b2e1ca6223d0d657f1c7c06d783b07e114330a450e5bcb8fa849eaba2b850 +EBUILD sympow-2.023.6.ebuild 1060 BLAKE2B d8f185de5bda0fd85b41aca210e1bc5f762ac56c76c5eab30e45c857661fea3d5c778758535ca3864e9048898b740a3bc9c85a0111af0f6733859982465f078f SHA512 3b79bb81ba2c985a2e2208a7306d17d4aa3a3a49be40b42cfa9b3ab7717a06d64c06752e1e80686f5bc436b5beaf486104fc70ad250776595327e62fb5708477 MISC metadata.xml 771 BLAKE2B d98ac3ebc10b3e0dd9a62bc357e6499e4f1922626d1b7e677a71a33712cc64577aa384a6bdc64c7dcba053dfd3d510b9be99df737316e2dd6fb7ca34de5ea280 SHA512 5eed691be8f8a0d76a96ec60dcfffe3bcc345587eafc4c7bfb51a598ca6f4820b189ad47851b50e038baa01dc8ef152dde1c2ff837b640a1cd22d5fdabbb6cbb diff --git a/sci-mathematics/sympow/sympow-2.023.6.ebuild b/sci-mathematics/sympow/sympow-2.023.6.ebuild index 1c69175f15e0..656b21a6fe82 100644 --- a/sci-mathematics/sympow/sympow-2.023.6.ebuild +++ b/sci-mathematics/sympow/sympow-2.023.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,13 +12,11 @@ S="${WORKDIR}/${PN}-v${PV}" LICENSE="Sympow-BSD" SLOT="0" -KEYWORDS="amd64" -IUSE="" +KEYWORDS="amd64 ~riscv" # Pari is used at build time to generate data. BDEPEND="sys-apps/help2man sci-mathematics/pari" -DEPEND="" RDEPEND="sci-mathematics/pari" PATCHES=( |