commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2020-10-15 13:50:47 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new.3486 (New) Package is "julia" Thu Oct 15 13:50:47 2020 rev:43 rq:841794 version:1.4.2 Changes: --- /work/SRC/openSUSE:Factory/julia/julia.changes 2020-07-03 00:11:11.811825062 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new.3486/julia.changes2020-10-15 13:51:01.921315222 +0200 @@ -1,0 +2,6 @@ +Fri Oct 9 06:20:01 UTC 2020 - Guillaume GARDET + +- Fix build on aarch64: + * julia-fix-aarch64.patch + +--- New: julia-fix-aarch64.patch Other differences: -- ++ julia.spec ++ --- /var/tmp/diff_new_pack.A9x89v/_old 2020-10-15 13:51:03.137315731 +0200 +++ /var/tmp/diff_new_pack.A9x89v/_new 2020-10-15 13:51:03.141315732 +0200 @@ -40,6 +40,8 @@ Patch0: julia-env-script-interpreter.patch # PATCH-FIX-UPSTREAM llvm-8.0.1-gcc-10.patch roni...@gmail.com -- Fix LLVM 8.0.1 build using GCC 10 - https://reviews.llvm.org/D64937. Patch1: llvm-8.0.1-gcc-10.patch +# PATCH-FIX-UPSTREAM - https://github.com/JuliaLang/julia/commit/15dee645ca022de8960c91141109c41a66b4 +Patch2: julia-fix-aarch64.patch BuildRequires: arpack-ng-devel >= 3.3.0 BuildRequires: blas-devel BuildRequires: cmake @@ -171,6 +173,7 @@ %prep %setup -q -n julia-%{version} %patch0 -p1 +%patch2 -p1 # Extract LLVM sources to apply the patch. make CFLAGS="%optflags" CXXFLAGS="%optflags" %{juliabuildopts} -C deps extract-llvm @@ -218,7 +221,11 @@ %endif %define julia_builddir %{_builddir}/%{name}/ -make %{?_smp_mflags} MARCH=%{julia_march} \ +make %{?_smp_mflags} \ + MARCH=%{julia_march} \ +%ifarch aarch64 + JULIA_CPU_TARGET="generic" \ +%endif prefix=%{_prefix} \ bindir=%{_bindir} \ libdir=%{_libdir} \ @@ -236,6 +243,9 @@ %install make install DESTDIR=%{buildroot} \ MARCH=%{julia_march} \ +%ifarch aarch64 + JULIA_CPU_TARGET="generic" \ +%endif prefix=%{_prefix} \ bindir=%{_bindir} \ libdir=%{_libdir} \ ++ julia-fix-aarch64.patch ++ --- julia-1.4.2/Make.inc.orig 2020-10-08 13:20:01.502690840 +0200 +++ julia-1.4.2/Make.inc2020-10-08 13:20:11.162783331 +0200 @@ -940,7 +940,7 @@ endif # explicitly tell it to use this large page size so that when we rewrite rpaths and # such, we don't accidentally create incorrectly-aligned sections in our ELF files. ifneq (,$(filter $(ARCH),aarch64 powerpc64le)) -PATCHELF += --page-size=65536 +PATCHELF += --page-size 65536 endif # Use ILP64 BLAS interface when building openblas from source on 64-bit architectures
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2020-07-03 00:09:06 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new.3060 (New) Package is "julia" Fri Jul 3 00:09:06 2020 rev:42 rq:816906 version:1.4.2 Changes: --- /work/SRC/openSUSE:Factory/julia/julia.changes 2020-03-30 23:05:57.708263964 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new.3060/julia.changes2020-07-03 00:11:11.811825062 +0200 @@ -1,0 +2,22 @@ +Tue Jun 23 22:02:46 UTC 2020 - Ronan Chagas + +- Version bump to 1.4.2, see NEWS.md for details. +- Replace the source code with the version with all dependencies. + Thus, all the source files related to the dependencies were + dropped: +* Pkg-f71e2c5a119b9c850f9b357fc8c56068f5b51cc0.tar.gz +* libuv-35b1504507a7a4168caae3d78db54d1121b121e1.tar.gz +* libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz +* llvm-6.0.1.src.tar.xz +* openlibm-ce69bf1f32d3e2e9791da36c9e33ba38670d5576.tar.gz +* utf8proc-5c632c57426f2e4246e3b64dd2fd088d3920f9e5.tar.gz +- Add patch `llvm-8.0.1-gcc-10.patch` to fix build of LLVM 8.0.1 + using gcc 10: https://reviews.llvm.org/D64937. +- Use bundled version of libgit2 instead of the system library + because Julia does not support libgit2-1.0 yet (boo#1173180). +- Use bundled version of libdSFMT because Julia uses a patch that is + not in upstream. Hence, using the system version leads to failures + related to RNG. +- Add new build dependency `libcurl-devel`. + +--- Old: Pkg-f71e2c5a119b9c850f9b357fc8c56068f5b51cc0.tar.gz julia-1.3.1.tar.gz libuv-35b1504507a7a4168caae3d78db54d1121b121e1.tar.gz libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz llvm-6.0.1.src.tar.xz openlibm-ce69bf1f32d3e2e9791da36c9e33ba38670d5576.tar.gz utf8proc-5c632c57426f2e4246e3b64dd2fd088d3920f9e5.tar.gz New: julia-1.4.2-full.tar.gz llvm-8.0.1-gcc-10.patch Other differences: -- ++ julia.spec ++ --- /var/tmp/diff_new_pack.90ld3f/_old 2020-07-03 00:11:14.815835009 +0200 +++ /var/tmp/diff_new_pack.90ld3f/_new 2020-07-03 00:11:14.815835009 +0200 @@ -23,40 +23,26 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver1.3.1 +%define julia_ver1.4.2 %define libjulia_sover_major 1 -%define libjulia_sover_minor 3 -%define libuv_ver35b1504507a7a4168caae3d78db54d1121b121e1 -%define libwhich_ver 81e9723c0273d78493dc8c8ed570f68d9ce7e89e -%define pkg_ver f71e2c5a119b9c850f9b357fc8c56068f5b51cc0 -%define openlibm_ver ce69bf1f32d3e2e9791da36c9e33ba38670d5576 -%define utf8proc_ver 5c632c57426f2e4246e3b64dd2fd088d3920f9e5 -%define llvm_ver 6.0.1 +%define libjulia_sover_minor 4 %if "@BUILD_FLAVOR@%{nil}" == "compat" %define compat_mode 1 %else %define compat_mode 0 %endif -%define src_name julia-tarball -%define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:1.3.1 +Version:1.4.2 Release:0 URL:http://julialang.org/ -Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz -# external sources -Source10: https://api.github.com/repos/JuliaLang/libuv/tarball/%{libuv_ver}#/libuv-%{libuv_ver}.tar.gz -Source11: https://api.github.com/repos/vtjnash/libwhich/tarball/%{libwhich_ver}#/libwhich-%{libwhich_ver}.tar.gz -Source12: https://api.github.com/repos/JuliaLang/utf8proc/tarball/%{utf8proc_ver}#/utf8proc-%{utf8proc_ver}.tar.gz -Source13: https://llvm.org/releases/%{llvm_ver}/llvm-%{llvm_ver}.src.tar.xz -Source14: https://api.github.com/repos/JuliaLang/Pkg.jl/tarball/%{pkg_ver}#/Pkg-%{pkg_ver}.tar.gz -Source15: https://api.github.com/repos/JuliaMath/openlibm/tarball/%{openlibm_ver}#/openlibm-%{openlibm_ver}.tar.gz +Source0: https://github.com/JuliaLang/julia/releases/download/v1.4.2/julia-%{julia_ver}-full.tar.gz Source99: juliabuildopts # PATCH-FIX-OPENSUSE julia-env-script-interpreter.patch roni...@gmail.com -- Change script interpreted to avoid errors in rpmlint. Patch0: julia-env-script-interpreter.patch +# PATCH-FIX-UPSTREAM llvm-8.0.1-gcc-10.patch roni...@gmail.com -- Fix LLVM 8.0.1 build using GCC 10 - https://reviews.llvm.org/D64937. +Patch1: llvm-8.0.1-gcc-10.patch BuildRequires: arpack-ng-devel >= 3.3.0 BuildRequires: blas-devel BuildRequires: cmake -BuildRequires: dSFMT-devel >= 2.2.3 BuildRequires: double-conversion-devel BuildRequires: fdupes BuildRequires: fftw3-threads-devel >= 3.3.4 @@ -65,7 +51,7
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2020-03-30 23:05:51 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new.3160 (New) Package is "julia" Mon Mar 30 23:05:51 2020 rev:41 rq:789779 version:1.3.1 Changes: --- /work/SRC/openSUSE:Factory/julia/julia.changes 2020-03-11 18:49:54.735529097 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new.3160/julia.changes2020-03-30 23:05:57.708263964 +0200 @@ -1,0 +2,5 @@ +Sat Mar 28 19:42:54 UTC 2020 - Andreas Stieger + +- convert to singlespec + +--- Old: julia-compat.changes julia-compat.spec pre_checkin.sh New: _multibuild Other differences: -- ++ julia.spec ++ --- /var/tmp/diff_new_pack.UqSq9d/_old 2020-03-30 23:05:59.596265039 +0200 +++ /var/tmp/diff_new_pack.UqSq9d/_new 2020-03-30 23:05:59.596265039 +0200 @@ -32,7 +32,11 @@ %define openlibm_ver ce69bf1f32d3e2e9791da36c9e33ba38670d5576 %define utf8proc_ver 5c632c57426f2e4246e3b64dd2fd088d3920f9e5 %define llvm_ver 6.0.1 +%if "@BUILD_FLAVOR@%{nil}" == "compat" +%define compat_mode 1 +%else %define compat_mode 0 +%endif %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) Version:1.3.1 ++ _multibuild ++ compat
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2020-03-11 18:46:53 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new.3160 (New) Package is "julia" Wed Mar 11 18:46:53 2020 rev:40 rq:783078 version:1.3.1 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2020-02-11 22:24:42.395544603 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new.3160/julia-compat.changes 2020-03-11 18:49:54.147528834 +0100 @@ -1,0 +2,5 @@ +Mon Mar 9 19:05:20 UTC 2020 - Ronan Chagas + +- Remove constraints of CPU flag since it was blocking the builds. + +--- julia.changes: same change Other differences: -- julia.spec: same change ++ _constraints ++ --- /var/tmp/diff_new_pack.Hn69TP/_old 2020-03-11 18:49:55.903529619 +0100 +++ /var/tmp/diff_new_pack.Hn69TP/_new 2020-03-11 18:49:55.903529619 +0100 @@ -11,14 +11,5 @@ i586 x86_64 - - -mmx -sse -sse2 -sse3 -ssse3 - -
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2020-02-11 22:24:09 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new.26092 (New) Package is "julia" Tue Feb 11 22:24:09 2020 rev:39 rq:773217 version:1.3.1 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2019-09-26 20:40:02.514733608 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new.26092/julia-compat.changes 2020-02-11 22:24:42.395544603 +0100 @@ -1,0 +2,13 @@ +Fri Feb 7 20:03:23 UTC 2020 - Ronan Chagas + +- Version bump to 1.3.1, see NEWS.md for details. +- Add p7zip as build dependency. +- Bundle openlibm since Tumbleweed does not have the required + version (0.6). +- Bump bundled dependencies as required by the new v1.3.1. +* Pkg.jl: f71e2c5a119b9c850f9b357fc8c56068f5b51cc0 +* libuv: 35b1504507a7a4168caae3d78db54d1121b121e1 +* openlibm: ce69bf1f32d3e2e9791da36c9e33ba38670d5576 +* utf8proc: 5c632c57426f2e4246e3b64dd2fd088d3920f9e5 + +--- julia.changes: same change Old: Pkg-394e7c5d55d3722f5b2ab660ca0a694ea0041974.tar.gz julia-1.2.0.tar.gz libuv-2348256acf5759a544e5ca7935f638d2bc091d60.tar.gz utf8proc-454f60150c7f023526d353e1e6b386f93ee0b116.tar.gz New: Pkg-f71e2c5a119b9c850f9b357fc8c56068f5b51cc0.tar.gz julia-1.3.1.tar.gz libuv-35b1504507a7a4168caae3d78db54d1121b121e1.tar.gz openlibm-ce69bf1f32d3e2e9791da36c9e33ba38670d5576.tar.gz utf8proc-5c632c57426f2e4246e3b64dd2fd088d3920f9e5.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.mTwcdA/_old 2020-02-11 22:24:45.379546238 +0100 +++ /var/tmp/diff_new_pack.mTwcdA/_new 2020-02-11 22:24:45.383546240 +0100 @@ -1,7 +1,7 @@ # # spec file for package julia # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,18 +23,19 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver1.2.0 +%define julia_ver1.3.1 %define libjulia_sover_major 1 -%define libjulia_sover_minor 2 -%define libuv_ver2348256acf5759a544e5ca7935f638d2bc091d60 +%define libjulia_sover_minor 3 +%define libuv_ver35b1504507a7a4168caae3d78db54d1121b121e1 %define libwhich_ver 81e9723c0273d78493dc8c8ed570f68d9ce7e89e -%define pkg_ver 394e7c5d55d3722f5b2ab660ca0a694ea0041974 -%define utf8proc_ver 454f60150c7f023526d353e1e6b386f93ee0b116 +%define pkg_ver f71e2c5a119b9c850f9b357fc8c56068f5b51cc0 +%define openlibm_ver ce69bf1f32d3e2e9791da36c9e33ba38670d5576 +%define utf8proc_ver 5c632c57426f2e4246e3b64dd2fd088d3920f9e5 %define llvm_ver 6.0.1 %define compat_mode 1 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:1.2.0 +Version:1.3.1 Release:0 URL:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz @@ -44,6 +45,7 @@ Source12: https://api.github.com/repos/JuliaLang/utf8proc/tarball/%{utf8proc_ver}#/utf8proc-%{utf8proc_ver}.tar.gz Source13: https://llvm.org/releases/%{llvm_ver}/llvm-%{llvm_ver}.src.tar.xz Source14: https://api.github.com/repos/JuliaLang/Pkg.jl/tarball/%{pkg_ver}#/Pkg-%{pkg_ver}.tar.gz +Source15: https://api.github.com/repos/JuliaMath/openlibm/tarball/%{openlibm_ver}#/openlibm-%{openlibm_ver}.tar.gz Source99: juliabuildopts # PATCH-FIX-OPENSUSE julia-env-script-interpreter.patch roni...@gmail.com -- Change script interpreted to avoid errors in rpmlint. Patch0: julia-env-script-interpreter.patch @@ -59,23 +61,24 @@ BuildRequires: gmp-devel >= 6.1.2 BuildRequires: hicolor-icon-theme BuildRequires: lapack-devel >= 3.5.0 -BuildRequires: libgit2-devel -BuildRequires: libopenblas_openmp-devel >= 0.2.19 -BuildRequires: libunwind-devel > 1.1 +BuildRequires: libgit2-devel >= 0.28.2 +BuildRequires: libopenblas_openmp-devel >= 0.3.5 +BuildRequires: libssh2-devel >= 1.9.0 +BuildRequires: libunwind-devel >= 1.3.1 BuildRequires: m4 -BuildRequires: mpfr-devel >= 4.0.1 +BuildRequires: mbedtls-devel >= 2.16.0 +BuildRequires: mpfr-devel >= 4.0.2 BuildRequires: ncurses-devel -BuildRequires: openlibm-devel BuildRequires: openspecfun-devel BuildRequires: openssl BuildRequires: patchelf >= 0.9 -BuildRequires: pcre2-devel >= 10.30 +BuildRequires: pcre2-devel >= 10.31
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2019-09-26 20:39:45 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new.2352 (New) Package is "julia" Thu Sep 26 20:39:45 2019 rev:38 rq:732785 version:1.2.0 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2019-06-12 13:13:39.744856742 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new.2352/julia-compat.changes 2019-09-26 20:40:02.514733608 +0200 @@ -1,0 +2,13 @@ +Mon Sep 23 16:48:44 UTC 2019 - Ronan Chagas + +- Add option `USE_LLVM_SHLIB=1` to fix boo#1114692. + +--- +Mon Sep 23 16:17:55 UTC 2019 - Ronan Chagas + +- Version bump to 1.2.0, see NEWS.md for details. +- Bump bundled dependencies as required by the new v1.2.0. +* Pkg.jl: 853b3f1fd9895db32b402d89e9dee153b66b2316 +* utf8proc: 454f60150c7f023526d353e1e6b386f93ee0b116 + +--- julia.changes: same change Old: Pkg-853b3f1fd9895db32b402d89e9dee153b66b2316.tar.gz julia-1.1.0.tar.gz utf8proc-97ef668b312b96382714dbb8eaac4affce0816e6.tar.gz New: Pkg-394e7c5d55d3722f5b2ab660ca0a694ea0041974.tar.gz julia-1.2.0.tar.gz utf8proc-454f60150c7f023526d353e1e6b386f93ee0b116.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.8r1MC5/_old 2019-09-26 20:40:04.142729258 +0200 +++ /var/tmp/diff_new_pack.8r1MC5/_new 2019-09-26 20:40:04.142729258 +0200 @@ -23,18 +23,18 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver1.1.0 +%define julia_ver1.2.0 %define libjulia_sover_major 1 -%define libjulia_sover_minor 1 +%define libjulia_sover_minor 2 %define libuv_ver2348256acf5759a544e5ca7935f638d2bc091d60 %define libwhich_ver 81e9723c0273d78493dc8c8ed570f68d9ce7e89e -%define pkg_ver 853b3f1fd9895db32b402d89e9dee153b66b2316 -%define utf8proc_ver 97ef668b312b96382714dbb8eaac4affce0816e6 +%define pkg_ver 394e7c5d55d3722f5b2ab660ca0a694ea0041974 +%define utf8proc_ver 454f60150c7f023526d353e1e6b386f93ee0b116 %define llvm_ver 6.0.1 %define compat_mode 1 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:1.1.0 +Version:1.2.0 Release:0 URL:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz @@ -42,7 +42,7 @@ Source10: https://api.github.com/repos/JuliaLang/libuv/tarball/%{libuv_ver}#/libuv-%{libuv_ver}.tar.gz Source11: https://api.github.com/repos/vtjnash/libwhich/tarball/%{libwhich_ver}#/libwhich-%{libwhich_ver}.tar.gz Source12: https://api.github.com/repos/JuliaLang/utf8proc/tarball/%{utf8proc_ver}#/utf8proc-%{utf8proc_ver}.tar.gz -Source13: http://llvm.org/releases/%{llvm_ver}/llvm-%{llvm_ver}.src.tar.xz +Source13: https://llvm.org/releases/%{llvm_ver}/llvm-%{llvm_ver}.src.tar.xz Source14: https://api.github.com/repos/JuliaLang/Pkg.jl/tarball/%{pkg_ver}#/Pkg-%{pkg_ver}.tar.gz Source99: juliabuildopts # PATCH-FIX-OPENSUSE julia-env-script-interpreter.patch roni...@gmail.com -- Change script interpreted to avoid errors in rpmlint. @@ -327,7 +327,6 @@ %files devel %{_datadir}/julia/test/ -%{_datadir}/julia/build_sysimg.jl %{_datadir}/julia/julia-config.jl %{_includedir}/julia/ %{_libdir}/libjulia.so.%{libjulia_sover_major} ++ julia.spec ++ --- /var/tmp/diff_new_pack.8r1MC5/_old 2019-09-26 20:40:04.158729215 +0200 +++ /var/tmp/diff_new_pack.8r1MC5/_new 2019-09-26 20:40:04.174729173 +0200 @@ -23,18 +23,18 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver1.1.0 +%define julia_ver1.2.0 %define libjulia_sover_major 1 -%define libjulia_sover_minor 1 +%define libjulia_sover_minor 2 %define libuv_ver2348256acf5759a544e5ca7935f638d2bc091d60 %define libwhich_ver 81e9723c0273d78493dc8c8ed570f68d9ce7e89e -%define pkg_ver 853b3f1fd9895db32b402d89e9dee153b66b2316 -%define utf8proc_ver 97ef668b312b96382714dbb8eaac4affce0816e6 +%define pkg_ver 394e7c5d55d3722f5b2ab660ca0a694ea0041974 +%define utf8proc_ver 454f60150c7f023526d353e1e6b386f93ee0b116 %define llvm_ver 6.0.1 %define compat_mode 0 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:1.1.0 +Version:1.2.0 Release:0 URL:
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2019-06-12 13:13:37 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new.4811 (New) Package is "julia" Wed Jun 12 13:13:37 2019 rev:37 rq:708406 version:1.1.0 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2018-12-18 15:01:18.005988873 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new.4811/julia-compat.changes 2019-06-12 13:13:39.744856742 +0200 @@ -1,0 +2,9 @@ +Mon Apr 1 17:57:30 UTC 2019 - Ronan Chagas + +- Version bump to 1.1.0, see NEWS.md for details. +- Bump bundled dependencies as required by the new v1.1.0. +* llvm: 6.0.1 +* Pkg.jl: 853b3f1fd9895db32b402d89e9dee153b66b2316 +* libuv: 2348256acf5759a544e5ca7935f638d2bc091d60 + +--- julia.changes: same change Old: Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24.tar.gz julia-1.0.3.tar.gz libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz llvm-6.0.0.src.tar.xz New: Pkg-853b3f1fd9895db32b402d89e9dee153b66b2316.tar.gz julia-1.1.0.tar.gz libuv-2348256acf5759a544e5ca7935f638d2bc091d60.tar.gz llvm-6.0.1.src.tar.xz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.Q13jnM/_old 2019-06-12 13:13:41.756854632 +0200 +++ /var/tmp/diff_new_pack.Q13jnM/_new 2019-06-12 13:13:41.756854632 +0200 @@ -1,7 +1,7 @@ # # spec file for package julia # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -23,18 +23,18 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver1.0.3 +%define julia_ver1.1.0 %define libjulia_sover_major 1 -%define libjulia_sover_minor 0 -%define libuv_vered3700c849289ed01fe04273a7bf865340b2bd7e +%define libjulia_sover_minor 1 +%define libuv_ver2348256acf5759a544e5ca7935f638d2bc091d60 %define libwhich_ver 81e9723c0273d78493dc8c8ed570f68d9ce7e89e -%define pkg_ver 93b6d6de857dc88e665d2c64397852ab9701ba24 +%define pkg_ver 853b3f1fd9895db32b402d89e9dee153b66b2316 %define utf8proc_ver 97ef668b312b96382714dbb8eaac4affce0816e6 -%define llvm_ver 6.0.0 +%define llvm_ver 6.0.1 %define compat_mode 1 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:1.0.3 +Version:1.1.0 Release:0 URL:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz ++ julia.spec ++ --- /var/tmp/diff_new_pack.Q13jnM/_old 2019-06-12 13:13:41.776854611 +0200 +++ /var/tmp/diff_new_pack.Q13jnM/_new 2019-06-12 13:13:41.784854603 +0200 @@ -1,7 +1,7 @@ # # spec file for package julia # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -23,18 +23,18 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver1.0.3 +%define julia_ver1.1.0 %define libjulia_sover_major 1 -%define libjulia_sover_minor 0 -%define libuv_vered3700c849289ed01fe04273a7bf865340b2bd7e +%define libjulia_sover_minor 1 +%define libuv_ver2348256acf5759a544e5ca7935f638d2bc091d60 %define libwhich_ver 81e9723c0273d78493dc8c8ed570f68d9ce7e89e -%define pkg_ver 93b6d6de857dc88e665d2c64397852ab9701ba24 +%define pkg_ver 853b3f1fd9895db32b402d89e9dee153b66b2316 %define utf8proc_ver 97ef668b312b96382714dbb8eaac4affce0816e6 -%define llvm_ver 6.0.0 +%define llvm_ver 6.0.1 %define compat_mode 0 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2018-12-18 14:59:08 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new.28833 (New) Package is "julia" Tue Dec 18 14:59:08 2018 rev:36 rq:658911 version:1.0.3 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2018-11-08 09:49:09.149053001 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new.28833/julia-compat.changes 2018-12-18 15:01:18.005988873 +0100 @@ -1,0 +2,6 @@ +Sun Dec 16 23:39:12 UTC 2018 - roni...@gmail.com + +- Version bump to 1.0.3. +* Bugfix release, no changelog available. + +--- julia.changes: same change Old: julia-1.0.1.tar.gz New: Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24.tar.gz julia-1.0.3.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.Y3jQYZ/_old 2018-12-18 15:01:19.693986345 +0100 +++ /var/tmp/diff_new_pack.Y3jQYZ/_new 2018-12-18 15:01:19.701986333 +0100 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -23,17 +23,18 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver1.0.1 +%define julia_ver1.0.3 %define libjulia_sover_major 1 %define libjulia_sover_minor 0 %define libuv_vered3700c849289ed01fe04273a7bf865340b2bd7e %define libwhich_ver 81e9723c0273d78493dc8c8ed570f68d9ce7e89e +%define pkg_ver 93b6d6de857dc88e665d2c64397852ab9701ba24 %define utf8proc_ver 97ef668b312b96382714dbb8eaac4affce0816e6 %define llvm_ver 6.0.0 %define compat_mode 1 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:1.0.1 +Version:1.0.3 Release:0 URL:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz @@ -42,6 +43,7 @@ Source11: https://api.github.com/repos/vtjnash/libwhich/tarball/%{libwhich_ver}#/libwhich-%{libwhich_ver}.tar.gz Source12: https://api.github.com/repos/JuliaLang/utf8proc/tarball/%{utf8proc_ver}#/utf8proc-%{utf8proc_ver}.tar.gz Source13: http://llvm.org/releases/%{llvm_ver}/llvm-%{llvm_ver}.src.tar.xz +Source14: https://api.github.com/repos/JuliaLang/Pkg.jl/tarball/%{pkg_ver}#/Pkg-%{pkg_ver}.tar.gz Source99: juliabuildopts # PATCH-FIX-OPENSUSE julia-env-script-interpreter.patch roni...@gmail.com -- Change script interpreted to avoid errors in rpmlint. Patch0: julia-env-script-interpreter.patch @@ -176,7 +178,7 @@ %{expand:%global juliabuildopts %(cat %{SOURCE99})} %prep -%setup -q -n julia +%setup -q -n julia-%{version} %patch0 -p1 # remove .gitignore @@ -189,6 +191,7 @@ cp %{SOURCE11} ./ cp %{SOURCE12} ./ cp %{SOURCE13} ./ +cp %{SOURCE14} ./ popd popd ++ julia.spec ++ --- /var/tmp/diff_new_pack.Y3jQYZ/_old 2018-12-18 15:01:19.733986285 +0100 +++ /var/tmp/diff_new_pack.Y3jQYZ/_new 2018-12-18 15:01:19.737986279 +0100 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -23,17 +23,18 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver1.0.1 +%define julia_ver1.0.3 %define libjulia_sover_major 1 %define libjulia_sover_minor 0 %define libuv_vered3700c849289ed01fe04273a7bf865340b2bd7e %define libwhich_ver 81e9723c0273d78493dc8c8ed570f68d9ce7e89e +%define pkg_ver 93b6d6de857dc88e665d2c64397852ab9701ba24 %define utf8proc_ver 97ef668b312b96382714dbb8eaac4affce0816e6 %define llvm_ver 6.0.0 %define compat_mode 0 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:1.0.1 +Version:1.0.3 Release:0 URL:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz @@ -42,6 +43,7 @@ Source11: https://api.github.com/repos/vtjnash/libwhich/tarball/%{libwhich_ver}#/libwhich-%{libwhich_ver}.tar.gz Source12:
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2018-11-08 09:49:01 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Thu Nov 8 09:49:01 2018 rev:35 rq:646658 version:1.0.1 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2018-09-28 08:52:44.345786560 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2018-11-08 09:49:09.149053001 +0100 @@ -1,0 +2,6 @@ +Mon Nov 5 16:24:38 UTC 2018 - Ronan Chagas + +- Version bump to 1.0.1. +* Bugfix release, no changelog available. + +--- julia.changes: same change Old: julia-1.0.0.tar.gz New: julia-1.0.1.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.SexGAn/_old 2018-11-08 09:49:10.633051251 +0100 +++ /var/tmp/diff_new_pack.SexGAn/_new 2018-11-08 09:49:10.637051246 +0100 @@ -23,7 +23,7 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver1.0.0 +%define julia_ver1.0.1 %define libjulia_sover_major 1 %define libjulia_sover_minor 0 %define libuv_vered3700c849289ed01fe04273a7bf865340b2bd7e @@ -33,7 +33,7 @@ %define compat_mode 1 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:1.0.0 +Version:1.0.1 Release:0 URL:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz ++ julia.spec ++ --- /var/tmp/diff_new_pack.SexGAn/_old 2018-11-08 09:49:10.661051218 +0100 +++ /var/tmp/diff_new_pack.SexGAn/_new 2018-11-08 09:49:10.665051213 +0100 @@ -23,7 +23,7 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver1.0.0 +%define julia_ver1.0.1 %define libjulia_sover_major 1 %define libjulia_sover_minor 0 %define libuv_vered3700c849289ed01fe04273a7bf865340b2bd7e @@ -33,7 +33,7 @@ %define compat_mode 0 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:1.0.0 +Version:1.0.1 Release:0 URL:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz ++ julia-1.0.0.tar.gz -> julia-1.0.1.tar.gz ++ /work/SRC/openSUSE:Factory/julia/julia-1.0.0.tar.gz /work/SRC/openSUSE:Factory/.julia.new/julia-1.0.1.tar.gz differ: char 5, line 1
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2018-09-28 08:52:40 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Fri Sep 28 08:52:40 2018 rev:34 rq:638261 version:1.0.0 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2018-08-24 17:03:28.998027204 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2018-09-28 08:52:44.345786560 +0200 @@ -1,0 +2,6 @@ +Mon Sep 24 18:58:18 UTC 2018 - Ronan Chagas + +- Version bump to 1.0.0. +* v1.0.0 is basically v0.7.0 without deprecation warnings. + +--- julia.changes: same change Old: julia-0.7.0.tar.gz New: julia-1.0.0.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.SlbFzq/_old 2018-09-28 08:52:45.417785003 +0200 +++ /var/tmp/diff_new_pack.SlbFzq/_new 2018-09-28 08:52:45.421784997 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -23,8 +23,8 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.7.0 -%define libjulia_sover_major 0.7 +%define julia_ver1.0.0 +%define libjulia_sover_major 1 %define libjulia_sover_minor 0 %define libuv_vered3700c849289ed01fe04273a7bf865340b2bd7e %define libwhich_ver 81e9723c0273d78493dc8c8ed570f68d9ce7e89e @@ -33,7 +33,7 @@ %define compat_mode 1 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:0.7.0 +Version:1.0.0 Release:0 URL:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz ++ julia.spec ++ --- /var/tmp/diff_new_pack.SlbFzq/_old 2018-09-28 08:52:45.441784968 +0200 +++ /var/tmp/diff_new_pack.SlbFzq/_new 2018-09-28 08:52:45.445784962 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -23,8 +23,8 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.7.0 -%define libjulia_sover_major 0.7 +%define julia_ver1.0.0 +%define libjulia_sover_major 1 %define libjulia_sover_minor 0 %define libuv_vered3700c849289ed01fe04273a7bf865340b2bd7e %define libwhich_ver 81e9723c0273d78493dc8c8ed570f68d9ce7e89e @@ -33,7 +33,7 @@ %define compat_mode 0 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:0.7.0 +Version:1.0.0 Release:0 URL:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz ++ julia-0.7.0.tar.gz -> julia-1.0.0.tar.gz ++ /work/SRC/openSUSE:Factory/julia/julia-0.7.0.tar.gz /work/SRC/openSUSE:Factory/.julia.new/julia-1.0.0.tar.gz differ: char 5, line 1
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2018-08-24 17:03:16 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Fri Aug 24 17:03:16 2018 rev:33 rq:628660 version:0.7.0 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2018-07-23 18:02:26.916823426 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2018-08-24 17:03:28.998027204 +0200 @@ -1,0 +2,14 @@ +Wed Aug 8 22:56:27 UTC 2018 - roni...@gmail.com + +- Version bump to 0.7.0, see NEWS.md for details. +- Add new required bundled dependency by the new v0.7.0. +* libwhich: 81e9723c0273d78493dc8c8ed570f68d9ce7e89e +- Bump bundled dependencies as required by the new v0.7.0. +* libuv: ed3700c849289ed01fe04273a7bf865340b2bd7e +* llvm: 6.0.0 +- Update patch `julia-env-script-interpreter.patch`. +- Remove unnecessary bundled dependency: +* Rmath: julia-0.1 +- Remove empty package `julia-examples`. + +--- julia.changes: same change Old: Rmath-julia-0.1.tar.gz julia-0.6.4.tar.gz libuv-d8ab1c6a33e77bf155facb54215dd8798e13825d.tar.gz llvm-3.9.1.src.tar.xz utf8proc-d688ac122660e465dc65c8eb7b1c2444fcd52829.tar.gz New: julia-0.7.0.tar.gz libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz llvm-6.0.0.src.tar.xz utf8proc-97ef668b312b96382714dbb8eaac4affce0816e6.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.XEQEAL/_old 2018-08-24 17:03:35.734035195 +0200 +++ /var/tmp/diff_new_pack.XEQEAL/_new 2018-08-24 17:03:35.738035199 +0200 @@ -23,25 +23,24 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.6.4 -%define libjulia_sover_major 0.6 -%define libjulia_sover_minor 4 -%define rmath_ver0.1 -%define libuv_verd8ab1c6a33e77bf155facb54215dd8798e13825d -%define utf8proc_ver d688ac122660e465dc65c8eb7b1c2444fcd52829 -%define llvm_ver 3.9.1 +%define julia_ver0.7.0 +%define libjulia_sover_major 0.7 +%define libjulia_sover_minor 0 +%define libuv_vered3700c849289ed01fe04273a7bf865340b2bd7e +%define libwhich_ver 81e9723c0273d78493dc8c8ed570f68d9ce7e89e +%define utf8proc_ver 97ef668b312b96382714dbb8eaac4affce0816e6 +%define llvm_ver 6.0.0 %define compat_mode 1 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:0.6.4 +Version:0.7.0 Release:0 -Url:http://julialang.org/ +URL:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz # external sources Source10: https://api.github.com/repos/JuliaLang/libuv/tarball/%{libuv_ver}#/libuv-%{libuv_ver}.tar.gz -Source11: https://api.github.com/repos/JuliaLang/Rmath-julia/tarball/v%{rmath_ver}#/Rmath-julia-%{rmath_ver}.tar.gz +Source11: https://api.github.com/repos/vtjnash/libwhich/tarball/%{libwhich_ver}#/libwhich-%{libwhich_ver}.tar.gz Source12: https://api.github.com/repos/JuliaLang/utf8proc/tarball/%{utf8proc_ver}#/utf8proc-%{utf8proc_ver}.tar.gz -# LLVM will be bundled with the package because Julia does not support LLVM 3.8 yet. Source13: http://llvm.org/releases/%{llvm_ver}/llvm-%{llvm_ver}.src.tar.xz Source99: juliabuildopts # PATCH-FIX-OPENSUSE julia-env-script-interpreter.patch roni...@gmail.com -- Change script interpreted to avoid errors in rpmlint. @@ -55,32 +54,42 @@ BuildRequires: fftw3-threads-devel >= 3.3.4 BuildRequires: gcc-c++ BuildRequires: gcc-fortran -BuildRequires: gmp-devel >= 6.1.0 +BuildRequires: gmp-devel >= 6.1.2 BuildRequires: hicolor-icon-theme BuildRequires: lapack-devel >= 3.5.0 BuildRequires: libgit2-devel BuildRequires: libopenblas_openmp-devel >= 0.2.19 BuildRequires: libunwind-devel > 1.1 BuildRequires: m4 -BuildRequires: mpfr-devel >= 3.1.3 +BuildRequires: mpfr-devel >= 4.0.1 BuildRequires: ncurses-devel BuildRequires: openlibm-devel BuildRequires: openspecfun-devel BuildRequires: openssl -BuildRequires: patchelf >= 0.8 -BuildRequires: pcre2-devel >= 10.21 +BuildRequires: patchelf >= 0.9 +BuildRequires: pcre2-devel >= 10.30 BuildRequires: perl BuildRequires: python >= 2.5 BuildRequires: readline-devel BuildRequires: suitesparse-devel >= 4.4.5 BuildRequires: update-desktop-files BuildRequires: zlib-devel +Requires: libamd2 Requires: libarpack2 +Requires: libcamd2
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2018-07-23 18:01:31 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Mon Jul 23 18:01:31 2018 rev:32 rq:624592 version:0.6.4 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2018-06-08 23:13:59.571255105 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2018-07-23 18:02:26.916823426 +0200 @@ -1,0 +2,6 @@ +Sun Jul 22 17:40:21 UTC 2018 - roni...@gmail.com + +- Version bump to 0.6.4. +* Bugfix release, no changelog available. + +--- julia.changes: same change Old: julia-0.6.3.tar.gz New: julia-0.6.4.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.aANWJs/_old 2018-07-23 18:02:27.832822292 +0200 +++ /var/tmp/diff_new_pack.aANWJs/_new 2018-07-23 18:02:27.836822287 +0200 @@ -23,9 +23,9 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.6.3 +%define julia_ver0.6.4 %define libjulia_sover_major 0.6 -%define libjulia_sover_minor 3 +%define libjulia_sover_minor 4 %define rmath_ver0.1 %define libuv_verd8ab1c6a33e77bf155facb54215dd8798e13825d %define utf8proc_ver d688ac122660e465dc65c8eb7b1c2444fcd52829 @@ -33,7 +33,7 @@ %define compat_mode 1 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:0.6.2 +Version:0.6.4 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz ++ julia.spec ++ --- /var/tmp/diff_new_pack.aANWJs/_old 2018-07-23 18:02:27.856822262 +0200 +++ /var/tmp/diff_new_pack.aANWJs/_new 2018-07-23 18:02:27.860822257 +0200 @@ -23,9 +23,9 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.6.3 +%define julia_ver0.6.4 %define libjulia_sover_major 0.6 -%define libjulia_sover_minor 3 +%define libjulia_sover_minor 4 %define rmath_ver0.1 %define libuv_verd8ab1c6a33e77bf155facb54215dd8798e13825d %define utf8proc_ver d688ac122660e465dc65c8eb7b1c2444fcd52829 @@ -33,7 +33,7 @@ %define compat_mode 0 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:0.6.2 +Version:0.6.4 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz ++ julia-0.6.3.tar.gz -> julia-0.6.4.tar.gz ++ 5517 lines of diff (skipped)
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2018-06-08 23:13:46 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Fri Jun 8 23:13:46 2018 rev:31 rq:613781 version:0.6.2 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2018-04-24 15:34:25.843397262 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2018-06-08 23:13:59.571255105 +0200 @@ -1,0 +2,8 @@ +Fri Jun 1 17:49:59 UTC 2018 - roni...@gmail.com + +- Version bump to 0.6.3. +* Bugfix release, no changelog available. +- Bump utf8proc version as required by the new v0.6.3. +- Change LICENSE.md from %doc to %license. + +--- julia.changes: same change Old: julia-0.6.2.tar.gz utf8proc-40e605959eb5cb90b2587fa88e3b661558fbc55a.tar.gz New: julia-0.6.3.tar.gz utf8proc-d688ac122660e465dc65c8eb7b1c2444fcd52829.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.FkzbjD/_old 2018-06-08 23:14:02.959132757 +0200 +++ /var/tmp/diff_new_pack.FkzbjD/_new 2018-06-08 23:14:02.963132613 +0200 @@ -23,12 +23,12 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.6.2 +%define julia_ver0.6.3 %define libjulia_sover_major 0.6 -%define libjulia_sover_minor 2 +%define libjulia_sover_minor 3 %define rmath_ver0.1 %define libuv_verd8ab1c6a33e77bf155facb54215dd8798e13825d -%define utf8proc_ver 40e605959eb5cb90b2587fa88e3b661558fbc55a +%define utf8proc_ver d688ac122660e465dc65c8eb7b1c2444fcd52829 %define llvm_ver 3.9.1 %define compat_mode 1 %define src_name julia-tarball @@ -174,7 +174,7 @@ %{expand:%global juliabuildopts %(cat %{SOURCE99})} %prep -%setup -q -n julia-%{julia_ver} +%setup -q -n julia %patch0 -p1 # remove .gitignore @@ -303,7 +303,8 @@ %postun debug -p /sbin/ldconfig %files -%doc CONTRIBUTING.md LICENSE.md NEWS.md README.md +%doc CONTRIBUTING.md NEWS.md README.md +%license LICENSE.md %{_bindir}/julia %dir %{_datadir}/julia %{_datadir}/julia/base ++ julia.spec ++ --- /var/tmp/diff_new_pack.FkzbjD/_old 2018-06-08 23:14:02.991131601 +0200 +++ /var/tmp/diff_new_pack.FkzbjD/_new 2018-06-08 23:14:02.991131601 +0200 @@ -23,12 +23,12 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.6.2 +%define julia_ver0.6.3 %define libjulia_sover_major 0.6 -%define libjulia_sover_minor 2 +%define libjulia_sover_minor 3 %define rmath_ver0.1 %define libuv_verd8ab1c6a33e77bf155facb54215dd8798e13825d -%define utf8proc_ver 40e605959eb5cb90b2587fa88e3b661558fbc55a +%define utf8proc_ver d688ac122660e465dc65c8eb7b1c2444fcd52829 %define llvm_ver 3.9.1 %define compat_mode 0 %define src_name julia-tarball @@ -174,7 +174,7 @@ %{expand:%global juliabuildopts %(cat %{SOURCE99})} %prep -%setup -q -n julia-%{julia_ver} +%setup -q -n julia %patch0 -p1 # remove .gitignore @@ -303,7 +303,8 @@ %postun debug -p /sbin/ldconfig %files -%doc CONTRIBUTING.md LICENSE.md NEWS.md README.md +%doc CONTRIBUTING.md NEWS.md README.md +%license LICENSE.md %{_bindir}/julia %dir %{_datadir}/julia %{_datadir}/julia/base ++ Rmath-julia-0.1.tar.gz ++ ++ julia-0.6.2.tar.gz -> julia-0.6.3.tar.gz ++ 39960 lines of diff (skipped) ++ utf8proc-40e605959eb5cb90b2587fa88e3b661558fbc55a.tar.gz -> utf8proc-d688ac122660e465dc65c8eb7b1c2444fcd52829.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/JuliaLang-utf8proc-40e6059/.gitignore new/JuliaLang-utf8proc-d688ac1/.gitignore --- old/JuliaLang-utf8proc-40e6059/.gitignore 2016-12-26 21:52:48.0 +0100 +++ new/JuliaLang-utf8proc-d688ac1/.gitignore 2018-04-27 15:58:34.0 +0200 @@ -21,6 +21,7 @@ test/graphemetest test/printproperty test/charwidth +test/misc test/valid test/iterate test/case diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/JuliaLang-utf8proc-40e6059/CMakeLists.txt new/JuliaLang-utf8proc-d688ac1/CMakeLists.txt --- old/JuliaLang-utf8proc-40e6059/CMakeLists.txt 2016-12-26 21:52:48.0 +0100 +++ new/JuliaLang-utf8proc-d688ac1/CMakeLists.txt 2018-04-27 15:58:34.0 +0200 @@ -11,7 +11,7 @@ # Be sure to also update these in Makefile and MANIFEST! set(SO_MAJOR 2) set(SO_MINOR 1) -set(SO_PATCH 0) +set(SO_PATCH 1) add_definitions ( -DUTF8PROC_EXPORTS diff -urN '--exclude=CVS' '--exclude=.cvsignore'
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2018-04-24 15:34:21 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Tue Apr 24 15:34:21 2018 rev:30 rq:600152 version:0.6.2 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2018-03-30 12:09:16.509715465 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2018-04-24 15:34:25.843397262 +0200 @@ -1,0 +2,7 @@ +Thu Apr 19 15:01:37 UTC 2018 - guillaume.gar...@opensuse.org + +- Pass right MARCH value for ppc64le +- Build only for supported architectures +- Fix armv6 build by passing atomic lib to linker + +--- julia.changes: same change Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.ulBVKG/_old 2018-04-24 15:34:27.467338508 +0200 +++ /var/tmp/diff_new_pack.ulBVKG/_new 2018-04-24 15:34:27.467338508 +0200 @@ -114,6 +114,8 @@ # makes sense for 64-bit architectures. %if 0%{?compat_mode} ExclusiveArch: x86_64 +%else +ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le %endif %description @@ -210,12 +212,20 @@ %ifarch armv6l armv6hl %define julia_march armv6 %endif + +%ifarch ppc64le +%define julia_march ppc64le +%endif %else # compat_mode is only defined for 64-bit architecture. %define julia_march x86-64 %endif +%ifarch armv6l armv6hl +export LDFLAGS="$LDFLAGS -latomic" +%endif + %define julia_builddir %{_builddir}/%{name}/ make %{?_smp_mflags} MARCH=%{julia_march} \ prefix=%{_prefix} \ ++ julia.spec ++ --- /var/tmp/diff_new_pack.ulBVKG/_old 2018-04-24 15:34:27.503337205 +0200 +++ /var/tmp/diff_new_pack.ulBVKG/_new 2018-04-24 15:34:27.511336916 +0200 @@ -114,6 +114,8 @@ # makes sense for 64-bit architectures. %if 0%{?compat_mode} ExclusiveArch: x86_64 +%else +ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le %endif %description @@ -210,12 +212,20 @@ %ifarch armv6l armv6hl %define julia_march armv6 %endif + +%ifarch ppc64le +%define julia_march ppc64le +%endif %else # compat_mode is only defined for 64-bit architecture. %define julia_march x86-64 %endif +%ifarch armv6l armv6hl +export LDFLAGS="$LDFLAGS -latomic" +%endif + %define julia_builddir %{_builddir}/%{name}/ make %{?_smp_mflags} MARCH=%{julia_march} \ prefix=%{_prefix} \
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2018-03-30 12:09:14 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Fri Mar 30 12:09:14 2018 rev:29 rq:592451 version:0.6.2 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2017-12-22 12:21:45.643247942 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2018-03-30 12:09:16.509715465 +0200 @@ -1,0 +2,5 @@ +Tue Mar 27 09:18:51 UTC 2018 - guillaume.gar...@opensuse.org + +- Pass right march option for %arm and aarch64 + +--- julia.changes: same change Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.zUpwP7/_old 2018-03-30 12:09:17.721671647 +0200 +++ /var/tmp/diff_new_pack.zUpwP7/_new 2018-03-30 12:09:17.721671647 +0200 @@ -1,7 +1,7 @@ # # spec file for package julia # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -98,11 +98,11 @@ %endif %if 0%{?compat_mode} == 0 Summary:High-level, high-performance dynamic programming language -License:MIT and GPL-2.0+ and BSD-3-Clause and Zlib +License:MIT AND GPL-2.0-or-later AND BSD-3-Clause AND Zlib Group: Development/Languages/Other %else Summary:High-level, high-performance dynamic programming language (without CPU optimizations) -License:MIT and GPL-2.0+ and BSD-3-Clause and Zlib +License:MIT AND GPL-2.0-or-later AND BSD-3-Clause AND Zlib Group: Development/Languages/Other %endif %if 0%{?compat_mode} @@ -192,14 +192,24 @@ %if 0%{?compat_mode} == 0 %ifarch x86_64 - %define julia_march core2 %endif %ifarch %{ix86} - %define julia_march pentium4 %endif + +%ifarch aarch64 +%define julia_march armv8-a +%endif + +%ifarch armv7l armv7hl + %define julia_march armv7-a +%endif + +%ifarch armv6l armv6hl +%define julia_march armv6 +%endif %else # compat_mode is only defined for 64-bit architecture. ++ julia.spec ++ --- /var/tmp/diff_new_pack.zUpwP7/_old 2018-03-30 12:09:17.745670780 +0200 +++ /var/tmp/diff_new_pack.zUpwP7/_new 2018-03-30 12:09:17.749670634 +0200 @@ -1,7 +1,7 @@ # # spec file for package julia # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -98,11 +98,11 @@ %endif %if 0%{?compat_mode} == 0 Summary:High-level, high-performance dynamic programming language -License:MIT and GPL-2.0+ and BSD-3-Clause and Zlib +License:MIT AND GPL-2.0-or-later AND BSD-3-Clause AND Zlib Group: Development/Languages/Other %else Summary:High-level, high-performance dynamic programming language (without CPU optimizations) -License:MIT and GPL-2.0+ and BSD-3-Clause and Zlib +License:MIT AND GPL-2.0-or-later AND BSD-3-Clause AND Zlib Group: Development/Languages/Other %endif %if 0%{?compat_mode} @@ -192,14 +192,24 @@ %if 0%{?compat_mode} == 0 %ifarch x86_64 - %define julia_march core2 %endif %ifarch %{ix86} - %define julia_march pentium4 %endif + +%ifarch aarch64 +%define julia_march armv8-a +%endif + +%ifarch armv7l armv7hl + %define julia_march armv7-a +%endif + +%ifarch armv6l armv6hl +%define julia_march armv6 +%endif %else # compat_mode is only defined for 64-bit architecture.
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2017-12-22 12:21:11 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Fri Dec 22 12:21:11 2017 rev:28 rq:559191 version:0.6.2 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2017-11-09 14:04:16.608951261 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2017-12-22 12:21:45.643247942 +0100 @@ -1,0 +2,9 @@ +Wed Dec 20 18:19:38 UTC 2017 - roni...@gmail.com + +- Remove patch `julia-0.6.1-dont-rebuild-docs-on-install.patch`, + since the issue was already fixed by upstream. +- Version bump to 0.6.2. +* Bugfix release, no changelog available. +- Update license information according to file `LICENSE.md`. + +--- julia.changes: same change Old: julia-0.6.1-dont-rebuild-docs-on-install.patch julia-0.6.1.tar.gz libuv-52d72a52cc7ccd570929990f010ed16e2ec604c8.tar.gz New: julia-0.6.2.tar.gz libuv-d8ab1c6a33e77bf155facb54215dd8798e13825d.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.MiyiIg/_old 2017-12-22 12:21:48.567105377 +0100 +++ /var/tmp/diff_new_pack.MiyiIg/_new 2017-12-22 12:21:48.571105182 +0100 @@ -23,17 +23,17 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.6.1 +%define julia_ver0.6.2 %define libjulia_sover_major 0.6 -%define libjulia_sover_minor 1 +%define libjulia_sover_minor 2 %define rmath_ver0.1 -%define libuv_ver52d72a52cc7ccd570929990f010ed16e2ec604c8 +%define libuv_verd8ab1c6a33e77bf155facb54215dd8798e13825d %define utf8proc_ver 40e605959eb5cb90b2587fa88e3b661558fbc55a %define llvm_ver 3.9.1 %define compat_mode 1 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:0.6.1 +Version:0.6.2 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz @@ -44,10 +44,8 @@ # LLVM will be bundled with the package because Julia does not support LLVM 3.8 yet. Source13: http://llvm.org/releases/%{llvm_ver}/llvm-%{llvm_ver}.src.tar.xz Source99: juliabuildopts -# PATCH-FIX-UPSTREAM julia-0.6.1-dont-rebuild-docs-on-install.patch gh#JuliaLang/julia#24432 roni...@gmail.com -- Don't rebuild julia documentation on `make install`. -Patch0: julia-0.6.1-dont-rebuild-docs-on-install.patch # PATCH-FIX-OPENSUSE julia-env-script-interpreter.patch roni...@gmail.com -- Change script interpreted to avoid errors in rpmlint. -Patch1: julia-env-script-interpreter.patch +Patch0: julia-env-script-interpreter.patch BuildRequires: arpack-ng-devel >= 3.3.0 BuildRequires: blas-devel BuildRequires: cmake @@ -100,11 +98,11 @@ %endif %if 0%{?compat_mode} == 0 Summary:High-level, high-performance dynamic programming language -License:MIT AND GPL-2.0+ +License:MIT and GPL-2.0+ and BSD-3-Clause and Zlib Group: Development/Languages/Other %else Summary:High-level, high-performance dynamic programming language (without CPU optimizations) -License:MIT AND GPL-2.0+ +License:MIT and GPL-2.0+ and BSD-3-Clause and Zlib Group: Development/Languages/Other %endif %if 0%{?compat_mode} @@ -174,9 +172,8 @@ %{expand:%global juliabuildopts %(cat %{SOURCE99})} %prep -%setup -q -n julia +%setup -q -n julia-%{julia_ver} %patch0 -p1 -%patch1 -p1 # remove .gitignore find . -name ".git*" -exec rm {} \; ++ julia.spec ++ --- /var/tmp/diff_new_pack.MiyiIg/_old 2017-12-22 12:21:48.591104207 +0100 +++ /var/tmp/diff_new_pack.MiyiIg/_new 2017-12-22 12:21:48.595104012 +0100 @@ -23,17 +23,17 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.6.1 +%define julia_ver0.6.2 %define libjulia_sover_major 0.6 -%define libjulia_sover_minor 1 +%define libjulia_sover_minor 2 %define rmath_ver0.1 -%define libuv_ver52d72a52cc7ccd570929990f010ed16e2ec604c8 +%define libuv_verd8ab1c6a33e77bf155facb54215dd8798e13825d %define utf8proc_ver 40e605959eb5cb90b2587fa88e3b661558fbc55a %define llvm_ver 3.9.1 %define compat_mode 0 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:0.6.1 +Version:0.6.2 Release:0 Url:
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2017-11-09 14:04:14 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Thu Nov 9 14:04:14 2017 rev:27 rq:538549 version:0.6.1 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2017-08-28 15:12:18.873633316 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2017-11-09 14:04:16.608951261 +0100 @@ -1,0 +2,15 @@ +Wed Nov 1 16:48:18 UTC 2017 - roni...@gmail.com + +- Run spec-cleaner. +- Version bump to 0.6.1. +* Bugfix release, no changelog available. +- Add patches: +* `julia-0.6.1-dont-rebuild-docs-on-install.patch` +This patch avoids documentation rebuilding in `make +install` command. For more information, see: + +https://github.com/JuliaLang/julia/issues/24432 +* `julia-env-script-interpreter.patch` +This patch removes a RPMLINT error. + +--- julia.changes: same change Old: julia-0.6.0.tar.gz New: julia-0.6.1-dont-rebuild-docs-on-install.patch julia-0.6.1.tar.gz julia-env-script-interpreter.patch Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.Hrru0R/_old 2017-11-09 14:04:18.376886841 +0100 +++ /var/tmp/diff_new_pack.Hrru0R/_new 2017-11-09 14:04:18.380886696 +0100 @@ -23,10 +23,9 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.6.0 +%define julia_ver0.6.1 %define libjulia_sover_major 0.6 -%define libjulia_sover_minor 0 - +%define libjulia_sover_minor 1 %define rmath_ver0.1 %define libuv_ver52d72a52cc7ccd570929990f010ed16e2ec604c8 %define utf8proc_ver 40e605959eb5cb90b2587fa88e3b661558fbc55a @@ -34,8 +33,7 @@ %define compat_mode 1 %define src_name julia-tarball %define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) - -Version:0.6.0 +Version:0.6.1 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz @@ -46,6 +44,10 @@ # LLVM will be bundled with the package because Julia does not support LLVM 3.8 yet. Source13: http://llvm.org/releases/%{llvm_ver}/llvm-%{llvm_ver}.src.tar.xz Source99: juliabuildopts +# PATCH-FIX-UPSTREAM julia-0.6.1-dont-rebuild-docs-on-install.patch gh#JuliaLang/julia#24432 roni...@gmail.com -- Don't rebuild julia documentation on `make install`. +Patch0: julia-0.6.1-dont-rebuild-docs-on-install.patch +# PATCH-FIX-OPENSUSE julia-env-script-interpreter.patch roni...@gmail.com -- Change script interpreted to avoid errors in rpmlint. +Patch1: julia-env-script-interpreter.patch BuildRequires: arpack-ng-devel >= 3.3.0 BuildRequires: blas-devel BuildRequires: cmake @@ -66,6 +68,7 @@ BuildRequires: ncurses-devel BuildRequires: openlibm-devel BuildRequires: openspecfun-devel +BuildRequires: openssl BuildRequires: patchelf >= 0.8 BuildRequires: pcre2-devel >= 10.21 BuildRequires: perl @@ -97,11 +100,11 @@ %endif %if 0%{?compat_mode} == 0 Summary:High-level, high-performance dynamic programming language -License:MIT and GPL-2.0+ +License:MIT AND GPL-2.0+ Group: Development/Languages/Other %else Summary:High-level, high-performance dynamic programming language (without CPU optimizations) -License:MIT and GPL-2.0+ +License:MIT AND GPL-2.0+ Group: Development/Languages/Other %endif %if 0%{?compat_mode} @@ -171,7 +174,9 @@ %{expand:%global juliabuildopts %(cat %{SOURCE99})} %prep -%setup -q -n julia-%{julia_ver} +%setup -q -n julia +%patch0 -p1 +%patch1 -p1 # remove .gitignore find . -name ".git*" -exec rm {} \; @@ -228,7 +233,7 @@ %check # The tests will only pass if openblas is being used. -# make test +# make %{?_smp_mflags} test %install make install DESTDIR=%{buildroot} \ @@ -281,7 +286,6 @@ %postun debug -p /sbin/ldconfig %files -%defattr(-,root,root) %doc CONTRIBUTING.md LICENSE.md NEWS.md README.md %{_bindir}/julia %dir %{_datadir}/julia @@ -308,7 +312,6 @@ %exclude %{_docdir}/julia/examples %files devel -%defattr(-,root,root) %{_datadir}/julia/test/ %{_datadir}/julia/build_sysimg.jl %{_datadir}/julia/julia-config.jl @@ -318,7 +321,6 @@ %{_libdir}/julia/libccalltest.so %files debug -%defattr(-,root,root) %{_bindir}/julia-debug %{_libdir}/libjulia-debug.so.%{libjulia_sover_major}.%{libjulia_sover_minor}
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2017-08-28 15:11:24 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Mon Aug 28 15:11:24 2017 rev:26 rq:517706 version:0.6.0 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2017-03-31 15:09:30.540202087 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2017-08-28 15:12:18.873633316 +0200 @@ -1,0 +2,18 @@ +Sat Aug 19 14:12:56 UTC 2017 - roni...@gmail.com + +- Add script to get the right libgit2 version. Hence, it will not + be necessary anymore to update the .spec every time libgit2 is + updated. + +--- +Fri Aug 18 13:23:38 UTC 2017 - roni...@gmail.com + +- Update runtime dependency: `libgit2-25` -> `libgit2-26`. + +--- +Mon Jul 3 20:14:09 UTC 2017 - roni...@gmail.com + +- Version bump to 0.6.0, see NEWS.md for details. +- Remove unneeded patch `julia-disable-llvm-timestamps.patch`. + +--- julia.changes: same change Old: julia-0.5.1.tar.gz julia-disable-llvm-timestamps.patch libuv-8d5131b6c1595920dd30644cd1435b4f344b46c8.tar.gz llvm-3.7.1.src.tar.xz utf8proc-e3a5ed7b8bb5d0c6bb313d3e1f4d072c04113c4b.tar.gz New: julia-0.6.0.tar.gz libuv-52d72a52cc7ccd570929990f010ed16e2ec604c8.tar.gz llvm-3.9.1.src.tar.xz utf8proc-40e605959eb5cb90b2587fa88e3b661558fbc55a.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.nv5yiz/_old 2017-08-28 15:12:21.353284479 +0200 +++ /var/tmp/diff_new_pack.nv5yiz/_new 2017-08-28 15:12:21.353284479 +0200 @@ -23,18 +23,19 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.5.1 -%define libjulia_sover_major 0.5 -%define libjulia_sover_minor 1 +%define julia_ver0.6.0 +%define libjulia_sover_major 0.6 +%define libjulia_sover_minor 0 %define rmath_ver0.1 -%define libuv_ver8d5131b6c1595920dd30644cd1435b4f344b46c8 -%define utf8proc_ver e3a5ed7b8bb5d0c6bb313d3e1f4d072c04113c4b -%define llvm_ver 3.7.1 +%define libuv_ver52d72a52cc7ccd570929990f010ed16e2ec604c8 +%define utf8proc_ver 40e605959eb5cb90b2587fa88e3b661558fbc55a +%define llvm_ver 3.9.1 %define compat_mode 1 %define src_name julia-tarball +%define libgit2_ver %(rpm -qa | grep -E "^libgit2-[0-9]" | head -n1 | cut -d'-' -f2) -Version:0.5.1 +Version:0.6.0 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz @@ -45,10 +46,9 @@ # LLVM will be bundled with the package because Julia does not support LLVM 3.8 yet. Source13: http://llvm.org/releases/%{llvm_ver}/llvm-%{llvm_ver}.src.tar.xz Source99: juliabuildopts -# PATCH-FIX-OPENSUSE julia-disable-llvm-timestamps.patch -- Disable LLVM timestamps -Patch1: julia-disable-llvm-timestamps.patch BuildRequires: arpack-ng-devel >= 3.3.0 BuildRequires: blas-devel +BuildRequires: cmake BuildRequires: dSFMT-devel >= 2.2.3 BuildRequires: double-conversion-devel BuildRequires: fdupes @@ -77,7 +77,7 @@ Requires: libarpack2 Requires: libdSFMT2_2 >= 2.2.3 Requires: libfftw3_threads3 -Requires: libgit2-25 +Requires: libgit2-%{libgit2_ver} Requires: libopenblas_openmp0 >= 0.2.19 Requires: libpcre2-16-0 Requires: ncurses @@ -172,7 +172,6 @@ %prep %setup -q -n julia-%{julia_ver} -%patch1 -p1 # remove .gitignore find . -name ".git*" -exec rm {} \; @@ -259,6 +258,9 @@ mv -f %{buildroot}%{_datadir}/doc/julia/* %{buildroot}%{_docdir}/julia/ rm -r %{buildroot}%{_datadir}/doc/julia +# Remove execution permission on documentation files. +chmod -x+X -R %{buildroot}%{_docdir}/julia/* + %if 0%{?compat_mode} rm -rf %{buildroot}%{_docdir}/julia/ ++ julia.spec ++ --- /var/tmp/diff_new_pack.nv5yiz/_old 2017-08-28 15:12:21.401277727 +0200 +++ /var/tmp/diff_new_pack.nv5yiz/_new 2017-08-28 15:12:21.405277165 +0200 @@ -23,18 +23,19 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.5.1 -%define libjulia_sover_major 0.5 -%define libjulia_sover_minor 1 +%define julia_ver0.6.0 +%define libjulia_sover_major 0.6 +%define libjulia_sover_minor 0 %define rmath_ver0.1 -%define libuv_ver8d5131b6c1595920dd30644cd1435b4f344b46c8 -%define utf8proc_ver
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2017-03-31 15:08:59 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Fri Mar 31 15:08:59 2017 rev:25 rq:482546 version:0.5.1 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2017-03-12 20:04:10.440279665 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2017-03-31 15:09:30.540202087 +0200 @@ -1,0 +2,6 @@ +Fri Mar 24 14:26:30 UTC 2017 - roni...@gmail.com + +- Update runtime dependency: `libgit2-24` -> `libgit2-25`. +* Fixes boo#1030824. + +--- julia.changes: same change Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.a2xxes/_old 2017-03-31 15:09:31.620049419 +0200 +++ /var/tmp/diff_new_pack.a2xxes/_new 2017-03-31 15:09:31.620049419 +0200 @@ -77,7 +77,7 @@ Requires: libarpack2 Requires: libdSFMT2_2 >= 2.2.3 Requires: libfftw3_threads3 -Requires: libgit2-24 +Requires: libgit2-25 Requires: libopenblas_openmp0 >= 0.2.19 Requires: libpcre2-16-0 Requires: ncurses julia.spec: same change
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2017-03-12 20:04:07 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Sun Mar 12 20:04:07 2017 rev:24 rq:477808 version:0.5.1 Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2016-11-11 14:34:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2017-03-12 20:04:10.440279665 +0100 @@ -1,0 +2,7 @@ +Wed Mar 8 14:23:06 UTC 2017 - roni...@gmail.com + +- Version bump to 0.5.1. +* Bugfix release, no changelog available. +- Update patch `julia-disable-llvm-timestamps.patch`. + +--- julia.changes: same change Old: julia-0.5.0.tar.gz New: julia-0.5.1.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.KJRAET/_old 2017-03-12 20:04:12.495988778 +0100 +++ /var/tmp/diff_new_pack.KJRAET/_new 2017-03-12 20:04:12.499988212 +0100 @@ -1,7 +1,7 @@ # # spec file for package julia # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,9 +23,9 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.5.0 +%define julia_ver0.5.1 %define libjulia_sover_major 0.5 -%define libjulia_sover_minor 0 +%define libjulia_sover_minor 1 %define rmath_ver0.1 %define libuv_ver8d5131b6c1595920dd30644cd1435b4f344b46c8 @@ -34,7 +34,7 @@ %define compat_mode 1 %define src_name julia-tarball -Version:0.5.0 +Version:0.5.1 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz ++ julia.spec ++ --- /var/tmp/diff_new_pack.KJRAET/_old 2017-03-12 20:04:12.591975196 +0100 +++ /var/tmp/diff_new_pack.KJRAET/_new 2017-03-12 20:04:12.599974064 +0100 @@ -1,7 +1,7 @@ # # spec file for package julia # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,9 +23,9 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.5.0 +%define julia_ver0.5.1 %define libjulia_sover_major 0.5 -%define libjulia_sover_minor 0 +%define libjulia_sover_minor 1 %define rmath_ver0.1 %define libuv_ver8d5131b6c1595920dd30644cd1435b4f344b46c8 @@ -34,7 +34,7 @@ %define compat_mode 0 %define src_name julia-tarball -Version:0.5.0 +Version:0.5.1 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz ++ julia-0.5.0.tar.gz -> julia-0.5.1.tar.gz ++ /work/SRC/openSUSE:Factory/julia/julia-0.5.0.tar.gz /work/SRC/openSUSE:Factory/.julia.new/julia-0.5.1.tar.gz differ: char 5, line 1 ++ julia-disable-llvm-timestamps.patch ++ --- /var/tmp/diff_new_pack.KJRAET/_old 2017-03-12 20:04:12.691961047 +0100 +++ /var/tmp/diff_new_pack.KJRAET/_new 2017-03-12 20:04:12.691961047 +0100 @@ -1,10 +1,10 @@ -Index: julia-0.5.0-rc1/deps/llvm.mk +Index: julia-0.5.1/deps/llvm.mk === julia-0.5.0-rc1.orig/deps/llvm.mk -+++ julia-0.5.0-rc1/deps/llvm.mk -@@ -85,7 +85,7 @@ LLVM_TARGET_FLAGS := --enable-targets=$( - LLVM_CMAKE += -DLLVM_TARGETS_TO_BUILD:STRING="$(LLVM_TARGETS)" -DCMAKE_BUILD_TYPE="$(LLVM_CMAKE_BUILDTYPE)" +--- julia-0.5.1.orig/deps/llvm.mk julia-0.5.1/deps/llvm.mk +@@ -86,7 +86,7 @@ LLVM_CMAKE += -DLLVM_TARGETS_TO_BUILD:ST LLVM_CMAKE += -DLLVM_TOOLS_INSTALL_DIR=$(shell $(JULIAHOME)/contrib/relative_path.sh $(build_prefix) $(build_depsbindir)) + LLVM_CMAKE += -DLLVM_BINDINGS_LIST="" -DLLVM_INCLUDE_DOCS=Off -DLLVM_ENABLE_TERMINFO=Off -DHAVE_HISTEDIT_H=Off -DHAVE_LIBEDIT=Off LLVM_FLAGS += --disable-profiling --enable-static $(LLVM_TARGET_FLAGS) -LLVM_FLAGS += --disable-bindings --disable-docs --disable-libedit --disable-terminfo +LLVM_FLAGS += --disable-bindings --disable-docs --disable-libedit --disable-terminfo --enable-timestamps=no
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2016-11-11 14:34:44 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2016-09-21 18:50:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2016-11-11 14:34:46.0 +0100 @@ -1,0 +2,6 @@ +Mon Oct 31 11:51:42 UTC 2016 - roni...@gmail.com + +- Add `libdSFMT2_2` as runtime dependency, since rpm is not + automatically adding it. + +--- julia.changes: same change Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.jjnP9e/_old 2016-11-11 14:34:48.0 +0100 +++ /var/tmp/diff_new_pack.jjnP9e/_new 2016-11-11 14:34:48.0 +0100 @@ -75,6 +75,7 @@ BuildRequires: update-desktop-files BuildRequires: zlib-devel Requires: libarpack2 +Requires: libdSFMT2_2 >= 2.2.3 Requires: libfftw3_threads3 Requires: libgit2-24 Requires: libopenblas_openmp0 >= 0.2.19 julia.spec: same change
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2016-09-21 18:50:13 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2016-09-16 11:01:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2016-09-21 18:50:14.0 +0200 @@ -1,0 +2,5 @@ +Tue Sep 20 15:48:03 UTC 2016 - roni...@gmail.com + +- Version bump to 0.5.0, see NEWS.md for details. + +--- julia.changes: same change Old: julia-0.5.0-rc4.tar.gz New: julia-0.5.0.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.PSv2Zc/_old 2016-09-21 18:50:20.0 +0200 +++ /var/tmp/diff_new_pack.PSv2Zc/_new 2016-09-21 18:50:20.0 +0200 @@ -23,7 +23,7 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.5.0-rc4 +%define julia_ver0.5.0 %define libjulia_sover_major 0.5 %define libjulia_sover_minor 0 @@ -34,7 +34,7 @@ %define compat_mode 1 %define src_name julia-tarball -Version:0.5.0~rc4 +Version:0.5.0 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz ++ julia.spec ++ --- /var/tmp/diff_new_pack.PSv2Zc/_old 2016-09-21 18:50:20.0 +0200 +++ /var/tmp/diff_new_pack.PSv2Zc/_new 2016-09-21 18:50:20.0 +0200 @@ -23,7 +23,7 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.5.0-rc4 +%define julia_ver0.5.0 %define libjulia_sover_major 0.5 %define libjulia_sover_minor 0 @@ -34,7 +34,7 @@ %define compat_mode 0 %define src_name julia-tarball -Version:0.5.0~rc4 +Version:0.5.0 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz ++ julia-0.5.0-rc4.tar.gz -> julia-0.5.0.tar.gz ++ /work/SRC/openSUSE:Factory/julia/julia-0.5.0-rc4.tar.gz /work/SRC/openSUSE:Factory/.julia.new/julia-0.5.0.tar.gz differ: char 5, line 1
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2016-09-16 11:01:08 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2016-09-01 14:02:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2016-09-16 11:01:10.0 +0200 @@ -1,0 +2,13 @@ +Tue Sep 13 17:15:36 UTC 2016 - roni...@gmail.com + +- Version bump to 0.5.0~rc4. +* The changelog will be available when the version 0.5.0 is + released. +- Julia is now built using `libopenblas_openmp0` as the lapack and + blas libraries due to upstream advice. For more information, see: + +https://github.com/JuliaLang/julia/issues/18394 + +- Remove white spaces in .changes files. + +--- julia.changes: same change Old: julia-0.5.0-rc3.tar.gz New: julia-0.5.0-rc4.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.2mGene/_old 2016-09-16 11:01:12.0 +0200 +++ /var/tmp/diff_new_pack.2mGene/_new 2016-09-16 11:01:12.0 +0200 @@ -23,7 +23,7 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.5.0-rc3 +%define julia_ver0.5.0-rc4 %define libjulia_sover_major 0.5 %define libjulia_sover_minor 0 @@ -34,7 +34,7 @@ %define compat_mode 1 %define src_name julia-tarball -Version:0.5.0~rc3 +Version:0.5.0~rc4 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz @@ -59,6 +59,7 @@ BuildRequires: hicolor-icon-theme BuildRequires: lapack-devel >= 3.5.0 BuildRequires: libgit2-devel +BuildRequires: libopenblas_openmp-devel >= 0.2.19 BuildRequires: libunwind-devel > 1.1 BuildRequires: m4 BuildRequires: mpfr-devel >= 3.1.3 @@ -74,10 +75,9 @@ BuildRequires: update-desktop-files BuildRequires: zlib-devel Requires: libarpack2 -Requires: libblas3 Requires: libfftw3_threads3 Requires: libgit2-24 -Requires: liblapack3 +Requires: libopenblas_openmp0 >= 0.2.19 Requires: libpcre2-16-0 Requires: ncurses Requires: readline ++ julia.spec ++ --- /var/tmp/diff_new_pack.2mGene/_old 2016-09-16 11:01:12.0 +0200 +++ /var/tmp/diff_new_pack.2mGene/_new 2016-09-16 11:01:12.0 +0200 @@ -23,7 +23,7 @@ %undefine _build_create_debug %define __arch_install_post export NO_BRP_STRIP_DEBUG=true -%define julia_ver0.5.0-rc3 +%define julia_ver0.5.0-rc4 %define libjulia_sover_major 0.5 %define libjulia_sover_minor 0 @@ -34,7 +34,7 @@ %define compat_mode 0 %define src_name julia-tarball -Version:0.5.0~rc3 +Version:0.5.0~rc4 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz @@ -59,6 +59,7 @@ BuildRequires: hicolor-icon-theme BuildRequires: lapack-devel >= 3.5.0 BuildRequires: libgit2-devel +BuildRequires: libopenblas_openmp-devel >= 0.2.19 BuildRequires: libunwind-devel > 1.1 BuildRequires: m4 BuildRequires: mpfr-devel >= 3.1.3 @@ -74,10 +75,9 @@ BuildRequires: update-desktop-files BuildRequires: zlib-devel Requires: libarpack2 -Requires: libblas3 Requires: libfftw3_threads3 Requires: libgit2-24 -Requires: liblapack3 +Requires: libopenblas_openmp0 >= 0.2.19 Requires: libpcre2-16-0 Requires: ncurses Requires: readline ++ julia-0.5.0-rc3.tar.gz -> julia-0.5.0-rc4.tar.gz ++ /work/SRC/openSUSE:Factory/julia/julia-0.5.0-rc3.tar.gz /work/SRC/openSUSE:Factory/.julia.new/julia-0.5.0-rc4.tar.gz differ: char 5, line 1 ++ juliabuildopts ++ --- /var/tmp/diff_new_pack.2mGene/_old 2016-09-16 11:01:12.0 +0200 +++ /var/tmp/diff_new_pack.2mGene/_new 2016-09-16 11:01:12.0 +0200 @@ -7,9 +7,9 @@ USE_SYSTEM_OPENSPECFUN=1 \ USE_SYSTEM_DSFMT=1 \ USE_SYSTEM_BLAS=1 \ -LIBBLASNAME=libblas.so.3 \ +LIBBLASNAME=libopenblas_openmp.so.0 \ USE_SYSTEM_LAPACK=1 \ -LIBBLASNAME=liblapack.so.3 \ +LIBLAPACKNAME=libopenblas_openmp.so.0 \ USE_SYSTEM_FFTW=1 \ LIBFFTWNAME=libfftw3_threads.so.3 \ LIBFFTWFNAME=libfftw3f_threads.so.3 \
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2016-09-01 14:02:56 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2016-08-05 18:18:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2016-09-01 14:02:58.0 +0200 @@ -1,0 +2,38 @@ +Tue Aug 30 13:04:20 UTC 2016 - roni...@gmail.com + +- Fix `julia-debug` dependency. +- Move `libccalltest.so.debug` to `julia-debug` package + +--- +Thu Aug 25 14:21:56 UTC 2016 - roni...@gmail.com + +- Version bump to 0.5.0~rc3; +* The changelog will be available when the version 0.5.0 is + released. +- Remove unnecessary build options `USE_SYSTEM_MBEDTLS=1` and + `USE_SYSTEM_LIBSSH2=1`, because we are using the system libgit2 + to build julia. For more information, see: + https://github.com/JuliaLang/julia/issues/17884 + +--- +Mon Aug 22 19:20:57 UTC 2016 - roni...@gmail.com + +- Add `libgit2` as a runtime dependency. + +--- +Fri Aug 12 13:40:51 UTC 2016 - roni...@gmail.com + +- Version bump to 0.5.0~rc2. +* The changelog will be available when the version 0.5.0 is + released. + +--- +Thu Aug 11 20:54:41 UTC 2016 - roni...@gmail.com + +- Version bump to 0.5.0~rc1. +* The changelog will be available when the version 0.5.0 is + released. +- Add package `julia-debug`, which contains a debugging version of + Julia system image and Julia library. + +--- julia.changes: same change Old: julia-0.4.6.tar.gz libuv-efb40768b7c7bd9f173a7868f74b92b1c5a61a0e.tar.gz llvm-3.3.src.tar.gz utf8proc-85789180158ac7fff85b9f008828d6ac44f072ea.tar.gz New: julia-0.5.0-rc3.tar.gz libuv-8d5131b6c1595920dd30644cd1435b4f344b46c8.tar.gz llvm-3.7.1.src.tar.xz utf8proc-e3a5ed7b8bb5d0c6bb313d3e1f4d072c04113c4b.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.a0WP39/_old 2016-09-01 14:03:01.0 +0200 +++ /var/tmp/diff_new_pack.a0WP39/_new 2016-09-01 14:03:01.0 +0200 @@ -16,62 +16,69 @@ # +# We must not strip binaries in julia, since it can lead to many problems. +# For example, see: +# +# https://github.com/JuliaLang/julia/issues/17941 +%undefine _build_create_debug +%define __arch_install_post export NO_BRP_STRIP_DEBUG=true + +%define julia_ver0.5.0-rc3 +%define libjulia_sover_major 0.5 +%define libjulia_sover_minor 0 + %define rmath_ver 0.1 -%define libuv_ver efb40768b7c7bd9f173a7868f74b92b1c5a61a0e -%define utf8proc_ver 85789180158ac7fff85b9f008828d6ac44f072ea -%define llvm_ver 3.3 +%define libuv_ver8d5131b6c1595920dd30644cd1435b4f344b46c8 +%define utf8proc_ver e3a5ed7b8bb5d0c6bb313d3e1f4d072c04113c4b +%define llvm_ver 3.7.1 %define compat_mode 1 %define src_name julia-tarball -Version:0.4.6 + +Version:0.5.0~rc3 Release:0 Url:http://julialang.org/ -Source0: https://github.com/JuliaLang/julia/releases/download/v%{version}/julia-%{version}.tar.gz +Source0: https://github.com/JuliaLang/julia/releases/download/v%{julia_ver}/julia-%{julia_ver}.tar.gz # external sources Source10: https://api.github.com/repos/JuliaLang/libuv/tarball/%{libuv_ver}#/libuv-%{libuv_ver}.tar.gz Source11: https://api.github.com/repos/JuliaLang/Rmath-julia/tarball/v%{rmath_ver}#/Rmath-julia-%{rmath_ver}.tar.gz Source12: https://api.github.com/repos/JuliaLang/utf8proc/tarball/%{utf8proc_ver}#/utf8proc-%{utf8proc_ver}.tar.gz -# LLVM 3.3 will be bundle until upstream change the supported LLVM version. As -# it can be seen in upstream issues #9336 and #13209, there are still many -# problems related with LLVM 3.5, regarding both the build process and the JIT -# compiler used by Julia. Thus, it is better for now stick with LLVM 3.3. For -# more information, see: -# https://github.com/JuliaLang/julia/issues/13208 -# https://github.com/JuliaLang/julia/issues/9336 -Source13: http://llvm.org/releases/%{llvm_ver}/llvm-%{llvm_ver}.src.tar.gz +# LLVM will be bundled with the package because Julia does not support LLVM 3.8 yet. +Source13: http://llvm.org/releases/%{llvm_ver}/llvm-%{llvm_ver}.src.tar.xz Source99: juliabuildopts # PATCH-FIX-OPENSUSE julia-disable-llvm-timestamps.patch -- Disable LLVM
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2016-08-05 18:18:03 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2016-06-25 02:22:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2016-08-05 18:18:05.0 +0200 @@ -1,0 +2,6 @@ +Thu Aug 4 17:46:57 UTC 2016 - roni...@gmail.com + +- User oertel (r...@suse.com) fix the `_constraints` file because the + sse flags only exists in x86 architectures. See Request 416497. + +--- julia.changes: same change Other differences: -- julia.spec: same change ++ _constraints ++ --- /var/tmp/diff_new_pack.SFOejv/_old 2016-08-05 18:18:07.0 +0200 +++ /var/tmp/diff_new_pack.SFOejv/_new 2016-08-05 18:18:07.0 +0200 @@ -5,12 +5,20 @@ 4000 - + + + + i586 + x86_64 + + + mmx sse sse2 sse3 ssse3 - - + + +
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2016-06-25 02:22:35 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2016-05-02 10:44:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2016-06-25 02:22:47.0 +0200 @@ -1,0 +2,10 @@ +Wed Jun 22 12:24:50 UTC 2016 - roni...@gmail.com + +- Version bump to 0.4.6. +* Bugfix release, no changelog available. +- Re-enable i586 architecture. +* After the full rebuild caused by gcc6, julia started to + correctly build against i586 again. The root cause of the + problem was not identified yet. + +--- julia.changes: same change Old: julia-0.4.5.tar.gz New: julia-0.4.6.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.7CvCh0/_old 2016-06-25 02:22:48.0 +0200 +++ /var/tmp/diff_new_pack.7CvCh0/_new 2016-06-25 02:22:48.0 +0200 @@ -22,7 +22,7 @@ %define llvm_ver 3.3 %define compat_mode 1 %define src_name julia-tarball -Version:0.4.5 +Version:0.4.6 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{version}/julia-%{version}.tar.gz @@ -82,14 +82,6 @@ Recommends: openspecfun-devel Recommends: pcre2-devel Recommends: suitesparse-devel -# Due to a bug, it is not possible now to build julia against i586 with glibc -# 2.23. The root of the problem has not been determined yet. Two bugs were -# filled in upstream: -#_ https://github.com/JuliaLang/julia/issues/16087 -#_ https://llvm.org/bugs/show_bug.cgi?id=27548 -# Thus, the support for julia in i586 architectures is being dropped until this -# bug is fixed. -ExcludeArch:%ix86 %if 0%{?compat_mode} == 0 Name: julia %else ++ julia.spec ++ --- /var/tmp/diff_new_pack.7CvCh0/_old 2016-06-25 02:22:48.0 +0200 +++ /var/tmp/diff_new_pack.7CvCh0/_new 2016-06-25 02:22:48.0 +0200 @@ -22,7 +22,7 @@ %define llvm_ver 3.3 %define compat_mode 0 %define src_name julia-tarball -Version:0.4.5 +Version:0.4.6 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{version}/julia-%{version}.tar.gz @@ -82,14 +82,6 @@ Recommends: openspecfun-devel Recommends: pcre2-devel Recommends: suitesparse-devel -# Due to a bug, it is not possible now to build julia against i586 with glibc -# 2.23. The root of the problem has not been determined yet. Two bugs were -# filled in upstream: -#_ https://github.com/JuliaLang/julia/issues/16087 -#_ https://llvm.org/bugs/show_bug.cgi?id=27548 -# Thus, the support for julia in i586 architectures is being dropped until this -# bug is fixed. -ExcludeArch:%ix86 %if 0%{?compat_mode} == 0 Name: julia %else ++ julia-0.4.5.tar.gz -> julia-0.4.6.tar.gz ++ 8643 lines of diff (skipped)
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2016-05-02 10:44:47 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2016-03-26 15:27:15.0 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2016-05-02 10:44:49.0 +0200 @@ -1,0 +2,11 @@ +Fri Apr 29 17:49:43 UTC 2016 - roni...@gmail.com + +- Due to a bug, it is not possible now to build julia against i586 + with glibc 2.23. The root of the problem has not been determined + yet. Two bugs were filled in upstream: +_ https://github.com/JuliaLang/julia/issues/16087 +_ https://llvm.org/bugs/show_bug.cgi?id=27548 + Thus, the support for julia in i586 architectures is being + dropped until this bug is fixed. + +--- julia.changes: same change Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.YISvcV/_old 2016-05-02 10:44:50.0 +0200 +++ /var/tmp/diff_new_pack.YISvcV/_new 2016-05-02 10:44:50.0 +0200 @@ -82,6 +82,14 @@ Recommends: openspecfun-devel Recommends: pcre2-devel Recommends: suitesparse-devel +# Due to a bug, it is not possible now to build julia against i586 with glibc +# 2.23. The root of the problem has not been determined yet. Two bugs were +# filled in upstream: +#_ https://github.com/JuliaLang/julia/issues/16087 +#_ https://llvm.org/bugs/show_bug.cgi?id=27548 +# Thus, the support for julia in i586 architectures is being dropped until this +# bug is fixed. +ExcludeArch:%ix86 %if 0%{?compat_mode} == 0 Name: julia %else @@ -254,7 +262,6 @@ %suse_update_desktop_file -r julia Science Math %post devel -p /sbin/ldconfig - %postun devel -p /sbin/ldconfig %files ++ julia.spec ++ --- /var/tmp/diff_new_pack.YISvcV/_old 2016-05-02 10:44:50.0 +0200 +++ /var/tmp/diff_new_pack.YISvcV/_new 2016-05-02 10:44:50.0 +0200 @@ -82,6 +82,14 @@ Recommends: openspecfun-devel Recommends: pcre2-devel Recommends: suitesparse-devel +# Due to a bug, it is not possible now to build julia against i586 with glibc +# 2.23. The root of the problem has not been determined yet. Two bugs were +# filled in upstream: +#_ https://github.com/JuliaLang/julia/issues/16087 +#_ https://llvm.org/bugs/show_bug.cgi?id=27548 +# Thus, the support for julia in i586 architectures is being dropped until this +# bug is fixed. +ExcludeArch:%ix86 %if 0%{?compat_mode} == 0 Name: julia %else @@ -254,7 +262,6 @@ %suse_update_desktop_file -r julia Science Math %post devel -p /sbin/ldconfig - %postun devel -p /sbin/ldconfig %files
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2016-03-26 15:27:06 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2016-02-01 19:57:11.0 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2016-03-26 15:27:15.0 +0100 @@ -1,0 +2,8 @@ +Mon Mar 21 21:07:12 UTC 2016 - roni...@gmail.com + +- Version bump to 0.4.5. +* Bugfix release, no changelog available. +* Note: Version 0.4.4 has a known bug with Pkg.publish + (gh#JuliaLang/julia#15381). Thus, it was skipped. + +--- julia.changes: same change Old: julia-0.4.3.tar.gz New: julia-0.4.5.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.6DSVjE/_old 2016-03-26 15:27:17.0 +0100 +++ /var/tmp/diff_new_pack.6DSVjE/_new 2016-03-26 15:27:17.0 +0100 @@ -22,7 +22,7 @@ %define llvm_ver 3.3 %define compat_mode 1 %define src_name julia-tarball -Version:0.4.3 +Version:0.4.5 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{version}/julia-%{version}.tar.gz ++ julia.spec ++ --- /var/tmp/diff_new_pack.6DSVjE/_old 2016-03-26 15:27:17.0 +0100 +++ /var/tmp/diff_new_pack.6DSVjE/_new 2016-03-26 15:27:17.0 +0100 @@ -22,7 +22,7 @@ %define llvm_ver 3.3 %define compat_mode 0 %define src_name julia-tarball -Version:0.4.3 +Version:0.4.5 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{version}/julia-%{version}.tar.gz ++ julia-0.4.3.tar.gz -> julia-0.4.5.tar.gz ++ 22622 lines of diff (skipped)
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2016-02-01 19:56:40 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2016-01-23 01:16:53.0 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2016-02-01 19:57:11.0 +0100 @@ -1,0 +2,6 @@ +Fri Jan 29 14:52:45 UTC 2016 - dims...@opensuse.org + +- Do not install julia.appdata.xml when building julia-compat: + The application 'julia' must exist only once in the repository. + +--- julia.changes: same change Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.dGvCg8/_old 2016-02-01 19:57:12.0 +0100 +++ /var/tmp/diff_new_pack.dGvCg8/_new 2016-02-01 19:57:12.0 +0100 @@ -243,6 +243,12 @@ %if 0%{?compat_mode} rm -rf %{buildroot}%{_docdir}/julia/ + +# The 'application' object must be only provided by one package +# Alternatively, we could rename the .appdata and .desktop file to have +# both applications show up in a valid way, but that would require the +# -compat appdata to be modified to make the difference clear +rm %{buildroot}%{_datadir}/appdata/julia.appdata.xml %endif %suse_update_desktop_file -r julia Science Math @@ -258,8 +264,10 @@ %dir %{_datadir}/julia %{_datadir}/julia/base %{_datadir}/julia/site +%if !%{?compat_mode} %dir %{_datadir}/appdata/ %{_datadir}/appdata/julia.appdata.xml +%endif %{_datadir}/applications/julia.desktop %{_datadir}/icons/hicolor/scalable/apps/julia.svg %{_libdir}/julia/ ++ julia.spec ++ --- /var/tmp/diff_new_pack.dGvCg8/_old 2016-02-01 19:57:12.0 +0100 +++ /var/tmp/diff_new_pack.dGvCg8/_new 2016-02-01 19:57:12.0 +0100 @@ -243,6 +243,12 @@ %if 0%{?compat_mode} rm -rf %{buildroot}%{_docdir}/julia/ + +# The 'application' object must be only provided by one package +# Alternatively, we could rename the .appdata and .desktop file to have +# both applications show up in a valid way, but that would require the +# -compat appdata to be modified to make the difference clear +rm %{buildroot}%{_datadir}/appdata/julia.appdata.xml %endif %suse_update_desktop_file -r julia Science Math @@ -258,8 +264,10 @@ %dir %{_datadir}/julia %{_datadir}/julia/base %{_datadir}/julia/site +%if !%{?compat_mode} %dir %{_datadir}/appdata/ %{_datadir}/appdata/julia.appdata.xml +%endif %{_datadir}/applications/julia.desktop %{_datadir}/icons/hicolor/scalable/apps/julia.svg %{_libdir}/julia/
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2016-01-23 01:16:47 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2015-12-13 09:39:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2016-01-23 01:16:53.0 +0100 @@ -1,0 +2,18 @@ +Thu Jan 21 11:21:38 UTC 2016 - roni...@gmail.com + +- Add in _constraints the information to build julia package in a + machine that supports the following extensions: mmx, sse, sse2, + sse3, and ssse3. This is necessary because the main package is + built for core2 architecture to improve the performance. The + package julia-compat, on the other hand, is built for x86_64 and + can be used if the user does not support core2 extensions. + +--- +Tue Jan 19 11:57:08 UTC 2016 - roni...@gmail.com + +- Version bump to 0.4.3. +* Bugfix release, no changelog available. +- libuv updated to commit efb40768b7c7bd9f173a7868f74b92b1c5a61a0e +- Run spec-cleaner. + +--- julia.changes: same change Old: julia-0.4.2.tar.gz libuv-9ab431a88fe255dd21e19a11f7fa2dd95774abf4.tar.gz New: julia-0.4.3.tar.gz libuv-efb40768b7c7bd9f173a7868f74b92b1c5a61a0e.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.JQ3WOB/_old 2016-01-23 01:16:55.0 +0100 +++ /var/tmp/diff_new_pack.JQ3WOB/_new 2016-01-23 01:16:55.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package julia # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,26 +17,12 @@ %define rmath_ver 0.1 -%define libuv_ver 9ab431a88fe255dd21e19a11f7fa2dd95774abf4 +%define libuv_ver efb40768b7c7bd9f173a7868f74b92b1c5a61a0e %define utf8proc_ver 85789180158ac7fff85b9f008828d6ac44f072ea %define llvm_ver 3.3 %define compat_mode 1 %define src_name julia-tarball -%if 0%{?compat_mode} == 0 -Name: julia -%else -Name: julia-compat -%endif -%if 0%{?compat_mode} == 0 -Summary:High-level, high-performance dynamic programming language -License:MIT and GPL-2.0+ -Group: Development/Languages/Other -%else -Summary:High-level, high-performance dynamic programming language (without CPU optimizations) -License:MIT and GPL-2.0+ -Group: Development/Languages/Other -%endif -Version:0.4.2 +Version:0.4.3 Release:0 Url:http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{version}/julia-%{version}.tar.gz @@ -96,6 +82,20 @@ Recommends: openspecfun-devel Recommends: pcre2-devel Recommends: suitesparse-devel +%if 0%{?compat_mode} == 0 +Name: julia +%else +Name: julia-compat +%endif +%if 0%{?compat_mode} == 0 +Summary:High-level, high-performance dynamic programming language +License:MIT and GPL-2.0+ +Group: Development/Languages/Other +%else +Summary:High-level, high-performance dynamic programming language (without CPU optimizations) +License:MIT and GPL-2.0+ +Group: Development/Languages/Other +%endif %if 0%{?compat_mode} Conflicts: otherproviders(julia) Provides: julia = %{version} ++ julia.spec ++ --- /var/tmp/diff_new_pack.JQ3WOB/_old 2016-01-23 01:16:55.0 +0100 +++ /var/tmp/diff_new_pack.JQ3WOB/_new 2016-01-23 01:16:55.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package julia # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,26 +17,12 @@ %define rmath_ver 0.1 -%define libuv_ver 9ab431a88fe255dd21e19a11f7fa2dd95774abf4 +%define libuv_ver efb40768b7c7bd9f173a7868f74b92b1c5a61a0e %define utf8proc_ver 85789180158ac7fff85b9f008828d6ac44f072ea %define llvm_ver 3.3 %define compat_mode 0 %define src_name julia-tarball -%if 0%{?compat_mode} == 0 -Name: julia -%else -Name: julia-compat -%endif -%if 0%{?compat_mode} == 0 -Summary:High-level, high-performance dynamic programming language -License:MIT and GPL-2.0+ -Group:
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2015-12-13 09:39:45 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2015-11-17 14:23:15.0 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2015-12-13 09:39:48.0 +0100 @@ -1,0 +2,8 @@ +Tue Dec 8 15:15:19 UTC 2015 - roni...@gmail.com + +- Version bump to 0.4.2. +* Bugfix release, no changelog available. +- libuv updated to commit 9ab431a88fe255dd21e19a11f7fa2dd95774abf4. +- Run spec-cleaner. + +--- julia.changes: same change Old: julia-0.4.1.tar.gz libuv-28f5f06b5ff6f010d666ec26552e0badaca5cdcd.tar.gz New: julia-0.4.2.tar.gz libuv-9ab431a88fe255dd21e19a11f7fa2dd95774abf4.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.fBiaul/_old 2015-12-13 09:39:50.0 +0100 +++ /var/tmp/diff_new_pack.fBiaul/_new 2015-12-13 09:39:50.0 +0100 @@ -17,20 +17,16 @@ %define rmath_ver 0.1 -%define libuv_ver 28f5f06b5ff6f010d666ec26552e0badaca5cdcd +%define libuv_ver 9ab431a88fe255dd21e19a11f7fa2dd95774abf4 %define utf8proc_ver 85789180158ac7fff85b9f008828d6ac44f072ea %define llvm_ver 3.3 - %define compat_mode 1 %define src_name julia-tarball - %if 0%{?compat_mode} == 0 Name: julia %else Name: julia-compat %endif -Version:0.4.1 -Release:0 %if 0%{?compat_mode} == 0 Summary:High-level, high-performance dynamic programming language License:MIT and GPL-2.0+ @@ -40,8 +36,9 @@ License:MIT and GPL-2.0+ Group: Development/Languages/Other %endif +Version:0.4.2 +Release:0 Url:http://julialang.org/ - Source0: https://github.com/JuliaLang/julia/releases/download/v%{version}/julia-%{version}.tar.gz # external sources Source10: https://api.github.com/repos/JuliaLang/libuv/tarball/%{libuv_ver}#/libuv-%{libuv_ver}.tar.gz @@ -56,10 +53,8 @@ # https://github.com/JuliaLang/julia/issues/9336 Source13: http://llvm.org/releases/%{llvm_ver}/llvm-%{llvm_ver}.src.tar.gz Source99: juliabuildopts - # PATCH-FIX-OPENSUSE julia-disable-llvm-timestamps.patch -- Disable LLVM timestamps Patch1: julia-disable-llvm-timestamps.patch - BuildRequires: arpack-ng-devel BuildRequires: blas-devel BuildRequires: dSFMT-devel @@ -69,7 +64,6 @@ BuildRequires: gcc-c++ BuildRequires: gcc-fortran BuildRequires: gmp-devel -# fix directory owner BuildRequires: hicolor-icon-theme BuildRequires: lapack-devel BuildRequires: libgit2-devel @@ -87,29 +81,25 @@ BuildRequires: suitesparse-devel BuildRequires: update-desktop-files BuildRequires: zlib-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?compat_mode} -Conflicts: otherproviders(julia) -Provides: julia = %{version} -%endif -Requires: ncurses -Requires: readline -# Julia uses dlopen Requires: libarpack2 Requires: libblas3 Requires: libfftw3_threads3 Requires: liblapack3 Requires: libpcre2-8-0 -Recommends: git -# Julia uses unversioned .so files -# https://github.com/JuliaLang/julia/issues/6742 +Requires: ncurses +Requires: readline Recommends: arpack-ng-devel +Recommends: git Recommends: gmp-devel Recommends: mpfr-devel Recommends: openlibm-devel Recommends: openspecfun-devel Recommends: pcre2-devel Recommends: suitesparse-devel +%if 0%{?compat_mode} +Conflicts: otherproviders(julia) +Provides: julia = %{version} +%endif # Since the 32-bit julia package is already being built using MARCH=pentium4, # which is the most generic flag supported, then the julia-compat mode only # makes sense for 64-bit architectures. @@ -162,7 +152,7 @@ %{expand:%global juliabuildopts %(cat %{SOURCE99})} %prep -%setup -qn julia-%{version} +%setup -q -n julia-%{version} %patch1 -p1 # remove .gitignore @@ -179,18 +169,21 @@ %if 0%{?compat_mode} == 0 %ifarch x86_64 + %define julia_march core2 %endif + %ifarch %ix86 + %define julia_march pentium4 %endif %else # compat_mode is only defined for 64-bit architecture. + %define julia_march x86-64 %endif %define julia_builddir %{_builddir}/%{name}/ - make %{?_smp_mflags} MARCH=%{julia_march} \ prefix=%{_prefix} \ bindir=%{_bindir} \ @@ -201,7 +194,6 @@ sysconfdir=%{_sysconfdir} \
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2015-11-17 14:23:14 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Changes: --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2015-10-17 16:38:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2015-11-17 14:23:15.0 +0100 @@ -1,0 +2,6 @@ +Mon Nov 16 12:22:47 UTC 2015 - roni...@gmail.com + +- Version bump to 0.4.1. +* Bugfix release, no changelog available. + +--- julia.changes: same change Old: julia-0.4.0.tar.gz New: julia-0.4.1.tar.gz Other differences: -- ++ julia-compat.spec ++ --- /var/tmp/diff_new_pack.YfKPzO/_old 2015-11-17 14:23:17.0 +0100 +++ /var/tmp/diff_new_pack.YfKPzO/_new 2015-11-17 14:23:17.0 +0100 @@ -29,7 +29,7 @@ %else Name: julia-compat %endif -Version:0.4.0 +Version:0.4.1 Release:0 %if 0%{?compat_mode} == 0 Summary:High-level, high-performance dynamic programming language ++ julia.spec ++ --- /var/tmp/diff_new_pack.YfKPzO/_old 2015-11-17 14:23:17.0 +0100 +++ /var/tmp/diff_new_pack.YfKPzO/_new 2015-11-17 14:23:17.0 +0100 @@ -29,7 +29,7 @@ %else Name: julia-compat %endif -Version:0.4.0 +Version:0.4.1 Release:0 %if 0%{?compat_mode} == 0 Summary:High-level, high-performance dynamic programming language ++ julia-0.4.0.tar.gz -> julia-0.4.1.tar.gz ++ 11974 lines of diff (skipped)
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2015-10-17 16:38:55 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is "julia" Changes: New Changes file: --- /dev/null 2015-10-14 00:04:03.524025256 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2015-10-17 16:38:57.0 +0200 @@ -0,0 +1,230 @@ +--- +Mon Oct 12 10:27:17 UTC 2015 - lorddarthfe...@gmail.com + +- Add missing runtime dependency on libpcre2-8-0 + +--- +Fri Oct 9 21:19:00 UTC 2015 - roni...@gmail.com + +- Version bump to 0.4.0, see NEWS.md for details. + +--- +Wed Oct 7 23:04:24 UTC 2015 - roni...@gmail.com + +- Remove unneeded build dependencies. +- Version bump to 0.4.0~rc4. +* Bugfix and backports towards 0.4 release. No changelog + available. + +--- +Sat Oct 3 20:18:43 UTC 2015 - dmitr...@opensuse.org + +- Add julia-compat package without CPU optimizations + +--- +Thu Oct 1 01:29:34 UTC 2015 - roni...@gmail.com + +- Version bump to 0.4.0~rc3. +* Bugfix and backports towards 0.4 release. No changelog + available. + +--- +Tue Sep 22 21:25:05 UTC 2015 - roni...@gmail.com + +- Version bump to 0.4.0~rc2. +* Bugfix and backports towards 0.4 release. No changelog + available. + +--- +Fri Sep 18 18:10:24 UTC 2015 - roni...@gmail.com + +- LLVM 3.3 will be bundle for 0.4 branch. +* LLVM 3.3 will be bundle until upstream change the supported + version. As it can be seen in upstream issues #9336 and + #13209, there are still many problems related with LLVM 3.5, + regarding both the build process and the JIT compiler used + by Julia. Thus, it is better for now stick with LLVM 3.3. + For more information, see: +https://github.com/JuliaLang/julia/issues/13208 +https://github.com/JuliaLang/julia/issues/9336 + +--- +Fri Sep 18 04:38:14 UTC 2015 - roni...@gmail.com + +- Version bump to 0.4 branch (0.4.0~rc1). +* This version needs utf8proc > 1.3. Since it is not available + in openSUSE yet, it was decided to bundle the selected + upstream version. +* This version seems to build correctly with both LLVM 3.5 and + 3.7, which are the versions available in 13.2 and + Tumbleweed. Thus, it was decided to build julia against + system LLVM. +* The build process now requires libgit2 and pcre2. +* The changes in .spec were obtained from Fedora's + julia-nightlies.spec. + +- Changelog of verion 0.4.0~rc1. +* The complete list of changes related to this release + candidate can be seen in: + https://github.com/JuliaLang/julia/issues?q=milestone%3A0.4.0+is%3Aclosed + +* Note: a changelog with the notable changes between 0.3 and + 0.4 versions are expected in the Julia 0.4 release + announcement. + +--- +Thu Aug 20 14:17:31 UTC 2015 - roni...@gmail.com + +- Revert: "Build julia using llvm-3_3 package" (Revision 15) + * The llvm-3_3 package is conflicting with other packages that +depends on llvm and it turns out that it will need a huge +amount of work to modify every package spec that depends on +llvm to circumvent this problem. Thus, by now, the safest +approach is just bundle the supported llvm version in julia +package. + +--- +Wed Jul 29 20:47:04 UTC 2015 - roni...@gmail.com + +- Update to version 0.3.11 + * Bugfix release, no changelog available + +--- +Sun Jul 26 19:10:15 UTC 2015 - roni...@gmail.com + +- Drop obsolete julia-disable-llvm-timestamps.patch +- Fix compiler names (clang++ -> clang++-3.3 in llvm-3_3-clang) + +--- +Sun Jul 26 18:50:18 UTC 2015 - roni...@gmail.com + +- Build julia using llvm-3_3 package. + +--- +Wed Jul 15 06:40:15 UTC 2015 - roni...@gmail.com + +- Use build-in LLVM 3.3 +- Disable LLVM timestamps + * julia-disable-llvm-timestamps.patch +- Drop obsolete julia_Fix-building-with-MCJIT-LLVM.patch +- Set required memory to 4 Gb +
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2015-08-23 15:43:43 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is julia Changes: --- /work/SRC/openSUSE:Factory/julia/julia.changes 2015-03-27 09:41:40.0 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia.changes 2015-08-23 17:41:10.0 +0200 @@ -1,0 +2,55 @@ +Thu Aug 20 14:17:31 UTC 2015 - roni...@gmail.com + +- Revert: Build julia using llvm-3_3 package (Revision 15) + * The llvm-3_3 package is conflicting with other packages that +depends on llvm and it turns out that it will need a huge +amount of work to modify every package spec that depends on +llvm to circumvent this problem. Thus, by now, the safest +approach is just bundle the supported llvm version in julia +package. + +--- +Wed Jul 29 20:47:04 UTC 2015 - roni...@gmail.com + +- Update to version 0.3.11 + * Bugfix release, no changelog available + +--- +Sun Jul 26 19:10:15 UTC 2015 - roni...@gmail.com + +- Drop obsolete julia-disable-llvm-timestamps.patch +- Fix compiler names (clang++ - clang++-3.3 in llvm-3_3-clang) + +--- +Sun Jul 26 18:50:18 UTC 2015 - roni...@gmail.com + +- Build julia using llvm-3_3 package. + +--- +Wed Jul 15 06:40:15 UTC 2015 - roni...@gmail.com + +- Use build-in LLVM 3.3 +- Disable LLVM timestamps + * julia-disable-llvm-timestamps.patch +- Drop obsolete julia_Fix-building-with-MCJIT-LLVM.patch +- Set required memory to 4 Gb + +--- +Mon Jul 6 13:53:29 UTC 2015 - roni...@gmail.com + +- Update to version 0.3.10 + * Bugfix release, no changelog available + +--- +Tue Jun 2 15:33:00 UTC 2015 - roni...@gmail.com + +- Update to version 0.3.9 + * Bugfix release, no changelog available + +--- +Sat May 2 18:11:07 UTC 2015 - roni...@gmail.com + +- Update to version 0.3.8 + * Bugfix release, no changelog available + +--- Old: julia-0.3.7.tar.gz New: julia-0.3.11.tar.gz julia-disable-llvm-timestamps.patch llvm-3.3.src.tar.gz Other differences: -- ++ julia.spec ++ --- /var/tmp/diff_new_pack.PthhUH/_old 2015-08-23 17:41:12.0 +0200 +++ /var/tmp/diff_new_pack.PthhUH/_new 2015-08-23 17:41:12.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package julia # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,19 +17,25 @@ Name: julia -Version:0.3.7 +Version:0.3.11 Release:0 %define rmath_ver 226598f %define libuv_ver abcbb0c +%define llvm_ver 3.3 Summary:High-level, high-performance dynamic programming language License:MIT and GPL-2.0+ Group: Development/Languages/Other Url:http://julialang.org/ + Source0: https://github.com/JuliaLang/julia/archive/v%{version}.tar.gz#/julia-%{version}.tar.gz Source1:juliabuildopts # external sources Source10: libuv-%{libuv_ver}.tar.gz Source11: Rmath-%{rmath_ver}.tar.gz +Source12: http://llvm.org/releases/%{llvm_ver}/llvm-%{llvm_ver}.src.tar.gz +# PATCH-FIX-OPENSUSE julia-disable-llvm-timestamps.patch -- Disable LLVM timestamps +Patch1: julia-disable-llvm-timestamps.patch + BuildRequires: arpack-ng-devel BuildRequires: blas-devel BuildRequires: dSFMT-devel @@ -118,6 +124,7 @@ %prep %setup -q -n julia-%{version} +%patch1 -p1 # remove .gitignore find . -name .git* -exec rm {} \; @@ -125,9 +132,12 @@ cd deps tar xzf %{SOURCE10} tar xzf %{SOURCE11} + mv -T Rmath-%{rmath_ver} Rmath mv -T libuv-%{libuv_ver} libuv +cp %{SOURCE12} ./ + %build %ifarch x86_64 ++ _constraints ++ --- /var/tmp/diff_new_pack.PthhUH/_old 2015-08-23 17:41:12.0 +0200 +++ /var/tmp/diff_new_pack.PthhUH/_new 2015-08-23 17:41:12.0 +0200 @@ -3,7 +3,7 @@ sandboxkvm/sandbox hardware memory - size unit=M2000/size + size unit=M4000/size /memory /hardware /constraints ++ julia-0.3.7.tar.gz -
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2015-03-27 09:41:38 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is julia Changes: --- /work/SRC/openSUSE:Factory/julia/julia.changes 2015-02-22 17:26:35.0 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia.changes 2015-03-27 09:41:40.0 +0100 @@ -1,0 +2,6 @@ +Wed Mar 25 16:20:44 UTC 2015 - roni...@gmail.com + +- Update to version 0.3.7 + * Bugfix release, no changelog available + +--- Old: julia-0.3.6.tar.gz New: julia-0.3.7.tar.gz Other differences: -- ++ julia.spec ++ --- /var/tmp/diff_new_pack.YCeCLt/_old 2015-03-27 09:41:41.0 +0100 +++ /var/tmp/diff_new_pack.YCeCLt/_new 2015-03-27 09:41:41.0 +0100 @@ -17,7 +17,7 @@ Name: julia -Version:0.3.6 +Version:0.3.7 Release:0 %define rmath_ver 226598f %define libuv_ver abcbb0c ++ julia-0.3.6.tar.gz - julia-0.3.7.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/julia-0.3.6/.travis.yml new/julia-0.3.7/.travis.yml --- old/julia-0.3.6/.travis.yml 2015-02-17 23:12:25.0 +0100 +++ new/julia-0.3.7/.travis.yml 2015-03-23 22:36:21.0 +0100 @@ -29,7 +29,8 @@ brew tap staticfloat/julia; brew rm --force $(brew deps julia); brew update; -sed -i '' -e s@https://downloads.sf.net/project/machomebrew/Bottles@http://cache.e.ip.saba.us@; /usr/local/Library/Homebrew/software_spec.rb; +sed -i '' -e s@https://downloads.sf.net/project/machomebrew/Bottles@https://cache.e.ip.saba.us/https://downloads.sf.net/project/machomebrew/Bottles@; /usr/local/Library/Homebrew/software_spec.rb; +sed -i '' -e s@https://homebrew.bintray.com@https://cache.e.ip.saba.us/https://homebrew.bintray.com@; /usr/local/Library/Homebrew/software_spec.rb; brew install -v --only-dependencies julia; BUILDOPTS=USECLANG=1 LLVM_CONFIG=$(brew --prefix llvm33-julia)/bin/llvm-config-3.3 VERBOSE=1 USE_BLAS64=0 SUITESPARSE_INC=-I$(brew --prefix suite-sparse42-julia)/include; BUILDOPTS=$BUILDOPTS LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/julia-0.3.6/Makefile new/julia-0.3.7/Makefile --- old/julia-0.3.6/Makefile2015-02-17 23:12:25.0 +0100 +++ new/julia-0.3.7/Makefile2015-03-23 22:36:21.0 +0100 @@ -12,9 +12,9 @@ INSTALL_F = contrib/install.sh 644 INSTALL_M = contrib/install.sh 755 -#file name of make dist result -ifeq ($(JULIA_DIST_TARNAME),) - JULIA_DIST_TARNAME = julia-$(JULIA_COMMIT)-$(OS)-$(ARCH) +#file name of make binary-dist result +ifeq ($(JULIA_BINARYDIST_TARNAME),) + JULIA_BINARYDIST_TARNAME = julia-$(JULIA_COMMIT)-$(OS)-$(ARCH) endif all: default @@ -71,9 +71,9 @@ @echo 1. Remove deprecations in base/deprecated.jl @echo 2. Bump VERSION - @echo 3. Create tag, push to github \(git tag v\`cat VERSION\` git push --tags\) - @echo 4. Clean out old .tar.gz files living in deps/, \`git clean -fdx\` seems to work - @echo 5. Replace github release tarball with tarball created from make source-dist + @echo 3. Create tag, push to github \(git tag v\`cat VERSION\` git push --tags\) #` # These comments deal with incompetent syntax highlighting rules + @echo 4. Clean out old .tar.gz files living in deps/, \`git clean -fdx\` seems to work#` + @echo 5. Replace github release tarball with tarball created from make full-source-dist @echo 6. Follow packaging instructions in DISTRIBUTING.md to create binary packages for all platforms @echo 7. Upload to AWS, update http://julialang.org/downloads and http://status.julialang.org/stable links @echo 8. Announce on mailing lists @@ -301,21 +301,21 @@ mkdir -p $(DESTDIR)$(sysconfdir) cp -R $(build_sysconfdir)/julia $(DESTDIR)$(sysconfdir)/ -dist-clean: +distclean dist-clean: rm -fr julia-*.tar.gz julia*.exe julia-*.7z julia-$(JULIA_COMMIT) -dist: dist-clean +binary-dist dist: distclean ifeq ($(USE_SYSTEM_BLAS),0) ifneq ($(OPENBLAS_DYNAMIC_ARCH),1) - @echo OpenBLAS must be rebuilt with OPENBLAS_DYNAMIC_ARCH=1 to use dist target + @echo OpenBLAS must be rebuilt with OPENBLAS_DYNAMIC_ARCH=1 to use binary-dist target @false endif endif ifneq ($(prefix),$(abspath julia-$(JULIA_COMMIT))) - $(error prefix
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2015-02-22 17:26:33 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is julia Changes: --- /work/SRC/openSUSE:Factory/julia/julia.changes 2015-01-12 09:49:53.0 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia.changes 2015-02-22 17:26:35.0 +0100 @@ -1,0 +2,6 @@ +Fri Feb 20 14:22:10 UTC 2015 - roni...@gmail.com + +- Update to version 0.3.6 + * Bugfix release, no changelog available + +--- Old: julia-0.3.5.tar.gz New: julia-0.3.6.tar.gz Other differences: -- ++ julia.spec ++ --- /var/tmp/diff_new_pack.VWmeWp/_old 2015-02-22 17:26:36.0 +0100 +++ /var/tmp/diff_new_pack.VWmeWp/_new 2015-02-22 17:26:36.0 +0100 @@ -17,7 +17,7 @@ Name: julia -Version:0.3.5 +Version:0.3.6 Release:0 %define rmath_ver 226598f %define libuv_ver abcbb0c ++ julia-0.3.5.tar.gz - julia-0.3.6.tar.gz ++ 27000 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2015-01-12 09:49:52 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is julia Changes: --- /work/SRC/openSUSE:Factory/julia/julia.changes 2015-01-03 22:00:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia.changes 2015-01-12 09:49:53.0 +0100 @@ -1,0 +2,6 @@ +Sat Jan 10 02:37:17 UTC 2015 - roni...@gmail.com + +- Update to version 0.3.5 + * Bugfix release, no changelog available + +--- Old: julia-0.3.4.tar.gz New: julia-0.3.5.tar.gz Other differences: -- ++ julia.spec ++ --- /var/tmp/diff_new_pack.plV1gL/_old 2015-01-12 09:49:54.0 +0100 +++ /var/tmp/diff_new_pack.plV1gL/_new 2015-01-12 09:49:54.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package julia # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: julia -Version:0.3.4 +Version:0.3.5 Release:0 %define rmath_ver 226598f %define libuv_ver abcbb0c ++ julia-0.3.4.tar.gz - julia-0.3.5.tar.gz ++ 38843 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2015-01-03 22:00:53 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is julia Changes: --- /work/SRC/openSUSE:Factory/julia/julia.changes 2014-12-23 11:49:15.0 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia.changes 2015-01-03 22:00:56.0 +0100 @@ -1,0 +2,16 @@ +Mon Dec 29 02:29:15 UTC 2014 - roni...@gmail.com + +- Update to version 0.3.4 + * Bugfix release, no changelog available + +- Set USE_SYSTEM_LIBM=0 + * If USE_SYSTEM_LIBM is set to 1, then julia will not use +openlibm. + +- Set MARCH=pentium4 (32 bits) / MARCH=core2 (64 bits) + +- Add libarpack2 to the dependency list + +- Remove upstreamed julia-upstream-9221.patch + +--- Old: julia-0.3.3.tar.gz julia-upstream-9221.patch libuv-a12eb33.tar.gz New: julia-0.3.4.tar.gz libuv-abcbb0c.tar.gz Other differences: -- ++ julia.spec ++ --- /var/tmp/diff_new_pack.w2ShhJ/_old 2015-01-03 22:00:57.0 +0100 +++ /var/tmp/diff_new_pack.w2ShhJ/_new 2015-01-03 22:00:57.0 +0100 @@ -17,10 +17,10 @@ Name: julia -Version:0.3.3 +Version:0.3.4 Release:0 %define rmath_ver 226598f -%define libuv_ver a12eb33 +%define libuv_ver abcbb0c Summary:High-level, high-performance dynamic programming language License:MIT and GPL-2.0+ Group: Development/Languages/Other @@ -30,8 +30,6 @@ # external sources Source10: libuv-%{libuv_ver}.tar.gz Source11: Rmath-%{rmath_ver}.tar.gz -# PATCH-FIX-UPSTREAM julia-upstream-9221.patch Temporary fix for the upstream issue #8690 -Patch0: julia-upstream-9221.patch BuildRequires: arpack-ng-devel BuildRequires: blas-devel BuildRequires: dSFMT-devel @@ -64,6 +62,7 @@ Requires: ncurses Requires: readline # Julia uses dlopen +Requires: libarpack2 Requires: libblas3 Requires: libfftw3_threads3 Requires: liblapack3 @@ -76,6 +75,7 @@ Recommends: openspecfun-devel Recommends: pcre-devel Recommends: suitesparse-devel +Recommends: arpack-ng-devel %description Julia is a high-level, high-performance dynamic programming language for @@ -122,9 +122,6 @@ # remove .gitignore find . -name .git* -exec rm {} \; -# Apply the patch to temporarily fix the upstream issue #8690 -%patch0 -p1 - cd deps tar xzf %{SOURCE10} tar xzf %{SOURCE11} @@ -134,15 +131,20 @@ %build %ifarch x86_64 -%define julia_cpu_target core2 +%define julia_march core2 %else -%define julia_cpu_target i386 +%define julia_march pentium4 %endif -make %{?_smp_mflags} JULIA_CPU_TARGET=%{julia_cpu_target} %{juliabuildopts} +make %{?_smp_mflags} MARCH=%{julia_march} \ + prefix=%{_prefix} \ + libdir=%{_libdir} \ + sysconfdir=%{_sysconfdir} \ + %{juliabuildopts} %install make install DESTDIR=%{buildroot} \ + MARCH=%{julia_march} \ prefix=%{_prefix} \ libdir=%{_libdir} \ sysconfdir=%{_sysconfdir} \ @@ -194,6 +196,7 @@ %defattr(-,root,root) %{_bindir}/julia-debug %{_datadir}/julia/test/ +%{_datadir}/julia/build_sysimg.jl %{_includedir}/julia/ %{_libdir}/libjulia.so %{_libdir}/julia/libjulia-debug.so ++ _service ++ --- /var/tmp/diff_new_pack.w2ShhJ/_old 2015-01-03 22:00:57.0 +0100 +++ /var/tmp/diff_new_pack.w2ShhJ/_new 2015-01-03 22:00:57.0 +0100 @@ -9,10 +9,10 @@ param name=urlhttps://github.com/JuliaLang/libuv.git/param param name=scmgit/param param name=versionformat%h/param -param name=revisiona12eb33/param +param name=revisionabcbb0c/param /service service name=recompress mode=disabled param name=file*.tar/param param name=compressiongz/param /service -/services \ No newline at end of file +/services ++ julia-0.3.3.tar.gz - julia-0.3.4.tar.gz ++ 4854 lines of diff (skipped) ++ juliabuildopts ++ --- /var/tmp/diff_new_pack.w2ShhJ/_old 2015-01-03 22:00:58.0 +0100 +++ /var/tmp/diff_new_pack.w2ShhJ/_new 2015-01-03 22:00:58.0 +0100 @@ -2,7 +2,7 @@ USE_SYSTEM_LIBUNWIND=1 \ USE_SYSTEM_READLINE=1 \ USE_SYSTEM_PCRE=1 \ -USE_SYSTEM_LIBM=1 \ +USE_SYSTEM_LIBM=0 \ USE_SYSTEM_OPENLIBM=1 \ USE_SYSTEM_OPENSPECFUN=1 \ USE_SYSTEM_DSFMT=1 \ @@ -28,4 +28,4 @@ LLVM_LLC=llc \ LLVM_CONFIG=/usr/bin/llvm-config \ VERBOSE=1 \ -USECLANG=1 \ No newline at end of file +USECLANG=1 ++ libuv-a12eb33.tar.gz - libuv-abcbb0c.tar.gz ++ diff -urN
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2014-12-23 11:50:42 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is julia Changes: --- /work/SRC/openSUSE:Factory/julia/julia.changes 2014-11-26 22:57:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia.changes 2014-12-23 11:49:15.0 +0100 @@ -1,0 +2,18 @@ +Sat Dec 20 19:42:31 UTC 2014 - roni...@gmail.com + +- Add julia-upstream-9221.patch to temporarily fix the upstream issue: + https://github.com/JuliaLang/julia/issues/8690 + +--- +Sat Dec 20 19:35:16 UTC 2014 - roni...@gmail.com + +- Fix bug related with build architecture (JULIA_CPU_TARGET) that + was added by revision 15 of science repo. + +--- +Fri Dec 19 13:07:48 UTC 2014 - matwey.korni...@gmail.com + +- Deduce JULIA_TARGET_ARCH from RPM build flags, specifying just + JULIA_CPU_TARGET=core2 is not portable + +--- New: julia-upstream-9221.patch Other differences: -- ++ julia.spec ++ --- /var/tmp/diff_new_pack.MyqMr9/_old 2014-12-23 11:49:16.0 +0100 +++ /var/tmp/diff_new_pack.MyqMr9/_new 2014-12-23 11:49:16.0 +0100 @@ -30,6 +30,8 @@ # external sources Source10: libuv-%{libuv_ver}.tar.gz Source11: Rmath-%{rmath_ver}.tar.gz +# PATCH-FIX-UPSTREAM julia-upstream-9221.patch Temporary fix for the upstream issue #8690 +Patch0: julia-upstream-9221.patch BuildRequires: arpack-ng-devel BuildRequires: blas-devel BuildRequires: dSFMT-devel @@ -120,6 +122,9 @@ # remove .gitignore find . -name .git* -exec rm {} \; +# Apply the patch to temporarily fix the upstream issue #8690 +%patch0 -p1 + cd deps tar xzf %{SOURCE10} tar xzf %{SOURCE11} @@ -127,7 +132,14 @@ mv -T libuv-%{libuv_ver} libuv %build -make %{?_smp_mflags} %{juliabuildopts} + +%ifarch x86_64 +%define julia_cpu_target core2 +%else +%define julia_cpu_target i386 +%endif + +make %{?_smp_mflags} JULIA_CPU_TARGET=%{julia_cpu_target} %{juliabuildopts} %install make install DESTDIR=%{buildroot} \ ++ julia-upstream-9221.patch ++ From 22c3c9ab89a4f4051d147fe1cf355c767cd967ba Mon Sep 17 00:00:00 2001 From: Tracy Wadleigh twadle...@arete.com Date: Tue, 2 Dec 2014 12:09:55 -0500 Subject: [PATCH 1/2] Added uv.h and dependencies to distribution. --- Makefile | 9 + 1 file changed, 9 insertions(+) diff --git a/Makefile b/Makefile index 03d203c..72de1c2 100644 --- a/Makefile +++ b/Makefile @@ -261,6 +261,15 @@ endif done endif +ifeq ($(USE_SYSTEM_LIBUV),0) +ifeq ($(OS),WINNT) + $(INSTALL_M) $(build_libdir)/libuv.a $(DESTDIR)$(private_libdir) + $(INSTALL_F) $(build_includedir)/tree.h $(DESTDIR)$(includedir)/julia +else + $(INSTALL_M) $(build_libdir)/libuv.a $(DESTDIR)$(private_libdir) +endif + $(INSTALL_F) $(build_includedir)/uv* $(DESTDIR)$(includedir)/julia +endif $(INSTALL_F) src/julia.h src/options.h src/support/*.h $(DESTDIR)$(includedir)/julia # Copy system image $(INSTALL_F) $(build_private_libdir)/sys.ji $(DESTDIR)$(private_libdir) From bd9a1bc2ac7e157668459714fc0a0ed1a5dd168a Mon Sep 17 00:00:00 2001 From: Tracy Wadleigh tracy.wadle...@gmail.com Date: Thu, 11 Dec 2014 17:30:59 -0500 Subject: [PATCH 2/2] Remove references to installing libuv.a --- Makefile | 3 --- 1 file changed, 3 deletions(-) diff --git a/Makefile b/Makefile index 72de1c2..851b053 100644 --- a/Makefile +++ b/Makefile @@ -263,10 +263,7 @@ endif ifeq ($(USE_SYSTEM_LIBUV),0) ifeq ($(OS),WINNT) - $(INSTALL_M) $(build_libdir)/libuv.a $(DESTDIR)$(private_libdir) $(INSTALL_F) $(build_includedir)/tree.h $(DESTDIR)$(includedir)/julia -else - $(INSTALL_M) $(build_libdir)/libuv.a $(DESTDIR)$(private_libdir) endif $(INSTALL_F) $(build_includedir)/uv* $(DESTDIR)$(includedir)/julia endif ++ juliabuildopts ++ --- /var/tmp/diff_new_pack.MyqMr9/_old 2014-12-23 11:49:16.0 +0100 +++ /var/tmp/diff_new_pack.MyqMr9/_new 2014-12-23 11:49:16.0 +0100 @@ -1,4 +1,3 @@ -JULIA_CPU_TARGET=core2 \ USE_SYSTEM_LLVM=1 \ USE_SYSTEM_LIBUNWIND=1 \ USE_SYSTEM_READLINE=1 \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2014-11-26 20:55:46 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is julia Changes: --- /work/SRC/openSUSE:Factory/julia/julia.changes 2014-10-29 21:10:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia.changes 2014-11-26 22:57:45.0 +0100 @@ -1,0 +2,6 @@ +Wed Nov 26 13:41:38 UTC 2014 - dmitr...@opensuse.org + +- Update to version 0.3.3 + * Bugfix release, no changelog available + +--- Old: julia-0.3.2.tar.gz New: julia-0.3.3.tar.gz Other differences: -- ++ julia.spec ++ --- /var/tmp/diff_new_pack.xyWivm/_old 2014-11-26 22:57:46.0 +0100 +++ /var/tmp/diff_new_pack.xyWivm/_new 2014-11-26 22:57:46.0 +0100 @@ -17,7 +17,7 @@ Name: julia -Version:0.3.2 +Version:0.3.3 Release:0 %define rmath_ver 226598f %define libuv_ver a12eb33 ++ julia-0.3.2.tar.gz - julia-0.3.3.tar.gz ++ 6053 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2014-10-29 21:10:10 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is julia Changes: --- /work/SRC/openSUSE:Factory/julia/julia.changes 2014-10-18 09:10:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia.changes 2014-10-29 21:10:51.0 +0100 @@ -1,0 +2,6 @@ +Tue Oct 21 21:05:20 UTC 2014 - dmitr...@opensuse.org + +- Update to version 0.3.2 + * Bugfix release, no changelog available + +--- Old: julia-0.3.1.tar.gz New: julia-0.3.2.tar.gz Other differences: -- ++ julia.spec ++ --- /var/tmp/diff_new_pack.8PEUaJ/_old 2014-10-29 21:10:52.0 +0100 +++ /var/tmp/diff_new_pack.8PEUaJ/_new 2014-10-29 21:10:52.0 +0100 @@ -17,7 +17,7 @@ Name: julia -Version:0.3.1 +Version:0.3.2 Release:0 %define rmath_ver 226598f %define libuv_ver a12eb33 @@ -39,6 +39,8 @@ BuildRequires: gcc-c++ BuildRequires: gcc-fortran BuildRequires: gmp-devel +# fix directory owner +BuildRequires: hicolor-icon-theme BuildRequires: lapack-devel BuildRequires: libunwind-devel BuildRequires: llvm-clang = 3.3 @@ -53,6 +55,7 @@ BuildRequires: perl BuildRequires: readline-devel BuildRequires: suitesparse-devel +BuildRequires: update-desktop-files BuildRequires: utf8proc-devel BuildRequires: zlib-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -148,6 +151,8 @@ rm -f %{buildroot}%{_datadir}/julia/base/build.h rm -f %{buildroot}%{_datadir}/julia/base/Makefile +%suse_update_desktop_file -r julia Science;Math + %check # cd test make all @@ -168,6 +173,10 @@ %config(noreplace) %{_sysconfdir}/julia/juliarc.jl # Exclude development files. %exclude %{_libdir}/julia/libjulia-debug.so +%{_datadir}/appdata/julia.appdata.xml +%dir %{_datadir}/appdata/ +%{_datadir}/applications/julia.desktop +%{_datadir}/icons/hicolor/scalable/apps/julia.svg %files devel %defattr(-,root,root) ++ julia-0.3.1.tar.gz - julia-0.3.2.tar.gz ++ 3901 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2014-10-18 09:09:49 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is julia Changes: --- /work/SRC/openSUSE:Factory/julia/julia.changes 2014-09-19 13:56:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia.changes 2014-10-18 09:10:28.0 +0200 @@ -1,0 +2,6 @@ +Fri Oct 17 13:21:48 UTC 2014 - dmitr...@opensuse.org + +- Update to version 0.3.1 + * Bugfix release, no changelog available + +--- Old: julia-0.3.0.tar.gz New: julia-0.3.1.tar.gz Other differences: -- ++ julia.spec ++ --- /var/tmp/diff_new_pack.fmbZJT/_old 2014-10-18 09:10:29.0 +0200 +++ /var/tmp/diff_new_pack.fmbZJT/_new 2014-10-18 09:10:29.0 +0200 @@ -17,10 +17,10 @@ Name: julia -Version:0.3.0 +Version:0.3.1 +Release:0 %define rmath_ver 226598f %define libuv_ver a12eb33 -Release:0 Summary:High-level, high-performance dynamic programming language License:MIT and GPL-2.0+ Group: Development/Languages/Other ++ julia-0.3.0.tar.gz - julia-0.3.1.tar.gz ++ 3441 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org