www/librewolf: update 127.0.2-2 → 128.0-1
Based on Firefox 128.0: https://www.mozilla.org/en-US/firefox/128.0/releasenotes/ PR: 280253 MFH: 2024Q3
This commit is contained in:
committed by
Vladimir Druzenko
parent
d799c7d268
commit
d56261d5a5
@@ -1,5 +1,5 @@
|
||||
PORTNAME= librewolf
|
||||
DISTVERSION= 127.0.2-2
|
||||
DISTVERSION= 128.0-1
|
||||
DISTVERSIONSUFFIX= .source
|
||||
CATEGORIES= www wayland
|
||||
MASTER_SITES= https://gitlab.com/api/v4/projects/32320088/packages/generic/${PORTNAME}-source/${DISTVERSION}/
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1720612011
|
||||
SHA256 (librewolf-127.0.2-2.source.tar.gz) = 876805eb81b96c61bb479ce272ba25e77e90b319db1e3a6fe59070e667d0a44c
|
||||
SIZE (librewolf-127.0.2-2.source.tar.gz) = 1008485101
|
||||
TIMESTAMP = 1720787539
|
||||
SHA256 (librewolf-128.0-1.source.tar.gz) = 79dcb9b2dc579ea729c90df75573e9d2d1477a62f3c25957bae5a3c5fb83f05d
|
||||
SIZE (librewolf-128.0-1.source.tar.gz) = 1014225848
|
||||
|
||||
@@ -64,7 +64,7 @@ index 000000000000..24e8d7a03274
|
||||
+# Match bundled graphite2 configuration
|
||||
+AllowCompilerWarnings()
|
||||
+
|
||||
+FINAL_LIBRARY = 'gkmedias'
|
||||
+FINAL_LIBRARY = 'xul'
|
||||
diff --git gfx/harfbuzz/README-mozilla.fbsd gfx/harfbuzz/README-mozilla.fbsd
|
||||
new file mode 100644
|
||||
index 000000000000..2a10eb1e2b42
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
--- gfx/skia/skia/src/base/SkEndian.h.orig 2023-06-16 01:32:16.999830000 +0200
|
||||
+++ gfx/skia/skia/src/base/SkEndian.h 2023-06-16 01:32:41.701673000 +0200
|
||||
@@ -131,7 +131,7 @@
|
||||
#define SkTEndian_SwapLE64(n) (n)
|
||||
#else // SK_CPU_BENDIAN
|
||||
#define SkEndian_SwapBE16(n) (n)
|
||||
- #define SkEndian_SwapBE32(n) (n)
|
||||
+ #define SkEndian_SwapBE32(n) uint32_t(n)
|
||||
#define SkEndian_SwapBE64(n) (n)
|
||||
#define SkEndian_SwapLE16(n) SkEndianSwap16(n)
|
||||
#define SkEndian_SwapLE32(n) SkEndianSwap32(n)
|
||||
diff --git gfx/skia/skia/src/base/SkEndian.h gfx/skia/skia/src/base/SkEndian.h
|
||||
index d015f8bff2bf..cc390a53f30c 100644
|
||||
--- gfx/skia/skia/src/base/SkEndian.h
|
||||
+++ gfx/skia/skia/src/base/SkEndian.h
|
||||
@@ -140,7 +140,7 @@ static inline void SkEndianSwap64s(uint64_t array[], int count) {
|
||||
#define SkEndian_SwapLE64(n) SkEndianSwap64(n)
|
||||
|
||||
#define SkTEndian_SwapBE16(n) (n)
|
||||
- #define SkTEndian_SwapBE32(n) (n)
|
||||
+ #define SkTEndian_SwapBE32(n) uint32_t(n)
|
||||
#define SkTEndian_SwapBE64(n) (n)
|
||||
#define SkTEndian_SwapLE16(n) SkTEndianSwap16<n>::value
|
||||
#define SkTEndian_SwapLE32(n) SkTEndianSwap32<n>::value
|
||||
|
||||
@@ -4,12 +4,16 @@ gfx/skia/skia/src/core/SkCpu.cpp:81:27: error: use of undeclared identifier 'get
|
||||
uint32_t hwcaps = getauxval(AT_HWCAP);
|
||||
^
|
||||
|
||||
--- gfx/skia/skia/src/core/SkCpu.cpp.orig 2020-02-07 22:13:22 UTC
|
||||
diff --git gfx/skia/skia/src/core/SkCpu.cpp gfx/skia/skia/src/core/SkCpu.cpp
|
||||
index cdac7db2be2c..88391138880a 100644
|
||||
--- gfx/skia/skia/src/core/SkCpu.cpp
|
||||
+++ gfx/skia/skia/src/core/SkCpu.cpp
|
||||
@@ -72,6 +72,23 @@
|
||||
return features;
|
||||
}
|
||||
@@ -81,6 +81,22 @@
|
||||
if (hwcap & HWCAP_LOONGARCH_LSX) { features |= SkCpu::LOONGARCH_SX; }
|
||||
if (hwcap & HWCAP_LOONGARCH_LASX) { features |= SkCpu::LOONGARCH_ASX; }
|
||||
|
||||
+ return features;
|
||||
+ }
|
||||
+#elif defined(SK_CPU_ARM64) && defined(__FreeBSD__)
|
||||
+ #include <machine/armreg.h>
|
||||
+ #ifndef ID_AA64ISAR0_CRC32_VAL
|
||||
@@ -24,9 +28,6 @@ gfx/skia/skia/src/core/SkCpu.cpp:81:27: error: use of undeclared identifier 'get
|
||||
+ if (ID_AA64ISAR0_CRC32_VAL(id_aa64isar0) == ID_AA64ISAR0_CRC32_BASE) {
|
||||
+ features |= SkCpu::CRC32;
|
||||
+ }
|
||||
+ return features;
|
||||
+ }
|
||||
+
|
||||
#elif defined(SK_CPU_ARM64) && __has_include(<sys/auxv.h>)
|
||||
#include <sys/auxv.h>
|
||||
|
||||
return features;
|
||||
}
|
||||
#else
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
--- gfx/skia/skia/src/core/SkRasterPipeline.h.orig 2023-06-10 14:20:18.155477000 +0200
|
||||
+++ gfx/skia/skia/src/core/SkRasterPipeline.h 2023-06-10 14:20:30.760915000 +0200
|
||||
@@ -24,7 +24,7 @@
|
||||
struct SkImageInfo;
|
||||
diff --git gfx/skia/skia/src/core/SkRasterPipeline.h gfx/skia/skia/src/core/SkRasterPipeline.h
|
||||
index 2475ea0d398d..67967483656d 100644
|
||||
--- gfx/skia/skia/src/core/SkRasterPipeline.h
|
||||
+++ gfx/skia/skia/src/core/SkRasterPipeline.h
|
||||
@@ -27,7 +27,7 @@ struct SkImageInfo;
|
||||
struct skcms_TransferFunction;
|
||||
|
||||
-#if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) && !defined(SK_CPU_ARM32)
|
||||
+#if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) && !defined(SK_CPU_ARM32) && !defined(__powerpc__)
|
||||
#if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) && !defined(SK_CPU_ARM32) && \
|
||||
- !defined(SK_CPU_LOONGARCH)
|
||||
+ !defined(SK_CPU_LOONGARCH) && !defined(__powerpc__)
|
||||
#define SK_HAS_MUSTTAIL 1
|
||||
#else
|
||||
#define SK_HAS_MUSTTAIL 0
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user