Source: gyoto Section: science Priority: optional Maintainer: Debian Astronomy Maintainers Uploaders: Thibaut Paumard Build-Depends: debhelper-compat (= 12), yorick-dev, yorick-yutils, libxerces-c-dev, libcfitsio-dev, libudunits2-dev, automake, libboost-dev (>= 1.53.1), libboost-mpi-dev, libflint-arb-dev, libflint-dev (<< 3.0.0), libeigen3-dev, mpi-default-dev, dh-python, python3-all-dev, python3-setuptools, swig, python3-numpy, doxygen, dh-exec (>=0.3), pkg-config, liblorene-dev, lorene-codes-src, gfortran, g++ (>= 4:7) Build-Depends-Indep: doxygen-latex, texlive-bibtex-extra, texlive-latex-base, texlive-lang-french, tipa Standards-Version: 4.6.2 Vcs-Git: https://salsa.debian.org/science-team/gyoto.git Vcs-Browser: https://salsa.debian.org/science-team/gyoto Homepage: http://gyoto.obspm.fr Package: gyoto Architecture: all Multi-Arch: allowed Depends: gyoto-bin (>= ${source:Version}), yorick-gyoto (>= ${source:Version}), python3-gyoto (>= ${source:Version}), libgyoto9-dev (>= ${source:Version}), ${shlibs:Depends}, ${misc:Depends} Recommends: mpi-default-bin Suggests: gyoto-doc Description: General relativistic geodesic integration and ray-tracing Gyoto is a framework for computing geodesics in curved space-times. The gyoto utility program uses this framework to compute images of astronomical objects in the vicinity of compact objects (e.g. black-holes). Such images are distorted by strong gravitational lensing. The gyoto program takes a scenery description in XML format, computes this scenery using relativistic ray-tracing, and saves the result in FITS format. . This metapackage depends on all the Gyoto interfaces (command-line, Python 3 and Yorick). . MPI parallelization requires the mpi-default-bin package. The Gyoto documentation is provided in the gyoto-doc package. Package: gyoto-bin Architecture: any Multi-Arch: allowed Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: mpi-default-bin, python3-gyoto, python3-opencv Replaces: gyoto (<< 1.1.0~) Breaks: gyoto (<< 1.1.0~) Description: General relativistic ray-tracing command-line interface Gyoto is a framework for computing geodesics in curved space-times. The gyoto utility program uses this framework to compute images of astronomical objects in the vicinity of compact objects (e.g. black-holes). Such images are distorted by strong gravitational lensing. The gyoto program takes a scenery description in XML format, computes this scenery using relativistic ray-tracing, and saves the result in FITS format. . This package contains the `gyoto' command-line utility. More complex uses of the Gyoto framework can be achieved using the python3-gyoto or yorick-gyoto packages. Gyoto can be extended with plug-ins (see libgyoto9-dev). . MPI parallelization requires the mpi-default-bin package. Producing videos requires the python3-gyoto and python3-opencv packages. Package: libgyoto9 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, Pre-Depends: ${misc:Pre-Depends} Recommends: gyoto-bin (>= ${binary:Version}), mpi-default-bin Description: Gyoto framework main library an standard plug-in Gyoto aims at providing a framework for computing orbits and ray-traced images in General relativity. It consists in a shared library (this package), utility programs (in the gyoto package), and a plug-in for the Python 3 and Yorick programming languages (in python3-gyoto and yorick-gyoto respectively). Gyoto can be extended with plug-ins (see libgyoto9-dev). . The standard plugin (stdplug) is included in this package. A plug-in for extending Gyoto in the Python 3 language is shipped in the python3-gyoto packages. . MPI parallelization requires the gyoto-bin and mpi-default-bin packages. Package: libgyoto9-dev Architecture: any Multi-Arch: same Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, libgyoto9 (= ${binary:Version}), libc-dev, libxerces-c-dev, libcfitsio-dev, libudunits2-dev, libboost-dev (>= 1.53.1), libboost-mpi-dev, mpi-default-dev, pkg-config Replaces: libgyoto8-dev Breaks: libgyoto8-dev Description: development files for libgyoto Gyoto aims at providing a framework for computing orbits and ray-traced images in General relativity. . This package provides the files necessary to compile Gyoto plugins and codes using the libgyoto library. Package: yorick-gyoto Architecture: any Multi-Arch: allowed Depends: ${shlibs:Depends}, ${misc:Depends}, yorick (>= 2.1.05), yorick-yutils (>= 1.3), yorick-gy, gir1.2-gtk-3.0 Description: General relativistic geodesic integration for the Yorick language Gyoto aims at providing a framework for computing orbits and ray-traced images in General relativity. . This package provides a plug-in for the Yorick programming language exposing the Gyoto facilities. It allows using Gyoto interactively from the yorick prompt or running complex Gyoto scripts. Package: python3-gyoto Architecture: any Multi-Arch: allowed Section: python Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends} Recommends: python3-opencv Provides: ${python3:Provides} Description: General relativistic geodesic integration for the Python 3 language Gyoto aims at providing a framework for computing orbits and ray-traced images in General relativity. . This package also includes a Gyoto plug-in allowing to write new Gyoto objects in the Python 3 language. . This package provides an extension for the Python 3 programming language exposing the Gyoto facilities. It allows using Gyoto interactively from the Python 3 prompt or running complex Gyoto scripts. . Producing videos requires the python3-opencv package. Package: gyoto-doc Architecture: all Multi-Arch:foreign Section: doc Depends: ${misc:Depends} Replaces: gyoto (<< 1.3.0~) Breaks: gyoto (<<1.3.0~) Description: documentation for the Gyoto library Gyoto aims at providing a framework for computing orbits and ray-traced images in General relativity. It consists in a library (libgyoto), utility programs, and a plug-in for the Yorick programming language. . This package contains the Gyoto Reference Manual.