Browse Source

updated 6 packages

firefox-68.6.0-1

llvm-10.0.0-1

libdrm-2.4.100-1

mesa-19.3.5-1

rust-1.42.0-1

thunderbird-68.6.0-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12354 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 5 years ago
parent
commit
115427bdd1

+ 6 - 2
f/firefox/firefox-vl.spec

@@ -1,8 +1,8 @@
 %bcond_with clang
 %bcond_with clang
 
 
 # do not include minor version number in MOZILLA_FIVE_HOME
 # do not include minor version number in MOZILLA_FIVE_HOME
-%global ffmajor 68.5
-%global geckomajor 68.5
+%global ffmajor 68.6
+%global geckomajor 68.6
 %global ffminor 0
 %global ffminor 0
 %global ffversion %{ffmajor}%{?ffminor:.%{ffminor}}
 %global ffversion %{ffmajor}%{?ffminor:.%{ffminor}}
 %define ffdir %{_libdir}/firefox
 %define ffdir %{_libdir}/firefox
@@ -176,6 +176,7 @@ FX ウェブブラウザは Mozilla テクノロジーをベースとしたオ
 
 
 #---------------------------------------------------------------------
 #---------------------------------------------------------------------
 
 
+
 %prep
 %prep
 %setup -q -n %{name}-%{version} -c
 %setup -q -n %{name}-%{version} -c
 cd %{tarballdir}
 cd %{tarballdir}
@@ -524,6 +525,9 @@ fi
 #---------------------------------------------------------------------
 #---------------------------------------------------------------------
 
 
 %changelog
 %changelog
+* Thu Mar 26 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 68.6.0-1
+- updated to 68.6.0.
+
 * Tue Feb 18 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 68.5.0-1
 * Tue Feb 18 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 68.5.0-1
 - updated to 68.5.0.
 - updated to 68.5.0.
 - dropped Source900: fixed in upstream.
 - dropped Source900: fixed in upstream.

+ 3 - 2
l/llvm/llvm-vl.spec

@@ -20,7 +20,7 @@
 %define _unpackaged_files_terminate_build 1
 %define _unpackaged_files_terminate_build 1
 
 
 Name:           llvm
 Name:           llvm
-Version:        9.0.1
+Version:        10.0.0
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Summary:        The Low Level Virtual Machine
 Summary:        The Low Level Virtual Machine
 Summary(ja):    LLVM - 低レベルバーチャルマシン
 Summary(ja):    LLVM - 低レベルバーチャルマシン
@@ -711,10 +711,10 @@ exit 0
 %{_includedir}/%{name}
 %{_includedir}/%{name}
 %{_includedir}/%{name}-c
 %{_includedir}/%{name}-c
 #{_libdir}/BugpointPasses.so
 #{_libdir}/BugpointPasses.so
-%{_libdir}/LLVMgold.so
 %{_libdir}/libLLVM.so
 %{_libdir}/libLLVM.so
 %{_libdir}/libLTO.so*
 %{_libdir}/libLTO.so*
 %{_libdir}/libRemarks.so
 %{_libdir}/libRemarks.so
+%{_libdir}/LLVMgold.so
 %{_libdir}/cmake/llvm
 %{_libdir}/cmake/llvm
 #exclude %{_libdir}/cmake/llvm/LLVMStaticExports.cmake
 #exclude %{_libdir}/cmake/llvm/LLVMStaticExports.cmake
 
 
@@ -805,6 +805,7 @@ exit 0
 %endif
 %endif
 
 
 %files -n libomp
 %files -n libomp
+%{_libdir}/libarcher.so
 %{_libdir}/libomp.so
 %{_libdir}/libomp.so
 %{_libdir}/libomptarget.so
 %{_libdir}/libomptarget.so
 
 

+ 5 - 2
lib/libd/libdrm/libdrm-vl.spec

@@ -4,13 +4,13 @@
 Summary: Direct Rendering Manager runtime library
 Summary: Direct Rendering Manager runtime library
 Summary(ja): Direct Rendering Manager ランタイムライブラリ
 Summary(ja): Direct Rendering Manager ランタイムライブラリ
 Name: libdrm
 Name: libdrm
-Version: 2.4.99
+Version: 2.4.100
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 License: MIT
 License: MIT
 Group: System Environment/Libraries
 Group: System Environment/Libraries
 URL: http://dri.sourceforge.net
 URL: http://dri.sourceforge.net
 
 
-Source0: http://dri.freedesktop.org/libdrm/%{name}-%{version}.tar.bz2
+Source0: https://dri.freedesktop.org/libdrm/%{name}-%{version}.tar.bz2
 Source2: 91-drm-modeset.rules
 Source2: 91-drm-modeset.rules
 Patch3: libdrm-make-dri-perms-okay.patch
 Patch3: libdrm-make-dri-perms-okay.patch
 
 
@@ -234,6 +234,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 %endif
 
 
 %changelog
 %changelog
+* Thu Mar 26 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.100-1
+- updated to 2.4.100.
+
 * Fri Sep 20 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.99-1
 * Fri Sep 20 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.99-1
 - updated to 2.4.99.
 - updated to 2.4.99.
 
 

