add loongarch64 support
This commit is contained in:
parent
4890943f54
commit
f363698230
25
Add-loongarch64.patch
Normal file
25
Add-loongarch64.patch
Normal file
@ -0,0 +1,25 @@
|
||||
From 97ca1ba6c5db46675e08899cfda80edf326a21af Mon Sep 17 00:00:00 2001
|
||||
From: doupengda <doupengda@loongson.cn>
|
||||
Date: Mon, 5 Dec 2022 02:46:49 +0000
|
||||
Subject: [PATCH] Add loongarch64
|
||||
|
||||
---
|
||||
CMakeLists.txt | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index c01ec25..693cfc4 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -927,7 +927,7 @@ if(CPU_TYPE STREQUAL "x86_64" OR CPU_TYPE STREQUAL "i386")
|
||||
# manually.
|
||||
endif()
|
||||
else()
|
||||
- if((CPU_TYPE STREQUAL "powerpc" OR CPU_TYPE STREQUAL "arm64") AND
|
||||
+ if((CPU_TYPE STREQUAL "powerpc" OR CPU_TYPE STREQUAL "arm64" OR CPU_TYPE STREQUAL "loongarch64") AND
|
||||
NOT CMAKE_C_COMPILER_ID STREQUAL "Clang" AND NOT MSVC)
|
||||
set(DEFAULT_FLOATTEST fp-contract)
|
||||
else()
|
||||
--
|
||||
2.33.0
|
||||
|
||||
@ -1,12 +1,14 @@
|
||||
Name: libjpeg-turbo
|
||||
Version: 2.1.1
|
||||
Release: 3
|
||||
Release: 4
|
||||
Summary: MMX/SSE2/SIMD accelerated libjpeg-compatible JPEG codec library
|
||||
License: IJG
|
||||
URL: http://sourceforge.net/projects/libjpeg-turbo
|
||||
Source0: http://downloads.sourceforge.net/libjpeg-turbo/libjpeg-turbo-%{version}.tar.gz
|
||||
Patch0001: Add-loongarch64.patch
|
||||
|
||||
BuildRequires: gcc cmake libtool nasm
|
||||
BuildRequires: guile
|
||||
|
||||
Obsoletes: libjpeg < 6b-47 turbojpeg < %{version}-%{release}
|
||||
Provides: libjpeg = 6b-47 turbojpeg = %{version}-%{release}
|
||||
@ -57,6 +59,9 @@ manipulate JPEG files using the TurboJPEG library.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}-%{version} -p1
|
||||
%ifnarch loongarch64
|
||||
%patch0001 -R -p1
|
||||
%endif
|
||||
|
||||
%build
|
||||
%{cmake} -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_SKIP_INSTALL_RPATH:BOOL=YES -DENABLE_STATIC:BOOL=NO .
|
||||
@ -141,6 +146,9 @@ LD_LIBRARY_PATH=%{buildroot}%{_libdir} make test %{?_smp_mflags}
|
||||
%{_mandir}/man1/*.1*
|
||||
|
||||
%changelog
|
||||
* Thu Nov 17 2022 doupengda <doupengda@loongson.cn> - 2.1.1-4
|
||||
- add loongarch64 support
|
||||
|
||||
* Wed Jul 13 2022 wangkerong <wangkerong@h-partners.com> - 2.1.1-3
|
||||
- utils provide by libjpeg-turbo-utils subpackage,the main package shouldn't provide it
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user