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
-
5
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory/julia && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
CompilerSupportLibraries.v1.1.1+0.aarch64-linux-gn |
0020763581 19.8 MB | |
CompilerSupportLibraries.v1.1.1+0.powerpc64le-linu |
0021275184 20.3 MB | |
CompilerSupportLibraries.v1.1.1+0.x86_64-linux-gnu |
0022932730 21.9 MB | |
GMP.v6.2.1+6.aarch64-linux-gnu-cxx11.tar.gz | 0000445144 435 KB | |
GMP.v6.2.1+6.powerpc64le-linux-gnu-cxx11.tar.gz | 0000476586 465 KB | |
GMP.v6.2.1+6.x86_64-linux-gnu-cxx11.tar.gz | 0000528807 516 KB | |
LLD.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_versio |
0004914229 4.69 MB | |
LLD.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_ve |
0005326792 5.08 MB | |
LLD.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version |
0005231424 4.99 MB | |
LibCURL.v8.4.0+0.aarch64-linux-gnu.tar.gz | 0000707448 691 KB | |
LibCURL.v8.4.0+0.powerpc64le-linux-gnu.tar.gz | 0000747133 730 KB | |
LibCURL.v8.4.0+0.x86_64-linux-gnu.tar.gz | 0000749418 732 KB | |
LibGit2.v1.6.4+0.aarch64-linux-gnu.tar.gz | 0000856789 837 KB | |
LibGit2.v1.6.4+0.powerpc64le-linux-gnu.tar.gz | 0000955285 933 KB | |
LibGit2.v1.6.4+0.x86_64-linux-gnu.tar.gz | 0000952168 930 KB | |
LibSSH2.v1.11.0+1.aarch64-linux-gnu.tar.gz | 0000410826 401 KB | |
LibSSH2.v1.11.0+1.powerpc64le-linux-gnu.tar.gz | 0000441415 431 KB | |
LibSSH2.v1.11.0+1.x86_64-linux-gnu.tar.gz | 0000431463 421 KB | |
LibUV.v2.0.1+14.aarch64-linux-gnu.tar.gz | 0000693211 677 KB | |
LibUV.v2.0.1+14.powerpc64le-linux-gnu.tar.gz | 0000649465 634 KB | |
LibUV.v2.0.1+14.x86_64-linux-gnu.tar.gz | 0000622742 608 KB | |
LibUnwind.v1.5.0+5.aarch64-linux-gnu.tar.gz | 0001283293 1.22 MB | |
LibUnwind.v1.5.0+5.powerpc64le-linux-gnu.tar.gz | 0001086558 1.04 MB | |
LibUnwind.v1.5.0+5.x86_64-linux-gnu.tar.gz | 0001208108 1.15 MB | |
MPFR.v4.2.0+1.aarch64-linux-gnu.tar.gz | 0000884650 864 KB | |
MPFR.v4.2.0+1.powerpc64le-linux-gnu.tar.gz | 0000921950 900 KB | |
MPFR.v4.2.0+1.x86_64-linux-gnu.tar.gz | 0000891545 871 KB | |
MbedTLS.v2.28.2+1.aarch64-linux-gnu.tar.gz | 0002097771 2 MB | |
MbedTLS.v2.28.2+1.powerpc64le-linux-gnu.tar.gz | 0002253652 2.15 MB | |
MbedTLS.v2.28.2+1.x86_64-linux-gnu.tar.gz | 0002178218 2.08 MB | |
OpenBLAS.v0.3.23+4.aarch64-linux-gnu-libgfortran5. |
0007439063 7.09 MB | |
OpenBLAS.v0.3.23+4.powerpc64le-linux-gnu-libgfortr |
0006638089 6.33 MB | |
OpenBLAS.v0.3.23+4.x86_64-linux-gnu-libgfortran5.t |
0009531958 9.09 MB | |
OpenLibm.v0.8.1+2.aarch64-linux-gnu.tar.gz | 0000329479 322 KB | |
OpenLibm.v0.8.1+2.powerpc64le-linux-gnu.tar.gz | 0000201113 196 KB | |
OpenLibm.v0.8.1+2.x86_64-linux-gnu.tar.gz | 0000268364 262 KB | |
PCRE2.v10.42.0+1.aarch64-linux-gnu.tar.gz | 0002166988 2.07 MB | |
PCRE2.v10.42.0+1.powerpc64le-linux-gnu.tar.gz | 0002339780 2.23 MB | |
PCRE2.v10.42.0+1.x86_64-linux-gnu.tar.gz | 0002332880 2.22 MB | |
SuiteSparse.v7.2.1+1.aarch64-linux-gnu.tar.gz | 0001369667 1.31 MB | |
SuiteSparse.v7.2.1+1.powerpc64le-linux-gnu.tar.gz | 0001571419 1.5 MB | |
SuiteSparse.v7.2.1+1.x86_64-linux-gnu.tar.gz | 0001476769 1.41 MB | |
UnicodeData.txt | 0001851767 1.77 MB | |
Zlib.v1.2.13+1.aarch64-linux-gnu.tar.gz | 0000146800 143 KB | |
Zlib.v1.2.13+1.powerpc64le-linux-gnu.tar.gz | 0000152417 149 KB | |
Zlib.v1.2.13+1.x86_64-linux-gnu.tar.gz | 0000156413 153 KB | |
_constraints | 0000000804 804 Bytes | |
_multibuild | 0000000055 55 Bytes | |
apply-gmp-arm64-invert_limb.patch | 0000000675 675 Bytes | |
dSFMT.v2.2.4+4.aarch64-linux-gnu.tar.gz | 0000007210 7.04 KB | |
dSFMT.v2.2.4+4.powerpc64le-linux-gnu.tar.gz | 0000009039 8.83 KB | |
dSFMT.v2.2.4+4.x86_64-linux-gnu.tar.gz | 0000006617 6.46 KB | |
deps-makefile.patch | 0000000354 354 Bytes | |
disable-doc-gen-in-makefile.patch | 0000000863 863 Bytes | |
disable-download-of-unicode-for-doc-gen.patch | 0000000509 509 Bytes | |
gmp-6.2.1-arm64-invert_limb.patch | 0000000393 393 Bytes | |
julia-1.10.5-full.tar.gz | 0318683963 304 MB | |
julia-1.10.5-full.tar.gz.asc | 0000000866 866 Bytes | |
julia-env-script-interpreter.patch | 0000000370 370 Bytes | |
julia-hardcoded-libs.patch | 0000001180 1.15 KB | |
julia-remove-libcholmod_cuda.patch | 0000001642 1.6 KB | |
julia-rpmlintrc | 0000001252 1.22 KB | |
julia.changes | 0000062282 60.8 KB | |
julia.keyring | 0000003094 3.02 KB | |
julia.spec | 0000044194 43.2 KB | |
libLLVM.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_ve |
0078372324 74.7 MB | |
libLLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llv |
0082317366 78.5 MB | |
libLLVM.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_ver |
0085634590 81.7 MB | |
libblastrampoline.v5.11.0+0.aarch64-linux-gnu.tar. |
0000812862 794 KB | |
libblastrampoline.v5.11.0+0.powerpc64le-linux-gnu. |
0000880007 859 KB | |
libblastrampoline.v5.11.0+0.x86_64-linux-gnu.tar.g |
0000869004 849 KB | |
mpfr-looking-for-gmp-fix.patch | 0000000934 934 Bytes | |
nghttp2.v1.52.0+1.aarch64-linux-gnu.tar.gz | 0000756822 739 KB | |
nghttp2.v1.52.0+1.powerpc64le-linux-gnu.tar.gz | 0000723880 707 KB | |
nghttp2.v1.52.0+1.x86_64-linux-gnu.tar.gz | 0000700352 684 KB | |
openlibm.patch | 0000000507 507 Bytes | |
p7zip.v17.4.0+2.aarch64-linux-gnu.tar.gz | 0001271747 1.21 MB | |
p7zip.v17.4.0+2.powerpc64le-linux-gnu.tar.gz | 0001318384 1.26 MB | |
p7zip.v17.4.0+2.x86_64-linux-gnu.tar.gz | 0001257704 1.2 MB |
Latest Revision
Ana Guerrero (anag+factory)
accepted
request 1204268
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 7)
- Remove julia-libunwind-1.9.patch - Use bundled libunwind - Add the following gmp patches * ./gmp-6.2.1-arm64-invert_limb.patch * ./apply-gmp-arm64-invert_limb.patch - Add pp64le variants of the bundled deps * CompilerSupportLibraries.v1.1.1+0.powerpc64le-linux-gnu-libgfortran5.tar.gz * GMP.v6.2.1+6.powerpc64le-linux-gnu-cxx11.tar.gz * LLD.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz * LibCURL.v8.4.0+0.powerpc64le-linux-gnu.tar.gz * LibGit2.v1.6.4+0.powerpc64le-linux-gnu.tar.gz * LibSSH2.v1.11.0+1.powerpc64le-linux-gnu.tar.gz * LibUV.v2.0.1+14.powerpc64le-linux-gnu.tar.gz * LibUnwind.v1.5.0+5.powerpc64le-linux-gnu.tar.gz * MPFR.v4.2.0+1.powerpc64le-linux-gnu.tar.gz * MbedTLS.v2.28.2+1.powerpc64le-linux-gnu.tar.gz * OpenBLAS.v0.3.23+4.powerpc64le-linux-gnu-libgfortran5.tar.gz * OpenLibm.v0.8.1+2.powerpc64le-linux-gnu.tar.gz * PCRE2.v10.42.0+1.powerpc64le-linux-gnu.tar.gz * SuiteSparse.v7.2.1+1.powerpc64le-linux-gnu.tar.gz * Zlib.v1.2.13+1.powerpc64le-linux-gnu.tar.gz * dSFMT.v2.2.4+4.powerpc64le-linux-gnu.tar.gz * julia.spec * libLLVM.v15.0.7+10.powerpc64le-linux-gnu-cxx11-llvm_version+15.tar.gz * libblastrampoline.v5.11.0+0.powerpc64le-linux-gnu.tar.gz * nghttp2.v1.52.0+1.powerpc64le-linux-gnu.tar.gz * p7zip.v17.4.0+2.powerpc64le-linux-gnu.tar.gz - Add the aarch64 variants of the bundled deps * CompilerSupportLibraries.v1.1.1+0.aarch64-linux-gnu-libgfortran5.tar.gz * GMP.v6.2.1+6.aarch64-linux-gnu-cxx11.tar.gz * LLD.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz * LibCURL.v8.4.0+0.aarch64-linux-gnu.tar.gz * LibGit2.v1.6.4+0.aarch64-linux-gnu.tar.gz * LibSSH2.v1.11.0+1.aarch64-linux-gnu.tar.gz * LibUV.v2.0.1+14.aarch64-linux-gnu.tar.gz * LibUnwind.v1.5.0+5.aarch64-linux-gnu.tar.gz * MPFR.v4.2.0+1.aarch64-linux-gnu.tar.gz * MbedTLS.v2.28.2+1.aarch64-linux-gnu.tar.gz * OpenBLAS.v0.3.23+4.aarch64-linux-gnu-libgfortran5.tar.gz * OpenLibm.v0.8.1+2.aarch64-linux-gnu.tar.gz * PCRE2.v10.42.0+1.aarch64-linux-gnu.tar.gz * SuiteSparse.v7.2.1+1.aarch64-linux-gnu.tar.gz * Zlib.v1.2.13+1.aarch64-linux-gnu.tar.gz * dSFMT.v2.2.4+4.aarch64-linux-gnu.tar.gz * julia.spec * libLLVM.v15.0.7+10.aarch64-linux-gnu-cxx11-llvm_version+15.tar.gz * libblastrampoline.v5.11.0+0.aarch64-linux-gnu.tar.gz * nghttp2.v1.52.0+1.aarch64-linux-gnu.tar.gz * p7zip.v17.4.0+2.aarch64-linux-gnu.tar.gz - Add ./libblastrampoline.v5.11.0+0.x86_64-linux-gnu.tar.gz - Add ./deps-makefile.patch - The full.tar.gz tarball is not a full.tar.gz tarball so we have to manually add the sources now. * add CompilerSupportLibraries.v1.1.1+0.x86_64-linux-gnu-libgfortran5.tar.gz * add dSFMT.v2.2.4+4.x86_64-linux-gnu.tar.gz * add GMP.v6.2.1+6.x86_64-linux-gnu-cxx11.tar.gz * add LibCURL.v8.4.0+0.x86_64-linux-gnu.tar.gz * add LibGit2.v1.6.4+0.x86_64-linux-gnu.tar.gz * add libLLVM.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz * add LibSSH2.v1.11.0+1.x86_64-linux-gnu.tar.gz * add LibUnwind.v1.5.0+5.x86_64-linux-gnu.tar.gz * add LibUV-v2.0.1+14.x86_64-linux-gnu.tar.gz * add LLD.v15.0.7+10.x86_64-linux-gnu-cxx11-llvm_version+15.tar.gz * add MbedTLS.v2.28.2+1.x86_64-linux-gnu.tar.gz * add MPFR.v4.2.0+1.x86_64-linux-gnu.tar.gz * add nghttp2.v1.52.0+1.x86_64-linux-gnu.tar.gz * add OpenBLAS.v0.3.23+4.x86_64-linux-gnu-libgfortran5.tar.gz * add OpenLibm.v0.8.1+2.x86_64-linux-gnu.tar.gz * add p7zip.v17.4.0+2.x86_64-linux-gnu.tar.gz * add PCRE2.v10.42.0+1.x86_64-linux-gnu.tar.gz * add SuiteSparse.v7.2.1+1.x86_64-linux-gnu.tar.gz * add Zlib.v1.2.13+1.x86_64-linux-gnu.tar.gz - Add -Wno-implicit-function-declaration for CFLAGS and CXXFLAGS * this is an issue building with source-vendored GMP. * see https://discourse.julialang.org/t/building-julia-for-nix/115304/6. it might be a nix build issue but it affects all distros tbh. - Adopt buildkite env from Julia's CI. See utilities/build_envs.sh. - Update CFLAGS and CXXFLAGS to %optflags macro - Reenable other architectures for testing - BUG-GCC-LLVM-UPSTREAM: Add -Wno-error=incompatible-pointer-types for aarch64. * already fixed but still affecting the vendored LLVM build. might be an openSUSE GCC issue (need to confirm but let's just by-pass the warning for now). * reference issue -> https://github.com/JuliaLang/julia/issues/45400 - Update julia.specfile * remove allow_libssp_libatomic_and_libgomp_to_fail_as_they_are_not_available_on_all_systems.patch - Update to version 1.10.5: * bump Pkg to latest 1.10 * 🤖 [backports-release-1.10] Bump the Pkg stdlib from 45521a6e8 to a4f26cff6 * 🤖 [backports-release-1.10] Bump the Pkg stdlib from 9cb6d35f8 to 45521a6e8 * `stale_cachefile`: handle if the expected cache file is missing * bump Pkg to latest 1.10 * Fix tr for block SymTridiagonal * [libblastrampoline] Bump to v5.11.0 * Profile: Fix stdlib paths * Restrict argument to `isleapyear(::Integer)` * Add `lbt_forwarded_funcs()` to debug LBT forwarding issues * Fix a bug in `stack`'s DimensionMismatch error message * [docs] change docstring to match code * AllocOpt: Fix stack lowering where alloca continas boxed and unboxed data * [build] Some improvements to the LLVM build system * 🤖 [backports-release-1.10] Bump the Pkg stdlib from bf83c387b to ff18647d8 * Add openlibm to sysimg link line on windows * Remove the WarnMissedTransformations pass from the 1.10 pipeline * Do not hide libssp.dll.a (Windows import library) in private library dir * fixup some casts in uv code, extraced from commit e5496e0 * Fix calling LLVM_SIZE on windows * relax equality in trace test * Remove reference to memory attribute in llvm pass * Disable typed pointer tests for alloc-opt-pass since the base file is now using opaque pointers * bump Pkg to latest v1.10 * Bump libblastrampoline to v5.10.1 * add missing compat entry to edit * LinearAlgebra: LazyString in error messages for Diagonal/Bidiagonal * Use triple quotes in TOML.print when string contains newline * Fix assertion/crash when optimizing function with dead basic block * more precise aliasing checks for SubArray * document mutable struct const fields * correction to compat notice for a[begin] * compat notice for a[begin] indexing * Compat for `Base.@nospecializeinfer` * Update the aarch64 devdocs to reflect the current state of its support * Fix generic triangular solves with empty matrices * Profile: Improve module docstring * Remove boxing in pinv * `LazyString` in `LinearAlgebra.checksquare` error message * LinearAlgebra: use `≈` instead of `==` for `tr` tests in symmetric.jl * 🤖 [backports-release-1.10] Bump the Pkg stdlib from f487626b0 to 6d73ac1fc * [release-1.10] fix a race condition in jl_gc_realloc_string * Do not add type tag size to the `alloc_typed` lowering for GC allocations * add sticky task warning to `@task` and `schedule` * [LinearAlgebra] Improve resilience to unknown libblastrampoline flags * make: use `readelf` for LLVM symbol version detection * LazyString in reinterpretarray error messages * make: Fix `sed` command for LLVM libraries with no symbol versioning * Add boundscheck in bindingkey_eq to avoid OOB access due to data race * ensure we set the right value to gc_first_tid * Aggressive constprop in trevc! to stabilize triangular eigvec * Fix trampoline assembly for build on clang 18 on apple silicon * Allow libquadmath to also fail as it is not available on all systems
Comments 0