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) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E7CA115808D for ; Thu, 21 Apr 2022 22:03:58 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F2C8AE0928; Thu, 21 Apr 2022 22:03:57 +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) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3952BE0928 for ; Thu, 21 Apr 2022 22:03:57 +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 D5124341D04 for ; Thu, 21 Apr 2022 22:03:55 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 23B2B355 for ; Thu, 21 Apr 2022 22:03:54 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1650578594.cf0839e62df9f24422111150f0ccb5bf82a6e7bf.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/files/, media-video/pipewire/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-video/pipewire/files/pipewire-0.3.49-x86-cast.patch media-video/pipewire/pipewire-0.3.49-r1.ebuild media-video/pipewire/pipewire-0.3.49.ebuild media-video/pipewire/pipewire-0.3.50-r2.ebuild media-video/pipewire/pipewire-0.3.50-r3.ebuild X-VCS-Directories: media-video/pipewire/ media-video/pipewire/files/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: cf0839e62df9f24422111150f0ccb5bf82a6e7bf X-VCS-Branch: master Date: Thu, 21 Apr 2022 22:03:54 +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: 22ae8f6a-fa91-45a3-a546-45ef1177767e X-Archives-Hash: cfc5ecc5f94fbfcff8e3f62831761e0a commit: cf0839e62df9f24422111150f0ccb5bf82a6e7bf Author: Sam James gentoo org> AuthorDate: Thu Apr 21 22:03:14 2022 +0000 Commit: Sam James gentoo org> CommitDate: Thu Apr 21 22:03:14 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf0839e6 media-video/pipewire: backport x86 fix Bug: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/2271 Bug: https://bugs.gentoo.org/827546 Bug: https://bugs.gentoo.org/839525 Signed-off-by: Sam James gentoo.org> .../pipewire/files/pipewire-0.3.49-x86-cast.patch | 20 ++++++++++++++++++++ ...ewire-0.3.49.ebuild => pipewire-0.3.49-r1.ebuild} | 2 ++ ...re-0.3.50-r2.ebuild => pipewire-0.3.50-r3.ebuild} | 2 ++ 3 files changed, 24 insertions(+) diff --git a/media-video/pipewire/files/pipewire-0.3.49-x86-cast.patch b/media-video/pipewire/files/pipewire-0.3.49-x86-cast.patch new file mode 100644 index 000000000000..58b4b331e03e --- /dev/null +++ b/media-video/pipewire/files/pipewire-0.3.49-x86-cast.patch @@ -0,0 +1,20 @@ +https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/5a023c8c84fb053d452983a64a33a41b931fc99b +https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/2271 + +From: Wim Taymans +Date: Thu, 21 Apr 2022 22:12:38 +0200 +Subject: [PATCH] alsa: fix argument type for Long + +Fixes #2271 +--- a/spa/plugins/alsa/alsa-pcm.c ++++ b/spa/plugins/alsa/alsa-pcm.c +@@ -311,7 +311,7 @@ struct spa_pod *spa_alsa_enum_propinfo(struct state *state, + SPA_PROP_INFO_name, SPA_POD_String("latency.internal.ns"), + SPA_PROP_INFO_description, SPA_POD_String("Internal latency in nanoseconds"), + SPA_PROP_INFO_type, SPA_POD_CHOICE_RANGE_Long(state->process_latency.ns, +- 0, 2 * SPA_NSEC_PER_SEC), ++ 0LL, 2 * SPA_NSEC_PER_SEC), + SPA_PROP_INFO_params, SPA_POD_Bool(true)); + break; + case 15: +GitLab diff --git a/media-video/pipewire/pipewire-0.3.49.ebuild b/media-video/pipewire/pipewire-0.3.49-r1.ebuild similarity index 99% rename from media-video/pipewire/pipewire-0.3.49.ebuild rename to media-video/pipewire/pipewire-0.3.49-r1.ebuild index 2c5d7c42cf3d..72a8b570d996 100644 --- a/media-video/pipewire/pipewire-0.3.49.ebuild +++ b/media-video/pipewire/pipewire-0.3.49-r1.ebuild @@ -124,6 +124,8 @@ DOCS=( {README,INSTALL}.md NEWS ) PATCHES=( "${FILESDIR}"/${PN}-0.3.25-enable-failed-mlock-warning.patch + + "${FILESDIR}"/${PN}-0.3.49-x86-cast.patch ) # limitsdfile related code taken from =sys-auth/realtime-base-0.1 diff --git a/media-video/pipewire/pipewire-0.3.50-r2.ebuild b/media-video/pipewire/pipewire-0.3.50-r3.ebuild similarity index 99% rename from media-video/pipewire/pipewire-0.3.50-r2.ebuild rename to media-video/pipewire/pipewire-0.3.50-r3.ebuild index 19259baf68c8..2e5d0001fa23 100644 --- a/media-video/pipewire/pipewire-0.3.50-r2.ebuild +++ b/media-video/pipewire/pipewire-0.3.50-r3.ebuild @@ -124,8 +124,10 @@ DOCS=( {README,INSTALL}.md NEWS ) PATCHES=( "${FILESDIR}"/${PN}-0.3.25-enable-failed-mlock-warning.patch + "${FILESDIR}"/${P}-fix-spa-header.patch "${FILESDIR}"/${P}-treewide-retain-sections-to.patch + "${FILESDIR}"/${PN}-0.3.49-x86-cast.patch ) # limitsdfile related code taken from =sys-auth/realtime-base-0.1