[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/, 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/, 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/, 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/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/, 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/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