From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 8C424158451 for ; Thu, 11 Jan 2024 20:49:37 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C44B3E2A58; Thu, 11 Jan 2024 20:49:36 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A9501E2A58 for ; Thu, 11 Jan 2024 20:49:36 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id BC9283431AE for ; Thu, 11 Jan 2024 20:49:35 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id EEB9E11A0 for ; Thu, 11 Jan 2024 20:49:33 +0000 (UTC) From: "Fabian Groffen" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Fabian Groffen" Message-ID: <1705006171.e2500536d4b0d8ddee8823cfb3cd47e0163df8a2.grobian@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libuv/files/, dev-libs/libuv/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-libs/libuv/files/libuv-1.47.0-darwin17.patch dev-libs/libuv/libuv-1.47.0-r1.ebuild X-VCS-Directories: dev-libs/libuv/ dev-libs/libuv/files/ X-VCS-Committer: grobian X-VCS-Committer-Name: Fabian Groffen X-VCS-Revision: e2500536d4b0d8ddee8823cfb3cd47e0163df8a2 X-VCS-Branch: master Date: Thu, 11 Jan 2024 20:49:33 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 5ab2959e-ac9a-4cb4-8047-ff61a5737ca0 X-Archives-Hash: 83465ab9646b9206f2cada029a8e0a5b commit: e2500536d4b0d8ddee8823cfb3cd47e0163df8a2 Author: Fabian Groffen gentoo org> AuthorDate: Thu Jan 11 20:48:16 2024 +0000 Commit: Fabian Groffen gentoo org> CommitDate: Thu Jan 11 20:49:31 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2500536 dev-libs/libuv-1.47.0-r1: add patch for gentoo.org> dev-libs/libuv/files/libuv-1.47.0-darwin17.patch | 26 ++++++++++++++++++++++++ dev-libs/libuv/libuv-1.47.0-r1.ebuild | 1 + 2 files changed, 27 insertions(+) diff --git a/dev-libs/libuv/files/libuv-1.47.0-darwin17.patch b/dev-libs/libuv/files/libuv-1.47.0-darwin17.patch new file mode 100644 index 000000000000..3fa90de83288 --- /dev/null +++ b/dev-libs/libuv/files/libuv-1.47.0-darwin17.patch @@ -0,0 +1,26 @@ +From 4785ad6337aac8b78224291f0848f25fc8cb41c9 Mon Sep 17 00:00:00 2001 +From: Sergey Fedorov +Date: Sat, 18 Nov 2023 16:57:40 +0800 +Subject: [PATCH] unix: unbreak macOS < 10.14 (#4230) + +From fc70430b09c49032d41ae97db26da10e20941e75 Mon Sep 17 00:00:00 2001 +From: Bo Anderson +Date: Fri, 24 Nov 2023 10:17:52 +0000 +Subject: [PATCH] unix: correct pwritev conditional (#4233) + + +diff --git a/src/unix/fs.c b/src/unix/fs.c +index 891306daedc..4de0643a6c3 100644 +--- a/src/unix/fs.c ++++ b/src/unix/fs.c +@@ -84,7 +84,9 @@ + + #if defined(__CYGWIN__) || \ + (defined(__HAIKU__) && B_HAIKU_VERSION < B_HAIKU_VERSION_1_PRE_BETA_5) || \ +- (defined(__sun) && !defined(__illumos__)) ++ (defined(__sun) && !defined(__illumos__)) || \ ++ (defined(__APPLE__) && !TARGET_OS_IPHONE && \ ++ MAC_OS_X_VERSION_MIN_REQUIRED < 110000) + #define preadv(fd, bufs, nbufs, off) \ + pread(fd, (bufs)->iov_base, (bufs)->iov_len, off) + #define pwritev(fd, bufs, nbufs, off) \ diff --git a/dev-libs/libuv/libuv-1.47.0-r1.ebuild b/dev-libs/libuv/libuv-1.47.0-r1.ebuild index 9e8470d1e7ac..465058e59761 100644 --- a/dev-libs/libuv/libuv-1.47.0-r1.ebuild +++ b/dev-libs/libuv/libuv-1.47.0-r1.ebuild @@ -27,6 +27,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${P}-ipv6-tests.patch "${FILESDIR}"/${P}-hppa-kernel.patch + "${FILESDIR}"/${P}-darwin17.patch # upstream ) src_prepare() {