diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-02 19:08:42 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-02 19:08:42 +0000 |
| commit | 265855a209a72957bd712b57fbb11a508ee33cf0 (patch) | |
| tree | e814d424c4e886b62ee44e2e149624de1d3df634 /sci-mathematics | |
| parent | 4a1bcc485932394e05bc3a82bc5911c5534f8150 (diff) | |
| download | baldeagleos-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.ebuild | 4 | ||||
| -rw-r--r-- | sci-mathematics/gap/gap-4.15.1.ebuild | 4 | ||||
| -rw-r--r-- | sci-mathematics/genius/Manifest | 1 | ||||
| -rw-r--r-- | sci-mathematics/genius/files/genius-1.0.29-no_scrollkeeper.patch | 27 | ||||
| -rw-r--r-- | sci-mathematics/genius/genius-1.0.27-r1.ebuild | 7 | ||||
| -rw-r--r-- | sci-mathematics/genius/genius-1.0.29.ebuild | 63 | ||||
| -rw-r--r-- | sci-mathematics/rkward/Manifest | 1 | ||||
| -rw-r--r-- | sci-mathematics/rkward/rkward-0.8.2.ebuild | 61 |
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 -} |
