Install this package:
emerge -a sci-mathematics/gap
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask sci-mathematics/gap
Or alternatively:
emerge --autounmask-write -a sci-mathematics/gap
<pkgmetadata>
<maintainer type="person">
<email>mjo@gentoo.org</email>
</maintainer>
<maintainer type="person">
<email>frp.bissey@gmail.com</email>
<name>François Bissey</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<maintainer type="project">
<email>sci-mathematics@gentoo.org</email>
<name>Gentoo Mathematics Project</name>
</maintainer>
<longdescription lang="en">
Groups, Algorithms, Programming is a system for computational
discrete algebra, with particular emphasis on Computational Group
Theory. GAP provides a programming language, a library of thousands
of functions implementing algebraic algorithms written in the GAP
language as well as large data libraries of algebraic objects. GAP
is used in research and teaching for studying groups and their
representations, rings, vector spaces, algebras, combinatorial
structures, and more.
</longdescription>
<use>
<flag name="memcheck">Enable memory checking</flag>
<flag name="minimal">
Install only the GAP packages that are strictly required for GAP
to run. GAP will complain about the others unless you either start
it with the "-A" flag or set "AutoloadPackages" in your gap.ini.
</flag>
</use>
<upstream>
<remote-id type="github">gap-system/gap</remote-id>
</upstream>
</pkgmetadata>
Manage flags for this package:
euse -i <flag> -p sci-mathematics/gap |
euse -E <flag> -p sci-mathematics/gap |
euse -D <flag> -p sci-mathematics/gap
| Flag | Description | 4.15.1 | 4.14.0-r1 |
|---|---|---|---|
| cpu_flags_x86_popcnt | Enable popcnt instruction support ([abm] or [popcnt] in cpuinfo) | ✓ | ✓ |
| debug | Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces | ✓ | ✓ |
| memcheck | Enable memory checking | ✓ | ✓ |
| minimal | Install only the GAP packages that are strictly required for GAP to run. GAP will complain about the others unless you either start it with the "-A" flag or set "AutoloadPackages" in your gap.ini. | ✓ | ✓ |
| readline | Enable support for libreadline, a GNU line-editing library that almost everyone wants | ✓ | ✓ |
| test | Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) | ✓ | ✓ |
| valgrind | Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug/valgrind | ✓ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | gap-4.15.1-core.tar.gz | 38814062 bytes | 4.15.1 |
| Type | File | Size |
|---|---|---|
| DIST | gap-4.14.0-core.tar.gz | 38684144 bytes |