diff --git a/0001-webkitgtk-add-loongarch.patch b/0001-webkitgtk-add-loongarch.patch new file mode 100644 index 0000000000000000000000000000000000000000..bcecd2deb0686060a30002fca29939b4539f4b09 --- /dev/null +++ b/0001-webkitgtk-add-loongarch.patch @@ -0,0 +1,11 @@ +--- webkitgtk-2.28.4.orig/Source/WTF/wtf/dtoa/utils.h 2020-02-04 10:24:07.000000000 +0000 ++++ webkitgtk-2.28.4/Source/WTF/wtf/dtoa/utils.h 2021-01-20 05:38:56.527343750 +0000 +@@ -86,7 +86,7 @@ int main(int argc, char** argv) { + defined(__powerpc__) || defined(__ppc__) || defined(__ppc64__) || \ + defined(_POWER) || defined(_ARCH_PPC) || defined(_ARCH_PPC64) || \ + defined(__sparc__) || defined(__sparc) || defined(__s390__) || \ +- defined(__SH4__) || defined(__alpha__) || \ ++ defined(__SH4__) || defined(__alpha__) || defined(__loongarch64) || \ + defined(_MIPS_ARCH_MIPS32R2) || \ + defined(__AARCH64EL__) || defined(__aarch64__) || defined(__AARCH64EB__) || \ + defined(__riscv) || \ diff --git a/webkit2gtk3.spec b/webkit2gtk3.spec index b7492eaa282e6d47ef5d736b501385308cd174c3..fbc46b290570c86d87d38ecd0d7617ab2497de48 100644 --- a/webkit2gtk3.spec +++ b/webkit2gtk3.spec @@ -10,13 +10,13 @@ #Basic Information Name: webkit2gtk3 Version: 2.32.1 -Release: 2 +Release: 3 Summary: GTK+ Web content engine library License: LGPLv2 URL: http://www.webkitgtk.org/ Source0: http://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz Source1: https://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz.asc - +Patch0001: 0001-webkitgtk-add-loongarch.patch #Dependency BuildRequires: at-spi2-core-devel bison cairo-devel cmake enchant2-devel @@ -125,7 +125,7 @@ pushd %{_target_platform} -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" \ -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" \ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" \ -%ifarch aarch64 +%ifarch aarch64 loongarch64 -DENABLE_JIT=OFF \ -DUSE_SYSTEM_MALLOC=ON \ %endif @@ -202,6 +202,9 @@ done %endif %changelog +* Mon Apr 25 2022 liyanan - 2.32.1-3 +- Add Loongarch architecture support + * Thu Jul 29 2021 wangkerong - 2.32.1-2 - change xdg-desktop-protal-gts dependences