[gentoo-commits] proj/musl:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/

2022-07-27 Thread Anthony G. Basile
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/

2022-07-27 Thread Anthony G. Basile
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/

2022-07-26 Thread Anthony G. Basile
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/

2022-07-22 Thread Anthony G. Basile
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/

2022-07-22 Thread Anthony G. Basile
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/

2018-06-17 Thread Anthony G. Basile
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/

2017-07-31 Thread Aric Belsito
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