sci-mathematics / genius

Genius Mathematics Tool and the GEL Language

Official package sites : https://www.jirka.org/genius.html ·

Genius is a calculator program which can work with arbitrary precision integers, multiple precision floats, rational numbers, complex numbers, linear algebra, number theory, numerical calculus, statistics, numerical equation solving, combinatorics, elementary functions, modular arithmetic. It has a programming language with automatic typing. It can do various 2D and 3D plots, with possibility to export to eps or png. Genius has a GUI IDE. It can output matrices in LaTeX, Troff (eqn) or MathML.

v1.0.23 :: 0 :: gentoo

Modified
License
GPL-3+
Keywords
~amd64 ~x86
USE flags
doc gnome

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
gnome
Add GNOME support

app-arch / xz-utils : utils for managing LZMA compressed files

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-libs / glib : The GLib library of C routines

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / mpfr : library for multiple-precision floating-point computations with exact rounding

dev-util / desktop-file-utils : Command line utilities to work with desktop menu entries

dev-util / gtk-update-icon-cache : GTK update icon cache

dev-util / intltool : Internationalization Tool Collection

sys-devel / flex : The Fast Lexical Analyzer

sys-libs / ncurses : console display library

sys-libs / readline : Another cute console display library

virtual / yacc : virtual for yacc (yet another compiler compiler)

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / gtksourceview : A text widget implementing syntax highlighting and other features

x11-libs / vte : Library providing a virtual terminal emulator widget

x11-misc / shared-mime-info : The Shared MIME-info Database specification

dev-libs / glib : The GLib library of C routines

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / mpfr : library for multiple-precision floating-point computations with exact rounding

sys-libs / ncurses : console display library

sys-libs / readline : Another cute console display library

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / gtksourceview : A text widget implementing syntax highlighting and other features

x11-libs / vte : Library providing a virtual terminal emulator widget

675670
sci-mathematics/genius-1.0.21 - configure: error: Termcap library not found
682604
sci-mathematics/genius-1.0.23 : QA Notice: Unrecognized configure options:
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sci-mathematics/genius: add back gtk-update-icon-cache dep
Upstream checks for it in configure.ac and hard errors if not found, despite not actually running it with DESTDIR set.. Closes: https://bugs.gentoo.org/680148 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sci-mathematics/genius: remove old
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Mart Raudsepp · gentoo
sci-mathematics/genius: bump to 1.0.23
Intentionally not bumping to 1.0.24, as that mainly just bundles vte:0, and we don't need it just hiding as a copy, at least not until we still have to have vte:0 packages anyways. Other changes: * Remove long unnecessary libgnome*, libglade and popt rdeps * Remove gone rarian and gnome-doc-utils build deps * Depend on minimum versions required by configure.ac * Fix LICENSE to GPL3 _or later_ * Depend on virtual/yacc instead of local ORing of providers * gettext shouldn't be optional, and it is required by gtk+ anyway, and it's build time for translations anyway (libintl at runtime) * Remove gtk-update-icon-cache explicit dep - other packages don't add their own dep, but rely on gtk+ pulling it in, as that's what will actually use the cache. Do the same here Unfortunately QA warns about unrecognized --disable-scrollkeeper configure passing, but nothing worth doing about here - upstream has commented that stuff out with "#" comments in configure.ac, instead of "dnl" comments, thus it appears in configure and gnome2.eclass greps finds it and passes the argument. Closes: https://bugs.gentoo.org/605792 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
sci-mathematics/genius: use HTTPS
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Aaron Bauman <bman@gentoo.org>
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Pacho Ramos · gentoo
sci-mathematics/genius: Drop old
Package-Manager: portage-2.3.2
Pacho Ramos · gentoo
sci-mathematics/genius: Drop old
Package-Manager: portage-2.3.2
Pacho Ramos · gentoo
sci-mathematics/genius: Version bump, fix missing deps (#541136)
Package-Manager: portage-2.3.2
David Seifert · gentoo
sci-mathematics/genius: Fix QA MissingSlotDep
Package-Manager: portage-2.2.28
David Seifert · gentoo
sci-mathematics/genius: Fix QA MissingSlotDep
Package-Manager: portage-2.2.28
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed