summaryrefslogtreecommitdiff
path: root/sci-mathematics
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-01-23 06:45:02 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-01-23 06:45:02 +0000
commitc78477d222e1ceb9516a9bbbadbba0b5c1ce11db (patch)
tree5187cbad4740387edb2c1cca0942036a0fdccd88 /sci-mathematics
parent564687d289b862b8b079569a45a2d39d7b8c3585 (diff)
gentoo auto-resync : 23:01:2025 - 06:45:02
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/Manifest.gzbin19696 -> 19697 bytes
-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
3 files changed, 5 insertions, 25 deletions
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index 9cb07037bc0d..4903c3a026f7 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
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"