public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/yacas/
@ 2017-01-25 13:09 Andrey Grozin
  0 siblings, 0 replies; 10+ messages in thread
From: Andrey Grozin @ 2017-01-25 13:09 UTC (permalink / raw
  To: gentoo-commits

commit:     ef56c81e15f82171a04465585baa5902deb67f90
Author:     Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 25 13:08:39 2017 +0000
Commit:     Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 13:09:30 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef56c81e

sci-mathematics/yacas: bump to 1.6.1

Contributed by Petross404(Petros S) <petross404 <AT> gmail.com>
Bug: 607108

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-mathematics/yacas/Manifest           |  1 +
 sci-mathematics/yacas/metadata.xml       |  4 +++
 sci-mathematics/yacas/yacas-1.6.1.ebuild | 52 ++++++++++++++++++++++++++++++++
 3 files changed, 57 insertions(+)

diff --git a/sci-mathematics/yacas/Manifest b/sci-mathematics/yacas/Manifest
index 53b2173..a010b3d 100644
--- a/sci-mathematics/yacas/Manifest
+++ b/sci-mathematics/yacas/Manifest
@@ -1,3 +1,4 @@
 DIST yacas-1.3.2.tar.gz 1292706 SHA256 82c7dc0de492b4290633e6abf18d35a2ec03117e6ea3e0f9418e6e85372c030e SHA512 29d7e439126352255cd80c5c441884179e0c7784e7a409b1f9d486916b17433ba9b642163238db5c1c7ac709248a146db93fa85b6c7f42e86365958f623d8fb9 WHIRLPOOL 49d0c69316cf2dbd05aed7be23e20cdde6d324b624f6e358afd96b9dc8889eb17456dd30b2953fa6dc8593d47872f8b8eec6eb1de05992e51bcc8ec66800b591
 DIST yacas-1.3.3.tar.gz 1296777 SHA256 6c73c653c5e13567510888800a68c14d231b1ef4f2b33193a158b8caec142141 SHA512 a0c60f78a0d3f19d5fa820bdf62b2ae25ece00f985422a17a56f091ff240b74811af1c1480c24eff5dcb5cb021aa9709664e929913a33f411e6d2b64f37d3c70 WHIRLPOOL f1334fd7cd191b1e9448efaed0542f338f35cf769ef2c6e8ca43ab0a75994aa09286fb6e5688b78927980ba4967093f971be33785f4a3d92a377532dd5e09a34
 DIST yacas-1.3.4.tar.gz 1582029 SHA256 11de62f7ff014bc8a14c5f48f9c34107509506636b4701999413d0cb4dac5c69 SHA512 9ec26e2c9d5355aa124a17f7dc4164c224fed880481ebd0a672c500dae9e066e37700cbd5bf896686f713a7615a58dde7be7a7a843ab236bfd0921774dc50a43 WHIRLPOOL 1d1028083ebdb1bb4d25346200b76ab76e807174886179194bc4fffb582771861535e738d47635c5df45e21edf942458dc58221cfa7826a53df0119b71c6dade
+DIST yacas-1.6.1.tar.gz 2611119 SHA256 6b94394f705bed70a9d104967073efd6c23e9eb1a832805c4d805ef875555ae5 SHA512 fffd15f76fef15aa8502053deefa6fee2a4f8b25414fa1209579351e36131b8117135e5f7009986ac8bb6af575d2e500a0d61c4996a8a50c767a5fa80ac1eff2 WHIRLPOOL 113cecc8b7af9a7569fbfd19366d96b66e698c6432776986a22fe76f29a991ed338d31656cbf50b0fd0c5baa5a5f1f4eb3f2171d6c4f4b657fc7891f0ea3255a

diff --git a/sci-mathematics/yacas/metadata.xml b/sci-mathematics/yacas/metadata.xml
index a246edd..0c83349 100644
--- a/sci-mathematics/yacas/metadata.xml
+++ b/sci-mathematics/yacas/metadata.xml
@@ -14,6 +14,10 @@
   algorithms.
   </longdescription>
   <use>
+    <flag name="doc">Generate HTML documentation</flag>
+    <flag name="gui">Build graphical interface for the native yacas engine. Requires Qt5</flag>
+    <flag name="java">Build the Java yacas engine and text console for it</flag>
+    <flag name="jupyter">Add support for jupyter notebook</flag>
     <flag name="server">Build the network server version</flag>
   </use>
   <upstream>

diff --git a/sci-mathematics/yacas/yacas-1.6.1.ebuild b/sci-mathematics/yacas/yacas-1.6.1.ebuild
new file mode 100644
index 00000000..67e0eda
--- /dev/null
+++ b/sci-mathematics/yacas/yacas-1.6.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+EAPI=6
+
+CMAKE_IN_SOURCE_BUILD=0
+
+inherit java-pkg-opt-2 cmake-utils
+
+DESCRIPTION="General purpose computer algebra system"
+HOMEPAGE="http://yacas.sourceforge.net/"
+SRC_URI="https://codeload.github.com/grzegorzmazur/yacas/tar.gz/v1.6.1 -> ${P}.tar.gz"
+
+SLOT="0/1"
+LICENSE="GPL-2"
+KEYWORDS="~amd64"
+IUSE="doc gui java +jupyter static-libs"
+
+DEPEND=" dev-libs/jsoncpp
+	gui? (
+			>=dev-qt/qtcore-5.5[icu]
+			>=dev-qt/qtgui-5.5
+			>=dev-qt/qtwidgets-5.5
+			>=dev-qt/qtnetwork-5.5
+			>=dev-qt/qtwebkit-5.5
+			>=dev-qt/qtmultimedia-5.5
+			>=dev-qt/qtsql-5.5
+			>=dev-qt/qtprintsupport-5.5
+			>=dev-qt/qtopengl-5.5
+			>=dev-qt/qtprintsupport-5.5
+)
+	jupyter? (
+			dev-python/jupyter
+			dev-libs/boost
+			dev-libs/openssl:0
+			net-libs/zeromq
+			>=net-libs/zmqpp-4.1.2
+)
+	java? ( >=virtual/jdk-1.6 )
+"
+RDEPEND="java? ( >=virtual/jre-1.6 )"
+
+src_configure() {
+	local mycmakeargs=(
+		--with-html-dir="/usr/share/doc/${PF}/html"
+		-DENABLE_DOCS=$(usex doc)
+		-DENABLE_CYACAS_GUI=$(usex gui)
+		-DENABLE_CYACAS_KERNEL=$(usex jupyter)
+		-DENABLE_JYACAS=$(usex java)
+	)
+	cmake-utils_src_configure
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/yacas/
@ 2017-01-25 13:29 Andrey Grozin
  0 siblings, 0 replies; 10+ messages in thread
From: Andrey Grozin @ 2017-01-25 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     d560f65e2a1f472479d5866ae5206d678da14377
Author:     Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 25 13:29:05 2017 +0000
Commit:     Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 13:29:05 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d560f65e

sci-mathematics/yacas: keyworded 1.6.1 ~x86

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-mathematics/yacas/yacas-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/yacas/yacas-1.6.1.ebuild b/sci-mathematics/yacas/yacas-1.6.1.ebuild
index 67e0eda..68bd638 100644
--- a/sci-mathematics/yacas/yacas-1.6.1.ebuild
+++ b/sci-mathematics/yacas/yacas-1.6.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://codeload.github.com/grzegorzmazur/yacas/tar.gz/v1.6.1 -> ${P}.t
 
 SLOT="0/1"
 LICENSE="GPL-2"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="doc gui java +jupyter static-libs"
 
 DEPEND=" dev-libs/jsoncpp


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/yacas/
@ 2017-01-25 13:59 Andrey Grozin
  0 siblings, 0 replies; 10+ messages in thread
From: Andrey Grozin @ 2017-01-25 13:59 UTC (permalink / raw
  To: gentoo-commits

commit:     c60a6ef75f38fda4a16dd8af06a9ceae246bd118
Author:     Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 25 13:58:52 2017 +0000
Commit:     Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 13:58:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60a6ef7

sci-mathematics/yacas: dependencies corrected

Thanks to Petross404(Petros S) <petross404 <AT> gmail.com>
Bug: 607108

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-mathematics/yacas/yacas-1.6.1.ebuild | 30 +++++++++++++-----------------
 1 file changed, 13 insertions(+), 17 deletions(-)

diff --git a/sci-mathematics/yacas/yacas-1.6.1.ebuild b/sci-mathematics/yacas/yacas-1.6.1.ebuild
index 68bd638..18d0f04 100644
--- a/sci-mathematics/yacas/yacas-1.6.1.ebuild
+++ b/sci-mathematics/yacas/yacas-1.6.1.ebuild
@@ -8,17 +8,17 @@ CMAKE_IN_SOURCE_BUILD=0
 inherit java-pkg-opt-2 cmake-utils
 
 DESCRIPTION="General purpose computer algebra system"
-HOMEPAGE="http://yacas.sourceforge.net/"
-SRC_URI="https://codeload.github.com/grzegorzmazur/yacas/tar.gz/v1.6.1 -> ${P}.tar.gz"
+HOMEPAGE="http://www.yacas.org/"
+SRC_URI="https://codeload.github.com/grzegorzmazur/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
 
 SLOT="0/1"
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86"
 IUSE="doc gui java +jupyter static-libs"
 
-DEPEND=" dev-libs/jsoncpp
-	gui? (
-			>=dev-qt/qtcore-5.5[icu]
+DEPEND="
+	doc? ( dev-python/sphinx )
+	gui? (	>=dev-qt/qtcore-5.5[icu]
 			>=dev-qt/qtgui-5.5
 			>=dev-qt/qtwidgets-5.5
 			>=dev-qt/qtnetwork-5.5
@@ -27,22 +27,18 @@ DEPEND=" dev-libs/jsoncpp
 			>=dev-qt/qtsql-5.5
 			>=dev-qt/qtprintsupport-5.5
 			>=dev-qt/qtopengl-5.5
-			>=dev-qt/qtprintsupport-5.5
-)
-	jupyter? (
-			dev-python/jupyter
-			dev-libs/boost
-			dev-libs/openssl:0
-			net-libs/zeromq
-			>=net-libs/zmqpp-4.1.2
-)
-	java? ( >=virtual/jdk-1.6 )
-"
+			>=dev-qt/qtprintsupport-5.5 )
+	jupyter? (	dev-python/jupyter
+				dev-libs/boost
+				dev-libs/jsoncpp
+				dev-libs/openssl:0
+				net-libs/zeromq
+				>=net-libs/zmqpp-4.1.2 )
+	java? ( >=virtual/jdk-1.6 )"
 RDEPEND="java? ( >=virtual/jre-1.6 )"
 
 src_configure() {
 	local mycmakeargs=(
-		--with-html-dir="/usr/share/doc/${PF}/html"
 		-DENABLE_DOCS=$(usex doc)
 		-DENABLE_CYACAS_GUI=$(usex gui)
 		-DENABLE_CYACAS_KERNEL=$(usex jupyter)


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/yacas/
@ 2017-03-11 10:48 David Seifert
  0 siblings, 0 replies; 10+ messages in thread
From: David Seifert @ 2017-03-11 10:48 UTC (permalink / raw
  To: gentoo-commits

commit:     3319f51ec19fe3c69de6dcfe7f931b2382716548
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 11 10:44:12 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 10:48:27 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3319f51e

sci-mathematics/yacas: Minor fixes

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../{yacas-1.6.1.ebuild => yacas-1.6.1-r1.ebuild}  | 45 +++++++++++++---------
 1 file changed, 26 insertions(+), 19 deletions(-)

diff --git a/sci-mathematics/yacas/yacas-1.6.1.ebuild b/sci-mathematics/yacas/yacas-1.6.1-r1.ebuild
similarity index 58%
rename from sci-mathematics/yacas/yacas-1.6.1.ebuild
rename to sci-mathematics/yacas/yacas-1.6.1-r1.ebuild
index f6ac813dc00..66d4e6ae5da 100644
--- a/sci-mathematics/yacas/yacas-1.6.1.ebuild
+++ b/sci-mathematics/yacas/yacas-1.6.1-r1.ebuild
@@ -1,8 +1,9 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
+
 EAPI=6
 
-CMAKE_IN_SOURCE_BUILD=0
+CMAKE_IN_SOURCE_BUILD=1
 
 inherit java-pkg-opt-2 cmake-utils
 
@@ -15,26 +16,32 @@ LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86"
 IUSE="doc gui java +jupyter static-libs"
 
-DEPEND="
+COMMON_DEPEND="
+	gui? (
+		dev-qt/qtcore:5[icu]
+		dev-qt/qtgui:5
+		dev-qt/qtwidgets:5
+		dev-qt/qtnetwork:5
+		dev-qt/qtwebkit:5
+		dev-qt/qtmultimedia:5
+		dev-qt/qtsql:5
+		dev-qt/qtprintsupport:5
+		dev-qt/qtopengl:5
+		dev-qt/qtprintsupport:5
+	)
+	jupyter? (
+		dev-python/jupyter
+		dev-libs/boost:=
+		dev-libs/jsoncpp:=
+		dev-libs/openssl:0=
+		net-libs/zeromq
+		>=net-libs/zmqpp-4.1.2
+	)"
+DEPEND="${COMMON_DEPEND}
 	doc? ( dev-python/sphinx )
-	gui? (	>=dev-qt/qtcore-5.5[icu]
-			>=dev-qt/qtgui-5.5
-			>=dev-qt/qtwidgets-5.5
-			>=dev-qt/qtnetwork-5.5
-			>=dev-qt/qtwebkit-5.5
-			>=dev-qt/qtmultimedia-5.5
-			>=dev-qt/qtsql-5.5
-			>=dev-qt/qtprintsupport-5.5
-			>=dev-qt/qtopengl-5.5
-			>=dev-qt/qtprintsupport-5.5 )
-	jupyter? (	dev-python/jupyter
-				dev-libs/boost
-				dev-libs/jsoncpp
-				dev-libs/openssl:0
-				net-libs/zeromq
-				>=net-libs/zmqpp-4.1.2 )
 	java? ( >=virtual/jdk-1.6 )"
-RDEPEND="java? ( >=virtual/jre-1.6 )"
+RDEPEND="${COMMON_DEPEND}
+	java? ( >=virtual/jre-1.6 )"
 
 src_configure() {
 	local mycmakeargs=(


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/yacas/
@ 2019-07-16 22:10 Andreas Sturmlechner
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Sturmlechner @ 2019-07-16 22:10 UTC (permalink / raw
  To: gentoo-commits

commit:     cf0433c48455626e45e17b3840ac0444496b71d7
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 16 22:09:36 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jul 16 22:09:36 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf0433c4

sci-mathematics/yacas: Drop 1.6.1-r1

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-mathematics/yacas/Manifest              |  1 -
 sci-mathematics/yacas/metadata.xml          |  2 --
 sci-mathematics/yacas/yacas-1.6.1-r1.ebuild | 54 -----------------------------
 3 files changed, 57 deletions(-)

diff --git a/sci-mathematics/yacas/Manifest b/sci-mathematics/yacas/Manifest
index c07d8d25b25..d55969a0d63 100644
--- a/sci-mathematics/yacas/Manifest
+++ b/sci-mathematics/yacas/Manifest
@@ -1,2 +1 @@
-DIST yacas-1.6.1.tar.gz 2611119 BLAKE2B df627e162c3498e1866f3874c63736ba7ce447c451617df7d4f5dc8974a393362f8ed77315e5a3b05b024ef32219170ce1cf93c2de0567d3dfaf71a72bb76a43 SHA512 fffd15f76fef15aa8502053deefa6fee2a4f8b25414fa1209579351e36131b8117135e5f7009986ac8bb6af575d2e500a0d61c4996a8a50c767a5fa80ac1eff2
 DIST yacas-1.7.0.tar.gz 2610016 BLAKE2B 62400d8aaba192a088bb48e0e12ff79e7e2d24af4825b2d53aeffa7aace011beb728118d56e5a9dd9e7dedba545706bbf77cb9ef27b5075e555fc5cc1983dc5e SHA512 6da7d454b3a74638d743c5e8168b27b9a8a71e2c41fe3f35bcb397fb80e866277ddb5b4e15167e2c0d11dd6033491ca72b560440fe2db6dc34b91b2ad047ca1d

diff --git a/sci-mathematics/yacas/metadata.xml b/sci-mathematics/yacas/metadata.xml
index 9790239a614..64fd190c165 100644
--- a/sci-mathematics/yacas/metadata.xml
+++ b/sci-mathematics/yacas/metadata.xml
@@ -14,9 +14,7 @@
   algorithms.
   </longdescription>
   <use>
-    <flag name="doc">Generate HTML documentation</flag>
     <flag name="gui">Build graphical interface for the native yacas engine. Requires Qt5</flag>
-    <flag name="java">Build the Java yacas engine and text console for it</flag>
     <flag name="jupyter">Add support for jupyter notebook</flag>
   </use>
   <upstream>

diff --git a/sci-mathematics/yacas/yacas-1.6.1-r1.ebuild b/sci-mathematics/yacas/yacas-1.6.1-r1.ebuild
deleted file mode 100644
index 66d4e6ae5da..00000000000
--- a/sci-mathematics/yacas/yacas-1.6.1-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CMAKE_IN_SOURCE_BUILD=1
-
-inherit java-pkg-opt-2 cmake-utils
-
-DESCRIPTION="General purpose computer algebra system"
-HOMEPAGE="http://www.yacas.org/"
-SRC_URI="https://codeload.github.com/grzegorzmazur/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
-
-SLOT="0/1"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc gui java +jupyter static-libs"
-
-COMMON_DEPEND="
-	gui? (
-		dev-qt/qtcore:5[icu]
-		dev-qt/qtgui:5
-		dev-qt/qtwidgets:5
-		dev-qt/qtnetwork:5
-		dev-qt/qtwebkit:5
-		dev-qt/qtmultimedia:5
-		dev-qt/qtsql:5
-		dev-qt/qtprintsupport:5
-		dev-qt/qtopengl:5
-		dev-qt/qtprintsupport:5
-	)
-	jupyter? (
-		dev-python/jupyter
-		dev-libs/boost:=
-		dev-libs/jsoncpp:=
-		dev-libs/openssl:0=
-		net-libs/zeromq
-		>=net-libs/zmqpp-4.1.2
-	)"
-DEPEND="${COMMON_DEPEND}
-	doc? ( dev-python/sphinx )
-	java? ( >=virtual/jdk-1.6 )"
-RDEPEND="${COMMON_DEPEND}
-	java? ( >=virtual/jre-1.6 )"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_DOCS=$(usex doc)
-		-DENABLE_CYACAS_GUI=$(usex gui)
-		-DENABLE_CYACAS_KERNEL=$(usex jupyter)
-		-DENABLE_JYACAS=$(usex java)
-	)
-	cmake-utils_src_configure
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/yacas/
@ 2019-07-24  8:15 Andreas Sturmlechner
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Sturmlechner @ 2019-07-24  8:15 UTC (permalink / raw
  To: gentoo-commits

commit:     789e31fcc26cd7950e35a20aa0858f4956d5da24
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 24 08:15:09 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jul 24 08:15:09 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=789e31fc

sci-mathematics/yacas: Drop broken 1.7.0 (r0)

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-mathematics/yacas/yacas-1.7.0.ebuild | 53 --------------------------------
 1 file changed, 53 deletions(-)

diff --git a/sci-mathematics/yacas/yacas-1.7.0.ebuild b/sci-mathematics/yacas/yacas-1.7.0.ebuild
deleted file mode 100644
index 4e3f18521f9..00000000000
--- a/sci-mathematics/yacas/yacas-1.7.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils
-
-DESCRIPTION="General purpose computer algebra system"
-HOMEPAGE="http://www.yacas.org/"
-SRC_URI="https://codeload.github.com/grzegorzmazur/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/1"
-KEYWORDS="~amd64 ~x86"
-IUSE="gui +jupyter static-libs test"
-
-DEPEND="
-	gui? (
-		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:=
-		dev-libs/openssl:0=
-		dev-python/jupyter
-		net-libs/zeromq
-		>=net-libs/zmqpp-4.1.2
-	)
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-gnuinstalldirs.patch" )
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_CYACAS_BENCHMARKS=OFF
-		-DENABLE_DOCS=OFF # requires sphinxcontrib-bibtex
-		-DENABLE_JYACAS=OFF # requires manual install
-		-DENABLE_CYACAS_GUI=$(usex gui)
-		-DENABLE_CYACAS_KERNEL=$(usex jupyter)
-		-DENABLE_CYACAS_UNIT_TESTS=$(usex test)
-	)
-	cmake-utils_src_configure
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/yacas/
@ 2020-01-12 11:14 David Seifert
  0 siblings, 0 replies; 10+ messages in thread
From: David Seifert @ 2020-01-12 11:14 UTC (permalink / raw
  To: gentoo-commits

commit:     575c0761960ae17684203f14d635a3ee7383faaf
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 12 11:13:42 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jan 12 11:13:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575c0761

sci-mathematics/yacas: Remove local USE="gui"

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sci-mathematics/yacas/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sci-mathematics/yacas/metadata.xml b/sci-mathematics/yacas/metadata.xml
index 64fd190c165..b773290a8a4 100644
--- a/sci-mathematics/yacas/metadata.xml
+++ b/sci-mathematics/yacas/metadata.xml
@@ -14,7 +14,6 @@
   algorithms.
   </longdescription>
   <use>
-    <flag name="gui">Build graphical interface for the native yacas engine. Requires Qt5</flag>
     <flag name="jupyter">Add support for jupyter notebook</flag>
   </use>
   <upstream>


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/yacas/
@ 2022-02-19 13:22 Andrew Ammerlaan
  0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2022-02-19 13:22 UTC (permalink / raw
  To: gentoo-commits

commit:     5b5d46f8ed517dcea3c1f9f04786060910873bb1
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 19 13:20:12 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Feb 19 13:22:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5d46f8

sci-mathematics/yacas: add version 1.9.1

Closes: https://bugs.gentoo.org/700004
Bug: https://bugs.gentoo.org/741586
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-mathematics/yacas/Manifest           |  1 +
 sci-mathematics/yacas/yacas-1.9.1.ebuild | 75 ++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/sci-mathematics/yacas/Manifest b/sci-mathematics/yacas/Manifest
index ea8473edce24..090855f8d1bc 100644
--- a/sci-mathematics/yacas/Manifest
+++ b/sci-mathematics/yacas/Manifest
@@ -1,2 +1,3 @@
 DIST yacas-1.7.0.tar.gz 2610016 BLAKE2B 62400d8aaba192a088bb48e0e12ff79e7e2d24af4825b2d53aeffa7aace011beb728118d56e5a9dd9e7dedba545706bbf77cb9ef27b5075e555fc5cc1983dc5e SHA512 6da7d454b3a74638d743c5e8168b27b9a8a71e2c41fe3f35bcb397fb80e866277ddb5b4e15167e2c0d11dd6033491ca72b560440fe2db6dc34b91b2ad047ca1d
+DIST yacas-1.9.1.tar.gz 38815043 BLAKE2B 09ec83591a9c11220f4e74ea07f1cad679cfef8c7a679c379f9bbc5708a70ccf9eb09a2ec6ca3fee7d76bc86082afcbd03e3d20df2e703dc579d93e94feee3e1 SHA512 1af1d7d490cf2d98fa861c476c7a7051a28535edc815f69a58edd2d96053332a8de7125017f18acbe2bf7b4eaf561cdf4e22d3c3f8e6656aaa3fbc46d0f633ef
 DIST yacas-bundled-1.7.0.tar.xz 4940180 BLAKE2B e191f3806df0c15149df053c47b1f11a5113ee3b55cbc9a78bfaec058fb5d783e4157687bf4ee9a953bcd23a4e3e49a59e6743e4471e31209a9e24e03ddc8ff5 SHA512 a9c519d0721df69ec81998a3ec17043b59230f5b0650fc2fd6555eccb5503460f387433c019ae15bbd0fd3ff11e697d6da56a3d08aac5fadf4ff023ca5d8691c

diff --git a/sci-mathematics/yacas/yacas-1.9.1.ebuild b/sci-mathematics/yacas/yacas-1.9.1.ebuild
new file mode 100644
index 000000000000..df6256bf81c2
--- /dev/null
+++ b/sci-mathematics/yacas/yacas-1.9.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Sphinx doc building is not compatible with in-tree version of sphinx-bibtex:
+# Extension error: You must configure the bibtex_bibfiles setting
+#
+# PYTHON_COMPAT=( python3_{8..10} )
+# DOCS_BUILDER="sphinx"
+# DOCS_DEPEND="
+# 	dev-python/sphinxcontrib-bibtex
+# 	dev-python/sphinx_rtd_theme
+# "
+
+inherit cmake xdg # python-any-r1 docs
+
+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 )"
+SLOT="0/1"
+KEYWORDS="~amd64 ~x86"
+IUSE="gui +jupyter static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	gui? (
+		dev-libs/mathjax
+		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:=
+		dev-libs/openssl:0=
+		dev-python/jupyter
+		net-libs/zeromq
+		>=net-libs/zmqpp-4.1.2
+	)
+"
+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=(
+		-DENABLE_CYACAS_BENCHMARKS=OFF
+		-DENABLE_DOCS=OFF
+		# -DENABLE_DOCS=$(usex doc)
+		-DENABLE_JYACAS=OFF # requires manual install
+		-DENABLE_CYACAS_GUI=$(usex gui)
+		# use system version of mathjax instead
+		-DENABLE_CYACAS_GUI_PRIVATE_MATHJAX=OFF
+		-DMATHJAX_PATH="${EPREFIX}/usr/share/mathjax/MathJax.js"
+		-DENABLE_CYACAS_KERNEL=$(usex jupyter)
+		-DENABLE_CYACAS_UNIT_TESTS=$(usex test)
+	)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/yacas/
@ 2023-08-16 20:17 Michael Orlitzky
  0 siblings, 0 replies; 10+ messages in thread
From: Michael Orlitzky @ 2023-08-16 20:17 UTC (permalink / raw
  To: gentoo-commits

commit:     ed08ae78be2a1dfe288394e8152750ff2bc8dbe2
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 16 13:11:51 2023 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Wed Aug 16 20:13:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed08ae78

sci-mathematics/yacas: update upstream metadata

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/yacas/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/yacas/metadata.xml b/sci-mathematics/yacas/metadata.xml
index 784b9fa19db1..8b5431a3a89a 100644
--- a/sci-mathematics/yacas/metadata.xml
+++ b/sci-mathematics/yacas/metadata.xml
@@ -17,6 +17,6 @@
     <flag name="jupyter">Add support for jupyter notebook</flag>
   </use>
   <upstream>
-    <remote-id type="sourceforge">yacas</remote-id>
+    <remote-id type="github">grzegorzmazur/yacas</remote-id>
   </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/yacas/
@ 2023-08-16 20:17 Michael Orlitzky
  0 siblings, 0 replies; 10+ messages in thread
From: Michael Orlitzky @ 2023-08-16 20:17 UTC (permalink / raw
  To: gentoo-commits

commit:     240d754ae0c9f17c72828c49d6292e4c9f4f172f
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 16 13:09:20 2023 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Wed Aug 16 20:13:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240d754a

sci-mathematics/yacas: add dev-libs/mathjax upper bound

Upstream bundles mathjax-2.x, so when we add mathjax-3.x, bad things
will happen otherwise.

Bug: https://bugs.gentoo.org/837722
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/yacas/{yacas-1.9.1.ebuild => yacas-1.9.1-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-mathematics/yacas/yacas-1.9.1.ebuild b/sci-mathematics/yacas/yacas-1.9.1-r1.ebuild
similarity index 97%
rename from sci-mathematics/yacas/yacas-1.9.1.ebuild
rename to sci-mathematics/yacas/yacas-1.9.1-r1.ebuild
index ae07a43527f5..56679b940c84 100644
--- a/sci-mathematics/yacas/yacas-1.9.1.ebuild
+++ b/sci-mathematics/yacas/yacas-1.9.1-r1.ebuild
@@ -25,9 +25,10 @@ KEYWORDS="~amd64 ~x86"
 IUSE="gui +jupyter static-libs test"
 RESTRICT="!test? ( test )"
 
+# Upstream bundles MathJax-2.x
 DEPEND="
 	gui? (
-		dev-libs/mathjax
+		<dev-libs/mathjax-3
 		dev-qt/qtcore:5[icu]
 		dev-qt/qtgui:5
 		dev-qt/qtmultimedia:5


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2023-08-16 20:17 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-07-16 22:10 [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/yacas/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2023-08-16 20:17 Michael Orlitzky
2023-08-16 20:17 Michael Orlitzky
2022-02-19 13:22 Andrew Ammerlaan
2020-01-12 11:14 David Seifert
2019-07-24  8:15 Andreas Sturmlechner
2017-03-11 10:48 David Seifert
2017-01-25 13:59 Andrey Grozin
2017-01-25 13:29 Andrey Grozin
2017-01-25 13:09 Andrey Grozin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox