Index: branches/2021Q1/editors/libreoffice/files/patch-external_skia_UnpackedTarball__skia.mk =================================================================== --- branches/2021Q1/editors/libreoffice/files/patch-external_skia_UnpackedTarball__skia.mk (nonexistent) +++ branches/2021Q1/editors/libreoffice/files/patch-external_skia_UnpackedTarball__skia.mk (revision 564181) @@ -0,0 +1,12 @@ +--- external/skia/UnpackedTarball_skia.mk.orig 2021-02-05 14:00:19 UTC ++++ external/skia/UnpackedTarball_skia.mk +@@ -36,7 +36,8 @@ skia_patches := \ + c++20.patch.0 \ + constexpr-debug-std-max.patch.1 \ + swap-buffers-rect.patch.1 \ +- ubsan.patch.0 ++ ubsan.patch.0 \ ++ gfx-skia-skia-src-core-SkCpu.cpp.patch.0 + + $(eval $(call gb_UnpackedTarball_set_patchlevel,skia,1)) + Property changes on: branches/2021Q1/editors/libreoffice/files/patch-external_skia_UnpackedTarball__skia.mk ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: branches/2021Q1/editors/libreoffice/files/patch-external_skia_gfx-skia-skia-src-core-SkCpu.cpp.patch.0 =================================================================== --- branches/2021Q1/editors/libreoffice/files/patch-external_skia_gfx-skia-skia-src-core-SkCpu.cpp.patch.0 (nonexistent) +++ branches/2021Q1/editors/libreoffice/files/patch-external_skia_gfx-skia-skia-src-core-SkCpu.cpp.patch.0 (revision 564181) @@ -0,0 +1,35 @@ +--- external/skia/gfx-skia-skia-src-core-SkCpu.cpp.patch.0.orig 2020-11-11 11:31:37 UTC ++++ external/skia/gfx-skia-skia-src-core-SkCpu.cpp.patch.0 +@@ -0,0 +1,32 @@ ++Regressed by https://svnweb.freebsd.org/changeset/base/324815 ++ ++gfx/skia/skia/src/core/SkCpu.cpp:81:27: error: use of undeclared identifier 'getauxval' ++ uint32_t hwcaps = getauxval(AT_HWCAP); ++ ^ ++ ++--- src/core/SkCpu.cpp.orig 2020-02-07 22:13:22 UTC +++++ src/core/SkCpu.cpp ++@@ -72,6 +72,23 @@ ++ return features; ++ } ++ +++#elif defined(SK_CPU_ARM64) && defined(__FreeBSD__) +++ #include +++ #ifndef ID_AA64ISAR0_CRC32_VAL +++ #define ID_AA64ISAR0_CRC32_VAL ID_AA64ISAR0_CRC32 +++ #endif +++ +++ static uint32_t read_cpu_features() { +++ uint32_t features = 0; +++ uint64_t id_aa64isar0; +++ +++ id_aa64isar0 = READ_SPECIALREG(id_aa64isar0_el1); +++ if (ID_AA64ISAR0_CRC32_VAL(id_aa64isar0) == ID_AA64ISAR0_CRC32_BASE) { +++ features |= SkCpu::CRC32; +++ } +++ return features; +++ } +++ ++ #elif defined(SK_CPU_ARM64) && __has_include() ++ #include ++ Property changes on: branches/2021Q1/editors/libreoffice/files/patch-external_skia_gfx-skia-skia-src-core-SkCpu.cpp.patch.0 ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: branches/2021Q1 =================================================================== --- branches/2021Q1 (revision 564180) +++ branches/2021Q1 (revision 564181) Property changes on: branches/2021Q1 ___________________________________________________________________ Modified: svn:mergeinfo ## -0,0 +0,1 ## Merged /head:r564180