Projects
Mega:23.03
mesa
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 3
View file
_service:tar_scm:mesa.spec
Changed
@@ -38,7 +38,7 @@ Name: mesa Summary: Mesa graphics libraries Version: 21.3.1 -Release: 3 +Release: 4 License: MIT URL: http://www.mesa3d.org @@ -46,6 +46,7 @@ Patch1: backport-fix-build-err-on-arm.patch Patch2: 0001-evergreen-big-endian.patch +Patch3: 0001-add-llvm12-support.patch BuildRequires: gcc BuildRequires: gcc-c++ @@ -69,7 +70,7 @@ BuildRequires: elfutils BuildRequires: python3-devel BuildRequires: gettext -BuildRequires: %{llvm_pkg_prefix}llvm-devel >= 3.4-7 +BuildRequires: %{llvm_pkg_prefix}llvm12-devel >= 3.4-7 %if 0%{?with_opencl} BuildRequires: %{llvm_pkg_prefix}clang-devel >= 3.0 %endif @@ -118,7 +119,7 @@ Summary: Mesa libGL runtime libraries Requires: %{name}-libglapi%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Requires: libglvnd-glx%{?_isa} >= 1:1.2.0-1 - + %description libGL %{summary}. @@ -323,12 +324,14 @@ -Degl=true \ -Dglvnd=true \ -Dmicrosoft-clc=disabled \ - -Dllvm=true \ - -Dshared-llvm=true \ + -Dllvm=enabled \ + -Dshared-llvm=enabled \ -Dvalgrind=%{?with_valgrind:true}%{!?with_valgrind:false} \ -Dbuild-tests=false \ -Dselinux=true \ + --native-file=custom-llvm.ini \ %{nil} + %meson_build %check @@ -448,7 +451,7 @@ %files libd3d %dir %{_libdir}/d3d/ %{_libdir}/d3d/*.so.* - + %files libd3d-devel %{_libdir}/pkgconfig/d3d.pc %{_includedir}/d3dadapter/ @@ -520,6 +523,9 @@ %endif %changelog +* Wed May 17 2022 wangjunqiang<wangjunqiang@iscas.ac.cn> - 21.3.1-4 +- add llvm12 build support + * Thu Nov 3 2022 wuzx<wuzx1226@qq.com> - 21.3.1-3 - Add sw64 architecture
View file
_service:tar_scm:0001-add-llvm12-support.patch
Added
@@ -0,0 +1,21 @@ +From 160e4a0049d04140d416f855b0a034e26a4c2a2c Mon Sep 17 00:00:00 2001 +From: wangjunqiang <wangjunqiang@iscas.ac.cn> +Date: Sun, 9 Apr 2023 16:02:55 +0800 +Subject: PATCH add llvm12 support + +--- + custom-llvm.ini | 2 ++ + 1 file changed, 2 insertions(+) + create mode 100644 custom-llvm.ini + +diff --git a/custom-llvm.ini b/custom-llvm.ini +new file mode 100644 +index 0000000..67c0f1d +--- /dev/null ++++ b/custom-llvm.ini +@@ -0,0 +1,2 @@ ++binaries ++llvm-config = '/usr/lib64/llvm12/bin/llvm-config-12-64' +-- +2.33.0 +
View file
_service
Changed
@@ -1,8 +1,8 @@ <services> <service name="tar_scm"> - <param name="url">git@gitee.com:src-openeuler/mesa.git</param> + <param name="url">git@gitee.com:openeuler-risc-v/mesa.git</param> <param name="scm">git</param> - <param name="revision">openEuler-23.03</param> + <param name="revision">mega</param> <param name="exclude">*</param> <param name="extract">*</param> </service>
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2