+ 13 - 6
m/mesa/mesa-vl.spec

@@ -36,10 +36,10 @@
 Summary:        Mesa graphics libraries
 Summary:        Mesa graphics libraries
 Summary(ja):    Mesa グラフィックスライブラリ
 Summary(ja):    Mesa グラフィックスライブラリ
 Name:           mesa
 Name:           mesa
-Version:        19.2.0
+Version:        19.3.5
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
-License:        MIT
 Group:          System Environment/Libraries
 Group:          System Environment/Libraries
+License:        MIT
 Vendor:         Project Vine
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Distribution:   Vine Linux
 URL:            https://www.mesa3d.org/
 URL:            https://www.mesa3d.org/
@@ -59,6 +59,9 @@ Patch3:         0003-evergreen-big-endian.patch
 # https://bugzilla.redhat.com/show_bug.cgi?id=1560481
 # https://bugzilla.redhat.com/show_bug.cgi?id=1560481
 Patch7:         0001-gallium-Disable-rgb10-configs-by-default.patch
 Patch7:         0001-gallium-Disable-rgb10-configs-by-default.patch
 
 
+# https://gitlab.freedesktop.org/mesa/mesa/commit/ee9811a0bb86d3d75fafeece368f6182048807d0
+Patch1000:      mesa-llvm10.patch
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: meson
 BuildRequires: meson
 BuildRequires: pkgconfig
 BuildRequires: pkgconfig
@@ -100,7 +103,7 @@ Mesa
 
 
 %package libGL
 %package libGL
 Summary: Mesa libGL runtime libraries
 Summary: Mesa libGL runtime libraries
-Summary(ja): Mesa libGL ランタイライブラリ
+Summary(ja): Mesa libGL ランタイライブラリ
 Group: System Environment/Libraries
 Group: System Environment/Libraries
 Requires(post): /sbin/ldconfig
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
@@ -447,10 +450,12 @@ cp %{SOURCE3} .
 
 
 cp %{SOURCE4} docs/
 cp %{SOURCE4} docs/
 
 
+# Make sure the build uses gnu++14 as llvm 10 headers require that
+sed -i -e 's/cpp_std=gnu++11/cpp_std=gnu++14/g' meson.build
 
 
 %build
 %build
 
 
-%meson -Dcpp_std=gnu++11 \
+%meson -Dcpp_std=gnu++14 \
   -Dplatforms=x11,drm,surfaceless \
   -Dplatforms=x11,drm,surfaceless \
   -Ddri3=true \
   -Ddri3=true \
   -Ddri-drivers=%{?dri_drivers} \
   -Ddri-drivers=%{?dri_drivers} \
@@ -596,10 +601,8 @@ rm -rf $RPM_BUILD_ROOT
 %files libGL-devel
 %files libGL-devel
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
 %{_includedir}/GL/gl.h
 %{_includedir}/GL/gl.h
-%{_includedir}/GL/gl_mangle.h
 %{_includedir}/GL/glext.h
 %{_includedir}/GL/glext.h
 %{_includedir}/GL/glx.h
 %{_includedir}/GL/glx.h
-%{_includedir}/GL/glx_mangle.h
 %{_includedir}/GL/glxext.h
 %{_includedir}/GL/glxext.h
 %{_includedir}/GL/glcorearb.h
 %{_includedir}/GL/glcorearb.h
 %dir %{_includedir}/GL/internal
 %dir %{_includedir}/GL/internal
@@ -798,6 +801,10 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 %endif
 
 
 %changelog
 %changelog
+* Thu Mar 26 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 19.3.5-1
+- updated to 19.3.5.
+- imported Patch1000 from upstream for llvm10.
+
 * Wed Oct 02 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 19.2.0-1
 * Wed Oct 02 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 19.2.0-1
 - updated to 19.2.0.
 - updated to 19.2.0.
 
 

+ 18 - 6
r/rust/rust-vl.spec

@@ -7,13 +7,13 @@
 # Some sub-packages are versioned independently of the rust compiler and runtime itself.
 # Some sub-packages are versioned independently of the rust compiler and runtime itself.
 # Also beware that if any of these are not changed in a version bump, then the release
 # Also beware that if any of these are not changed in a version bump, then the release
 # number should still increase, not be reset to 1!
 # number should still increase, not be reset to 1!
-%global rustc_version 1.40.0
+%global rustc_version 1.42.0
 %global cargo_version %{rustc_version}
 %global cargo_version %{rustc_version}
 %global rustfmt_version %{rustc_version}
 %global rustfmt_version %{rustc_version}
 %global rls_version %{rustc_version}
 %global rls_version %{rustc_version}
 %global clippy_version %{rustc_version}
 %global clippy_version %{rustc_version}
 
 
-%global llvm_major 9
+%global llvm_major 10
 
 
 # The channel can be stable, beta, or nightly
 # The channel can be stable, beta, or nightly
 %{!?channel: %global channel stable}
 %{!?channel: %global channel stable}
