[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/
commit: 4f143de88262f018c5af654ba3f3015e4fb90b51 Author: Sam James gentoo org> AuthorDate: Sat Jan 13 16:39:45 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jan 13 16:39:45 2024 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4f143de8 dev-qt/qtwebengine: dev-util/ninja -> dev-build/ninja Signed-off-by: Sam James gentoo.org> dev-qt/qtwebengine/qtwebengine-5.15.10_p20230505.ebuild | 2 +- dev-qt/qtwebengine/qtwebengine-5.15.9_p20230505.ebuild | 2 +- dev-qt/qtwebengine/qtwebengine-6.5.1.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.10_p20230505.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.10_p20230505.ebuild index 8447fc5e..4a0d45c7 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.15.10_p20230505.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.15.10_p20230505.ebuild @@ -92,7 +92,7 @@ DEPEND="${RDEPEND} " BDEPEND="${PYTHON_DEPS} dev-util/gperf - dev-util/ninja + dev-build/ninja dev-util/re2c net-libs/nodejs[ssl] sys-devel/bison diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.9_p20230505.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.9_p20230505.ebuild index c46842d7..77d6de4b 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.15.9_p20230505.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.15.9_p20230505.ebuild @@ -92,7 +92,7 @@ DEPEND="${RDEPEND} " BDEPEND="${PYTHON_DEPS} dev-util/gperf - dev-util/ninja + dev-build/ninja dev-util/re2c net-libs/nodejs[ssl] sys-devel/bison diff --git a/dev-qt/qtwebengine/qtwebengine-6.5.1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.5.1.ebuild index 59c53e8d..f5cbe139 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.5.1.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.5.1.ebuild @@ -25,7 +25,7 @@ REQUIRED_USE="designer? ( widgets )" BDEPEND=" $(python_gen_any_dep 'dev-python/html5lib[${PYTHON_USEDEP}]') dev-util/gperf - dev-util/ninja + dev-build/ninja dev-util/re2c net-libs/nodejs[ssl] sys-devel/bison
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/
commit: 3c3b356a62beef9feb5aedfa67f93ef38509b139 Author: Violet Purcell inventati org> AuthorDate: Sat Jun 17 21:05:29 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 8 05:29:26 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3c3b356a dev-qt/qtwebengine: Add qt6, bump qt5 version Signed-off-by: Violet Purcell inventati.org> Closes: https://github.com/gentoo/musl/pull/481 Signed-off-by: Sam James gentoo.org> dev-qt/qtwebengine/Manifest| 6 +- .../qtwebengine-5.15.10_p20230505-clang-16.patch | 10 + .../qtwebengine-5.15.10_p20230505-musl-lfs64.patch | 37 +++ ...qtwebengine-5.15.2-disable-fatal-warnings.patch | 12 - ...ine-5.15.2_p20210224-chromium-87-v8-icu68.patch | 192 -- .../qtwebengine-5.15.2_p20210224-disable-git.patch | 15 -- ...gine-5.15.2_p20211015-pdfium-system-lcms2.patch | 79 -- .../qtwebengine-5.15.3_p20220329-clang14.patch | 42 .../qtwebengine-5.15.3_p20220406-ffmpeg5.patch | 169 - ...webengine-5.15.3_p20220406-gcc12-includes.patch | 32 --- .../qtwebengine-5.15.3_p20220505-extra-gn.patch| 10 - ...gine-5.15.5_p20220618-fixup-CVE-2022-0796.patch | 48 .../files/qtwebengine-6.5.1-clang-libc++.patch | 11 + ...bengine-6.5.1-musl-canonicalize-file-name.patch | 16 ++ .../files/qtwebengine-6.5.1-musl-close.patch | 33 +++ .../files/qtwebengine-6.5.1-musl-crashpad.patch| 13 + ...gine-6.5.1-musl-default-pthread-stacksize.patch | 23 ++ ...twebengine-6.5.1-musl-disable-glibc-check.patch | 21 ++ ...qtwebengine-6.5.1-musl-fix-narrowing-cast.patch | 44 .../files/qtwebengine-6.5.1-musl-lfs64.patch | 37 +++ .../files/qtwebengine-6.5.1-musl-mallinfo.patch| 75 ++ .../qtwebengine-6.5.1-musl-missing-includes.patch | 22 ++ .../files/qtwebengine-6.5.1-musl-no-execinfo.patch | 98 ...qtwebengine-6.5.1-musl-remove-decls-usage.patch | 122 + .../files/qtwebengine-6.5.1-musl-resolve.patch | 66 + .../files/qtwebengine-6.5.1-musl-sandbox.patch | 97 .../files/qtwebengine-6.5.1-musl-stat.patch| 14 ++ .../files/qtwebengine-6.5.1-musl-systypes.patch| 11 + ...qtwebengine-6.5.1-musl-temp-retry-failure.patch | 21 ++ .../qtwebengine-6.5.1-musl-wtf-stacksize.patch | 22 ++ ...ine-6.5.1-normalise-clipboard-permissions.patch | 99 dev-qt/qtwebengine/metadata.xml| 2 - ...ebuild => qtwebengine-5.15.10_p20230505.ebuild} | 58 ++--- ebuild => qtwebengine-5.15.9_p20230505.ebuild} | 54 ++-- dev-qt/qtwebengine/qtwebengine-6.5.1.ebuild| 275 + 35 files changed, 1216 insertions(+), 670 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 282326e1..6cbfc321 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -1,4 +1,4 @@ DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6 SHA512 3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db792488098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e -DIST qtwebengine-5.15.2_p20211019-jumbo-build.patch.bz2 2930 BLAKE2B fca1d1406874d04eafb64bb4d8730512a6307ba44fb99d76f428ca1bd4a303758e0c3bd8f92a59f7bcf62e5b767c5a8ed239028bdb74ad7a8b62abf88d38c101 SHA512 61cbfbe4ff340b75ea8d356e031e932ac03fe65dd00ff897ca4b0185d1d989490daf75ffeaaabb3e92c870c11c7ff8ad2cd6372f5363b3d774b8ecca6d89 -DIST qtwebengine-5.15.3_p20220406-patchset.tar.xz 35480 BLAKE2B ce6aeebbb3255196611130d04ee7a3907ba45d6d2a283f2433e2176cf67e473e74137b180de0a9998762cc54439bb06825815e81e9f95f9413ce2956ac9308b7 SHA512 47e29a1429dce2db324929af91c8ef8421c75ae48f5a491db71b434f8017a5b1e7475e9938989e331e8e012220852848565242e09747892e1a8a8d3ab7386840 -DIST qtwebengine-5.15.5_p20220618.tar.xz 320131236 BLAKE2B 842322c94737cdf647277ccf226c0d015ac0b362af54c4298cbad6b4494aa4ef0e73830577fb391be31c91b4331b85f407ec58641897a7cc7237e7623043577d SHA512 b1bab7aa5edc7f7b9d4f8338a05dbbd55ae6e0312e1a7e6061895bd7a98c67780127c20db1dbbc81664bf483a5b8f7ed887cedd1baaa1a0259e28fd4b13d6944 +DIST qtwebengine-5.15.8_p20230313-patchset.tar.xz 45904 BLAKE2B 9f58b9808fd445a06e6a2cd6d5f7bc9782bd6de13138fdebc9e81bd9f69e7ae673a71bd3ed6b011a47e84cc64b5b703a7cfc8d5f740eaaa663da1db8ef9ef05b SHA512 21b0b853358260fa1bdc96c97c5b2af7007c744d10abeebf9f0e708a0cd7dece583d86c0554a4e327a0d615bb403b0d328acaa6622b50d7a8059bc0802edbcec +DIST qtwebengine-5.15.9_p20230505.tar.xz 298713240 BLAKE2B 835e93a0b33e7294d72571c9031524a0e3002100e36433501cc83bac91646b788c1030ee9ce90edce39c6ee2ee61a1d697e021b6346804d3be0f0b930e6084d0 SHA512 61d16399a7d8f5c135c5c097c2dcb7ebeccfe7e31769e950443ffa8178f55ad22d90307b7bd2b2ebdcb3ee0dd2064266159c27da4fc5b35ddac346ca9f336cc1 +DIST qtwebengine-everywhere-src-6.5.1.tar.xz 412377436 BLAKE2B
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/
commit: cc7909babb0b6bc308ea19e5188aaf8154a5e9fb Author: Alfred Persson Forsberg catcream org> AuthorDate: Tue Jul 26 19:30:55 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Jul 27 13:56:02 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=cc7909ba dev-qt/qtwebengine: Rename 'musl-hacks-ii' Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> ...patch => qtwebengine-5.15.5_p20220618-msghdr-padding-initlist.patch} | 0 dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks-ii.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-msghdr-padding-initlist.patch similarity index 100% rename from dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks-ii.patch rename to dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-msghdr-padding-initlist.patch diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild index 1585df1a..7de91679 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild @@ -124,7 +124,7 @@ PATCHES=( "${FILESDIR}"/${PN}-5.15.5_p20220618-pvalloc-patch.patch "${FILESDIR}"/${PN}-5.15.5_p20220618-linux-stack_util-stackstart.patch "${FILESDIR}"/${PN}-5.15.5_p20220618-remove-decls-usage.patch - "${FILESDIR}"/${PN}-5.15.5_p20220618-musl-hacks-ii.patch + "${FILESDIR}"/${PN}-5.15.5_p20220618-msghdr-padding-initlist.patch ## runtime "${FILESDIR}"/${PN}-5.15.5_p20220618-musl-sandbox.patch )
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/
commit: 380d10212c8635924678c6e6643e66c25d980059 Author: Alfred Persson Forsberg catcream org> AuthorDate: Tue Jul 26 19:27:31 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Jul 27 13:55:51 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=380d1021 dev-qt/qtwebengine: Update musl-hacks-ii Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> ...twebengine-5.15.5_p20220618-musl-hacks-ii.patch | 43 -- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks-ii.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks-ii.patch index b59d6c42..b54fcdf3 100644 --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks-ii.patch +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks-ii.patch @@ -1,35 +1,38 @@ -From 48104199ceb938ad21b4573958c16c224dfeff60 Mon Sep 17 00:00:00 2001 -From: Your Name -Date: Fri, 22 Jul 2022 18:13:11 +0200 -Subject: [PATCH] musl hacks ii +From 91fcf20ad6923db94a228faa1cf3bcdcaa5f8cbc Mon Sep 17 00:00:00 2001 +From: Alfred Persson Forsberg +Date: Tue, 26 Jul 2022 20:53:11 +0200 +Subject: [PATCH] Don't use initializer list for msghdr +msghdr is defined with padding in musl libc. Using an initializer list +will set an int padding (5th element) to nullptr and break the build +because of implicit conversion error from ptr to int. + +Signed-off-by: Alfred Persson Forsberg --- - .../chromium/net/socket/udp_socket_posix.cc | 16 ++-- - 1 file changed, 14 insertions(+), 2 deletions(-) + .../chromium/net/socket/udp_socket_posix.cc| 14 -- + 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/3rdparty/chromium/net/socket/udp_socket_posix.cc b/src/3rdparty/chromium/net/socket/udp_socket_posix.cc -index 71265568b..7d82331f9 100644 +index 71265568b..58b2b1cbf 100644 --- a/src/3rdparty/chromium/net/socket/udp_socket_posix.cc +++ b/src/3rdparty/chromium/net/socket/udp_socket_posix.cc -@@ -1151,8 +1151,20 @@ SendResult UDPSocketPosixSender::InternalSendmmsgBuffers( +@@ -1151,8 +1151,18 @@ SendResult UDPSocketPosixSender::InternalSendmmsgBuffers( for (auto& buffer : buffers) msg_iov->push_back({const_cast(buffer->data()), buffer->length()}); msgvec->reserve(buffers.size()); - for (size_t j = 0; j < buffers.size(); j++) -msgvec->push_back({{nullptr, 0, _iov[j], 1, nullptr, 0, 0}, 0}); + for (size_t j = 0; j < buffers.size(); j++) { -+auto hdr = new msghdr; -+hdr->msg_name = nullptr; -+hdr->msg_namelen = 0; -+hdr->msg_iov = _iov[j]; -+hdr->msg_iovlen = 1; -+hdr->__pad1 = 0; -+hdr->msg_control = 0; -+hdr->msg_controllen = 0; -+hdr->__pad2 = 0; -+hdr->msg_flags = 0; -+msgvec->push_back({hdr, 0}); -+// msgvec->push_back({{nullptr, 0, _iov[j], 1, nullptr, 0, 0}, 0}); ++struct msghdr msg; ++msg.msg_name = nullptr; ++msg.msg_namelen = 0; ++msg.msg_iov = _iov[j]; ++msg.msg_iovlen = 1; ++msg.msg_control = 0; ++msg.msg_controllen = 0; ++msg.msg_flags = 0; ++ ++msgvec->push_back({msg, 0}); + } int result = HANDLE_EINTR(Sendmmsg(fd, [0], buffers.size(), 0)); SendResult send_result(0, 0, std::move(buffers));
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/
commit: eafb0e7a2e8b7828de68444eaeadd4fba892e0da Author: Alfred Persson Forsberg catcream org> AuthorDate: Tue Jul 26 20:23:22 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Jul 27 13:56:02 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=eafb0e7a dev-qt/qtwebengine: depend on queue-stadndalone replaces the in-tree compat header patch by depending on sys-libs/queue-standalone if elibc_musl is used. Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> ...ebengine-5.15.5_p20220618-fix-sys-queue.h.patch | 1020 .../qtwebengine-5.15.5_p20220618.ebuild|2 +- 2 files changed, 1 insertion(+), 1021 deletions(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-fix-sys-queue.h.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-fix-sys-queue.h.patch deleted file mode 100644 index 57ca2cdf.. --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-fix-sys-queue.h.patch +++ /dev/null @@ -1,1020 +0,0 @@ -From 005bce88c9b1c70b108c66a85335ca434a3c8f27 Mon Sep 17 00:00:00 2001 -From: Your Name -Date: Mon, 18 Jul 2022 21:39:44 +0200 -Subject: [PATCH] fix libevent sys/queue.h - - .../third_party/libevent/compat_sys_queue.h | 846 ++ - .../base/third_party/libevent/epoll.c | 4 + - .../base/third_party/libevent/event.c | 7 + - .../base/third_party/libevent/event_tagging.c | 4 + - .../base/third_party/libevent/evrpc.c | 4 + - .../base/third_party/libevent/evutil.c| 4 + - .../chromium/base/third_party/libevent/http.c | 4 + - .../chromium/base/third_party/libevent/poll.c | 4 + - .../base/third_party/libevent/select.c| 4 + - .../base/third_party/libevent/signal.c| 4 + - 10 files changed, 885 insertions(+) - create mode 100644 src/3rdparty/chromium/base/third_party/libevent/compat_sys_queue.h - -diff --git a/src/3rdparty/chromium/base/third_party/libevent/compat_sys_queue.h b/src/3rdparty/chromium/base/third_party/libevent/compat_sys_queue.h -new file mode 100644 -index 0..99d01a55b /dev/null -+++ b/src/3rdparty/chromium/base/third_party/libevent/compat_sys_queue.h -@@ -0,0 +1,846 @@ -+/*$NetBSD: queue.h,v 1.68 2014/11/19 08:10:01 uebayasi Exp $ */ -+ -+/* -+ * Copyright (c) 1991, 1993 -+ *The Regents of the University of California. All rights reserved. -+ * -+ * Redistribution and use in source and binary forms, with or without -+ * modification, are permitted provided that the following conditions -+ * are met: -+ * 1. Redistributions of source code must retain the above copyright -+ *notice, this list of conditions and the following disclaimer. -+ * 2. Redistributions in binary form must reproduce the above copyright -+ *notice, this list of conditions and the following disclaimer in the -+ *documentation and/or other materials provided with the distribution. -+ * 3. Neither the name of the University nor the names of its contributors -+ *may be used to endorse or promote products derived from this software -+ *without specific prior written permission. -+ * -+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -+ * SUCH DAMAGE. -+ * -+ *@(#)queue.h 8.5 (Berkeley) 8/20/94 -+ */ -+ -+#ifndef _SYS_QUEUE_H_ -+#define _SYS_QUEUE_H_ -+ -+/* -+ * This file defines five types of data structures: singly-linked lists, -+ * lists, simple queues, tail queues, and circular queues. -+ * -+ * A singly-linked list is headed by a single forward pointer. The -+ * elements are singly linked for minimum space and pointer manipulation -+ * overhead at the expense of O(n) removal for arbitrary elements. New -+ * elements can be added to the list after an existing element or at the -+ * head of the list. Elements being removed from the head of the list -+ * should use the explicit macro for this purpose for optimum -+ * efficiency. A singly-linked list may only be traversed in the forward -+ * direction. Singly-linked lists are ideal for applications with large -+ * datasets and few or no removals or for implementing a LIFO queue. -+ * -+ * A list is headed by a single forward pointer (or an
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/
commit: 4bd7c0fcdd99abfebf60726d3b3206916948e80e Author: Alfred Persson Forsberg catcream org> AuthorDate: Tue Jul 26 19:48:58 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Jul 27 13:56:02 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4bd7c0fc dev-qt/qtwebengine: Add links to msghdr patch Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> .../files/qtwebengine-5.15.5_p20220618-msghdr-padding-initlist.patch | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-msghdr-padding-initlist.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-msghdr-padding-initlist.patch index b54fcdf3..16158fd9 100644 --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-msghdr-padding-initlist.patch +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-msghdr-padding-initlist.patch @@ -7,6 +7,9 @@ msghdr is defined with padding in musl libc. Using an initializer list will set an int padding (5th element) to nullptr and break the build because of implicit conversion error from ptr to int. +https://git.musl-libc.org/cgit/musl/tree/include/sys/socket.h#n22 +https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/unix/sysv/linux/bits/socket.h;h=4f1f810ea1d9bf00ff428e4e7c49a52c71620775;hb=6488f4d00653b489e7969c0a489dc665c26514a8#l262 + Signed-off-by: Alfred Persson Forsberg --- .../chromium/net/socket/udp_socket_posix.cc| 14 --
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/
commit: 95d844bb35515f1b928c6874031dd42505243781 Author: Alfred Persson Forsberg catcream org> AuthorDate: Mon Jul 25 19:03:40 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Jul 26 16:08:21 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=95d844bb dev-qt/qtwebengine: Merge two patches This merges a patch that removes cdefs.h includes and another one that replaces __*_DECLS usage. These patches must be used togheter. Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> ...ne-5.15.5_p20220618-remove-cdefs-includes.patch | 697 - ...ngine-5.15.5_p20220618-remove-decls-usage.patch | 570 - .../qtwebengine-5.15.5_p20220618.ebuild| 1 - 3 files changed, 541 insertions(+), 727 deletions(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-remove-cdefs-includes.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-remove-cdefs-includes.patch deleted file mode 100644 index 219485f9.. --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-remove-cdefs-includes.patch +++ /dev/null @@ -1,697 +0,0 @@ -From e7a7741bd2c1caaa98f72955aa3faacef23b1fb9 Mon Sep 17 00:00:00 2001 -From: Your Name -Date: Fri, 22 Jul 2022 18:02:47 +0200 -Subject: [PATCH] remove cdefs.h - - src/3rdparty/chromium/base/allocator/allocator_shim_internals.h | 2 +- - src/3rdparty/chromium/base/mac/close_nocancel.cc| 2 +- - src/3rdparty/chromium/third_party/apple_apsl/dnsinfo.h | 2 +- - .../breakpad/breakpad/src/common/android/include/stab.h | 2 +- - .../breakpad/breakpad/src/common/android/include/sys/procfs.h | 2 +- - .../third_party/crashpad/crashpad/compat/android/sys/mman.h | 2 +- - .../third_party/crashpad/crashpad/compat/linux/sys/ptrace.h | 2 +- - .../chromium/third_party/libsync/src/include/sync/sync.h| 2 +- - .../tcmalloc/chromium/src/libc_override_gcc_and_weak.h | 2 +- - .../tcmalloc/vendor/src/libc_override_gcc_and_weak.h| 2 +- - .../third_party/usrsctp/usrsctplib/usrsctplib/netinet/sctp.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_asconf.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_asconf.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_auth.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_auth.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_bsd_addr.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_bsd_addr.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_callout.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_cc_functions.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_constants.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_crc32.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_crc32.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_header.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_indata.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_indata.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_input.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_input.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_lock_userspace.h | 2 +- - .../third_party/usrsctp/usrsctplib/usrsctplib/netinet/sctp_os.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_output.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_output.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_pcb.c| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_pcb.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_peeloff.c| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_peeloff.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_sha1.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_ss_functions.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_structs.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_sysctl.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_sysctl.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_timer.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_timer.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_uio.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_usrreq.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_var.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctputil.c| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctputil.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet6/sctp6_usrreq.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet6/sctp6_var.h | 2 +- - 49 files changed, 49 insertions(+), 49
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/
commit: de9b15821db95321b3d8dfea7b7c34cf2fa8a6e3 Author: Alfred Persson Forsberg catcream org> AuthorDate: Mon Jul 25 19:09:00 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Jul 26 16:08:21 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=de9b1582 dev-qt/qtwebengine: Remove unused patch Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> .../qtwebengine-5.15.5_p20220618-musl-hacks.patch | 22 -- 1 file changed, 22 deletions(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks.patch deleted file mode 100644 index 49912a22.. --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://git.alpinelinux.org/aports/tree/community/qt5-qtwebengine/musl-hacks.patch - - src/3rdparty/chromium/net/socket/udp_socket_posix.cc | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/3rdparty/chromium/net/socket/udp_socket_posix.cc b/src/3rdparty/chromium/net/socket/udp_socket_posix.cc -index 71265568b..b9043f4d1 100644 a/src/3rdparty/chromium/net/socket/udp_socket_posix.cc -+++ b/src/3rdparty/chromium/net/socket/udp_socket_posix.cc -@@ -1152,7 +1152,7 @@ SendResult UDPSocketPosixSender::InternalSendmmsgBuffers( - msg_iov->push_back({const_cast(buffer->data()), buffer->length()}); - msgvec->reserve(buffers.size()); - for (size_t j = 0; j < buffers.size(); j++) --msgvec->push_back({{nullptr, 0, _iov[j], 1, nullptr, 0, 0}, 0}); -+msgvec->push_back({{nullptr, 0, _iov[j], 1, 0, 0, 0}, 0}); - int result = HANDLE_EINTR(Sendmmsg(fd, [0], buffers.size(), 0)); - SendResult send_result(0, 0, std::move(buffers)); - if (result < 0) { --- -2.35.1 -
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/
commit: 0db57c9c51ad559648e3db5e85675cb2edc6f822 Author: Alfred Persson Forsberg catcream org> AuthorDate: Mon Jul 25 20:13:16 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Jul 26 16:08:21 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0db57c9c dev-qt/qtwebengine: Conditionally apply canonic... This patch conditionally applies the CANONICALIZE_FILENAME patch. Generally it's a bad idea but in this case it's just an alternative to fixing this in the build system. Done because of the CMake switch in Qt6. Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild index ebdc15b3..1585df1a 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild @@ -117,7 +117,6 @@ PATCHES=( # for musl libc "${FILESDIR}"/${PN}-5.15.5_p20220618-qmake-remove-glibc-check.patch "${FILESDIR}"/${PN}-5.15.5_p20220618-fix-sys-queue.h.patch - "${FILESDIR}"/${PN}-5.15.5_p20220618-musl-canonicalize-filename.patch "${FILESDIR}"/${PN}-5.15.5_p20220618-musl-mallinfo.patch "${FILESDIR}"/${PN}-5.15.5_p20220618-musl-mojo-strncpy.patch "${FILESDIR}"/${PN}-5.15.5_p20220618-musl-resolv-compat.patch @@ -182,6 +181,10 @@ src_unpack() { } src_prepare() { + # Using a conditional patch here since QMake is deprecated + # by CMake in Qt6. A build system change would be prettier but + # this works just as well right now. + use elibc_musl && PATCHES+=( "${FILESDIR}"/${PN}-5.15.5_p20220618-musl-canonicalize-filename.patch ) if [[ ${PV} == ${QT5_PV}_p* ]]; then # This is made from git, and for some reason will fail w/o .git directories. mkdir -p .git src/3rdparty/chromium/.git || die
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/
commit: ed69e5434273544908f669ffc1e4e7e94704a69e Author: Alfred Persson Forsberg catcream org> AuthorDate: Thu Jul 21 19:47:17 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 22 20:19:12 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=ed69e543 dev-qt/qtwebengine: remove temp file added by mistake Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> .../.qtwebengine-5.15.5_p20220618.ebuild.kate-swp | Bin 409 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-qt/qtwebengine/.qtwebengine-5.15.5_p20220618.ebuild.kate-swp b/dev-qt/qtwebengine/.qtwebengine-5.15.5_p20220618.ebuild.kate-swp deleted file mode 100644 index dcbab469.. Binary files a/dev-qt/qtwebengine/.qtwebengine-5.15.5_p20220618.ebuild.kate-swp and /dev/null differ
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/
commit: add161cf0503ce554cd413a5cda7a9a3177cdc09 Author: Alfred Persson Forsberg catcream org> AuthorDate: Thu Jul 21 23:21:24 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 22 20:19:12 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=add161cf dev-qt/qtwebengine: remove duplicate+unused patch Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> .../qtwebengine-5.15.5_p20220618-fix-sys-queue.h | 1020 1 file changed, 1020 deletions(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-fix-sys-queue.h b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-fix-sys-queue.h deleted file mode 100644 index 57ca2cdf.. --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-fix-sys-queue.h +++ /dev/null @@ -1,1020 +0,0 @@ -From 005bce88c9b1c70b108c66a85335ca434a3c8f27 Mon Sep 17 00:00:00 2001 -From: Your Name -Date: Mon, 18 Jul 2022 21:39:44 +0200 -Subject: [PATCH] fix libevent sys/queue.h - - .../third_party/libevent/compat_sys_queue.h | 846 ++ - .../base/third_party/libevent/epoll.c | 4 + - .../base/third_party/libevent/event.c | 7 + - .../base/third_party/libevent/event_tagging.c | 4 + - .../base/third_party/libevent/evrpc.c | 4 + - .../base/third_party/libevent/evutil.c| 4 + - .../chromium/base/third_party/libevent/http.c | 4 + - .../chromium/base/third_party/libevent/poll.c | 4 + - .../base/third_party/libevent/select.c| 4 + - .../base/third_party/libevent/signal.c| 4 + - 10 files changed, 885 insertions(+) - create mode 100644 src/3rdparty/chromium/base/third_party/libevent/compat_sys_queue.h - -diff --git a/src/3rdparty/chromium/base/third_party/libevent/compat_sys_queue.h b/src/3rdparty/chromium/base/third_party/libevent/compat_sys_queue.h -new file mode 100644 -index 0..99d01a55b /dev/null -+++ b/src/3rdparty/chromium/base/third_party/libevent/compat_sys_queue.h -@@ -0,0 +1,846 @@ -+/*$NetBSD: queue.h,v 1.68 2014/11/19 08:10:01 uebayasi Exp $ */ -+ -+/* -+ * Copyright (c) 1991, 1993 -+ *The Regents of the University of California. All rights reserved. -+ * -+ * Redistribution and use in source and binary forms, with or without -+ * modification, are permitted provided that the following conditions -+ * are met: -+ * 1. Redistributions of source code must retain the above copyright -+ *notice, this list of conditions and the following disclaimer. -+ * 2. Redistributions in binary form must reproduce the above copyright -+ *notice, this list of conditions and the following disclaimer in the -+ *documentation and/or other materials provided with the distribution. -+ * 3. Neither the name of the University nor the names of its contributors -+ *may be used to endorse or promote products derived from this software -+ *without specific prior written permission. -+ * -+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -+ * SUCH DAMAGE. -+ * -+ *@(#)queue.h 8.5 (Berkeley) 8/20/94 -+ */ -+ -+#ifndef _SYS_QUEUE_H_ -+#define _SYS_QUEUE_H_ -+ -+/* -+ * This file defines five types of data structures: singly-linked lists, -+ * lists, simple queues, tail queues, and circular queues. -+ * -+ * A singly-linked list is headed by a single forward pointer. The -+ * elements are singly linked for minimum space and pointer manipulation -+ * overhead at the expense of O(n) removal for arbitrary elements. New -+ * elements can be added to the list after an existing element or at the -+ * head of the list. Elements being removed from the head of the list -+ * should use the explicit macro for this purpose for optimum -+ * efficiency. A singly-linked list may only be traversed in the forward -+ * direction. Singly-linked lists are ideal for applications with large -+ * datasets and few or no removals or for implementing a LIFO queue. -+ * -+ * A list is headed by a single forward pointer (or an array of forward -+ * pointers for a hash table header). The elements are doubly linked -+ * so that an arbitrary element can be removed without a need to -+ * traverse the list. New elements can be added
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/
commit: aaae3c4b10e9370b57eb86100a14d2472117b5cd Author: Alfred Persson Forsberg catcream org> AuthorDate: Thu Jul 21 23:03:15 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 22 20:19:12 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=aaae3c4b dev-qt/qtwebengine: Correct __*_DECLS usage Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> .../qtwebengine-5.15.5_p20220618-bsd-cdefs.h.patch | 707 - ...ngine-5.15.5_p20220618-remove-decls-usage.patch | 116 .../qtwebengine-5.15.5_p20220618.ebuild| 3 +- 3 files changed, 117 insertions(+), 709 deletions(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-bsd-cdefs.h.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-bsd-cdefs.h.patch deleted file mode 100644 index 512bcfe2.. --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-bsd-cdefs.h.patch +++ /dev/null @@ -1,707 +0,0 @@ -From 86947e9ceb65bc260c8ae3af137c57a6d2874124 Mon Sep 17 00:00:00 2001 -From: Your Name -Date: Thu, 21 Jul 2022 20:11:45 +0200 -Subject: [PATCH] ugly hack bsd cdefs.h - - src/3rdparty/chromium/base/allocator/allocator_shim_internals.h | 2 +- - src/3rdparty/chromium/base/mac/close_nocancel.cc| 2 +- - src/3rdparty/chromium/third_party/apple_apsl/dnsinfo.h | 2 +- - .../breakpad/breakpad/src/common/android/include/stab.h | 2 +- - .../breakpad/breakpad/src/common/android/include/sys/procfs.h | 2 +- - .../third_party/crashpad/crashpad/compat/android/sys/mman.h | 2 +- - .../third_party/crashpad/crashpad/compat/linux/sys/ptrace.h | 2 +- - .../chromium/third_party/libsync/src/include/sync/sync.h| 2 +- - .../third_party/libxml/src/macos/src/libxml2_GUSIConfig.cp | 2 +- - .../tcmalloc/chromium/src/libc_override_gcc_and_weak.h | 2 +- - .../tcmalloc/vendor/src/libc_override_gcc_and_weak.h| 2 +- - .../third_party/usrsctp/usrsctplib/usrsctplib/netinet/sctp.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_asconf.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_asconf.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_auth.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_auth.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_bsd_addr.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_bsd_addr.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_callout.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_cc_functions.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_constants.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_crc32.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_crc32.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_header.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_indata.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_indata.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_input.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_input.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_lock_userspace.h | 2 +- - .../third_party/usrsctp/usrsctplib/usrsctplib/netinet/sctp_os.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_output.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_output.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_pcb.c| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_pcb.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_peeloff.c| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_peeloff.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_sha1.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_ss_functions.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_structs.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_sysctl.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_sysctl.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_timer.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_timer.h | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_uio.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_usrreq.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_var.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctputil.c| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet/sctputil.h| 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet6/sctp6_usrreq.c | 2 +- - .../usrsctp/usrsctplib/usrsctplib/netinet6/sctp6_var.h | 2 +- - 50 files changed, 50 insertions(+), 50 deletions(-) - -diff --git a/src/3rdparty/chromium/base/allocator/allocator_shim_internals.h
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/
commit: 6a7155d70855eaba1d9dbf809fef294187cf28f0 Author: Alfred Persson Forsberg catcream org> AuthorDate: Thu Jul 21 19:46:43 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 22 20:19:12 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6a7155d7 dev-qt/qtwebengine: comment on remove-glibc-check Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> .../qtwebengine-5.15.5_p20220618-qmake-remove-glibc-check.patch | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-qmake-remove-glibc-check.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-qmake-remove-glibc-check.patch index 1d94b6b9..0198 100644 --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-qmake-remove-glibc-check.patch +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-qmake-remove-glibc-check.patch @@ -1,8 +1,9 @@ Qt checks if glibc is available and if not disables large part of Qt5WebEngine and thus cripples functionality. -However these parts work fine with Musl so there is no need to disable them. -Just remove the check so it builds again. Since 5.15.1 is the last version of Qt to be released with this build system it'll be obsolete with Qt6 and there is no real point in fixing this upstream. +However these parts work fine with Musl so there is no need to disable them. - Alpine +Just remove the check so it builds again. Since 5.15 is the last version of Qt to be released with this build system it'll be obsolete with Qt6 so there is no real point in fixing this upstream except adding to Qt5PatchCollection. +https://git.alpinelinux.org/aports/tree/community/qt5-qtwebengine/remove-glibc-check.patch diff --git a/src/buildtools/config/support.pri b/src/buildtools/config/support.pri index e7f869a1..de18523d 100644 --- a/src/buildtools/config/support.pri
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/
commit: 4ccb7169843c3122811f929e205e3f7ca2b2f61e Author: Alfred Persson Forsberg catcream org> AuthorDate: Thu Jul 21 18:42:14 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 22 20:19:12 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4ccb7169 dev-qt/qtwebengine: Depend on libbsd for cdefs sys/cdefs.h is not available in musl. Use the one in libbsd. See: https://wiki.musl-libc.org/faq.html#Q:-When-compiling-something-against-musl,-I-get-error-messages-about-%3Ccode%3Esys/cdefs.h%3C/code%3E Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> .../qtwebengine-5.15.5_p20220618-bsd-cdefs.h.patch | 707 + .../qtwebengine-5.15.5_p20220618.ebuild| 2 + 2 files changed, 709 insertions(+) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-bsd-cdefs.h.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-bsd-cdefs.h.patch new file mode 100644 index ..512bcfe2 --- /dev/null +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-bsd-cdefs.h.patch @@ -0,0 +1,707 @@ +From 86947e9ceb65bc260c8ae3af137c57a6d2874124 Mon Sep 17 00:00:00 2001 +From: Your Name +Date: Thu, 21 Jul 2022 20:11:45 +0200 +Subject: [PATCH] ugly hack bsd cdefs.h + +--- + src/3rdparty/chromium/base/allocator/allocator_shim_internals.h | 2 +- + src/3rdparty/chromium/base/mac/close_nocancel.cc| 2 +- + src/3rdparty/chromium/third_party/apple_apsl/dnsinfo.h | 2 +- + .../breakpad/breakpad/src/common/android/include/stab.h | 2 +- + .../breakpad/breakpad/src/common/android/include/sys/procfs.h | 2 +- + .../third_party/crashpad/crashpad/compat/android/sys/mman.h | 2 +- + .../third_party/crashpad/crashpad/compat/linux/sys/ptrace.h | 2 +- + .../chromium/third_party/libsync/src/include/sync/sync.h| 2 +- + .../third_party/libxml/src/macos/src/libxml2_GUSIConfig.cp | 2 +- + .../tcmalloc/chromium/src/libc_override_gcc_and_weak.h | 2 +- + .../tcmalloc/vendor/src/libc_override_gcc_and_weak.h| 2 +- + .../third_party/usrsctp/usrsctplib/usrsctplib/netinet/sctp.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_asconf.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_asconf.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_auth.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_auth.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_bsd_addr.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_bsd_addr.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_callout.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_cc_functions.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_constants.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_crc32.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_crc32.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_header.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_indata.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_indata.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_input.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_input.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_lock_userspace.h | 2 +- + .../third_party/usrsctp/usrsctplib/usrsctplib/netinet/sctp_os.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_output.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_output.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_pcb.c| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_pcb.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_peeloff.c| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_peeloff.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_sha1.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_ss_functions.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_structs.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_sysctl.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_sysctl.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_timer.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_timer.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_uio.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_usrreq.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_var.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctputil.c| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctputil.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet6/sctp6_usrreq.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet6/sctp6_var.h | 2 +- + 50 files
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/
commit: fda6ae7258b79eab4c14154dd7137985326f5349 Author: Alfred Persson Forsberg catcream org> AuthorDate: Fri Jul 22 16:20:07 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 22 20:19:12 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=fda6ae72 dev-qt/qtwebengine: add musl-hacks-ii good name Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> ...twebengine-5.15.5_p20220618-musl-hacks-ii.patch | 39 ++ .../qtwebengine-5.15.5_p20220618.ebuild| 2 +- 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks-ii.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks-ii.patch new file mode 100644 index ..b59d6c42 --- /dev/null +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks-ii.patch @@ -0,0 +1,39 @@ +From 48104199ceb938ad21b4573958c16c224dfeff60 Mon Sep 17 00:00:00 2001 +From: Your Name +Date: Fri, 22 Jul 2022 18:13:11 +0200 +Subject: [PATCH] musl hacks ii + +--- + .../chromium/net/socket/udp_socket_posix.cc | 16 ++-- + 1 file changed, 14 insertions(+), 2 deletions(-) + +diff --git a/src/3rdparty/chromium/net/socket/udp_socket_posix.cc b/src/3rdparty/chromium/net/socket/udp_socket_posix.cc +index 71265568b..7d82331f9 100644 +--- a/src/3rdparty/chromium/net/socket/udp_socket_posix.cc b/src/3rdparty/chromium/net/socket/udp_socket_posix.cc +@@ -1151,8 +1151,20 @@ SendResult UDPSocketPosixSender::InternalSendmmsgBuffers( + for (auto& buffer : buffers) + msg_iov->push_back({const_cast(buffer->data()), buffer->length()}); + msgvec->reserve(buffers.size()); +- for (size_t j = 0; j < buffers.size(); j++) +-msgvec->push_back({{nullptr, 0, _iov[j], 1, nullptr, 0, 0}, 0}); ++ for (size_t j = 0; j < buffers.size(); j++) { ++auto hdr = new msghdr; ++hdr->msg_name = nullptr; ++hdr->msg_namelen = 0; ++hdr->msg_iov = _iov[j]; ++hdr->msg_iovlen = 1; ++hdr->__pad1 = 0; ++hdr->msg_control = 0; ++hdr->msg_controllen = 0; ++hdr->__pad2 = 0; ++hdr->msg_flags = 0; ++msgvec->push_back({hdr, 0}); ++// msgvec->push_back({{nullptr, 0, _iov[j], 1, nullptr, 0, 0}, 0}); ++ } + int result = HANDLE_EINTR(Sendmmsg(fd, [0], buffers.size(), 0)); + SendResult send_result(0, 0, std::move(buffers)); + if (result < 0) { +-- +2.35.1 + diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild index dc41ceaf..ebdc15b3 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild @@ -121,11 +121,11 @@ PATCHES=( "${FILESDIR}"/${PN}-5.15.5_p20220618-musl-mallinfo.patch "${FILESDIR}"/${PN}-5.15.5_p20220618-musl-mojo-strncpy.patch "${FILESDIR}"/${PN}-5.15.5_p20220618-musl-resolv-compat.patch - "${FILESDIR}"/${PN}-5.15.5_p20220618-musl-hacks.patch "${FILESDIR}"/${PN}-5.15.5_p20220618-backtrace-execinfo.patch "${FILESDIR}"/${PN}-5.15.5_p20220618-pvalloc-patch.patch "${FILESDIR}"/${PN}-5.15.5_p20220618-linux-stack_util-stackstart.patch "${FILESDIR}"/${PN}-5.15.5_p20220618-remove-decls-usage.patch + "${FILESDIR}"/${PN}-5.15.5_p20220618-musl-hacks-ii.patch ## runtime "${FILESDIR}"/${PN}-5.15.5_p20220618-musl-sandbox.patch )
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/
commit: 2623a4492efa09a923611e34aab3463dab023d0b Author: Alfred Persson Forsberg catcream org> AuthorDate: Thu Jul 21 22:13:37 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 22 20:19:12 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2623a449 dev-qt/qtwebengine: remove sandbox-syscall patch This is an unnecessary (and a weird patch). Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> ...e-5.15.5_p20220618-sandbox-syscall-x86_64.patch | 27 -- .../qtwebengine-5.15.5_p20220618.ebuild| 2 -- 2 files changed, 29 deletions(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-sandbox-syscall-x86_64.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-sandbox-syscall-x86_64.patch deleted file mode 100644 index acdc4322.. --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-sandbox-syscall-x86_64.patch +++ /dev/null @@ -1,27 +0,0 @@ -From ce3c2cee2d0da85dc1a1d9ebc8ebad8dde05c10a Mon Sep 17 00:00:00 2001 -From: Your Name -Date: Wed, 20 Jul 2022 18:07:19 +0200 -Subject: [PATCH 1/2] sandbox syscall x86_64 - - .../sandbox/linux/system_headers/x86_64_linux_syscalls.h | 4 - 1 file changed, 4 insertions(+) - -diff --git a/src/3rdparty/chromium/sandbox/linux/system_headers/x86_64_linux_syscalls.h b/src/3rdparty/chromium/sandbox/linux/system_headers/x86_64_linux_syscalls.h -index e618c6237..c1f6bccf6 100644 a/src/3rdparty/chromium/sandbox/linux/system_headers/x86_64_linux_syscalls.h -+++ b/src/3rdparty/chromium/sandbox/linux/system_headers/x86_64_linux_syscalls.h -@@ -1350,6 +1350,10 @@ - #define __NR_rseq 334 - #endif - -+#if !defined(__NR_membarrier) -+#define __NR_membarrier 324 -+#endif -+ - #if !defined(__NR_pidfd_send_signal) - #define __NR_pidfd_send_signal 424 - #endif --- -2.35.1 - diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild index 7e94c98e..2a79e254 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild @@ -129,8 +129,6 @@ PATCHES=( "${FILESDIR}"/${PN}-5.15.5_p20220618-bsd-cdefs.h.patch ## runtime "${FILESDIR}"/${PN}-5.15.5_p20220618-musl-sandbox.patch - "${FILESDIR}"/${PN}-5.15.5_p20220618-sandbox-syscall-x86_64.patch - # "${FILESDIR}"/nasm.patch ) qtwebengine_check-reqs() {
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/
commit: bdf569bfd39f5155183aea15f2074b33a0945bf9 Author: Alfred Persson Forsberg catcream org> AuthorDate: Fri Jul 22 16:20:50 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 22 20:19:12 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=bdf569bf dev-qt/qtwebengine: remove cdefs includes forgot it in my __*_decls patch Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> ...ne-5.15.5_p20220618-remove-cdefs-includes.patch | 697 + .../qtwebengine-5.15.5_p20220618.ebuild| 1 + 2 files changed, 698 insertions(+) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-remove-cdefs-includes.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-remove-cdefs-includes.patch new file mode 100644 index ..219485f9 --- /dev/null +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-remove-cdefs-includes.patch @@ -0,0 +1,697 @@ +From e7a7741bd2c1caaa98f72955aa3faacef23b1fb9 Mon Sep 17 00:00:00 2001 +From: Your Name +Date: Fri, 22 Jul 2022 18:02:47 +0200 +Subject: [PATCH] remove cdefs.h + +--- + src/3rdparty/chromium/base/allocator/allocator_shim_internals.h | 2 +- + src/3rdparty/chromium/base/mac/close_nocancel.cc| 2 +- + src/3rdparty/chromium/third_party/apple_apsl/dnsinfo.h | 2 +- + .../breakpad/breakpad/src/common/android/include/stab.h | 2 +- + .../breakpad/breakpad/src/common/android/include/sys/procfs.h | 2 +- + .../third_party/crashpad/crashpad/compat/android/sys/mman.h | 2 +- + .../third_party/crashpad/crashpad/compat/linux/sys/ptrace.h | 2 +- + .../chromium/third_party/libsync/src/include/sync/sync.h| 2 +- + .../tcmalloc/chromium/src/libc_override_gcc_and_weak.h | 2 +- + .../tcmalloc/vendor/src/libc_override_gcc_and_weak.h| 2 +- + .../third_party/usrsctp/usrsctplib/usrsctplib/netinet/sctp.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_asconf.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_asconf.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_auth.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_auth.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_bsd_addr.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_bsd_addr.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_callout.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_cc_functions.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_constants.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_crc32.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_crc32.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_header.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_indata.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_indata.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_input.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_input.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_lock_userspace.h | 2 +- + .../third_party/usrsctp/usrsctplib/usrsctplib/netinet/sctp_os.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_output.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_output.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_pcb.c| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_pcb.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_peeloff.c| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_peeloff.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_sha1.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_ss_functions.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_structs.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_sysctl.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_sysctl.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_timer.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_timer.h | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_uio.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_usrreq.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctp_var.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctputil.c| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet/sctputil.h| 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet6/sctp6_usrreq.c | 2 +- + .../usrsctp/usrsctplib/usrsctplib/netinet6/sctp6_var.h | 2 +- + 49 files changed, 49 insertions(+), 49 deletions(-) + +diff --git a/src/3rdparty/chromium/base/allocator/allocator_shim_internals.h b/src/3rdparty/chromium/base/allocator/allocator_shim_internals.h +index da1e5a6f9..c9c36b3c3 100644 +---
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/
commit: 602466dc009c9cab64eae4874ca0579a44a5c061 Author: Alfred Persson Forsberg catcream org> AuthorDate: Thu Jul 21 20:16:20 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 22 20:19:12 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=602466dc dev-qt/qtwebengine: Add links to some patches Many patches are from Alpine. Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> .../files/qtwebengine-5.15.5_p20220618-backtrace-execinfo.patch | 2 ++ .../files/qtwebengine-5.15.5_p20220618-musl-canonicalize-filename.patch | 2 ++ dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks.patch | 2 -- .../qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-mallinfo.patch | 2 ++ .../qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-sandbox.patch | 2 ++ .../qtwebengine/files/qtwebengine-5.15.5_p20220618-pvalloc-patch.patch | 2 ++ .../files/qtwebengine-5.15.5_p20220618-qmake-remove-glibc-check.patch | 2 ++ 7 files changed, 12 insertions(+), 2 deletions(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-backtrace-execinfo.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-backtrace-execinfo.patch index 1e827e59..88e5565c 100644 --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-backtrace-execinfo.patch +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-backtrace-execinfo.patch @@ -1,3 +1,5 @@ +https://git.alpinelinux.org/aports/tree/community/qt5-qtwebengine/qt-musl-execinfo.patch + The backtrace api is not available in musl libc. This can be added with libexecinfo but that needs changes in the build system. As qmake is being swapped for CMake in Qt6 it makes sense to just check for glibc diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-canonicalize-filename.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-canonicalize-filename.patch index 1d58af61..9a27db6d 100644 --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-canonicalize-filename.patch +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-canonicalize-filename.patch @@ -1,3 +1,5 @@ +https://git.alpinelinux.org/aports/tree/community/qt5-qtwebengine/nasm.patch + diff --git a/src/3rdparty/chromium/third_party/nasm/config/config-linux.h b/src/3rdparty/chromium/third_party/nasm/config/config-linux.h index 7eb7c20ff..3bdc2eb39 100644 --- a/src/3rdparty/chromium/third_party/nasm/config/config-linux.h diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks.patch index 74908d6c..49912a22 100644 --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks.patch +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-hacks.patch @@ -1,7 +1,5 @@ https://git.alpinelinux.org/aports/tree/community/qt5-qtwebengine/musl-hacks.patch - - --- src/3rdparty/chromium/net/socket/udp_socket_posix.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-mallinfo.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-mallinfo.patch index eea2db90..4f8e5ce6 100644 --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-mallinfo.patch +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-mallinfo.patch @@ -1,3 +1,5 @@ +https://git.alpinelinux.org/aports/tree/community/qt5-qtwebengine/qt-musl-mallinfo.patch + musl does not support mallinfo, this patch changes OS_LINUX check to include checking for glibc too. diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-sandbox.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-sandbox.patch index d56fa40a..e0d877e0 100644 --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-sandbox.patch +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-sandbox.patch @@ -1,3 +1,5 @@ +https://git.alpinelinux.org/aports/tree/community/qt5-qtwebengine/musl-sandbox.patch + This should be fine for all non-Android platforms. TODO: not okay for upstreaming. diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-pvalloc-patch.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-pvalloc-patch.patch index 991d08fc..a5126127 100644 --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-pvalloc-patch.patch +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-pvalloc-patch.patch @@ -1,3 +1,5 @@ +https://git.alpinelinux.org/aports/tree/community/qt5-qtwebengine/qt-musl-pvalloc.patch + The obsolete function pvalloc() is similar to valloc(), but rounds the size of the allocation up to the next multiple of the system page size. (https://linux.die.net/man/3/pvalloc) See:
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/
commit: 08cbb8e20933a57164fe7bbaa255c20aa63f6008 Author: Alfred Persson Forsberg catcream org> AuthorDate: Thu Jul 21 20:04:30 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 22 20:19:12 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=08cbb8e2 dev-qt/qtwebengine: comment mallinfo patch Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> .../files/qtwebengine-5.15.5_p20220618-musl-mallinfo.patch| 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-mallinfo.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-mallinfo.patch index 5895f314..eea2db90 100644 --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-mallinfo.patch +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-mallinfo.patch @@ -1,7 +1,7 @@ -From 95c68a3b5f3bfe018bc38b7e138d47d21cd7e288 Mon Sep 17 00:00:00 2001 -From: Your Name -Date: Mon, 18 Jul 2022 22:56:44 +0200 -Subject: [PATCH 1/4] mallinfo +musl does not support mallinfo, this patch changes OS_LINUX check to include +checking for glibc too. + +Could probably be done in build system but not done because of Qt6 moving to CMake. --- src/3rdparty/chromium/base/process/process_metrics_posix.cc | 4 ++--
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/
commit: 91be344fd39321ffdf20dd42c45569e633582e4d Author: Alfred Persson Forsberg catcream org> AuthorDate: Thu Jul 21 20:00:10 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 22 20:19:12 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=91be344f dev-qt/qtwebengine: comment on musl-sandbox Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> .../files/qtwebengine-5.15.5_p20220618-musl-sandbox.patch | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-sandbox.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-sandbox.patch index 07e5b847..d56fa40a 100644 --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-sandbox.patch +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-musl-sandbox.patch @@ -1,7 +1,7 @@ -From a381e9d12fb3bb489f12e119c3ae6e2318f429e9 Mon Sep 17 00:00:00 2001 -From: Your Name -Date: Wed, 20 Jul 2022 18:47:15 +0200 -Subject: [PATCH 2/2] musl sandbox +This should be fine for all non-Android platforms. +TODO: not okay for upstreaming. + +https://git.alpinelinux.org/aports/tree/community/qt5-qtwebengine/musl-sandbox.patch --- .../syscall_parameters_restrictions.cc| 22 +--
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/
commit: bbcb0d264007fde674018809d80887ac37e667f4 Author: Alfred Persson Forsberg catcream org> AuthorDate: Thu Jul 21 19:53:36 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 22 20:19:12 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=bbcb0d26 dev-qt/qtwebengine: comment pvalloc patch Signed-off-by: Alfred Persson Forsberg catcream.org> Signed-off-by: Anthony G. Basile gentoo.org> .../files/qtwebengine-5.15.5_p20220618-pvalloc-patch.patch| 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-pvalloc-patch.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-pvalloc-patch.patch index 310ea8d3..991d08fc 100644 --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-pvalloc-patch.patch +++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.5_p20220618-pvalloc-patch.patch @@ -1,4 +1,6 @@ -https://git.alpinelinux.org/aports/tree/community/qt5-qtwebengine/qt-musl-pvalloc.patch?id=65f58742e6e669c7d0f5b23c0764f4f73661980b +The obsolete function pvalloc() is similar to valloc(), but rounds the size of the allocation up to the next multiple of the system page size. (https://linux.die.net/man/3/pvalloc) + +See: https://git.alpinelinux.org/aports/tree/community/qt5-qtwebengine/qt-musl-pvalloc.patch?id=65f58742e6e669c7d0f5b23c0764f4f73661980b --- src/core/api/qtbug-61521.cpp | 4
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/musl/, dev-qt/qtwebengine/, dev-qt/qtwebengine/files/
commit: d1e213c456c582febfc4fb677604615c0d314dbe Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Apr 2 19:02:24 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Apr 2 19:02:24 2020 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d1e213c4 dev-qt/qtwebengine: drop from overlay Signed-off-by: Georgy Yakovlev gentoo.org> dev-qt/qtwebengine/Manifest| 2 - dev-qt/qtwebengine/files/musl/resolv_compat.h | 29 - .../files/qtwebengine-5.12.5-icu-65.patch | 33 - dev-qt/qtwebengine/metadata.xml| 27 - dev-qt/qtwebengine/qtwebengine-5.13.2.ebuild | 135 - 5 files changed, 226 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest deleted file mode 100644 index 570ba81..000 --- a/dev-qt/qtwebengine/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST qtwebengine-5.13.2-patches.tar.xz 61136 BLAKE2B f7aac1213a6368ba7e6ca87a20fb92d031e64b1ac472ca123e10760426e02d1652e2b78ec61c3c9d8ac8a98c36241c0b36602af2d0644e538d63508e49292b25 SHA512 61e834d4df6fec48007c2d8331e0b1c375683f3c5837a86dacd49be14da1d5aebc7f53a0d27523ed2c4a14e7ac1ed4b52bc8812443754ab6f721f1d2962d68d9 -DIST qtwebengine-everywhere-src-5.13.2.tar.xz 255593964 BLAKE2B 458f718183aa53376e1aeeb6306b0b3960bd001aebf61e9650d30afd408af003183b7748a87aa0c6a1aa0b3a4be548b417609146b71dc6afa46db49c4b48919f SHA512 10ae5cca36230069ef117cae15b84e29124c43e4864dbfa7a1f99879764b871355281edcb1942e86ec3a4cac12bbfd2749577745c8c7e736eb6a9909876554d0 diff --git a/dev-qt/qtwebengine/files/musl/resolv_compat.h b/dev-qt/qtwebengine/files/musl/resolv_compat.h deleted file mode 100644 index 4f0e852..000 --- a/dev-qt/qtwebengine/files/musl/resolv_compat.h +++ /dev/null @@ -1,29 +0,0 @@ -#if !defined(__GLIBC__) -/*** - * resolv_compat.h - * - * Mimick GLIBC's res_ninit() and res_nclose() for musl libc - * Note: res_init() is actually deprecated according to - * http://docs.oracle.com/cd/E36784_01/html/E36875/res-nclose-3resolv.html - **/ -#include - -static inline int res_ninit(res_state statp) -{ - int rc = res_init(); - if (statp != &_res) { - memcpy(statp, &_res, sizeof(*statp)); - } - return rc; -} - -static inline int res_nclose(res_state statp) -{ - if (!statp) - return -1; - if (statp != &_res) { - memset(statp, 0, sizeof(*statp)); - } - return 0; -} -#endif diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.12.5-icu-65.patch b/dev-qt/qtwebengine/files/qtwebengine-5.12.5-icu-65.patch deleted file mode 100644 index d7fdaeb..000 --- a/dev-qt/qtwebengine/files/qtwebengine-5.12.5-icu-65.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 27947d92157b0987ceef9ae31fe0d3e7f8b653df Mon Sep 17 00:00:00 2001 -From: Kirill Burtsev -Date: Fri, 23 Aug 2019 15:09:25 +0200 -Subject: Fix compilation with system ICU - -ICU upstream now requires that ICU4C API macros are used with a -trailing semicolon. - -- https://unicode-org.atlassian.net/browse/ICU-20601 -- https://github.com/unicode-org/icu/pull/759 - -Change-Id: Ie05c005ebcded9a228386db5d9abe9863787ec2b -Fixes: QTBUG-78911 -Reviewed-by: Jimi Huotari -Reviewed-by: Allan Sandfeld Jensen - .../blink/renderer/core/dom/document.cc| 2 +- - chromium/third_party/icu/BUILD.gn | 28 +++--- - 2 files changed, 21 insertions(+), 9 deletions(-) - -diff --git a/chromium/third_party/blink/renderer/core/dom/document.cc b/chromium/third_party/blink/renderer/core/dom/document.cc -index 920dab7c48d..43fd422393c 100644 a/src/3rdparty/chromium/third_party/blink/renderer/core/dom/document.cc -+++ b/src/3rdparty/chromium/third_party/blink/renderer/core/dom/document.cc -@@ -6065,7 +6065,7 @@ static ParseQualifiedNameResult ParseQualifiedNameInternal( - - for (unsigned i = 0; i < length;) { - UChar32 c; --U16_NEXT(characters, i, length, c) -+U16_NEXT(characters, i, length, c); - if (c == ':') { - if (saw_colon) - return ParseQualifiedNameResult(kQNMultipleColons); diff --git a/dev-qt/qtwebengine/metadata.xml b/dev-qt/qtwebengine/metadata.xml deleted file mode 100644 index 380559a..000 --- a/dev-qt/qtwebengine/metadata.xml +++ /dev/null @@ -1,27 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - q...@gentoo.org - Gentoo Qt Project - - - Install the QWebEngineView plugin used to add widgets in - dev-qt/designer forms that display web pages. - Combine source files to speed up build process. - Use the system-wide media-video/ffmpeg - instead of bundled. - Use the system-wide dev-libs/icu -
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/musl/, dev-qt/qtwebengine/files/, dev-qt/qtwebengine/
commit: 061f22ab7e967d0ef5fba92a17e6633f0fa1c535 Author: Jory Pratt gentoo org> AuthorDate: Mon Oct 21 12:22:26 2019 + Commit: Jory Pratt gentoo org> CommitDate: Mon Oct 21 12:22:26 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=061f22ab dev-qt/qtwebengine: add alpine patches for musl users Closes: https://github.com/gentoo/musl/issues/259 Package-Manager: Portage-2.3.77, Repoman-2.3.17 RepoMan-Options: --force Signed-off-by: Jory Pratt gentoo.org> dev-qt/qtwebengine/Manifest| 2 +- .../qtwebengine/files/musl/arm-missing-files.patch | 205 --- .../files/musl/arm-void-is-not-android.patch | 17 -- dev-qt/qtwebengine/files/musl/musl-sandbox.patch | 95 - .../qtwebengine/files/musl/qt-musl-execinfo.patch | 217 +++-- .../qtwebengine/files/musl/qt-musl-mallinfo.patch | 11 -- .../files/musl/qt-musl-remove-cdefs.patch | 12 -- .../files/musl/qt-musl-stackstart.patch| 11 +- dev-qt/qtwebengine/files/musl/yasm-nls.patch | 13 -- ...> qtwebengine-5.12.0-nouveau-disable-gpu.patch} | 16 +- .../files/qtwebengine-5.12.5-pulseaudio-13.patch | 88 + .../qtwebengine/files/qtwebengine-5.9.6-gcc8.patch | 24 --- dev-qt/qtwebengine/metadata.xml| 2 - ...ine-5.11.3.ebuild => qtwebengine-5.12.5.ebuild} | 46 ++--- 14 files changed, 236 insertions(+), 523 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index b38c131..9aaf2c3 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -1 +1 @@ -DIST qtwebengine-everywhere-src-5.11.3.tar.xz 233678844 BLAKE2B 451a2f8361b158835f7f565aea9e7e372ea5670f56a5eef918d0340857e1b336d7147c5f87417a21ea225c248cfda8248869c2023b2e359aa9216ec472dea4b9 SHA512 323179244187b075836101eec15fc96569e31dee7ca0b28d51833cf02a55439ca0ab8e3e14acf970eb0258e1f5187b6b33fc1a35bf9056e4941a2b20be9b0431 +DIST qtwebengine-everywhere-src-5.12.5.tar.xz 249295448 BLAKE2B 3bbb9ea44ed58127a251b0dc5bd2681b9efbe4709b0c493940c85cedcbf668fe58ae2440c4afbb1e579cd69e504aa7efedd44519823ffed40444d8b3382362e8 SHA512 b485d37dca14f1cf4adf01bd8b1ae52c1d4916d7acf6ed210bc9feaece8efc2aa6cee8a3ef9174b50b767e373379c6a18d14db4426ac53a8c27d2d7b222826df diff --git a/dev-qt/qtwebengine/files/musl/arm-missing-files.patch b/dev-qt/qtwebengine/files/musl/arm-missing-files.patch deleted file mode 100644 index 59af5db..000 --- a/dev-qt/qtwebengine/files/musl/arm-missing-files.patch +++ /dev/null @@ -1,205 +0,0 @@ -From bf9a9d0532d7749901082ffce976d182672c2d36 Mon Sep 17 00:00:00 2001 -From: Allan Sandfeld Jensen -Date: Mon, 10 Dec 2018 14:35:22 +0100 -Subject: [PATCH] Fix building gn on arm - -Two arm header files were missing. - -Change-Id: I3d9cd03c682b9de6b38e75085bcda9deef81b5fa -Fixes: QTBUG-72393 -Reviewed-by: Michal Klocek - gn/base/numerics/safe_conversions_arm_impl.h | 51 +++ - gn/base/numerics/safe_math_arm_impl.h| 122 +++ - 2 files changed, 173 insertions(+) - create mode 100644 gn/base/numerics/safe_conversions_arm_impl.h - create mode 100644 gn/base/numerics/safe_math_arm_impl.h - -diff --git a/src/3rdparty/gn/base/numerics/safe_conversions_arm_impl.h b/src/3rdparty/gn/base/numerics/safe_conversions_arm_impl.h -new file mode 100644 -index 00..da5813f65e /dev/null -+++ b/src/3rdparty/gn/base/numerics/safe_conversions_arm_impl.h -@@ -0,0 +1,51 @@ -+// Copyright 2017 The Chromium Authors. All rights reserved. -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#ifndef BASE_NUMERICS_SAFE_CONVERSIONS_ARM_IMPL_H_ -+#define BASE_NUMERICS_SAFE_CONVERSIONS_ARM_IMPL_H_ -+ -+#include -+#include -+#include -+ -+#include "base/numerics/safe_conversions_impl.h" -+ -+namespace base { -+namespace internal { -+ -+// Fast saturation to a destination type. -+template -+struct SaturateFastAsmOp { -+ static const bool is_supported = -+ std::is_signed::value && std::is_integral::value && -+ std::is_integral::value && -+ IntegerBitsPlusSign::value <= IntegerBitsPlusSign::value && -+ IntegerBitsPlusSign::value <= IntegerBitsPlusSign::value && -+ !IsTypeInRangeForNumericType::value; -+ -+ __attribute__((always_inline)) static Dst Do(Src value) { -+int32_t src = value; -+typename std::conditional::value, int32_t, -+ uint32_t>::type result; -+if (std::is_signed::value) { -+ asm("ssat %[dst], %[shift], %[src]" -+ : [dst] "=r"(result) -+ : [src] "r"(src), [shift] "n"(IntegerBitsPlusSign::value <= 32 -+? IntegerBitsPlusSign::value -+: 32)); -+} else { -+ asm("usat %[dst], %[shift], %[src]" -+ : [dst] "=r"(result) -+ : [src] "r"(src), [shift] "n"(IntegerBitsPlusSign::value <
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/, dev-qt/qtwebengine/files/musl/
commit: 08fa1dca3c36bb26bd8beed70c174318cb0e7131 Author: layman localhost> AuthorDate: Sat Jan 5 00:41:30 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Jan 5 00:43:04 2019 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=08fa1dca dev-qt/qtwebengine: initial commit Signed-off-by: Anthony G. Basile gentoo.org> dev-qt/qtwebengine/Manifest| 1 + .../qtwebengine/files/musl/arm-missing-files.patch | 205 .../files/musl/arm-void-is-not-android.patch | 17 ++ dev-qt/qtwebengine/files/musl/musl-sandbox.patch | 70 ++ .../files/musl/qt-musl-dispatch_to_musl.patch | 103 .../qtwebengine/files/musl/qt-musl-execinfo.patch | 259 + .../qtwebengine/files/musl/qt-musl-fpstate.patch | 48 .../qtwebengine/files/musl/qt-musl-mallinfo.patch | 42 dev-qt/qtwebengine/files/musl/qt-musl-off_t.patch | 10 + .../files/musl/qt-musl-pread-pwrite.patch | 20 ++ .../qtwebengine/files/musl/qt-musl-pvalloc.patch | 14 ++ .../files/musl/qt-musl-remove-cdefs.patch | 12 + .../qtwebengine/files/musl/qt-musl-resolve.patch | 61 + .../qtwebengine/files/musl/qt-musl-serialio.patch | 12 + .../qtwebengine/files/musl/qt-musl-siginfo_t.patch | 18 ++ .../files/musl/qt-musl-stackstart.patch| 21 ++ .../files/musl/qt-musl-sysreg-for__WORDSIZE.patch | 14 ++ .../files/musl/qt-musl-thread-stacksize.patch | 26 +++ dev-qt/qtwebengine/files/musl/yasm-nls.patch | 13 ++ .../qtwebengine-5.11.1-nouveau-disable-gpu.patch | 98 .../qtwebengine-5.11.2-paxmark-mksnapshot.patch| 41 .../qtwebengine/files/qtwebengine-5.9.6-gcc8.patch | 24 ++ dev-qt/qtwebengine/metadata.xml| 30 +++ dev-qt/qtwebengine/qtwebengine-5.11.3.ebuild | 158 + 24 files changed, 1317 insertions(+) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest new file mode 100644 index 000..b38c131 --- /dev/null +++ b/dev-qt/qtwebengine/Manifest @@ -0,0 +1 @@ +DIST qtwebengine-everywhere-src-5.11.3.tar.xz 233678844 BLAKE2B 451a2f8361b158835f7f565aea9e7e372ea5670f56a5eef918d0340857e1b336d7147c5f87417a21ea225c248cfda8248869c2023b2e359aa9216ec472dea4b9 SHA512 323179244187b075836101eec15fc96569e31dee7ca0b28d51833cf02a55439ca0ab8e3e14acf970eb0258e1f5187b6b33fc1a35bf9056e4941a2b20be9b0431 diff --git a/dev-qt/qtwebengine/files/musl/arm-missing-files.patch b/dev-qt/qtwebengine/files/musl/arm-missing-files.patch new file mode 100644 index 000..59af5db --- /dev/null +++ b/dev-qt/qtwebengine/files/musl/arm-missing-files.patch @@ -0,0 +1,205 @@ +From bf9a9d0532d7749901082ffce976d182672c2d36 Mon Sep 17 00:00:00 2001 +From: Allan Sandfeld Jensen +Date: Mon, 10 Dec 2018 14:35:22 +0100 +Subject: [PATCH] Fix building gn on arm + +Two arm header files were missing. + +Change-Id: I3d9cd03c682b9de6b38e75085bcda9deef81b5fa +Fixes: QTBUG-72393 +Reviewed-by: Michal Klocek +--- + gn/base/numerics/safe_conversions_arm_impl.h | 51 +++ + gn/base/numerics/safe_math_arm_impl.h| 122 +++ + 2 files changed, 173 insertions(+) + create mode 100644 gn/base/numerics/safe_conversions_arm_impl.h + create mode 100644 gn/base/numerics/safe_math_arm_impl.h + +diff --git a/src/3rdparty/gn/base/numerics/safe_conversions_arm_impl.h b/src/3rdparty/gn/base/numerics/safe_conversions_arm_impl.h +new file mode 100644 +index 00..da5813f65e +--- /dev/null b/src/3rdparty/gn/base/numerics/safe_conversions_arm_impl.h +@@ -0,0 +1,51 @@ ++// Copyright 2017 The Chromium Authors. All rights reserved. ++// Use of this source code is governed by a BSD-style license that can be ++// found in the LICENSE file. ++ ++#ifndef BASE_NUMERICS_SAFE_CONVERSIONS_ARM_IMPL_H_ ++#define BASE_NUMERICS_SAFE_CONVERSIONS_ARM_IMPL_H_ ++ ++#include ++#include ++#include ++ ++#include "base/numerics/safe_conversions_impl.h" ++ ++namespace base { ++namespace internal { ++ ++// Fast saturation to a destination type. ++template ++struct SaturateFastAsmOp { ++ static const bool is_supported = ++ std::is_signed::value && std::is_integral::value && ++ std::is_integral::value && ++ IntegerBitsPlusSign::value <= IntegerBitsPlusSign::value && ++ IntegerBitsPlusSign::value <= IntegerBitsPlusSign::value && ++ !IsTypeInRangeForNumericType::value; ++ ++ __attribute__((always_inline)) static Dst Do(Src value) { ++int32_t src = value; ++typename std::conditional::value, int32_t, ++ uint32_t>::type result; ++if (std::is_signed::value) { ++ asm("ssat %[dst], %[shift], %[src]" ++ : [dst] "=r"(result) ++ : [src] "r"(src), [shift] "n"(IntegerBitsPlusSign::value <= 32 ++? IntegerBitsPlusSign::value ++: 32)); ++} else { ++
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/
commit: 8e501def92d95e65877f7eaabb1eb4156bfac46f Author: stefson yahoo de> AuthorDate: Sun Jun 17 08:50:37 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Jun 17 09:37:31 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8e501def dev-qt/qtwebengine: old dev-qt/qtwebengine/Manifest| 1 - .../files/qtwebengine-5.6.0-musl-execinfo.patch| 78 --- .../files/qtwebengine-5.6.0-musl-off_t.patch | 11 -- .../files/qtwebengine-5.6.0-musl-siginfo.patch | 18 --- .../files/qtwebengine-5.6.0-musl-stack.patch | 31 - .../files/qtwebengine-5.6.0-musl-sysctl.patch | 11 -- .../qtwebengine-5.7.0-fix-system-ffmpeg.patch | 13 -- .../files/qtwebengine-5.7.0-icu58.patch| 51 .../files/qtwebengine-5.7.0-musl-mallinfo.patch| 24 .../qtwebengine-5.7.0-musl-pthread-setname.patch | 25 .../files/qtwebengine-5.7.0-musl-resolver.patch| 60 - .../files/qtwebengine-5.7.0-musl-sandbox.patch | 66 -- .../qtwebengine-5.7.1-fix-audio-detection.patch| 23 .../files/qtwebengine-5.7.1-gcc-7.patch| 144 - .../files/qtwebengine-paxmark-mksnapshot.patch | 46 --- dev-qt/qtwebengine/metadata.xml| 27 dev-qt/qtwebengine/qtwebengine-5.7.1-r2.ebuild | 132 --- 17 files changed, 761 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest deleted file mode 100644 index 9ed95ec..000 --- a/dev-qt/qtwebengine/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST qtwebengine-opensource-src-5.7.1.tar.xz 163782564 SHA256 2101883e3d632b50133a14e3bbdc1d4d649e405c9618f2eef1b72a7b821ccc2b SHA512 4f53e51141d8e3479d22062a80af0359d3d7ab6bc0d2d6530c6af2d3e5b625f7192cda2a9eb85c657864ec3b30bdc797d3bff57db4c71211e71bb4ee5ac9c71a WHIRLPOOL cebf17fc3e5c75406789c36e12dd32b0b6e6111dad6bf8f48bb07fd5d8ea76d78cd2cc5c3ad3021c8de9b91974afd7688ea384626d7e308dedd67664f1eec104 diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.6.0-musl-execinfo.patch b/dev-qt/qtwebengine/files/qtwebengine-5.6.0-musl-execinfo.patch deleted file mode 100644 index 0ef84e4..000 --- a/dev-qt/qtwebengine/files/qtwebengine-5.6.0-musl-execinfo.patch +++ /dev/null @@ -1,78 +0,0 @@ qtwebengine/src/3rdparty/chromium/third_party/webrtc/base/checks.cc 2016-03-03 15:48:36.0 +0100 -+++ qtwebengine/src/3rdparty/chromium/third_party/webrtc/base/checks.cc 2016-03-17 01:56:11.685588906 +0100 -@@ -16,7 +16,7 @@ - #include - #include - --#if defined(__GLIBCXX__) && !defined(__UCLIBC__) -+#if defined(__GLIBC__) && defined(__GLIBCXX__) && !defined(__UCLIBC__) - #include - #include - #endif -@@ -55,7 +55,7 @@ - // to get usable symbols on Linux. This is copied from V8. Chromium has a more - // advanced stace trace system; also more difficult to copy. - void DumpBacktrace() { --#if defined(__GLIBCXX__) && !defined(__UCLIBC__) -+#if defined(__GLIBC__) && defined(__GLIBCXX__) && !defined(__UCLIBC__) - void* trace[100]; - int size = backtrace(trace, sizeof(trace) / sizeof(*trace)); - char** symbols = backtrace_symbols(trace, size); qtwebengine/src/3rdparty/chromium/base/debug/stack_trace_posix.cc 2016-03-03 15:48:36.0 +0100 -+++ qtwebengine/src/3rdparty/chromium/base/debug/stack_trace_posix.cc 2016-03-17 02:23:45.442708132 +0100 -@@ -22,7 +22,7 @@ - #if defined(__GLIBCXX__) - #include - #endif --#if !defined(__UCLIBC__) -+#if defined(__GLIBC__) && !defined(__UCLIBC__) - #include - #endif - -@@ -169,7 +169,7 @@ - - handler->HandleOutput("\n"); - } --#elif !defined(__UCLIBC__) -+#elif defined(__GLIBC__) && !defined(__UCLIBC__) - bool printed = false; - - // Below part is async-signal unsafe (uses malloc), so execute it only -@@ -738,7 +738,7 @@ - // NOTE: This code MUST be async-signal safe (it's used by in-process - // stack dumping signal handler). NO malloc or stdio is allowed here. - --#if !defined(__UCLIBC__) -+#if defined(__GLIBC__) && !defined(__UCLIBC__) - // Though the backtrace API man page does not list any possible negative - // return values, we take no chance. - count_ = base::saturated_cast(backtrace(trace_, arraysize(trace_))); qtwebengine/src/3rdparty/chromium/third_party/WebKit/Source/wtf/Assertions.cpp 2016-03-03 15:48:36.0 +0100 -+++ qtwebengine/src/3rdparty/chromium/third_party/WebKit/Source/wtf/Assertions.cpp 2016-03-17 05:47:32.637589639 +0100 -@@ -61,7 +61,7 @@ - #define HAVE_ISDEBUGGERPRESENT 1 - #endif - --#if OS(MACOSX) || (OS(LINUX) && !defined(__UCLIBC__)) -+#if OS(MACOSX) || (OS(LINUX) && !defined(__UCLIBC__) && defined(__GLIBC__)) - #include - #include - #include -@@ -222,7 +222,7 @@ - - void WTFGetBacktrace(void** stack, int* size) - { --#if OS(MACOSX) || (OS(LINUX) && !defined(__UCLIBC__)) -+#if OS(MACOSX) || (OS(LINUX) && !defined(__UCLIBC__) &&
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/
commit: 25bedf5e48648d9e002d0d64d168a08876c101ee Author: Anthony G. Basile gentoo org> AuthorDate: Thu Nov 2 00:54:31 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Nov 2 00:54:31 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=25bedf5e dev-qt/qtwebengine: sync up with the tree Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-qt/qtwebengine/Manifest| 5 - .../files/qtwebengine-5.6.0-musl-mallinfo.patch| 32 -- .../files/qtwebengine-5.6.0-musl-resolver.patch| 60 --- .../files/qtwebengine-5.6.0-musl-sandbox.patch | 12 --- dev-qt/qtwebengine/qtwebengine-5.6.2-r1.ebuild | 116 - 5 files changed, 225 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 733cd01..91c8baa 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -1,8 +1,5 @@ AUX qtwebengine-5.6.0-musl-execinfo.patch 3083 SHA256 a91a0e002ac79559b1ded87044f530408d0ab662c61ccea8aa971a25504fa260 SHA512 3a0c5db26b748b5a2218dbc0a153a4da1806e5752b50d3114e7cb1897101ceb3cc785ff453e906056b7e1ff7498b5735d8db9bebbbf43fa8a489f5fb19042377 WHIRLPOOL a7ddfd98c2e36c21a10408a51ef6a4d5797636e4ba74ed2477a763319c3b9d01ae3b4731dedba3cb72d80c6b0a1956703a472a579c4a1286b285ac15a8db7521 -AUX qtwebengine-5.6.0-musl-mallinfo.patch 1343 SHA256 b3168887df02c15f91d4d827f98adc77b4d8ebaf16c75308f65a2b465f62 SHA512 631a554e0c2aee47768cea0627b0f918f293df231a70dcf26caa93c87a46d61960dab4dffe42351a3e010810ab0f273fe02710bc4f2c71e9f595c9e5ea109c05 WHIRLPOOL b51c35d6526066a85aca5111d1f77acecb0a3e5ba3f8a743bb5c1639346d428ed48e91e1968bd53636b1be087daa56032571ba640211b2e5997caaa609ff0587 AUX qtwebengine-5.6.0-musl-off_t.patch 627 SHA256 328d193b7994bd4d80d1cad08e24fa5c44405e374a23570c5f217a078e6b59d1 SHA512 82dd29bdf97a8ed18773cc503b0426e4ca57129adb04a34ce3eb069862df7b838e75941600cc5c4f69456d1f04a8ccca81533a05762e9cd16c84d0c941ee89a6 WHIRLPOOL 9475f2276ab2ad4d4d09924254ef27b490993af1f63cdc01e3cdce48f76876d0a37fe8cce7694c2e0aff8f07cf9fa9ea886fa3f79a926ddffb4040ffecb1d431 -AUX qtwebengine-5.6.0-musl-resolver.patch 2575 SHA256 7a1f86eebf8f0c949a051a3569ff27e344bbafe515b6fc4965bdbf63e978b263 SHA512 752af1be984255c9124ca71f180939c77a10fc461a1d2c78d185e4b94e72daffd7046f02fd78086ef1b33db17c9bc978b5fb1db6753a6853450b7b3d77c63562 WHIRLPOOL c85ef6e5e45566114a7caa1ef05d4fb21d173a3b5939db1234b3bbf36ab89beb4f753830a5d414916574500742157b3094ecf5b2e92bb1e8a103df11ae144a64 -AUX qtwebengine-5.6.0-musl-sandbox.patch 843 SHA256 632177e9e36713ef528165229b363f5ed9495c6c64effd42c799a9d4d1811040 SHA512 c8ee9ae67394d971f82f33cc6cbeba85598ad079caf014d7bba268283084fb0022bb0a4f2d254a6ba13478ad2cc4181d540ed696017ad19402de7bfdd3baafe8 WHIRLPOOL ec9b327f55c9c17e6f969515ddcdbe1d3e817303d775dcfc21b5687b355806237c311f46ac65173d99f7d65cc3f9c7f2f2cb84c654f157bcac100725e50947d4 AUX qtwebengine-5.6.0-musl-siginfo.patch 666 SHA256 42c3119595738e1e4757bee83d9774982d6265f14cb216dcd5100319339ba8c6 SHA512 2fead16e7d7379b622da0e3172905444d9d72d1a53ff080327a3d59f60541c5c076d9b58f110b039da8c9ebc3b5efec53af118e1172efd01886ff9ac2b730d5f WHIRLPOOL 52bb6af4faec65b6d50a810266a814ddcc996eca0a69668fca320d9e1c998ce11f7479de301f3f3957baba0e8d8e799d4b8c60810c37db2419f8e911066075bd AUX qtwebengine-5.6.0-musl-stack.patch 1469 SHA256 b2a66152c5f2c72aed97bd0358ee888d410a17c6048cfebc3a6867294e94c291 SHA512 50fd27962fdd2193b45ec334462535008d565a681bd6171d9c8e986e246ec42025e54eecdd8b8cbdaa118d4f6b0d88b73ad6add7c4d59cffc55899264c5b1bfd WHIRLPOOL 604f319f5229f02271e3f12166f5c50d8c2c25d78aebb93917ab333ce15adeded4cbd061afc0af0c1ea9c8bdf3411400c37a15827a31d29420f1787cfe49b97d AUX qtwebengine-5.6.0-musl-sysctl.patch 692 SHA256 a66b527eb717a5ad662c8c088540341a206c3c208c7f2fe5a20b71a17f7aacd4 SHA512 22b2380fdb1bec46c8f38d98d55c7fb72dca85859c6ae822f4b7aa441ea996dee12e11653c6f156575a1779437690d64b6101052ef12716e2dfbe046d0962b9a WHIRLPOOL d63e725ed25ffd8a219d97d1790ecf8bf44417c224ace98a5af743b84314914f50e8208fa5358fe31818fe865b01cb55e8841d879438a29bed30ff099b6e0e90 @@ -15,8 +12,6 @@ AUX qtwebengine-5.7.0-musl-sandbox.patch 3185 SHA256 b4e616a6159a237e4ee0455e45e AUX qtwebengine-5.7.1-fix-audio-detection.patch 802 SHA256 3cc298a3fdeecf4a339bad39ac9bc63201c02b87fceb32e4c06e3004a6197103 SHA512 d461dc066eda63d9cc7131852d12f2a0ed0abdaf849f9d7ec0e1da20098e031877c07ae37ebd3ba47af1ef1d7cf4d909ef594bcb4682f9e4f69d7deeaeb01f2c WHIRLPOOL 41dd2c3b574939d2a3b25f1758502cb473dd29f3046360c4ff38098246c959f95d6628ab832b318874d7cbe3a088ca119e2c03cd1dd04009fab75ec3bb1f51c0 AUX qtwebengine-5.7.1-gcc-7.patch 5612 SHA256 2afa904ea3c349e4721073a4d8325a4be69ddbf39ae18a7d4456abe09920f36f SHA512 a2824a8ea4b2499fb6f5b583349c3b3428a3a99e5f534d624e00c7820f7a70c824ffc90fc9abd0f981fd707e5361b1d466de1094f65d5c1c8d62db9dc118be0a WHIRLPOOL
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/
commit: 422914ffcc108bd168d28acc68dd5693612b9825 Author: Aric Belsito gmail com> AuthorDate: Mon Jul 31 17:57:23 2017 + Commit: Aric Belsito gmail com> CommitDate: Mon Jul 31 17:57:23 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=422914ff dev-qt/qtwebengine: bump to 5.6.2-r1/5.7.1-r2 Add gcc 7 patch. dev-qt/qtwebengine/Manifest| 7 +- .../files/qtwebengine-5.7.1-gcc-7.patch| 144 + dev-qt/qtwebengine/metadata.xml| 2 +- ...ne-5.6.2.ebuild => qtwebengine-5.6.2-r1.ebuild} | 2 +- ...5.7.1-r1.ebuild => qtwebengine-5.7.1-r2.ebuild} | 18 ++- 5 files changed, 162 insertions(+), 11 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 6aaa024..733cd01 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -13,9 +13,10 @@ AUX qtwebengine-5.7.0-musl-pthread-setname.patch 1173 SHA256 a18740a277fd9379ee5 AUX qtwebengine-5.7.0-musl-resolver.patch 2568 SHA256 07a3ee87d509e8dc963b8d60c5168a8dd615be7488c5aa23c1f993922ff38b96 SHA512 8913b0daf060f9f3ed7fb3e69f3108992d078394e9a3e1a02f0d7668bcbb8cb7f8df715b7b3463f2ac35765a2fafe2ae8407669ecdf84405b9a3cc90bf845891 WHIRLPOOL df4ed38e8dfe407c430ce58a2006192345b35952be209ef51fb6661070ba96f86a9b60c180ac7374beb4780546c230b2d7dbbb59cc054c2d34fb0d33f9d8b42a AUX qtwebengine-5.7.0-musl-sandbox.patch 3185 SHA256 b4e616a6159a237e4ee0455e45e75c95702314f1ae42bfd3068a92ba1575ac01 SHA512 80a3c5eddf29cdf9beac3cd4e0c3d450ab32d85dbe794d2055d0abe0e1242db0fc69a44df7cf250d3ecf9a93a7e1d15d460a1d2409e65ceae1ac5c189f055918 WHIRLPOOL 6d4e1b055ce739e5b9f7d0235a7b628a52aebe03014e8f09e83968b2d1ddbb614ee00e4f8ffa792c6305822e759bd24265f1b63c5fae78834da6c1dcbb123305 AUX qtwebengine-5.7.1-fix-audio-detection.patch 802 SHA256 3cc298a3fdeecf4a339bad39ac9bc63201c02b87fceb32e4c06e3004a6197103 SHA512 d461dc066eda63d9cc7131852d12f2a0ed0abdaf849f9d7ec0e1da20098e031877c07ae37ebd3ba47af1ef1d7cf4d909ef594bcb4682f9e4f69d7deeaeb01f2c WHIRLPOOL 41dd2c3b574939d2a3b25f1758502cb473dd29f3046360c4ff38098246c959f95d6628ab832b318874d7cbe3a088ca119e2c03cd1dd04009fab75ec3bb1f51c0 +AUX qtwebengine-5.7.1-gcc-7.patch 5612 SHA256 2afa904ea3c349e4721073a4d8325a4be69ddbf39ae18a7d4456abe09920f36f SHA512 a2824a8ea4b2499fb6f5b583349c3b3428a3a99e5f534d624e00c7820f7a70c824ffc90fc9abd0f981fd707e5361b1d466de1094f65d5c1c8d62db9dc118be0a WHIRLPOOL 015dadbcfad837710a674ebf0fd6014878f27206262c4c61fe9c054a830555e771d5e7414bc5486b1de6409bec23a4f8f4ad6b29dd4c9e8a3acfd4d6e1d3500e AUX qtwebengine-paxmark-mksnapshot.patch 1478 SHA256 540ab83071df14d5fc6881dcf6fc28a2daaa46584e9b0c3ad45b584c612f16af SHA512 3ad5312be5d0a1e08df9d5f25256678c12373d64a99f0d7fb0f96b711f719775328feb554144ac5cde22f8226a7b8d62bd07287270da613db09a1ed3c3303019 WHIRLPOOL d70127c7ef2e2262557b62aa0fd8709c90aed5e0143e43c8c53dd817378dd7accefe2dccdc9b90a740fa3d49f40a3438a4a1438f51995da86bdfba816aa319bb DIST qtwebengine-opensource-src-5.6.2.tar.xz 143752452 SHA256 2f0a1648e1a8b22bad0134f2b37d69d185074393c398c1a3c6a83b910ff39740 SHA512 c30a270bfb254a18d4b89af8ae28789912d6157cd58010b6838461c332c32c667c15b683d290fd14615b9f0be20aca9957bd8657c4abaa8d77c28278c58f7282 WHIRLPOOL 94e627c369cfa18a7c878f75007698839aa1cd1b10df4de8e42b2f393dcd2dedec33930c1fa41c50bfa39e63089d66c7c5d0861ea7093356b1cc2e93a605893e DIST qtwebengine-opensource-src-5.7.1.tar.xz 163782564 SHA256 2101883e3d632b50133a14e3bbdc1d4d649e405c9618f2eef1b72a7b821ccc2b SHA512 4f53e51141d8e3479d22062a80af0359d3d7ab6bc0d2d6530c6af2d3e5b625f7192cda2a9eb85c657864ec3b30bdc797d3bff57db4c71211e71bb4ee5ac9c71a WHIRLPOOL cebf17fc3e5c75406789c36e12dd32b0b6e6111dad6bf8f48bb07fd5d8ea76d78cd2cc5c3ad3021c8de9b91974afd7688ea384626d7e308dedd67664f1eec104 -EBUILD qtwebengine-5.6.2.ebuild 2769 SHA256 b37258d0fd827741dcd440ac7e5499ac09bab5c54afc4cb8fc61538570d65281 SHA512 16b4d1bca9132e8139487ba8639d728e010822ec21dbb856648d9586323362a98e67b9432085de301ba3991054232e9c5ba97773d43a9e778e80293f16fcbcc1 WHIRLPOOL 6d9c9d8f6ea2d51d33345c19e65e75a94fe72cd6bfcb828dcd97cb3a62625dc5210f6c2c2a15b5c8b78c408ebb4749ce7538c046f49daa91eddbafa12617 -EBUILD qtwebengine-5.7.1-r1.ebuild 3180 SHA256 c79803b89c0a813eca261ee44d605b3d99a0a3382bed45b53f1b35c329b35956 SHA512 849beb3d1691670e93b6149d96284c0d0c9a0c309b5939352cab582db88f4e960eb7c780f4482c1bd81d59c5d7cede109fb8598ae7da6aa4fa9e3aaad1ae WHIRLPOOL 061476907b87c5943d6691858e62209bfd3e7735133e823e0a87057974233fbc3b34a03f8e28648f8d88ab8776c44b19895c707b943fa60677349d85a02406a4 -MISC metadata.xml 947 SHA256 15083351c49bbcf033829248688471002ca7990644535e1228c5f29396839026 SHA512 a53fa56d2922b8abb2b10193ebc3cb61923697d9c1ddbb583f0d06886dc357604c192cbbbc2849a976be189a41473069b1931434d057b9c9d5b91c7333680224 WHIRLPOOL 7db472885a977071531059312cb171ceffe119900e68bf20a6de6aca9d90336b21067a47e71e80e2d79fc54193b0aa276d74e96b98d3001e58be3c7d0840f8a8 +EBUILD qtwebengine-5.6.2-r1.ebuild
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/
commit: 0d51cee952688efdbc0df14dc6bb84d0ea26bdea Author: Aric Belsito gmail com> AuthorDate: Thu May 18 16:24:07 2017 + Commit: Aric Belsito gmail com> CommitDate: Thu May 18 16:24:07 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0d51cee9 dev-qt/qtwebengine: appease repoman remove 5.6.1, sync with upstream. dev-qt/qtwebengine/Manifest| 6 +- dev-qt/qtwebengine/qtwebengine-5.6.1.ebuild| 103 - dev-qt/qtwebengine/qtwebengine-5.6.2.ebuild| 3 +- dev-qt/qtwebengine/qtwebengine-5.7.1-r1.ebuild | 1 - 4 files changed, 3 insertions(+), 110 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index c441af2..6aaa024 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -14,10 +14,8 @@ AUX qtwebengine-5.7.0-musl-resolver.patch 2568 SHA256 07a3ee87d509e8dc963b8d60c5 AUX qtwebengine-5.7.0-musl-sandbox.patch 3185 SHA256 b4e616a6159a237e4ee0455e45e75c95702314f1ae42bfd3068a92ba1575ac01 SHA512 80a3c5eddf29cdf9beac3cd4e0c3d450ab32d85dbe794d2055d0abe0e1242db0fc69a44df7cf250d3ecf9a93a7e1d15d460a1d2409e65ceae1ac5c189f055918 WHIRLPOOL 6d4e1b055ce739e5b9f7d0235a7b628a52aebe03014e8f09e83968b2d1ddbb614ee00e4f8ffa792c6305822e759bd24265f1b63c5fae78834da6c1dcbb123305 AUX qtwebengine-5.7.1-fix-audio-detection.patch 802 SHA256 3cc298a3fdeecf4a339bad39ac9bc63201c02b87fceb32e4c06e3004a6197103 SHA512 d461dc066eda63d9cc7131852d12f2a0ed0abdaf849f9d7ec0e1da20098e031877c07ae37ebd3ba47af1ef1d7cf4d909ef594bcb4682f9e4f69d7deeaeb01f2c WHIRLPOOL 41dd2c3b574939d2a3b25f1758502cb473dd29f3046360c4ff38098246c959f95d6628ab832b318874d7cbe3a088ca119e2c03cd1dd04009fab75ec3bb1f51c0 AUX qtwebengine-paxmark-mksnapshot.patch 1478 SHA256 540ab83071df14d5fc6881dcf6fc28a2daaa46584e9b0c3ad45b584c612f16af SHA512 3ad5312be5d0a1e08df9d5f25256678c12373d64a99f0d7fb0f96b711f719775328feb554144ac5cde22f8226a7b8d62bd07287270da613db09a1ed3c3303019 WHIRLPOOL d70127c7ef2e2262557b62aa0fd8709c90aed5e0143e43c8c53dd817378dd7accefe2dccdc9b90a740fa3d49f40a3438a4a1438f51995da86bdfba816aa319bb -DIST qtwebengine-opensource-src-5.6.1-1.tar.xz 143729228 SHA256 c80e90237bb7bd52a3fa843415c17a8e8e6d779b65efd1393472f24f8642e04c SHA512 4612221fafd16c2d5ce38965bb264d2577b20b1c342792f34729e8a26978e9e430dc1425291530dfad254be5b3b42ebdafdec084c5d25edb23fc61bb3f71ac6f WHIRLPOOL dc05495c1afe755e51961c314b3305b43add7eee149816a0be3ab22b9a2ae10b54ebf5ca2861eaf8768e619c44533b35bd94645e12f94eb39cb5b9c8b19c1667 DIST qtwebengine-opensource-src-5.6.2.tar.xz 143752452 SHA256 2f0a1648e1a8b22bad0134f2b37d69d185074393c398c1a3c6a83b910ff39740 SHA512 c30a270bfb254a18d4b89af8ae28789912d6157cd58010b6838461c332c32c667c15b683d290fd14615b9f0be20aca9957bd8657c4abaa8d77c28278c58f7282 WHIRLPOOL 94e627c369cfa18a7c878f75007698839aa1cd1b10df4de8e42b2f393dcd2dedec33930c1fa41c50bfa39e63089d66c7c5d0861ea7093356b1cc2e93a605893e DIST qtwebengine-opensource-src-5.7.1.tar.xz 163782564 SHA256 2101883e3d632b50133a14e3bbdc1d4d649e405c9618f2eef1b72a7b821ccc2b SHA512 4f53e51141d8e3479d22062a80af0359d3d7ab6bc0d2d6530c6af2d3e5b625f7192cda2a9eb85c657864ec3b30bdc797d3bff57db4c71211e71bb4ee5ac9c71a WHIRLPOOL cebf17fc3e5c75406789c36e12dd32b0b6e6111dad6bf8f48bb07fd5d8ea76d78cd2cc5c3ad3021c8de9b91974afd7688ea384626d7e308dedd67664f1eec104 -EBUILD qtwebengine-5.6.1.ebuild 2399 SHA256 cf87e113dd9b731ab1a2c7ab6e2b94bf54a041d0d890725a7c48c0073447442c SHA512 f31ea3257a6153bfbd9a3ab9ed2ad7b4703ab7c76305be6b41451123b02537aaab07ca13967c586cbb76e1c9f989c03ec50c774443be8a6acd6d0ac37ea6fa32 WHIRLPOOL 14f86450d5c323d12592876bd9e7fc9c8cdfced1473415c41e17e15c89a3ed43818aa9db9ec49486bfbfb600c8ab03bf4a7333445a359b124ece4fcd6146f1a5 -EBUILD qtwebengine-5.6.2.ebuild 2777 SHA256 07361fec84110219e75705e7ff956c3af2b00d2c8497a5abe1bb3b120d39b713 SHA512 b05bc93a46830581ce6b4ad7a37186211ba60fd1a54419fadab1918ebd4e988cc0caf68f2bd48f4fc3d6967a9665663453e644ee3d7e8cfff7f4ccc6063ac482 WHIRLPOOL 0664cab57e74c79688899c91e8d682161199ae74c266b17f3ecc94df56e6954ae45808c773259c9e1d9feaa4858627c3c8a0827fbcea8627ffab0538d1c66c68 -EBUILD qtwebengine-5.7.1-r1.ebuild 3187 SHA256 6c44469f721ae0bfe2aebff143b647cbf3cbab19d26136e41f8373a4bfa51858 SHA512 b4685c605b30d5b6848edd800bea0dc7da2f23e5c6d479a936beb58142c30a7098e365996e73564be96dff40d0e6369a597562e4a782f4c4320831542ad86475 WHIRLPOOL 4aebc905fd19e37c9b58dffe384221e571387e723e1646e5d30a28fc80405fc2eecb3ebd28b40be4f8f8b3cd8c017d09d124aab803b996e62db607647ecb9bf8 +EBUILD qtwebengine-5.6.2.ebuild 2769 SHA256 b37258d0fd827741dcd440ac7e5499ac09bab5c54afc4cb8fc61538570d65281 SHA512 16b4d1bca9132e8139487ba8639d728e010822ec21dbb856648d9586323362a98e67b9432085de301ba3991054232e9c5ba97773d43a9e778e80293f16fcbcc1 WHIRLPOOL 6d9c9d8f6ea2d51d33345c19e65e75a94fe72cd6bfcb828dcd97cb3a62625dc5210f6c2c2a15b5c8b78c408ebb4749ce7538c046f49daa91eddbafa12617 +EBUILD qtwebengine-5.7.1-r1.ebuild 3180 SHA256
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/
commit: 335e511b88543c3a11c441244eafe7197d7b7bca Author: Aric Belsito gmail com> AuthorDate: Mon Feb 6 15:23:03 2017 + Commit: Aric Belsito gmail com> CommitDate: Mon Feb 6 15:23:03 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=335e511b dev-qt/qtwebengine: Version bump to 5.7.1-r1 dev-qt/qtwebengine/Manifest| 3 ++- .../qtwebengine-5.7.1-fix-audio-detection.patch| 23 ++ ...ne-5.7.1.ebuild => qtwebengine-5.7.1-r1.ebuild} | 10 +++--- 3 files changed, 32 insertions(+), 4 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 4a3f03f..c441af2 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -12,11 +12,12 @@ AUX qtwebengine-5.7.0-musl-mallinfo.patch 1522 SHA256 aa151b81bc4b744b9b8d9fae7f AUX qtwebengine-5.7.0-musl-pthread-setname.patch 1173 SHA256 a18740a277fd9379ee57da1af203248efb23c429173d6ffad486da699fcbfc8c SHA512 da3baa6981b8897cf7dd30dc8d8889d2e3d23dc85bf4c27f9ea43c978be74ea380dba1362a3e131d810bd120013c8c6652cba0c5a56537b4a5aa89f7bec2479c WHIRLPOOL 21fbb93fef680b4c8610fb2de843f51274dc198714e12102f706db6f98e3cfb9f760001bf06a1bafa0fe3441849dce1b39553fbc85d6767be4a4c2ff496242a0 AUX qtwebengine-5.7.0-musl-resolver.patch 2568 SHA256 07a3ee87d509e8dc963b8d60c5168a8dd615be7488c5aa23c1f993922ff38b96 SHA512 8913b0daf060f9f3ed7fb3e69f3108992d078394e9a3e1a02f0d7668bcbb8cb7f8df715b7b3463f2ac35765a2fafe2ae8407669ecdf84405b9a3cc90bf845891 WHIRLPOOL df4ed38e8dfe407c430ce58a2006192345b35952be209ef51fb6661070ba96f86a9b60c180ac7374beb4780546c230b2d7dbbb59cc054c2d34fb0d33f9d8b42a AUX qtwebengine-5.7.0-musl-sandbox.patch 3185 SHA256 b4e616a6159a237e4ee0455e45e75c95702314f1ae42bfd3068a92ba1575ac01 SHA512 80a3c5eddf29cdf9beac3cd4e0c3d450ab32d85dbe794d2055d0abe0e1242db0fc69a44df7cf250d3ecf9a93a7e1d15d460a1d2409e65ceae1ac5c189f055918 WHIRLPOOL 6d4e1b055ce739e5b9f7d0235a7b628a52aebe03014e8f09e83968b2d1ddbb614ee00e4f8ffa792c6305822e759bd24265f1b63c5fae78834da6c1dcbb123305 +AUX qtwebengine-5.7.1-fix-audio-detection.patch 802 SHA256 3cc298a3fdeecf4a339bad39ac9bc63201c02b87fceb32e4c06e3004a6197103 SHA512 d461dc066eda63d9cc7131852d12f2a0ed0abdaf849f9d7ec0e1da20098e031877c07ae37ebd3ba47af1ef1d7cf4d909ef594bcb4682f9e4f69d7deeaeb01f2c WHIRLPOOL 41dd2c3b574939d2a3b25f1758502cb473dd29f3046360c4ff38098246c959f95d6628ab832b318874d7cbe3a088ca119e2c03cd1dd04009fab75ec3bb1f51c0 AUX qtwebengine-paxmark-mksnapshot.patch 1478 SHA256 540ab83071df14d5fc6881dcf6fc28a2daaa46584e9b0c3ad45b584c612f16af SHA512 3ad5312be5d0a1e08df9d5f25256678c12373d64a99f0d7fb0f96b711f719775328feb554144ac5cde22f8226a7b8d62bd07287270da613db09a1ed3c3303019 WHIRLPOOL d70127c7ef2e2262557b62aa0fd8709c90aed5e0143e43c8c53dd817378dd7accefe2dccdc9b90a740fa3d49f40a3438a4a1438f51995da86bdfba816aa319bb DIST qtwebengine-opensource-src-5.6.1-1.tar.xz 143729228 SHA256 c80e90237bb7bd52a3fa843415c17a8e8e6d779b65efd1393472f24f8642e04c SHA512 4612221fafd16c2d5ce38965bb264d2577b20b1c342792f34729e8a26978e9e430dc1425291530dfad254be5b3b42ebdafdec084c5d25edb23fc61bb3f71ac6f WHIRLPOOL dc05495c1afe755e51961c314b3305b43add7eee149816a0be3ab22b9a2ae10b54ebf5ca2861eaf8768e619c44533b35bd94645e12f94eb39cb5b9c8b19c1667 DIST qtwebengine-opensource-src-5.6.2.tar.xz 143752452 SHA256 2f0a1648e1a8b22bad0134f2b37d69d185074393c398c1a3c6a83b910ff39740 SHA512 c30a270bfb254a18d4b89af8ae28789912d6157cd58010b6838461c332c32c667c15b683d290fd14615b9f0be20aca9957bd8657c4abaa8d77c28278c58f7282 WHIRLPOOL 94e627c369cfa18a7c878f75007698839aa1cd1b10df4de8e42b2f393dcd2dedec33930c1fa41c50bfa39e63089d66c7c5d0861ea7093356b1cc2e93a605893e DIST qtwebengine-opensource-src-5.7.1.tar.xz 163782564 SHA256 2101883e3d632b50133a14e3bbdc1d4d649e405c9618f2eef1b72a7b821ccc2b SHA512 4f53e51141d8e3479d22062a80af0359d3d7ab6bc0d2d6530c6af2d3e5b625f7192cda2a9eb85c657864ec3b30bdc797d3bff57db4c71211e71bb4ee5ac9c71a WHIRLPOOL cebf17fc3e5c75406789c36e12dd32b0b6e6111dad6bf8f48bb07fd5d8ea76d78cd2cc5c3ad3021c8de9b91974afd7688ea384626d7e308dedd67664f1eec104 EBUILD qtwebengine-5.6.1.ebuild 2399 SHA256 cf87e113dd9b731ab1a2c7ab6e2b94bf54a041d0d890725a7c48c0073447442c SHA512 f31ea3257a6153bfbd9a3ab9ed2ad7b4703ab7c76305be6b41451123b02537aaab07ca13967c586cbb76e1c9f989c03ec50c774443be8a6acd6d0ac37ea6fa32 WHIRLPOOL 14f86450d5c323d12592876bd9e7fc9c8cdfced1473415c41e17e15c89a3ed43818aa9db9ec49486bfbfb600c8ab03bf4a7333445a359b124ece4fcd6146f1a5 EBUILD qtwebengine-5.6.2.ebuild 2777 SHA256 07361fec84110219e75705e7ff956c3af2b00d2c8497a5abe1bb3b120d39b713 SHA512 b05bc93a46830581ce6b4ad7a37186211ba60fd1a54419fadab1918ebd4e988cc0caf68f2bd48f4fc3d6967a9665663453e644ee3d7e8cfff7f4ccc6063ac482 WHIRLPOOL 0664cab57e74c79688899c91e8d682161199ae74c266b17f3ecc94df56e6954ae45808c773259c9e1d9feaa4858627c3c8a0827fbcea8627ffab0538d1c66c68 -EBUILD qtwebengine-5.7.1.ebuild 2960 SHA256 8ac92f83542209773a821f696bfaf2f60406d5c300d7f2b58124902e02472bac SHA512
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/
commit: ca2bacfa4ce2b28b10decef259e5be5512dc7567 Author: Aric Belsito gmail com> AuthorDate: Wed Dec 14 21:19:20 2016 + Commit: Aric Belsito gmail com> CommitDate: Wed Dec 14 21:19:20 2016 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=ca2bacfa dev-qt/qtwebengine: Version bump to 5.7.1 Sync with tree. dev-qt/qtwebengine/Manifest| 8 +- .../qtwebengine/files/qtwebengine-5.7.0-gcc6.patch | 106 - .../files/qtwebengine-5.7.0-undef-madv_free.patch | 33 --- dev-qt/qtwebengine/qtwebengine-5.6.2.ebuild| 2 +- ...ngine-5.7.0.ebuild => qtwebengine-5.7.1.ebuild} | 7 +- 5 files changed, 7 insertions(+), 149 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 61054c1..4a3f03f 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -7,18 +7,16 @@ AUX qtwebengine-5.6.0-musl-siginfo.patch 666 SHA256 42c3119595738e1e4757bee83d97 AUX qtwebengine-5.6.0-musl-stack.patch 1469 SHA256 b2a66152c5f2c72aed97bd0358ee888d410a17c6048cfebc3a6867294e94c291 SHA512 50fd27962fdd2193b45ec334462535008d565a681bd6171d9c8e986e246ec42025e54eecdd8b8cbdaa118d4f6b0d88b73ad6add7c4d59cffc55899264c5b1bfd WHIRLPOOL 604f319f5229f02271e3f12166f5c50d8c2c25d78aebb93917ab333ce15adeded4cbd061afc0af0c1ea9c8bdf3411400c37a15827a31d29420f1787cfe49b97d AUX qtwebengine-5.6.0-musl-sysctl.patch 692 SHA256 a66b527eb717a5ad662c8c088540341a206c3c208c7f2fe5a20b71a17f7aacd4 SHA512 22b2380fdb1bec46c8f38d98d55c7fb72dca85859c6ae822f4b7aa441ea996dee12e11653c6f156575a1779437690d64b6101052ef12716e2dfbe046d0962b9a WHIRLPOOL d63e725ed25ffd8a219d97d1790ecf8bf44417c224ace98a5af743b84314914f50e8208fa5358fe31818fe865b01cb55e8841d879438a29bed30ff099b6e0e90 AUX qtwebengine-5.7.0-fix-system-ffmpeg.patch 953 SHA256 046d2d09cb50a5b580a445edaf4545481e3575c30c1ba3197182f1e0f71e6478 SHA512 7fe43758f0f20ce1d4952d36773fede8def13c60dc4ac01186ef0d1b79055f02151a89e94c61b6dbe5e0a0560e53e3a27c2f40aaba181704b752b3618b3f3b9f WHIRLPOOL 64a566562652e4c7754a634de5ea4f4d64fe54033223157645d5efb64a0784a0e45c00785c4fa30f95adfeb9c830189f5796465b94ee834b04b11c3f871ad1e7 -AUX qtwebengine-5.7.0-gcc6.patch 3967 SHA256 1f97985725bc1dd46602045c83c4ba67f593ac2a1fda1db8d8e8848baaf26608 SHA512 badeeb698ba2b5a9d02c4f0812d4d4557f1549e25b8eba321553c208e36054407f75450ca335884a7ee544e02847914b0d743b0a7687af1d5aa00fd29890ecfc WHIRLPOOL 385c917ad1c11e5b84f06320898b85f4078f95b8e254c3c67e9820756b232fca65675338307a3ee9d81d6acb1f52c4f4fafca5f09ce3cd914ace9b5173e160ca AUX qtwebengine-5.7.0-icu58.patch 3126 SHA256 0e9eaae292efd47c76a05e0380ffe8cc2f353f1a55fc1bf180a5313a529ab8cb SHA512 573741564c85dfa8df1f8b89f075214067f4892d9cc4280d986709c4438823a82ab1eb752b39fdae4e0321a0ae30479fce2ecacb4d35f197bc3699ee24583d67 WHIRLPOOL 79b02ab132b3dd56f70b6d8cb828605abbd27d33862556d1c22196c2b34ce7a9b0ff31dcc5d48b28f75a74888d96327cb572fdaca92284dd89ec4e2c23bbf6e7 AUX qtwebengine-5.7.0-musl-mallinfo.patch 1522 SHA256 aa151b81bc4b744b9b8d9fae7fe1b1efcec60946c33d0608f297171b30d5bfea SHA512 ccf2a354a4d521385bf9edb73cc48ada146de2790b9c54d244a4498aeeb80965f230cfa698867630197f791021ff04407aaaffd3e06e40efebf54750a7e90afc WHIRLPOOL 53711f00cda7d09a9913ec07181a3378e27748a92175af1ed5e46a6b45566802f69412a07fb032198159c290b98ae084c088bd854d655ee985942baf1dc7c8a1 AUX qtwebengine-5.7.0-musl-pthread-setname.patch 1173 SHA256 a18740a277fd9379ee57da1af203248efb23c429173d6ffad486da699fcbfc8c SHA512 da3baa6981b8897cf7dd30dc8d8889d2e3d23dc85bf4c27f9ea43c978be74ea380dba1362a3e131d810bd120013c8c6652cba0c5a56537b4a5aa89f7bec2479c WHIRLPOOL 21fbb93fef680b4c8610fb2de843f51274dc198714e12102f706db6f98e3cfb9f760001bf06a1bafa0fe3441849dce1b39553fbc85d6767be4a4c2ff496242a0 AUX qtwebengine-5.7.0-musl-resolver.patch 2568 SHA256 07a3ee87d509e8dc963b8d60c5168a8dd615be7488c5aa23c1f993922ff38b96 SHA512 8913b0daf060f9f3ed7fb3e69f3108992d078394e9a3e1a02f0d7668bcbb8cb7f8df715b7b3463f2ac35765a2fafe2ae8407669ecdf84405b9a3cc90bf845891 WHIRLPOOL df4ed38e8dfe407c430ce58a2006192345b35952be209ef51fb6661070ba96f86a9b60c180ac7374beb4780546c230b2d7dbbb59cc054c2d34fb0d33f9d8b42a AUX qtwebengine-5.7.0-musl-sandbox.patch 3185 SHA256 b4e616a6159a237e4ee0455e45e75c95702314f1ae42bfd3068a92ba1575ac01 SHA512 80a3c5eddf29cdf9beac3cd4e0c3d450ab32d85dbe794d2055d0abe0e1242db0fc69a44df7cf250d3ecf9a93a7e1d15d460a1d2409e65ceae1ac5c189f055918 WHIRLPOOL 6d4e1b055ce739e5b9f7d0235a7b628a52aebe03014e8f09e83968b2d1ddbb614ee00e4f8ffa792c6305822e759bd24265f1b63c5fae78834da6c1dcbb123305 -AUX qtwebengine-5.7.0-undef-madv_free.patch 1132 SHA256 2490dcbad1ec31a7eadf872ce0e63cbf9c12f8b9fa65f2f8b030274e283c0198 SHA512 1f581749438b07df03f8123957b31d2749a702c00dae06d5c4ab8bd9a4a3d9f14ee0457f5fa9221e7b1d0dc4eac8965990336140f09787df4e46757165b1e22e WHIRLPOOL 0c4404fd40e5fa3fdc55c11bac0f76843fb174b1048d24b0b934d0ecbe664ff7b04f03c09a1cb08df0a30622adcd515e837cbabee77c699eeecc87785f3ec354 AUX
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/
commit: f5e3b46ec8b4e5bcbdb84b2fe41fa85f272ea2fd Author: Aric Belsito gmail com> AuthorDate: Tue Dec 6 07:59:38 2016 + Commit: Aric Belsito gmail com> CommitDate: Tue Dec 6 07:59:38 2016 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f5e3b46e dev-qt/qtwebengine: Add 5.7.0 Sync with upstream. (Took a while to accumulate all of the patches for this to work) dev-qt/qtwebengine/Manifest| 15 ++- .../qtwebengine-5.7.0-fix-system-ffmpeg.patch | 13 +++ .../qtwebengine/files/qtwebengine-5.7.0-gcc6.patch | 106 + .../files/qtwebengine-5.7.0-icu58.patch| 51 ++ .../files/qtwebengine-5.7.0-musl-mallinfo.patch| 24 + .../qtwebengine-5.7.0-musl-pthread-setname.patch | 25 + .../files/qtwebengine-5.7.0-musl-resolver.patch| 60 .../files/qtwebengine-5.7.0-musl-sandbox.patch | 66 + .../files/qtwebengine-5.7.0-undef-madv_free.patch | 33 +++ .../files/qtwebengine-paxmark-mksnapshot.patch | 46 + dev-qt/qtwebengine/metadata.xml| 1 + dev-qt/qtwebengine/qtwebengine-5.6.2.ebuild| 20 +++- ...ngine-5.6.2.ebuild => qtwebengine-5.7.0.ebuild} | 35 +-- 13 files changed, 483 insertions(+), 12 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 9d87ef0..61054c1 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -6,8 +6,19 @@ AUX qtwebengine-5.6.0-musl-sandbox.patch 843 SHA256 632177e9e36713ef528165229b36 AUX qtwebengine-5.6.0-musl-siginfo.patch 666 SHA256 42c3119595738e1e4757bee83d9774982d6265f14cb216dcd5100319339ba8c6 SHA512 2fead16e7d7379b622da0e3172905444d9d72d1a53ff080327a3d59f60541c5c076d9b58f110b039da8c9ebc3b5efec53af118e1172efd01886ff9ac2b730d5f WHIRLPOOL 52bb6af4faec65b6d50a810266a814ddcc996eca0a69668fca320d9e1c998ce11f7479de301f3f3957baba0e8d8e799d4b8c60810c37db2419f8e911066075bd AUX qtwebengine-5.6.0-musl-stack.patch 1469 SHA256 b2a66152c5f2c72aed97bd0358ee888d410a17c6048cfebc3a6867294e94c291 SHA512 50fd27962fdd2193b45ec334462535008d565a681bd6171d9c8e986e246ec42025e54eecdd8b8cbdaa118d4f6b0d88b73ad6add7c4d59cffc55899264c5b1bfd WHIRLPOOL 604f319f5229f02271e3f12166f5c50d8c2c25d78aebb93917ab333ce15adeded4cbd061afc0af0c1ea9c8bdf3411400c37a15827a31d29420f1787cfe49b97d AUX qtwebengine-5.6.0-musl-sysctl.patch 692 SHA256 a66b527eb717a5ad662c8c088540341a206c3c208c7f2fe5a20b71a17f7aacd4 SHA512 22b2380fdb1bec46c8f38d98d55c7fb72dca85859c6ae822f4b7aa441ea996dee12e11653c6f156575a1779437690d64b6101052ef12716e2dfbe046d0962b9a WHIRLPOOL d63e725ed25ffd8a219d97d1790ecf8bf44417c224ace98a5af743b84314914f50e8208fa5358fe31818fe865b01cb55e8841d879438a29bed30ff099b6e0e90 +AUX qtwebengine-5.7.0-fix-system-ffmpeg.patch 953 SHA256 046d2d09cb50a5b580a445edaf4545481e3575c30c1ba3197182f1e0f71e6478 SHA512 7fe43758f0f20ce1d4952d36773fede8def13c60dc4ac01186ef0d1b79055f02151a89e94c61b6dbe5e0a0560e53e3a27c2f40aaba181704b752b3618b3f3b9f WHIRLPOOL 64a566562652e4c7754a634de5ea4f4d64fe54033223157645d5efb64a0784a0e45c00785c4fa30f95adfeb9c830189f5796465b94ee834b04b11c3f871ad1e7 +AUX qtwebengine-5.7.0-gcc6.patch 3967 SHA256 1f97985725bc1dd46602045c83c4ba67f593ac2a1fda1db8d8e8848baaf26608 SHA512 badeeb698ba2b5a9d02c4f0812d4d4557f1549e25b8eba321553c208e36054407f75450ca335884a7ee544e02847914b0d743b0a7687af1d5aa00fd29890ecfc WHIRLPOOL 385c917ad1c11e5b84f06320898b85f4078f95b8e254c3c67e9820756b232fca65675338307a3ee9d81d6acb1f52c4f4fafca5f09ce3cd914ace9b5173e160ca +AUX qtwebengine-5.7.0-icu58.patch 3126 SHA256 0e9eaae292efd47c76a05e0380ffe8cc2f353f1a55fc1bf180a5313a529ab8cb SHA512 573741564c85dfa8df1f8b89f075214067f4892d9cc4280d986709c4438823a82ab1eb752b39fdae4e0321a0ae30479fce2ecacb4d35f197bc3699ee24583d67 WHIRLPOOL 79b02ab132b3dd56f70b6d8cb828605abbd27d33862556d1c22196c2b34ce7a9b0ff31dcc5d48b28f75a74888d96327cb572fdaca92284dd89ec4e2c23bbf6e7 +AUX qtwebengine-5.7.0-musl-mallinfo.patch 1522 SHA256 aa151b81bc4b744b9b8d9fae7fe1b1efcec60946c33d0608f297171b30d5bfea SHA512 ccf2a354a4d521385bf9edb73cc48ada146de2790b9c54d244a4498aeeb80965f230cfa698867630197f791021ff04407aaaffd3e06e40efebf54750a7e90afc WHIRLPOOL 53711f00cda7d09a9913ec07181a3378e27748a92175af1ed5e46a6b45566802f69412a07fb032198159c290b98ae084c088bd854d655ee985942baf1dc7c8a1 +AUX qtwebengine-5.7.0-musl-pthread-setname.patch 1173 SHA256 a18740a277fd9379ee57da1af203248efb23c429173d6ffad486da699fcbfc8c SHA512 da3baa6981b8897cf7dd30dc8d8889d2e3d23dc85bf4c27f9ea43c978be74ea380dba1362a3e131d810bd120013c8c6652cba0c5a56537b4a5aa89f7bec2479c WHIRLPOOL 21fbb93fef680b4c8610fb2de843f51274dc198714e12102f706db6f98e3cfb9f760001bf06a1bafa0fe3441849dce1b39553fbc85d6767be4a4c2ff496242a0 +AUX qtwebengine-5.7.0-musl-resolver.patch 2568 SHA256 07a3ee87d509e8dc963b8d60c5168a8dd615be7488c5aa23c1f993922ff38b96 SHA512
[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/
commit: 0b8ca591583ef3662a2e1509f67e49fe2680a59a Author: Aric Belsito gmail com> AuthorDate: Wed Nov 9 19:45:23 2016 + Commit: Aric Belsito gmail com> CommitDate: Wed Nov 9 19:45:23 2016 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0b8ca591 dev-qt/qtwebengine: Add stable and unstable. 5.7.0 is still a work in progress. The patches are mostly adapted from voidlinux/chromium patches. dev-qt/qtwebengine/Manifest| 13 +++ .../files/qtwebengine-5.6.0-musl-execinfo.patch| 78 .../files/qtwebengine-5.6.0-musl-mallinfo.patch| 32 +++ .../files/qtwebengine-5.6.0-musl-off_t.patch | 11 +++ .../files/qtwebengine-5.6.0-musl-resolver.patch| 60 .../files/qtwebengine-5.6.0-musl-sandbox.patch | 12 +++ .../files/qtwebengine-5.6.0-musl-siginfo.patch | 18 .../files/qtwebengine-5.6.0-musl-stack.patch | 31 +++ .../files/qtwebengine-5.6.0-musl-sysctl.patch | 11 +++ dev-qt/qtwebengine/metadata.xml| 26 ++ dev-qt/qtwebengine/qtwebengine-5.6.1.ebuild| 103 + dev-qt/qtwebengine/qtwebengine-5.6.2.ebuild| 103 + 12 files changed, 498 insertions(+) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest new file mode 100644 index 000..9d87ef0 --- /dev/null +++ b/dev-qt/qtwebengine/Manifest @@ -0,0 +1,13 @@ +AUX qtwebengine-5.6.0-musl-execinfo.patch 3083 SHA256 a91a0e002ac79559b1ded87044f530408d0ab662c61ccea8aa971a25504fa260 SHA512 3a0c5db26b748b5a2218dbc0a153a4da1806e5752b50d3114e7cb1897101ceb3cc785ff453e906056b7e1ff7498b5735d8db9bebbbf43fa8a489f5fb19042377 WHIRLPOOL a7ddfd98c2e36c21a10408a51ef6a4d5797636e4ba74ed2477a763319c3b9d01ae3b4731dedba3cb72d80c6b0a1956703a472a579c4a1286b285ac15a8db7521 +AUX qtwebengine-5.6.0-musl-mallinfo.patch 1343 SHA256 b3168887df02c15f91d4d827f98adc77b4d8ebaf16c75308f65a2b465f62 SHA512 631a554e0c2aee47768cea0627b0f918f293df231a70dcf26caa93c87a46d61960dab4dffe42351a3e010810ab0f273fe02710bc4f2c71e9f595c9e5ea109c05 WHIRLPOOL b51c35d6526066a85aca5111d1f77acecb0a3e5ba3f8a743bb5c1639346d428ed48e91e1968bd53636b1be087daa56032571ba640211b2e5997caaa609ff0587 +AUX qtwebengine-5.6.0-musl-off_t.patch 627 SHA256 328d193b7994bd4d80d1cad08e24fa5c44405e374a23570c5f217a078e6b59d1 SHA512 82dd29bdf97a8ed18773cc503b0426e4ca57129adb04a34ce3eb069862df7b838e75941600cc5c4f69456d1f04a8ccca81533a05762e9cd16c84d0c941ee89a6 WHIRLPOOL 9475f2276ab2ad4d4d09924254ef27b490993af1f63cdc01e3cdce48f76876d0a37fe8cce7694c2e0aff8f07cf9fa9ea886fa3f79a926ddffb4040ffecb1d431 +AUX qtwebengine-5.6.0-musl-resolver.patch 2575 SHA256 7a1f86eebf8f0c949a051a3569ff27e344bbafe515b6fc4965bdbf63e978b263 SHA512 752af1be984255c9124ca71f180939c77a10fc461a1d2c78d185e4b94e72daffd7046f02fd78086ef1b33db17c9bc978b5fb1db6753a6853450b7b3d77c63562 WHIRLPOOL c85ef6e5e45566114a7caa1ef05d4fb21d173a3b5939db1234b3bbf36ab89beb4f753830a5d414916574500742157b3094ecf5b2e92bb1e8a103df11ae144a64 +AUX qtwebengine-5.6.0-musl-sandbox.patch 843 SHA256 632177e9e36713ef528165229b363f5ed9495c6c64effd42c799a9d4d1811040 SHA512 c8ee9ae67394d971f82f33cc6cbeba85598ad079caf014d7bba268283084fb0022bb0a4f2d254a6ba13478ad2cc4181d540ed696017ad19402de7bfdd3baafe8 WHIRLPOOL ec9b327f55c9c17e6f969515ddcdbe1d3e817303d775dcfc21b5687b355806237c311f46ac65173d99f7d65cc3f9c7f2f2cb84c654f157bcac100725e50947d4 +AUX qtwebengine-5.6.0-musl-siginfo.patch 666 SHA256 42c3119595738e1e4757bee83d9774982d6265f14cb216dcd5100319339ba8c6 SHA512 2fead16e7d7379b622da0e3172905444d9d72d1a53ff080327a3d59f60541c5c076d9b58f110b039da8c9ebc3b5efec53af118e1172efd01886ff9ac2b730d5f WHIRLPOOL 52bb6af4faec65b6d50a810266a814ddcc996eca0a69668fca320d9e1c998ce11f7479de301f3f3957baba0e8d8e799d4b8c60810c37db2419f8e911066075bd +AUX qtwebengine-5.6.0-musl-stack.patch 1469 SHA256 b2a66152c5f2c72aed97bd0358ee888d410a17c6048cfebc3a6867294e94c291 SHA512 50fd27962fdd2193b45ec334462535008d565a681bd6171d9c8e986e246ec42025e54eecdd8b8cbdaa118d4f6b0d88b73ad6add7c4d59cffc55899264c5b1bfd WHIRLPOOL 604f319f5229f02271e3f12166f5c50d8c2c25d78aebb93917ab333ce15adeded4cbd061afc0af0c1ea9c8bdf3411400c37a15827a31d29420f1787cfe49b97d +AUX qtwebengine-5.6.0-musl-sysctl.patch 692 SHA256 a66b527eb717a5ad662c8c088540341a206c3c208c7f2fe5a20b71a17f7aacd4 SHA512 22b2380fdb1bec46c8f38d98d55c7fb72dca85859c6ae822f4b7aa441ea996dee12e11653c6f156575a1779437690d64b6101052ef12716e2dfbe046d0962b9a WHIRLPOOL d63e725ed25ffd8a219d97d1790ecf8bf44417c224ace98a5af743b84314914f50e8208fa5358fe31818fe865b01cb55e8841d879438a29bed30ff099b6e0e90 +DIST qtwebengine-opensource-src-5.6.1-1.tar.xz 143729228 SHA256 c80e90237bb7bd52a3fa843415c17a8e8e6d779b65efd1393472f24f8642e04c SHA512 4612221fafd16c2d5ce38965bb264d2577b20b1c342792f34729e8a26978e9e430dc1425291530dfad254be5b3b42ebdafdec084c5d25edb23fc61bb3f71ac6f WHIRLPOOL