Source: julia Section: science Homepage: https://julialang.org Priority: optional Standards-Version: 4.3.0 Vcs-Git: https://salsa.debian.org/julia-team/julia.git Vcs-Browser: https://salsa.debian.org/julia-team/julia Maintainer: Debian Julia Team Uploaders: Peter Colberg , Graham Inggs , Mo Zhou , Build-Depends: cmake, python3, curl, debhelper (>= 11~), dpkg-dev (>= 1.16.2~), libblas-dev | libblas.so, libcurl4-gnutls-dev | libcurl-dev, libdsfmt-dev (>= 2.2.3), libgit2-dev (>= 0.27.0~), libgmp-dev, liblapack-dev | liblapack.so, libmbedtls-dev, libmpfr-dev, libopenblas-dev [amd64 arm64 armhf i386 kfreebsd-amd64 kfreebsd-i386 mips64el ppc64el s390x], libopenlibm-dev (>= 0.4.1+dfsg-4~) [any-i386 any-amd64 arm64 armhf mips mips64el mipsel powerpc ppc64 ppc64el], libpcre2-dev (>= 10.20-3~), libsuitesparse-dev (>= 1:4.4.5), libunwind8-dev [!s390x], libutf8proc-dev (>= 2.1.1), openssl, unicode-data, Build-Depends-Indep: latexmk, texlive, texlive-extra-utils, texlive-fonts-extra, texlive-latex-base, texlive-latex-extra, texlive-latex-recommended, texlive-luatex, texlive-plain-generic, python3-pygments, python3-pkg-resources, fonts-lato, Package: julia Architecture: any Multi-Arch: foreign Pre-Depends: ${misc:Pre-Depends} Depends: julia-common (= ${source:Version}), libjulia1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Replaces: julia-common (<< 0.5.0~) Breaks: julia-common (<< 0.5.0~) Suggests: ess (>= 12.09-1~), julia-doc, vim-julia, Recommends: git, openssl, Description: high-performance programming language for technical computing Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, mostly written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, FFTs, and string processing. Julia programs are organized around defining functions, and overloading them for different combinations of argument types (which can also be user-defined). . This package provides a complete Julia installation (JIT compiler, standard library, text-based user interface). Package: libjulia1 Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends} Replaces: julia (<< 0.5.0~), libjulia0.6, libjulia0.7 Breaks: julia (<< 0.5.0~), libjulia0.6, libjulia0.7 Depends: ${misc:Depends}, ${shlibs:Depends}, libopenblas-base [amd64 arm64 armhf i386 kfreebsd-amd64 kfreebsd-i386 mips64el ppc64el s390x] | libatlas3-base [amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel ppc64el s390x] | libmkl-rt [amd64 i386], libopenblas-dev [amd64 arm64 armhf i386 kfreebsd-amd64 kfreebsd-i386 mips64el ppc64el s390x] | libatlas-base-dev [amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel ppc64el s390x] | libmkl-dev [amd64 i386], Description: high-performance programming language for technical computing (runtime library) Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, mostly written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, FFTs, and string processing. Julia programs are organized around defining functions, and overloading them for different combinations of argument types (which can also be user-defined). . This package provides the Julia runtime library. Package: julia-common Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Replaces: julia (<< 0.4.1-1~) Breaks: julia (<< 0.4.1-1~) Recommends: julia Description: high-performance programming language for technical computing (common files) Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, mostly written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, FFTs, and string processing. Julia programs are organized around defining functions, and overloading them for different combinations of argument types (which can also be user-defined). . This package contains the Julia standard library and test suite. Package: libjulia-dev Section: libdevel Architecture: any Depends: libjulia1 (= ${binary:Version}), ${misc:Depends} Description: high-performance programming language for technical computing (development) Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, mostly written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, FFTs, and string processing. Julia programs are organized around defining functions, and overloading them for different combinations of argument types (which can also be user-defined). . This package provides the Julia runtime headers. Package: julia-doc Architecture: all Multi-Arch: foreign Section: doc Depends: ${misc:Depends}, fonts-font-awesome, fonts-inconsolata, libjs-jquery, libjs-jquery-ui, libjs-mathjax, libjs-highlight.js, libjs-requirejs, libjs-lodash, node-normalize.css, node-highlight.js, Suggests: julia Description: high-performance programming language for technical computing (documentation) Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, mostly written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, FFTs, and string processing. Julia programs are organized around defining functions, and overloading them for different combinations of argument types (which can also be user-defined). . This package contains the Julia manual, which describes the language and its standard library. It also contains example Julia programs.