@@ -25,8 +25,8 @@
 # To bootstrap from scratch, set the channel and date from src/stage0.txt
 # To bootstrap from scratch, set the channel and date from src/stage0.txt
 # e.g. 1.10.0 wants rustc: 1.9.0-2016-05-24
 # e.g. 1.10.0 wants rustc: 1.9.0-2016-05-24
 # or nightly wants some beta-YYYY-MM-DD
 # or nightly wants some beta-YYYY-MM-DD
-%global bootstrap_rust 1.40.0
-%global bootstrap_cargo 1.40.0
+%global bootstrap_rust 1.42.0
+%global bootstrap_cargo 1.42.0
 %global bootstrap_channel %{bootstrap_rust}
 %global bootstrap_channel %{bootstrap_rust}
 
 
 # Only the specified arches will use bootstrap binaries.
 # Only the specified arches will use bootstrap binaries.
@@ -363,6 +363,9 @@ feature for the Rust standard library. The RLS (Rust Language Server) uses this
 data to provide information about the Rust standard library.
 data to provide information about the Rust standard library.
 
 
 
 
+%debug_package
+
+
 %prep
 %prep
 
 
 %ifarch %{bootstrap_arches}
 %ifarch %{bootstrap_arches}
@@ -458,6 +461,10 @@ export LDFLAGS="$LDFLAGS -fuse-ld=lld"
 export RUSTFLAGS="$RUSTFLAGS -C linker=clang -C link-arg=-fuse-ld=lld"
 export RUSTFLAGS="$RUSTFLAGS -C linker=clang -C link-arg=-fuse-ld=lld"
 %endif
 %endif
 
 
+# workaround for https://github.com/rust-lang/rust/issues/69953
+#  --set rust.deny-warnings=false
+
+
 %configure \
 %configure \
   --disable-option-checking \
   --disable-option-checking \
   --libdir=%{common_libdir} \
   --libdir=%{common_libdir} \
@@ -471,7 +478,9 @@ export RUSTFLAGS="$RUSTFLAGS -C linker=clang -C link-arg=-fuse-ld=lld"
   --enable-vendor \
   --enable-vendor \
   --enable-verbose-tests \
   --enable-verbose-tests \
   --set rust.codegen-units-std=1 \
   --set rust.codegen-units-std=1 \
-  --release-channel=%{channel}
+  --release-channel=%{channel} \
+  --set rust.deny-warnings=false \
+  %{nil}
 
 
 RUST_BACKTRACE=1 %{__python3} ./x.py build
 RUST_BACKTRACE=1 %{__python3} ./x.py build
 %{__python3} ./x.py doc
 %{__python3} ./x.py doc
@@ -601,7 +610,6 @@ export RUSTFLAGS="$RUSTFLAGS -C linker=ld.lld -C link-arg=-fuse-ld=lld"
 %dir %{rustlibdir}/%{rust_triple}
 %dir %{rustlibdir}/%{rust_triple}
 %dir %{rustlibdir}/%{rust_triple}/lib
 %dir %{rustlibdir}/%{rust_triple}/lib
 %{rustlibdir}/%{rust_triple}/lib/*.so
 %{rustlibdir}/%{rust_triple}/lib/*.so
-%{rustlibdir}/%{rust_triple}/codegen-backends/
 %exclude %{_bindir}/*miri
 %exclude %{_bindir}/*miri
 
 
 
 
@@ -697,6 +705,10 @@ export RUSTFLAGS="$RUSTFLAGS -C linker=ld.lld -C link-arg=-fuse-ld=lld"
 %{rustlibdir}/%{rust_triple}/analysis/
 %{rustlibdir}/%{rust_triple}/analysis/
 
 
 %changelog
 %changelog
+* Thu Mar 26 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.42.0-1
+- new upstream release.
+- separated debuginfo.
+
 * Sun Dec 22 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.40.0-1
 * Sun Dec 22 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.40.0-1
 - new upstream release.
 - new upstream release.
 
 

+ 4 - 1
t/thunderbird/thunderbird-vl.spec

@@ -36,7 +36,7 @@
 Summary:	Thunderbird Community Edition, Mail/newsgroup client
 Summary:	Thunderbird Community Edition, Mail/newsgroup client
 Summary(ja):	Thunderbirdコミュニティエディション, メール・ニュースクライアント
 Summary(ja):	Thunderbirdコミュニティエディション, メール・ニュースクライアント
 Name:		thunderbird
 Name:		thunderbird
-Version:	68.5.0
+Version:	68.6.0
 Release:	1%{?_dist_release}
 Release:	1%{?_dist_release}
 URL:		http://www.mozilla.org/projects/thunderbird/
 URL:		http://www.mozilla.org/projects/thunderbird/
 License:	MPL
 License:	MPL
@@ -479,6 +479,9 @@ fi
 #===============================================================================
 #===============================================================================
 
 
 %changelog
 %changelog
+* Thu Mar 26 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 68.6.0-1
+- new upstream release.
+
 * Tue Feb 18 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 68.5.0-1
 * Tue Feb 18 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 68.5.0-1
 - new upstream release.
 - new upstream release.
 - dropped Source900: fixed in upstream.
 - dropped Source900: fixed in upstream.