diff --git a/webkit2gtk3.spec b/webkit2gtk3.spec index e096d6f0765961a8b42b26d4593fd0eb262a94ed..af177f826ff4e29362ab1da3413408510a457d98 100644 --- a/webkit2gtk3.spec +++ b/webkit2gtk3.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 3 ## NOTE: Lots of files in various subdirectories have the same name (such as ## "LICENSE") so this short macro allows us to distinguish them by using their ## directory names (from the source tree) as prefixes for the files. @@ -6,7 +6,7 @@ mkdir -p _license_files ; \ cp -p %1 _license_files/$(echo '%1' | sed -e 's!/!.!g') -%bcond_without docs +%bcond_with docs Name: webkit2gtk3 Version: 2.36.0 @@ -160,9 +160,11 @@ rm -rf Source/ThirdParty/qunit/ %build # Increase the DIE limit so our debuginfo packages could be size optimized. # Decreases the size for x86_64 from ~5G to ~1.1G. -%global _dwz_max_die_limit 250000000 +%global _dwz_max_die_limit 350000000 %global _dwz_max_die_limit_x86_64 250000000 +%global optflags %(echo %{optflags} -Wl,--no-keep-memory | sed 's/-g /-g1 /') + %cmake \ -GNinja \ -DPORT=GTK \ @@ -175,6 +177,11 @@ rm -rf Source/ThirdParty/qunit/ %endif %if !0%{?with_gamepad} -DENABLE_GAMEPAD=OFF \ +%endif +%ifarch aarch64 + -DENABLE_JIT=OFF \ + -DUSE_SYSTEM_MALLOC=ON \ + -DUSE_64KB_PAGE_BLOCK=ON \ %endif %{nil} @@ -255,5 +262,11 @@ export NINJA_STATUS="[%f/%t][%e] " %endif %changelog +* Mon Apr 25 2022 happy_orange - 2.36.0-2 +- diable docs + +* Mon Apr 25 2022 happy_orange - 2.36.0-2 +- Bump version to rebuild with icu-71 + * Thu Apr 14 2022 Chunmei Xu - 2.36.0-1 - init from upstream