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 1425415800A for ; Thu, 13 Jul 2023 07:06:46 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4419DE0864; Thu, 13 Jul 2023 07:06:45 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 902CBE0864 for ; Thu, 13 Jul 2023 07:06:44 +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 BB40E335C0D for ; Thu, 13 Jul 2023 07:06:43 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 02E92A6A for ; Thu, 13 Jul 2023 07:06:42 +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: <1689231926.5e2d8bde0380beb2d6da474685542a4d4039dcfa.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/milkytracker/, media-sound/milkytracker/files/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-sound/milkytracker/files/milkytracker-1.04.00-wreturn-type.patch media-sound/milkytracker/milkytracker-1.04.00-r1.ebuild media-sound/milkytracker/milkytracker-1.04.00.ebuild X-VCS-Directories: media-sound/milkytracker/ media-sound/milkytracker/files/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 5e2d8bde0380beb2d6da474685542a4d4039dcfa X-VCS-Branch: master Date: Thu, 13 Jul 2023 07:06:42 +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: fa58ef3e-569e-4f8b-b6f0-d32a40bf296c X-Archives-Hash: fee11a734676f48aa77ae92a8e19dd38 commit: 5e2d8bde0380beb2d6da474685542a4d4039dcfa Author: Sam James gentoo org> AuthorDate: Thu Jul 13 07:05:26 2023 +0000 Commit: Sam James gentoo org> CommitDate: Thu Jul 13 07:05:26 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2d8bde media-sound/milkytracker: backport UB fix (-Wreturn-type) Closes: https://bugs.gentoo.org/910283 Signed-off-by: Sam James gentoo.org> .../files/milkytracker-1.04.00-wreturn-type.patch | 20 ++++++++++++++++++++ ...1.04.00.ebuild => milkytracker-1.04.00-r1.ebuild} | 4 ++++ 2 files changed, 24 insertions(+) diff --git a/media-sound/milkytracker/files/milkytracker-1.04.00-wreturn-type.patch b/media-sound/milkytracker/files/milkytracker-1.04.00-wreturn-type.patch new file mode 100644 index 000000000000..977264a8f37b --- /dev/null +++ b/media-sound/milkytracker/files/milkytracker-1.04.00-wreturn-type.patch @@ -0,0 +1,20 @@ +https://bugs.gentoo.org/910283 +https://github.com/milkytracker/MilkyTracker/commit/7e9171488fc47ad2de646a4536794fda21e7303d +https://github.com/milkytracker/MilkyTracker/issues/316 +https://github.com/milkytracker/MilkyTracker/issues/318 + +From 7e9171488fc47ad2de646a4536794fda21e7303d Mon Sep 17 00:00:00 2001 +From: Leon van Kammen +Date: Thu, 6 Jul 2023 14:38:20 +0200 +Subject: [PATCH] possible bugfix: return nPorts + +--- a/src/midi/posix/MidiReceiver_pthread.cpp ++++ b/src/midi/posix/MidiReceiver_pthread.cpp +@@ -145,4 +145,5 @@ unsigned int MidiReceiver::countPorts() + } + delete midiin; + midiin = NULL; +-} +\ No newline at end of file ++ return nPorts; ++} diff --git a/media-sound/milkytracker/milkytracker-1.04.00.ebuild b/media-sound/milkytracker/milkytracker-1.04.00-r1.ebuild similarity index 95% rename from media-sound/milkytracker/milkytracker-1.04.00.ebuild rename to media-sound/milkytracker/milkytracker-1.04.00-r1.ebuild index 77adb777bea0..33cb60194fdb 100644 --- a/media-sound/milkytracker/milkytracker-1.04.00.ebuild +++ b/media-sound/milkytracker/milkytracker-1.04.00-r1.ebuild @@ -26,6 +26,10 @@ RDEPEND=" jack? ( virtual/jack )" DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}"/${P}-wreturn-type.patch +) + src_prepare() { cmake_src_prepare }