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.
- Developed at science
- Sources inherited from project openSUSE:Factory
-
5
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Backports:SLE-15-SP4:FactoryCandidates/julia && cd $_
- Create Badge
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-link-shared.patch | 0000001325 1.29 KB | |
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.pat |
0000008279 8.08 KB | |
use-newpm-asan.patch | 0000003838 3.75 KB | |
use-system-libuv-correctly.patch | 0000000593 593 Bytes |
Revision 2 (latest revision is 7)
Ana Guerrero (anag+factory)
accepted
request 1133936
from
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