summaryrefslogtreecommitdiff
path: root/sci-mathematics
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-05-02 19:08:42 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-05-02 19:08:42 +0000
commit265855a209a72957bd712b57fbb11a508ee33cf0 (patch)
treee814d424c4e886b62ee44e2e149624de1d3df634 /sci-mathematics
parent4a1bcc485932394e05bc3a82bc5911c5534f8150 (diff)
downloadbaldeagleos-repo-265855a209a72957bd712b57fbb11a508ee33cf0.tar.gz
baldeagleos-repo-265855a209a72957bd712b57fbb11a508ee33cf0.tar.xz
baldeagleos-repo-265855a209a72957bd712b57fbb11a508ee33cf0.zip
Adding metadata
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/gap/gap-4.14.0-r1.ebuild4
-rw-r--r--sci-mathematics/gap/gap-4.15.1.ebuild4
-rw-r--r--sci-mathematics/genius/Manifest1
-rw-r--r--sci-mathematics/genius/files/genius-1.0.29-no_scrollkeeper.patch27
-rw-r--r--sci-mathematics/genius/genius-1.0.27-r1.ebuild7
-rw-r--r--sci-mathematics/genius/genius-1.0.29.ebuild63
-rw-r--r--sci-mathematics/rkward/Manifest1
-rw-r--r--sci-mathematics/rkward/rkward-0.8.2.ebuild61
8 files changed, 96 insertions, 72 deletions
diff --git a/sci-mathematics/gap/gap-4.14.0-r1.ebuild b/sci-mathematics/gap/gap-4.14.0-r1.ebuild
index aaadc8f61ae1..5ea18ef05487 100644
--- a/sci-mathematics/gap/gap-4.14.0-r1.ebuild
+++ b/sci-mathematics/gap/gap-4.14.0-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit estack
-DESCRIPTION="System for computational discrete algebra. Core functionality."
+DESCRIPTION="System for computational discrete algebra. Core functionality"
HOMEPAGE="https://www.gap-system.org/"
SRC_URI="https://github.com/gap-system/gap/releases/download/v${PV}/${P}-core.tar.gz"
diff --git a/sci-mathematics/gap/gap-4.15.1.ebuild b/sci-mathematics/gap/gap-4.15.1.ebuild
index ff454d85f35f..6c2a151befb9 100644
--- a/sci-mathematics/gap/gap-4.15.1.ebuild
+++ b/sci-mathematics/gap/gap-4.15.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit estack
-DESCRIPTION="System for computational discrete algebra. Core functionality."
+DESCRIPTION="System for computational discrete algebra. Core functionality"
HOMEPAGE="https://www.gap-system.org/"
SRC_URI="https://github.com/gap-system/gap/releases/download/v${PV}/${P}-core.tar.gz"
diff --git a/sci-mathematics/genius/Manifest b/sci-mathematics/genius/Manifest
index f993b393f99c..b148f0cd21e3 100644
--- a/sci-mathematics/genius/Manifest
+++ b/sci-mathematics/genius/Manifest
@@ -1,2 +1,3 @@
DIST genius-1.0.27.tar.xz 2918348 BLAKE2B 6fcbcc270bb90fb3e949cb1f2707a32ff6d1282a17ef2bd90984427b472395d8f54852414b71b4acb212c28c3a0f313111dc1e8a63915668de7525d231141aa0 SHA512 e0361f8bb6aacf1e631046a61f8e3492212f33b152afa881947a882575ad64917bd80e3ba125d706bd89096b8684ad135f7bddc93fa9f164c2ec8e06140af348
+DIST genius-1.0.29.tar.xz 2938044 BLAKE2B 46184a9134ca834cbccdcd6bc20f9b09439b71a14669f1eb8d75b79a810ad028661ae1165de3b5229d8f11fe700e191e51abd321719352c3b1a878cdbb4a7e49 SHA512 69dfc31519139865d31c714825ad84de8105f03638674371880c6724b71ec7291b194a8a9b9c91f643de1fba8a87fc4a7507e40f67b1bba092cc8c6c38fcd9ef
DIST genius-reference.pdf 1024944 BLAKE2B e0058fbd266a4ed4bf29306520ac64b7ff9a970fa79b5132f5556b61a97dd985fe916c888d0d5a678528ef231a9c66310dc2affe01491c7848451b3d54f58274 SHA512 04af3870104d2320b1d4b345d74d713a0dfcdf8a228002506508f437659b3ef6037ead0b1f6b37cc335692150750b58c4007fdaaddd9540233474ccd10dac285
diff --git a/sci-mathematics/genius/files/genius-1.0.29-no_scrollkeeper.patch b/sci-mathematics/genius/files/genius-1.0.29-no_scrollkeeper.patch
new file mode 100644
index 000000000000..ef94d4177ae6
--- /dev/null
+++ b/sci-mathematics/genius/files/genius-1.0.29-no_scrollkeeper.patch
@@ -0,0 +1,27 @@
+--- a/configure.ac 2026-05-02 18:26:44.175402762 +0200
++++ b/configure.ac 2026-05-02 18:27:11.976085916 +0200
+@@ -241,15 +241,15 @@
+ fi
+
+ #dnl scrollkeeper checks
+-#AC_ARG_ENABLE([scrollkeeper],
+-# [AS_HELP_STRING([--disable-scrollkeeper],[# do not make updates to the scrollkeeper database])],,
+-# enable_scrollkeeper=yes)
+-#AM_CONDITIONAL([ENABLE_SK],[test "$enable_scrollkeeper" = "yes"])
+-#
+-#AC_PATH_PROG(SCROLLKEEPER_CONFIG, scrollkeeper-config,no)
+-#if test x$SCROLLKEEPER_CONFIG = xno; then
+-# AC_MSG_ERROR(Couldn't find scrollkeeper-config. Please install the scrollkeeper package)
+-#fi
++dnl AC_ARG_ENABLE([scrollkeeper],
++dnl [AS_HELP_STRING([--disable-scrollkeeper],[# do not make updates to the scrollkeeper database])],,
++dnl enable_scrollkeeper=yes)
++dnl AM_CONDITIONAL([ENABLE_SK],[test "$enable_scrollkeeper" = "yes"])
++dnl
++dnl AC_PATH_PROG(SCROLLKEEPER_CONFIG, scrollkeeper-config,no)
++dnl if test x$SCROLLKEEPER_CONFIG = xno; then
++dnl AC_MSG_ERROR(Couldn't find scrollkeeper-config. Please install the scrollkeeper package)
++dnl fi
+
+ dnl mime checks
+ AC_ARG_ENABLE(update-mimedb,
diff --git a/sci-mathematics/genius/genius-1.0.27-r1.ebuild b/sci-mathematics/genius/genius-1.0.27-r1.ebuild
index c666e94f0cbc..449d0f7fb2ac 100644
--- a/sci-mathematics/genius/genius-1.0.27-r1.ebuild
+++ b/sci-mathematics/genius/genius-1.0.27-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
GNOME2_LA_PUNT="yes"
GNOME2_EAUTORECONF="yes"
-inherit gnome2 autotools
+inherit gnome2
DESCRIPTION="Genius Mathematics Tool and the GEL Language"
HOMEPAGE="https://www.jirka.org/genius.html"
@@ -47,11 +47,6 @@ PATCHES=(
"${FILESDIR}/${P}-disableGnomeIf.patch"
)
-src_prepare() {
- default
- eautoreconf
-}
-
src_configure() {
gnome2_src_configure \
$(use_enable gui gnome) \
diff --git a/sci-mathematics/genius/genius-1.0.29.ebuild b/sci-mathematics/genius/genius-1.0.29.ebuild
new file mode 100644
index 000000000000..bbdbff94f475
--- /dev/null
+++ b/sci-mathematics/genius/genius-1.0.29.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2
+
+DESCRIPTION="Genius Mathematics Tool and the GEL Language"
+HOMEPAGE="https://www.jirka.org/genius.html"
+SRC_URI="${SRC_URI}
+ doc? ( https://www.jirka.org/${PN}-reference.pdf )"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc +gui"
+
+RDEPEND="
+ >=dev-libs/glib-2.41.1:2
+ dev-libs/gmp:0=
+ dev-libs/mpfr:0=
+ sys-libs/ncurses:0=
+ sys-libs/readline:0=
+ gui? (
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-3.21.4:3
+ x11-libs/gtksourceview:4
+ x11-libs/pango
+ >=x11-libs/vte-0.50.0:2.91
+ )
+"
+DEPEND="${RDEPEND}
+ dev-util/gtk-update-icon-cache
+ dev-util/intltool
+ dev-build/autoconf-archive
+ app-alternatives/lex
+ app-alternatives/yacc
+" # eautoreconf needs dev-build/autoconf-archive
+# dev-util/gtk-update-icon-cache because configure checks for it for some reason and never calls it with DESTDIR set..
+
+PATCHES=(
+ # Unrecognized --disable-scrollkeeper warning comes from gnome2.eclass adding
+ # it based on grep, but upstream has them commented out in .ac with "#"
+ # instead of "dnl"
+ "${FILESDIR}/${P}-no_scrollkeeper.patch"
+ "${FILESDIR}/${PN}-1.0.27-disableGnomeIf.patch"
+)
+
+src_configure() {
+ gnome2_src_configure \
+ $(use_enable gui gnome) \
+ --enable-nls \
+ --disable-extra-gcc-optimization \
+ --disable-static
+}
+
+src_install() {
+ use doc && DOCS+=" ${DISTDIR}/${PN}-reference.pdf"
+ gnome2_src_install
+}
diff --git a/sci-mathematics/rkward/Manifest b/sci-mathematics/rkward/Manifest
index 112c1543f507..da8a0a3dc4d7 100644
--- a/sci-mathematics/rkward/Manifest
+++ b/sci-mathematics/rkward/Manifest
@@ -1,2 +1 @@
-DIST rkward-0.8.2.tar.gz 7109936 BLAKE2B 85087a71cf97b8533a75f61786f6598d8bbc2de7c0ab44d0fc2deee5be8f19d1f7444d3e6374ab6ecb6d78214d1711b0fe91f78a58ef3ef133d8de5601afc6ad SHA512 2e247f8f3f91e62feb576f6d47ec2244671ad4e1a1776e29a818e560b626cf51045f7a1d463e3d8c36e915506afd702b351825324433cb39f35b6b55df8e2d8c
DIST rkward-0.8.3.tar.gz 8031772 BLAKE2B ff359ad574ad43d402659887709a598529936ce4d1f8b8bc89a0e069b5e0eafe49db7ae0854a9708da3c698dd741a4585b33b0b64bc80d376534c88cc7cd4025 SHA512 0cd4e05714d17f731785a78a9fea952f3a737a1385e3fb83775f623e9e467e5a2c9d2b79dfeedb4c0c26f3b265ae28e6b45ddc2fcd9a7938c297a640336cbfe7
diff --git a/sci-mathematics/rkward/rkward-0.8.2.ebuild b/sci-mathematics/rkward/rkward-0.8.2.ebuild
deleted file mode 100644
index dc6deaf603b3..000000000000
--- a/sci-mathematics/rkward/rkward-0.8.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.9.0
-QTMIN=6.6.2
-inherit ecm kde.org optfeature xdg
-
-DESCRIPTION="IDE for the R-project"
-HOMEPAGE="https://rkward.kde.org/"
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-2+ LGPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- dev-lang/R
- dev-libs/kdsingleapplication[qt6(+)]
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
- >=kde-frameworks/breeze-icons-${KFMIN}:6
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kparts-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ktexteditor-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
-"
-RDEPEND="${DEPEND}
- !${CATEGORY}/${PN}:5
-"
-BDEPEND="sys-devel/gettext"
-
-PATCHES=( "${FILESDIR}/${P}"-missing-header.patch ) # bug #967651
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "kate plugins support" "kde-apps/kate-addons:6"
- optfeature "prendering (or previewing) R markdown (.Rmd) files" "app-text/pandoc"
- optfeature "managing citations while writing articles" "app-text/kbibtex"
- fi
- xdg_pkg_postinst
-}