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 4 years ago
parent
commit
115427bdd1

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

@@ -1,8 +1,8 @@
 %bcond_with clang
 
 # 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 ffversion %{ffmajor}%{?ffminor:.%{ffminor}}
 %define ffdir %{_libdir}/firefox
@@ -176,6 +176,7 @@ FX ウェブブラウザは Mozilla テクノロジーをベースとしたオ
 
 #---------------------------------------------------------------------
 
+
 %prep
 %setup -q -n %{name}-%{version} -c
 cd %{tarballdir}
@@ -524,6 +525,9 @@ fi
 #---------------------------------------------------------------------
 
 %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
 - updated to 68.5.0.
 - dropped Source900: fixed in upstream.

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

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

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

@@ -4,13 +4,13 @@
 Summary: Direct Rendering Manager runtime library
 Summary(ja): Direct Rendering Manager ランタイムライブラリ
 Name: libdrm
-Version: 2.4.99
+Version: 2.4.100
 Release: 1%{?_dist_release}
 License: MIT
 Group: System Environment/Libraries
 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
 Patch3: libdrm-make-dri-perms-okay.patch
 
@@ -234,6 +234,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %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
 - updated to 2.4.99.
 

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

@@ -36,10 +36,10 @@
 Summary:        Mesa graphics libraries
 Summary(ja):    Mesa グラフィックスライブラリ
 Name:           mesa
-Version:        19.2.0
+Version:        19.3.5
 Release:        1%{?_dist_release}
-License:        MIT
 Group:          System Environment/Libraries
+License:        MIT
 Vendor:         Project Vine
 Distribution:   Vine Linux
 URL:            https://www.mesa3d.org/
@@ -59,6 +59,9 @@ Patch3:         0003-evergreen-big-endian.patch
 # https://bugzilla.redhat.com/show_bug.cgi?id=1560481
 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
 BuildRequires: meson
 BuildRequires: pkgconfig
@@ -100,7 +103,7 @@ Mesa
 
 %package libGL
 Summary: Mesa libGL runtime libraries
-Summary(ja): Mesa libGL ランタイライブラリ
+Summary(ja): Mesa libGL ランタイライブラリ
 Group: System Environment/Libraries
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
@@ -447,10 +450,12 @@ cp %{SOURCE3} .
 
 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
 
-%meson -Dcpp_std=gnu++11 \
+%meson -Dcpp_std=gnu++14 \
   -Dplatforms=x11,drm,surfaceless \
   -Ddri3=true \
   -Ddri-drivers=%{?dri_drivers} \
@@ -596,10 +601,8 @@ rm -rf $RPM_BUILD_ROOT
 %files libGL-devel
 %defattr(-,root,root,-)
 %{_includedir}/GL/gl.h
-%{_includedir}/GL/gl_mangle.h
 %{_includedir}/GL/glext.h
 %{_includedir}/GL/glx.h
-%{_includedir}/GL/glx_mangle.h
 %{_includedir}/GL/glxext.h
 %{_includedir}/GL/glcorearb.h
 %dir %{_includedir}/GL/internal
@@ -798,6 +801,10 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %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
 - 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.
 # 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!
-%global rustc_version 1.40.0
+%global rustc_version 1.42.0
 %global cargo_version %{rustc_version}
 %global rustfmt_version %{rustc_version}
 %global rls_version %{rustc_version}
 %global clippy_version %{rustc_version}
 
-%global llvm_major 9
+%global llvm_major 10
 
 # The channel can be stable, beta, or nightly
 %{!?channel: %global channel stable}
@@ -25,8 +25,8 @@
 # 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
 # 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}
 
 # 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.
 
 
+%debug_package
+
+
 %prep
 
 %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"
 %endif
 
+# workaround for https://github.com/rust-lang/rust/issues/69953
+#  --set rust.deny-warnings=false
+
+
 %configure \
   --disable-option-checking \
   --libdir=%{common_libdir} \
@@ -471,7 +478,9 @@ export RUSTFLAGS="$RUSTFLAGS -C linker=clang -C link-arg=-fuse-ld=lld"
   --enable-vendor \
   --enable-verbose-tests \
   --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
 %{__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}/lib
 %{rustlibdir}/%{rust_triple}/lib/*.so
-%{rustlibdir}/%{rust_triple}/codegen-backends/
 %exclude %{_bindir}/*miri
 
 
@@ -697,6 +705,10 @@ export RUSTFLAGS="$RUSTFLAGS -C linker=ld.lld -C link-arg=-fuse-ld=lld"
 %{rustlibdir}/%{rust_triple}/analysis/
 
 %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
 - new upstream release.
 

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

@@ -36,7 +36,7 @@
 Summary:	Thunderbird Community Edition, Mail/newsgroup client
 Summary(ja):	Thunderbirdコミュニティエディション, メール・ニュースクライアント
 Name:		thunderbird
-Version:	68.5.0
+Version:	68.6.0
 Release:	1%{?_dist_release}
 URL:		http://www.mozilla.org/projects/thunderbird/
 License:	MPL
@@ -479,6 +479,9 @@ fi
 #===============================================================================
 
 %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
 - new upstream release.
 - dropped Source900: fixed in upstream.