* Add _service file to fetch sources from git to allow submodules to be included in tarball. * Add patches to fix build: cadabra2-cmake-correct-python-variable.patch, cadabra2-use-system-pybind11.patch, cadabra2-link-gmp.patch. * Drop cadabra2-link-python.patch: upstreamed. * Drop use of %suse_update_desktop_file: no longer needed. * Drop appdata file included as Source1, bundled files are now installed correctly. * Use python-rpm-macros and setup to build with newer pythons on Leap 15.X (does not yet work due to unavailability of python311-sympy and python311-ipykernel on these distros). OBS-URL: https://build.opensuse.org/package/show/science/cadabra2?expand=0&rev=60
28 lines
1.2 KiB
XML
28 lines
1.2 KiB
XML
<?xml version='1.0' encoding='UTF-8'?>
|
|
<component>
|
|
<id>cadabra2-gtk.desktop</id>
|
|
<metadata_license>CC0-1.0</metadata_license>
|
|
<name>Cadabra 2</name>
|
|
<project_license>GPL-3.0+</project_license>
|
|
<summary>A computer algebra system for problems in field theory</summary>
|
|
<url type="homepage">http://cadabra.science/</url>
|
|
<description>
|
|
<p>Cadabra2 is a computer algebra system (CAS) designed specifically for
|
|
the solution of problems encountered in field theory.</p>
|
|
<p>It has been designed specifically for the solution of problems encountered
|
|
in quantum and classical field theory. It has extensive functionality
|
|
for tensor computer algebra, tensor polynomial simplification
|
|
including multi-term symmetries, fermions and anti-commuting
|
|
variables, Clifford algebras and Fierz transformations, implicit
|
|
coordinate dependence, multiple index types and many more. The input
|
|
format is a subset of TeX.</p>
|
|
</description>
|
|
<screenshots>
|
|
<screenshot type="default">
|
|
<image height="1440" width="1192">https://cadabra.science/static/images/screenshot.png</image>
|
|
<caption>Gamma matrix algebra in a Cadabra2 notebook</caption>
|
|
</screenshot>
|
|
</screenshots>
|
|
<update_contact>info@cadabra.science</update_contact>
|
|
</component>
|