aboutsummaryrefslogtreecommitdiff
blob: f1f953b8229c863c41f72fc38f8af478ad102bda (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
	<maintainer type="person">
		<email>gentoo@aisha.cc</email>
		<name>Aisha Tammy</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="boehm">Use <pkg>dev-libs/boehm-gc</pkg> as garbage collector</flag>
		<flag name="hpc">Build gap with multithreading and parallel process support</flag>
		<flag name="julia">Build julia bindings</flag>
		<flag name="julia-gc">Use the julia garbage collector</flag>
		<flag name="memcheck">Enable memory checking</flag>
		<flag name="valgrind">Build symbols to be used by valgrind</flag>		
	</use>
</pkgmetadata>