Compare commits

...
Sign in to create a new pull request.

11 commits

Author SHA1 Message Date
Daniel Milnes
4fe882b927
Merge remote-tracking branch 'origin/f43' into epel10.1 2025-12-23 23:54:46 +00:00
Tomas Popela
4d93126150 Update to 2.50.4 2025-12-16 14:49:33 +01:00
Michael Catanzaro
23691fb07f Update to 2.50.3 2025-12-04 14:41:18 -06:00
Daniel Milnes
ac520f98d3
Merge remote-tracking branch 'origin/f43' into epel10.1 2025-12-03 21:03:55 +00:00
Michael Catanzaro
03cbe02be6 Update to 2.50.2 2025-11-21 14:36:44 -06:00
Daniel Milnes
9ac2060516
Merge branch 'rawhide' into epel10.1 2025-10-16 22:45:03 +01:00
Daniel Milnes
681a7cf134
Merge remote-tracking branch 'origin/rawhide' into epel10.1 2025-09-29 23:23:15 +01:00
Daniel Milnes
aee06d416f
Fixup sources file 2025-09-05 01:44:11 +01:00
Daniel Milnes
e051de7960
Merge remote-tracking branch 'origin/rawhide' into epel10.1 2025-09-04 21:35:59 +01:00
Michael Catanzaro
abcf09af4e Update to 2.48.3 2025-05-28 12:52:52 -05:00
Michael Catanzaro
608ae624d0
Update to 2.48.2 2025-05-14 15:54:47 -05:00
3 changed files with 3 additions and 51 deletions

View file

@ -1,38 +0,0 @@
From 135488419331644e59091ecc73e682299d3937a4 Mon Sep 17 00:00:00 2001
From: Devon Loehr <dloehr@google.com>
Date: Fri, 15 Aug 2025 14:31:27 +0000
Subject: [PATCH] Change use of removed intrinsic
A recent LLVM change removed the __builtin_ia32_vcvtph2ps256 intrinsic
because it can be implemented using __builtin_shufflevector and/or
__builtin_convertvector. This CL changes skia to use convertvector as
to match.
Bug: chromium:438445382
Change-Id: I2ed16cd507d7feeafba4c082b3840cbdd6368dd9
Reviewed-on: https://skia-review.googlesource.com/c/skcms/+/1038217
Reviewed-by: Ben Wagner <bungeman@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
Auto-Submit: Devon Loehr <dloehr@google.com>
---
Source/ThirdParty/skia/modules/skcms/src/src/Transform_inl.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Source/ThirdParty/skia/modules/skcms/src/Transform_inl.h b/Source/ThirdParty/skia/modules/skcms/src/Transform_inl.h
index bc10e7d..99faf25 100644
--- a/Source/ThirdParty/skia/modules/skcms/src/Transform_inl.h
+++ b/Source/ThirdParty/skia/modules/skcms/src/Transform_inl.h
@@ -156,8 +156,8 @@ SI F F_from_Half(U16 half) {
#elif defined(USING_AVX512F)
return (F)_mm512_cvtph_ps((__m256i)half);
#elif defined(USING_AVX_F16C)
- typedef int16_t __attribute__((vector_size(16))) I16;
- return __builtin_ia32_vcvtph2ps256((I16)half);
+ typedef _Float16 __attribute__((vector_size(16))) F16;
+ return __builtin_convertvector((F16)half, F);
#else
U32 wide = cast<U32>(half);
// A half is 1-5-10 sign-exponent-mantissa, with 15 exponent bias.
--
2.50.1

View file

@ -1,2 +1,2 @@
SHA512 (webkitgtk-2.50.1.tar.xz) = 4b7b6c5ae02f1dbcff26e7af4ee4e3cdd4435c61dfaf17c2981422358dea01cfba0ffe8c6f12c7864b6f1ee6c9906dfa64248bc95effed526e9ade3ad1292888
SHA512 (webkitgtk-2.50.1.tar.xz.asc) = c430677ec8e147750f3dc69f2b6252da9bc9b4df61c0976213dea535be8973dc746b22137d508899d28095f58197e52ffa003ab2033b2c20a6c03d1a1b327e2c
SHA512 (webkitgtk-2.50.4.tar.xz) = e7b8a6d93f91cd63f00567c886f21853b3fd8e9e48ac21a61b4a841a096b472c3ad0ef0aea45d3c6b8a6bf13790683bdeb3c57f1ba4c949861e9599af4a0051c
SHA512 (webkitgtk-2.50.4.tar.xz.asc) = 2315affcf0c5f49bc0ff53301ecd625d4d46bf4ca3732af847594be34d85e2ca364233e22295b6a19c6f02aaa7adb6620e82aa0916a101c6c0ce5af270ca06bf

View file

@ -19,7 +19,7 @@
%endif
Name: webkitgtk
Version: 2.50.1
Version: 2.50.4
Release: %autorelease
Summary: GTK web content engine library
@ -57,16 +57,6 @@ Source1: https://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz.asc
# $ gpg --export --export-options export-minimal 013A0127AC9C65B34FFA62526C1009B693975393 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B > webkitgtk-keys.gpg
Source2: webkitgtk-keys.gpg
# Fix for building with clang-22
# This patch comes from:
# https://skia.googlesource.com/skcms.git/+/135488419331644e59091ecc73e682299d3937a4
# This was bundled into skia here:
# https://github.com/google/skia/commit/9ab05b08ae3e83c80ac69c69008ed1048e9a0923
# Then bundled into webkit in this commit:
# https://github.com/WebKit/WebKit/commit/7257554fb8cae41212228361c22c15c2557a0cbb
# I would expect this fix to be part of the next webkit release.
Patch: 0001-Change-use-of-removed-intrinsic.patch
BuildRequires: bison
BuildRequires: bubblewrap
BuildRequires: clang