summaryrefslogtreecommitdiff
path: root/sci-mathematics
diff options
context:
space:
mode:
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/Manifest.gzbin19701 -> 19697 bytes
-rw-r--r--sci-mathematics/gfan/Manifest1
-rw-r--r--sci-mathematics/gfan/files/gfan-0.6.2-xcode9.3_compat.patch13
-rw-r--r--sci-mathematics/yacas/Manifest2
-rw-r--r--sci-mathematics/yacas/yacas-1.9.1-r2.ebuild (renamed from sci-mathematics/yacas/yacas-1.9.1-r1.ebuild)28
5 files changed, 5 insertions, 39 deletions
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index c78bd2a3ed70..4903c3a026f7 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/sci-mathematics/gfan/Manifest b/sci-mathematics/gfan/Manifest
index 595a98f50625..b8118dbfa00f 100644
--- a/sci-mathematics/gfan/Manifest
+++ b/sci-mathematics/gfan/Manifest
@@ -4,7 +4,6 @@ AUX gfan-0.6.2-fix-0602ResultantFanProjection.patch 689 BLAKE2B 4531bd59dc7a356b
AUX gfan-0.6.2-fix-spelling-errors.patch 2826 BLAKE2B 1a5b662dafd42834c9254d79cad84717d5b407c0fd14bf3f58320203b847953284597aa2add8dcb7eaa40700fa2a5c6e1c0ba99c2715d7fb0c6deedc45c44c8e SHA512 a30947bda62723f0d5a916d1a05de52fd67a2a3d4303b5774e7517407f531df67eb2968be255aab91634d46fdb61243e8b38ac355eef02c01c4ee95576e10159
AUX gfan-0.6.2-glibcxx-assertions.patch 1473 BLAKE2B 7b78600ca7bdc5cd23b5d0b0799756cc95d95bdc5f951cb8f2c8a589ce0ea452ecbf22d1435d39d217d3e5301565b5c11eec2d33f8e6a6934a6108792ca7b1a0 SHA512 802527986dc9c783d016648b4cce986cea3f76c38cb631a6e90569569b136880c14c5fbfe0f5d5de0c838cc149ac6313a85e2fefd5d2117b5999771688921e82
AUX gfan-0.6.2-testsuite.patch 3223 BLAKE2B ddb94775a13bd503df5c9563750a6b4b68c9e72e1a19aaa0415c5484e07765dfd28ba02b3a0fab65a0b9cd5c61afafbc6a3d862a1de68ece57ef9d8bb2835c16 SHA512 d62e765a39ee1a8cb149fcae8afb538b19a91206dd0b8cf0ac2b681b28569e44f492b770b9e61d7573f2d52f265ad4cf25671197c204238a89075709753a83e6
-AUX gfan-0.6.2-xcode9.3_compat.patch 367 BLAKE2B fb7c685a4dd811fed83e2734a16507b1792e3a97c666d0e7de1d2ed53a7b9b43c5319517f9eef829f47147dc725f2c4ead38968fa3868baa1d16630a8b844636 SHA512 129d2c35777f82bf2a1581450ecb12dd6811fb72b583748b30665c0f9b20d39646233d9b40fb64a3c7790360514a51b30e49c53d83c34d259f664bf820ae1ce2
DIST gfan0.6.2.tar.gz 1321059 BLAKE2B 1ed61e1e084a1ceb65dd21848440bc3a90486c0ce4012b3b64c8029e89636696d2b0e5446ea156d2cf050b5db179c7c2f25c97e683cecf6e9616e8553d8513bf SHA512 5961820750af2522fdc1a86c0254742c3b003607a8707df5d6cd5f0bc6461e4d3db3b1d3cb537979d57eb9dff387974a58aeb91d0b5246d7c701cadc5a2cf4cf
EBUILD gfan-0.6.2-r6.ebuild 2202 BLAKE2B a819189e00cdd0daf8a38d4e94ebf5941ae67bd194e59ffd86c58e2be6d055c9b7bd1eae2b91a05f4c7afd624893e288fa4eb21b53b84733a4235ff20849cbdf SHA512 129705306493ecca9901e12d3aef5387ba890bca61a205d17d121fcafbd5252b78c8e81332933dd5f68aa53d4e4630f81daefbe0db1650f30e43c392b7b5ff79
MISC metadata.xml 1344 BLAKE2B 1a1d24099e2338877b068dee2b9e17feb4063de3a681a3b8d6a707c863708d6f380bb4864eb2fd5fef8ed49d6b1a770a8d1b4c12ce722b4f7fe113876de0b792 SHA512 8d5c93337a82b132c66c8d7e64c97deedcfdc724e9874bf308e6d817f71e663bc2b281ea133ae15e30096f5c801f88116b11e4d36dd8dd8eec526b5bc16d5f54
diff --git a/sci-mathematics/gfan/files/gfan-0.6.2-xcode9.3_compat.patch b/sci-mathematics/gfan/files/gfan-0.6.2-xcode9.3_compat.patch
deleted file mode 100644
index 83f4b66f8239..000000000000
--- a/sci-mathematics/gfan/files/gfan-0.6.2-xcode9.3_compat.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/app_main.cpp b/src/app_main.cpp
-index a33c042..e7ade81 100644
---- a/src/app_main.cpp
-+++ b/src/app_main.cpp
-@@ -205,7 +205,7 @@ public:
- }
-
- ep->close();
-- delete ep;//<--- In next release, make the class virtual
-+// delete ep;//<--- In next release, make the class virtual # this is miscompiled clang@xcode-6.3
-
- printf("\n");
-
diff --git a/sci-mathematics/yacas/Manifest b/sci-mathematics/yacas/Manifest
index daeb645cf11e..ca96bcaa881f 100644
--- a/sci-mathematics/yacas/Manifest
+++ b/sci-mathematics/yacas/Manifest
@@ -1,3 +1,3 @@
DIST yacas-1.9.1.tar.gz 38815043 BLAKE2B 09ec83591a9c11220f4e74ea07f1cad679cfef8c7a679c379f9bbc5708a70ccf9eb09a2ec6ca3fee7d76bc86082afcbd03e3d20df2e703dc579d93e94feee3e1 SHA512 1af1d7d490cf2d98fa861c476c7a7051a28535edc815f69a58edd2d96053332a8de7125017f18acbe2bf7b4eaf561cdf4e22d3c3f8e6656aaa3fbc46d0f633ef
-EBUILD yacas-1.9.1-r1.ebuild 1936 BLAKE2B 1b6bcfc4cde1f5df554cde4231e90e45bb821a200db29e549c1b31f1db013026135f51c0eb1d6da13257415d19821ebb3a137044fe716ed0ab8c09d3ab7c05d9 SHA512 4b94dc3bc45733bdf6ca555eafa90409d3f0f3749c7cee9b4b4411a78882c939007c021b7f54f85694297a5f88b8fe1cdb1a0e2c8eabcbb023d4afb3d9b9943b
+EBUILD yacas-1.9.1-r2.ebuild 1425 BLAKE2B c81136d2e168e7bfa6b2b48e45f4c35b0d8b8f8b3d74db0373d65a9dce94bf7bf5b6269848c5aa6c026b6af44cdb2ef11910718a5b6f92c2cdc07678a655d9de SHA512 df23a9306c550b52c4de666b42a37a1f12c0004e79603f18b9af99ee6b4f93ff9cc7f9ffc2da344ae45371d17e593dc494276556011534fdad0ccb2edd75e9f8
MISC metadata.xml 859 BLAKE2B 1b93464f515ea7e413f80b281c1d341d3c91cf7f3e2bf13ebc7678c851bb71206b9c9d063ebd99565b6a5c9de15e5dcd8d18f922d28193ccafe980d30d7374ee SHA512 f93801595d7bb087b2a9bf41cbe735fbf1080b41772b6d29f250bf47048694f09f7ea46b98d121ba389f2ea5832d54e73f3b9a55006162e8fb0dffcb3983bd91
diff --git a/sci-mathematics/yacas/yacas-1.9.1-r1.ebuild b/sci-mathematics/yacas/yacas-1.9.1-r2.ebuild
index 56679b940c84..447083b06888 100644
--- a/sci-mathematics/yacas/yacas-1.9.1-r1.ebuild
+++ b/sci-mathematics/yacas/yacas-1.9.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,27 +19,14 @@ DESCRIPTION="General purpose computer algebra system"
HOMEPAGE="https://www.yacas.org/"
SRC_URI="https://github.com/grzegorzmazur/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-2 gui? ( MIT Apache-2.0 OFL-1.1 )"
+LICENSE="GPL-2"
SLOT="0/1"
KEYWORDS="~amd64 ~x86"
-IUSE="gui +jupyter static-libs test"
+IUSE="+jupyter test"
RESTRICT="!test? ( test )"
# Upstream bundles MathJax-2.x
DEPEND="
- gui? (
- <dev-libs/mathjax-3
- dev-qt/qtcore:5[icu]
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtprintsupport:5
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtwebengine:5[widgets]
- dev-qt/qtwidgets:5
- )
jupyter? (
dev-libs/boost:=
dev-libs/jsoncpp:=
@@ -51,13 +38,6 @@ DEPEND="
"
RDEPEND="${DEPEND}"
-src_prepare() {
- # respect DESTDIR. avoid sandbox violation
- sed -i -e 's/${CMAKE_INSTALL_PREFIX}/\\$ENV{DESTDIR}\/${CMAKE_INSTALL_PREFIX}/g' \
- cyacas/yacas-gui/resources/CMakeLists.txt || die
- cmake_src_prepare
-}
-
src_configure() {
# TODO: Unbundle CodeMirror
local mycmakeargs=(
@@ -65,7 +45,7 @@ src_configure() {
-DENABLE_DOCS=OFF
# -DENABLE_DOCS=$(usex doc)
-DENABLE_JYACAS=OFF # requires manual install
- -DENABLE_CYACAS_GUI=$(usex gui)
+ -DENABLE_CYACAS_GUI=OFF # bug 926677
# use system version of mathjax instead
-DENABLE_CYACAS_GUI_PRIVATE_MATHJAX=OFF
-DMATHJAX_PATH="${EPREFIX}/usr/share/mathjax/MathJax.js"