Skip to content

Commit 620b0fa

Browse files
committed
libwebkit2gtk41: update to 2.50.4
1 parent 5771a91 commit 620b0fa

File tree

3 files changed

+18
-45
lines changed

3 files changed

+18
-45
lines changed

srcpkgs/libwebkit2gtk41/patches/prefer-pthread.patch

Lines changed: 0 additions & 28 deletions
This file was deleted.

srcpkgs/libwebkit2gtk41/patches/reproducible.patch

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,23 @@ Date: Wed Jan 5 17:50:07 2022 +0100
55
reproducible build
66

77
diff --git a/Source/WebCore/bindings/scripts/CodeGenerator.pm b/Source/WebCore/bindings/scripts/CodeGenerator.pm
8-
index 1e95784b..eb642a52 100644
8+
index 7efc84a8..962261fa 100644
99
--- a/Source/WebCore/bindings/scripts/CodeGenerator.pm
1010
+++ b/Source/WebCore/bindings/scripts/CodeGenerator.pm
11-
@@ -324,7 +324,7 @@ sub MergeExtendedAttributesFromSupplemental
11+
@@ -325,7 +325,7 @@ sub MergeExtendedAttributesFromSupplemental
1212
{
1313
my ($object, $supplementalExtendedAttributes, $property, $context) = @_;
14-
14+
1515
- foreach my $extendedAttributeName (keys %{$supplementalExtendedAttributes}) {
1616
+ foreach my $extendedAttributeName (sort keys %{$supplementalExtendedAttributes}) {
1717
my $isAllowed = 0;
1818
for my $contextAllowed (@{$idlAttributes->{$extendedAttributeName}->{"contextsAllowed"}}) {
1919
if ($contextAllowed eq $context) {
2020
diff --git a/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm b/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
21-
index 275fce91..8c1534be 100644
21+
index 520eeef6..fcc0b6ee 100644
2222
--- a/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
2323
+++ b/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
24-
@@ -3217,7 +3217,7 @@ sub GenerateHeader
24+
@@ -3431,7 +3431,7 @@ sub GenerateHeader
2525
} else {
2626
push(@headerContent, " static constexpr unsigned StructureFlags = Base::StructureFlags");
2727
}
@@ -30,34 +30,34 @@ index 275fce91..8c1534be 100644
3030
push(@headerContent, " | " . $structureFlag);
3131
}
3232
push(@headerContent, ";\n");
33-
@@ -7515,7 +7515,7 @@ sub WriteData
34-
33+
@@ -8041,7 +8041,7 @@ sub WriteData
34+
3535
my @includes = ();
3636
my %implIncludeConditions = ();
3737
- foreach my $include (keys %implIncludes) {
3838
+ foreach my $include (sort keys %implIncludes) {
3939
next if $headerIncludes{$include};
4040
next if $headerTrailingIncludes{$include};
41-
42-
@@ -7555,7 +7555,7 @@ sub WriteData
41+
42+
@@ -8084,7 +8084,7 @@ sub WriteData
4343
$contents = join "", @headerContentHeader;
44-
44+
4545
@includes = ();
4646
- foreach my $include (keys %headerIncludes) {
4747
+ foreach my $include (sort keys %headerIncludes) {
4848
$include = "\"$include\"" unless $include =~ /^["<]/; # "
4949
$include = SubstituteHeader($include);
5050
push @includes, $include;
51-
@@ -7569,7 +7569,7 @@ sub WriteData
51+
@@ -8098,7 +8098,7 @@ sub WriteData
5252
$contents .= join "", @headerContent;
53-
53+
5454
@includes = ();
5555
- foreach my $include (keys %headerTrailingIncludes) {
5656
+ foreach my $include (sort keys %headerTrailingIncludes) {
5757
$include = "\"$include\"" unless $include =~ /^["<]/; # "
5858
push @includes, $include;
5959
}
60-
@@ -7642,7 +7642,7 @@ sub GeneratePrototypeDeclaration
60+
@@ -8171,7 +8171,7 @@ sub GeneratePrototypeDeclaration
6161
if (%structureFlags) {
6262
push(@$outputArray, "public:\n");
6363
push(@$outputArray, " static constexpr unsigned StructureFlags = Base::StructureFlags");

srcpkgs/libwebkit2gtk41/template

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Template file for 'libwebkit2gtk41'
22
pkgname=libwebkit2gtk41
3-
version=2.46.6
3+
version=2.50.4
44
revision=1
55
build_style=cmake
66
build_helper="gir"
@@ -16,7 +16,8 @@ configure_args="-DPORT=GTK
1616
-DENABLE_X11_TARGET=$(vopt_if x11 ON OFF)
1717
-DENABLE_SAMPLING_PROFILER=$(vopt_if sampling_profiler ON OFF)
1818
-DENABLE_BUBBLEWRAP_SANDBOX=$(vopt_if bubblewrap ON OFF)
19-
-DUSE_JPEGXL=OFF -DUSE_LIBBACKTRACE=OFF -DUSE_GTK4=OFF"
19+
-DUSE_JPEGXL=OFF -DUSE_LIBBACKTRACE=OFF -DUSE_GTK4=OFF
20+
-DENABLE_WEBASSEMBLY=OFF"
2021
# Don't remove which from hostmakedepends
2122
# Otherwise, they invoke /usr/bin/ccache /usr/lib/ccache/bin/$CC
2223
hostmakedepends="perl python3 pkg-config gperf flex ruby gettext glib-devel
@@ -28,15 +29,15 @@ makedepends="at-spi2-core-devel libjpeg-turbo-devel libpng-devel
2829
dbus-glib-devel libwebp-devel gtk+3-devel gtk4-devel libgudev-devel
2930
libsecret-devel ruby-devel geoclue2-devel libnotify-devel hyphen-devel
3031
woff2-devel freetype-devel libavif-devel qt5-devel libmanette-devel sysprof-devel
31-
libgcrypt-devel libnuspell-devel libpsl-devel $(vopt_if x11 libXt-devel)
32+
libgcrypt-devel libnuspell-devel libpsl-devel flite-devel $(vopt_if x11 libXt-devel)
3233
$(vopt_if wayland 'MesaLib-devel libxkbcommon-devel wayland-devel wayland-protocols')"
3334
depends="gst-plugins-good1"
3435
short_desc="GTK+3 port of the WebKit browser engine (soup3)"
3536
maintainer="Orphaned <[email protected]>"
3637
license="LGPL-2.1-or-later, BSD-2-Clause"
3738
homepage="https://webkitgtk.org/"
3839
distfiles="https://webkitgtk.org/releases/webkitgtk-${version}.tar.xz"
39-
checksum=f2b31de693220ba9bab76ce6ddfe5b0bfab2515cb2b0a70f3c54d4050766c32b
40+
checksum=d3bfa473845acfab72635bada5e0d134fda6792c5b95c5c5cd141b46125bd8e4
4041
make_check=no # TODO
4142

4243
build_options="gir wayland x11 bubblewrap jit sampling_profiler minibrowser

0 commit comments

Comments
 (0)