summaryrefslogtreecommitdiff
path: root/net-libs/webkit-gtk
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-30 08:57:14 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-30 08:57:14 +0000
commit552fc3ba95eab5c2c1a8b2b55ab432a1019739a0 (patch)
treeadad36adc624e114d5b985e392ac40a7b94d8ac6 /net-libs/webkit-gtk
parent61966498b463d88a09132a9a22c68c0c37159e41 (diff)
gentoo auto-resync : 30:01:2023 - 08:57:13
Diffstat (limited to 'net-libs/webkit-gtk')
-rw-r--r--net-libs/webkit-gtk/Manifest7
-rw-r--r--net-libs/webkit-gtk/files/2.38.3-gcc-13.patch25
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.38.3-r410.ebuild1
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.38.3-r500.ebuild1
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.38.3.ebuild1
5 files changed, 32 insertions, 3 deletions
diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index d915f6dfc582..ef30df7bfe56 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,10 +1,11 @@
AUX 2.38.2-GTK-Fix-build-failure-in-ClipboardGtk4.cpp.patch 914 BLAKE2B 44525071481e9cfc75e972d5da2f516d9ca5b762d0f3ccf9a715232406bc4ed0cca6e9971c9df2c0ed3299d7fe73e70b6ed22773b2ad37c379e39042a5bd90f0 SHA512 cbdcde3fb6abdef8faca0fc7d4aef25155f4268b97128f98ff1e0bb6282941aa00bea06a1686c97086aedf13c5e4819a29b9bc470d8a09c1f1eec9676e32b575
+AUX 2.38.3-gcc-13.patch 775 BLAKE2B 53d5c23f612ec6d9cb96f5c6d33e1a029120a2ca82d5e3833f910cf637cfe9cda0404f8bfd06601bbb04c36fefd77a1017ec764adba12b3fda0b3f6eed36168e SHA512 c83a769456c02991309c97cb9cb88e0e6335a22cf2c0fd30c3565740c9de316bb5c0e44768485193e28ec692ba3f0f0c0bb01c0e5ab62167a0540c8b1b1e8916
DIST webkitgtk-2.38.2.tar.xz 33006668 BLAKE2B 822c4d526774fc1fe08e704045cd2fb59b70cbe98b861e86e9f2052be3fcff3ff2ff3df078e76b1691e0dfce6861a92a78a35a6f27e21eaef2dc2c5763c4095c SHA512 177e792ce10e3c03e9b1e11459f03433cf70ad2a505a3bcca0542c4f9e77b1171953cf0cf1c3bcde0559bd5935167fac50f7dbac948635392ea663b3bb4b1c37
DIST webkitgtk-2.38.3.tar.xz 33003928 BLAKE2B ae2ab019a765e91110e12277954bea9ae16fd898f854f58e665d273bcbd9ca43ee3219eea7ba0fb5716b17b8efdfeeb395c5976b38848562be95ea372b9b70bc SHA512 1e5f0d73d6b1d64faf20ab909f1765439fab230dd360dd1906962f03a24725cf9f50a375b1987b615c64fb161ab32d29d6b1d49ea75c7b2b32f495e4ad0f38ce
EBUILD webkit-gtk-2.38.2-r410.ebuild 7807 BLAKE2B c811fcd6b242851cc33f3c3475f0946de226b6455fd382a3428c236ac717352c157ad15e51db47350fdd65ce4ff5b31aa860b268d09019d12e26c6c32db02a7e SHA512 22edac5d27de3a63ff0cf1a2112ecf7aef91fc0efb547f11c33025e8f71cdc5ab26c2a5eb0fc417e0582aff1869236fd92c43214692cbb9fd77d019c7b35dd70
EBUILD webkit-gtk-2.38.2-r500.ebuild 7767 BLAKE2B af02e2fb5585f5a434dcc5d9c176fbcc6cfcad6a3cff29257f75ad52c9c6e529500f3e784142b849acfbe4bcd4423b7c1f36cac7eb42fb5335929bcd779e2d6f SHA512 b51477f7fa4889cd90511522990ff07b8bbb3c2dd80b9525ccd2530e74b10f4df88b1f52a3ef83bb63b7bda98e145dbc19e3e446d124e832879c687fe77f3091
EBUILD webkit-gtk-2.38.2.ebuild 7533 BLAKE2B 5574508742a527ff4012f2006c4a8ae94779d9b60c4d513e0d986a19f3602af9d87fbd783c1d66096aeba127bada826bdff5a09db404fbc6d5521215623cb918 SHA512 2c48561da1a626336896749de47b07d0f375bb0d9734fa391c807995eab1f5f1e3cedf01b56a0d90b875d8743e7818fee623056d07ecc45fdb3f81da369df4c5
-EBUILD webkit-gtk-2.38.3-r410.ebuild 7809 BLAKE2B 7c1da567677a7965a4ce94c8103d774cec842ac0f824df2ada18f2e5b2afb2bf7f7ea08ac3973320488a6f8a012c81e77bed572234195d33f58f6752afbde0b4 SHA512 fcdb84892c466b28cbd3cdefb6f8f66c03153e4527e7737d7e7d619d1cb9566336fa7bfa352d940ad9d7f7098e8113c2713bfbcbce970ccb421e7218d4d4115a
-EBUILD webkit-gtk-2.38.3-r500.ebuild 7768 BLAKE2B 07cb0709c06320f73b2b03e975a8999fb67c626dc7f99d31faf670d39af67fe00e7c4d189ef1b7c05a4452e3abdfe2fb3fe6e335c2f14e739111152625aa6a05 SHA512 4cd1e3b5f602c99b03587b4c50d6658749e15db4fb812c17ad9f5fe2a77e6145a632eb018f0083a49de38b4bd39118ff1d06725bdf009f5dbe7cc4b563c7512d
-EBUILD webkit-gtk-2.38.3.ebuild 7535 BLAKE2B b46a599729125044f7135b9389b8230451a0b1589f383e715572d2060e4827011af9de7e8df333e965c2edaa8c336d2604c724b0f8c7a3ad606db507932b7ad0 SHA512 0a9faa531418dd44ca587237279a6b7ee8674f760b4be066a65eef83ac9f73fee2cc04ad5fbf045d5bc8ffa0c948a440c62a66a7f574322710e2014f642d4109
+EBUILD webkit-gtk-2.38.3-r410.ebuild 7851 BLAKE2B d383d092f3ed9c86c950a32af4930c1b96ffb34dca74d0e773d166ee2bcba28273a0f3835771bc5d95a8e1fc81becb0371cfbb3ca32b78234a150ec41f1a7e7b SHA512 6387d482db1eab2f31dacb9186b07fa53447ece2b31749a430d1e5884c99563a3205f27b4361b7202fa42e61521162a9d19fa6af52f692eb405fbbf1277410f3
+EBUILD webkit-gtk-2.38.3-r500.ebuild 7810 BLAKE2B 56878494998ea8b9add52bcac64a5593111a0fbe7d60948049952d2cf64bc3ff24854cbbe933753036fb598513cc682224a3246ba1b41a98e7b720969fffbc88 SHA512 df1e2aeae3264bdede235c9bc48a3440142bbb54a5da694fcbb708097cbd4f935d6305fe7ce8d919bb536dd3451c3750bd0caf8c4bdb5f99deddce0ec5e47515
+EBUILD webkit-gtk-2.38.3.ebuild 7577 BLAKE2B 6c2414a282ace0f90c4168004ba4456fade73c6cca101308723c77254e64a373da8ea19e5f7b10a3665c41e5fbd9ebda2881484d0358f7d59a85c4ba25712bea SHA512 daa2a377da325c20d092eaafc53d29d28a52af0d689d632912e62421858925d5a358243f2f7444ed8954e77635f32685941b68fc21ca806c39a38c55f8a9e769
MISC metadata.xml 756 BLAKE2B ac278b1ed9ad7d7dcce220e686ef4c67c79f7d4c25e43e0fedaad14925eb03c74140e49a4e86d2146d6d467f14a737fb2ff1e90b506ab4d43b79d3462d58cb24 SHA512 584ce6c8dc66e3e3b3677dbffe8b2a58bb81146f3dc8eaf830597781f03580e0b94620322834b6e558ac9fcb06b3eda02645803f63d78e88104ecc0950c6f369
diff --git a/net-libs/webkit-gtk/files/2.38.3-gcc-13.patch b/net-libs/webkit-gtk/files/2.38.3-gcc-13.patch
new file mode 100644
index 000000000000..860f27824ca4
--- /dev/null
+++ b/net-libs/webkit-gtk/files/2.38.3-gcc-13.patch
@@ -0,0 +1,25 @@
+https://bugs.gentoo.org/892495
+https://github.com/WebKit/WebKit/commit/d318bb461f040b90453bc4e100dcf967243ecd98
+
+From d318bb461f040b90453bc4e100dcf967243ecd98 Mon Sep 17 00:00:00 2001
+From: Michael Catanzaro <mcatanzaro@redhat.com>
+Date: Mon, 16 Jan 2023 16:55:26 -0800
+Subject: [PATCH] WebKitGTK 2.39.4 does not build due to missing #include in
+ ANGLE https://bugs.webkit.org/show_bug.cgi?id=250689
+
+Unreviewed build fix.
+
+* Source/ThirdParty/ANGLE/include/GLSLANG/ShaderVars.h:
+
+Canonical link: https://commits.webkit.org/258968@main
+--- a/Source/ThirdParty/ANGLE/include/GLSLANG/ShaderVars.h
++++ b/Source/ThirdParty/ANGLE/include/GLSLANG/ShaderVars.h
+@@ -12,6 +12,7 @@
+
+ #include <algorithm>
+ #include <array>
++#include <cstdint>
+ #include <string>
+ #include <vector>
+
+
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.3-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.38.3-r410.ebuild
index 8d0c26c31c6e..ca3732bbf87f 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.38.3-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.38.3-r410.ebuild
@@ -154,6 +154,7 @@ pkg_setup() {
src_prepare() {
cmake_src_prepare
gnome2_src_prepare
+ eapply "${FILESDIR}"/2.38.3-gcc-13.patch
}
src_configure() {
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.3-r500.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.38.3-r500.ebuild
index c5568327a0a2..0124335db111 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.38.3-r500.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.38.3-r500.ebuild
@@ -158,6 +158,7 @@ src_prepare() {
gnome2_src_prepare
eapply "${FILESDIR}"/2.38.2-GTK-Fix-build-failure-in-ClipboardGtk4.cpp.patch
+ eapply "${FILESDIR}"/2.38.3-gcc-13.patch
}
src_configure() {
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.3.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.38.3.ebuild
index 8700c1767670..60be0c41206e 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.38.3.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.38.3.ebuild
@@ -152,6 +152,7 @@ pkg_setup() {
src_prepare() {
cmake_src_prepare
gnome2_src_prepare
+ eapply "${FILESDIR}"/2.38.3-gcc-13.patch
}
src_configure() {