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

2024-01-13 Thread Sam James
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/

2023-07-07 Thread Sam James
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/

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/

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

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/

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

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/

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

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

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

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

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

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

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

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/, dev-qt/qtwebengine/files/

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

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/

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

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

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

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

2020-04-02 Thread Georgy Yakovlev
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/

2019-10-21 Thread Jory Pratt
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/

2019-01-04 Thread Anthony G. Basile
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/

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/, dev-qt/qtwebengine/files/

2017-11-01 Thread Anthony G. Basile
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/

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 

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

2017-05-18 Thread Aric Belsito
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/

2017-02-06 Thread Aric Belsito
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/

2016-12-14 Thread Aric Belsito
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/

2016-12-06 Thread Aric Belsito
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/

2016-11-09 Thread Aric Belsito
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