.. _spkg_symengine:

symengine: A C++ symbolic manipulation library
==============================================

Description
-----------

SymEngine is a standalone fast C++ symbolic manipulation library.

License
-------

BSD 3-clause

Upstream Contact
----------------

https://github.com/symengine/symengine

Type
----

optional


Version Information
-------------------

package-version.txt::

    0.7.0


Equivalent System Packages
--------------------------

conda:

.. CODE-BLOCK:: bash

    $ conda install symengine

freebsd:

.. CODE-BLOCK:: bash

    $ sudo pkg install symengine

gentoo:

.. CODE-BLOCK:: bash

    $ sudo emerge symengine

macports:
install the following packages: symengine
nix:

.. CODE-BLOCK:: bash

    $ nix-env --install symengine

opensuse:

.. CODE-BLOCK:: bash

    $ sudo zypper install symengine

See https://repology.org/project/symengine/versions

However, these system packages will not be used for building Sage
because spkg-configure.m4 has not been written for this package;
see https://trac.sagemath.org/ticket/27330

