Julia

Edit Package julia
http://julialang.org/

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, largely written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, signal processing, and string processing.

Refresh
Refresh
Source Files
Filename Size Changed
_constraints 0000000804 804 Bytes
_multibuild 0000000055 55 Bytes
julia-1.9.4-full.tar.gz 0294983229 281 MB
julia-env-script-interpreter.patch 0000000370 370 Bytes
julia-hardcoded-libs.patch 0000002694 2.63 KB
julia-libgit2-1.7.patch 0000003389 3.31 KB
julia-libunwind-1.9.patch 0000000750 750 Bytes
julia-rpmlintrc 0000000635 635 Bytes
julia-suitesparse-7.patch 0000001806 1.76 KB
julia.changes 0000030469 29.8 KB
julia.spec 0000019573 19.1 KB
libblastrampoline-hardcoded-libs.patch 0000000703 703 Bytes
llvm-set-of-custom-patches.patch 0000016202 15.8 KB
mbedtls-hardcoded-libs.patch 0000000851 851 Bytes
new-pass-manager.patch 0000013006 12.7 KB
openlibm.patch 0000000507 507 Bytes
support-float16-depending-on-llvm-and-platform.patch 0000008279 8.08 KB
use-newpm-asan.patch 0000003838 3.75 KB
use-system-libuv-correctly.patch 0000000593 593 Bytes
Latest Revision
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1133936 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 2)
- Remove unsatisfactory architectures that does not guaranteed to build.
  It seems x86_64 is the guaranteed to work anyway.
- Specfile cleanup:
  * specify more dependencies
    - openlibm-devel
    - julia-devel or julia-compat-devel which provides libjulia.so
- Some dependencies require to be explicit since Julia uses dlopen
  on it's stdlib and other julia scripts
- Specfile cleanup:
  * Exclude now only bundled libs
    - LLVM, uv, ccalltest, llvmcalltest, openblas with INTERFACE64 enabled,
      libjulia-internal and libjulia-codegen
  * Fdupe only /usr/share/julia.
  * Define some dependencies that are dlopened
- There should be a package libjulia1. 
- CFLAGS and CXXFLAGS use provided %optflags.
- libjulia-compat1 should provide libjulia1 to fulfill soname shlib naming policies.
- Remove unused rpmlints:
  * devel-dependency
- Turn all eol encondings to unix to all files
- Add rpmlint for "W: hidden-file-or-dir /usr/share/julia/stdlib/v1.9/Pkg/test/test_packages/AugmentedPlatform/.pkg"
  That contains julia scripts. Leave it alone.
- fdupes at the end of the install section.
Comments 0
openSUSE Build Service is sponsored by