From 7e661952b670451d1efcec5846e1a41003b5b980 Mon Sep 17 00:00:00 2001 From: NHOrus Date: Wed, 5 Jun 2024 23:52:41 +0400 Subject: [PATCH] media-sound/awesfx: update EAPI 7 -> 8, fix wrong function signature MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: https://bugs.gentoo.org/831176 Signed-off-by: NHOrus Closes: https://github.com/gentoo/gentoo/pull/37040 Signed-off-by: Miroslav Ć ulc --- .../{awesfx-0.5.2.ebuild => awesfx-0.5.2-r1.ebuild} | 6 ++++-- .../awesfx/files/awesfx-0.5.2-return-type.patch | 12 ++++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) rename media-sound/awesfx/{awesfx-0.5.2.ebuild => awesfx-0.5.2-r1.ebuild} (90%) create mode 100644 media-sound/awesfx/files/awesfx-0.5.2-return-type.patch diff --git a/media-sound/awesfx/awesfx-0.5.2.ebuild b/media-sound/awesfx/awesfx-0.5.2-r1.ebuild similarity index 90% rename from media-sound/awesfx/awesfx-0.5.2.ebuild rename to media-sound/awesfx/awesfx-0.5.2-r1.ebuild index 4dc34b5e106d6..082914feb1dd7 100644 --- a/media-sound/awesfx/awesfx-0.5.2.ebuild +++ b/media-sound/awesfx/awesfx-0.5.2-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools @@ -21,6 +21,8 @@ BANK_LOC="${EPREFIX}/usr/share/sounds/sf2" DOCS=( AUTHORS ChangeLog README SBKtoSF2.txt samples/README-bank ) +PATCHES="${FILESDIR}/${P}-return-type.patch" + src_prepare() { default eautoreconf diff --git a/media-sound/awesfx/files/awesfx-0.5.2-return-type.patch b/media-sound/awesfx/files/awesfx-0.5.2-return-type.patch new file mode 100644 index 0000000000000..2fbe38abaea9e --- /dev/null +++ b/media-sound/awesfx/files/awesfx-0.5.2-return-type.patch @@ -0,0 +1,12 @@ +diff -ru a/alsa.c b/alsa.c +--- a/alsa.c 2024-06-05 19:43:42.987168221 -0000 ++++ b/alsa.c 2024-06-05 19:44:48.530787408 -0000 +@@ -139,7 +139,7 @@ + return snd_hwdep_ioctl(hwdep, SNDRV_EMUX_IOCTL_MISC_MODE, &mode); + } + +-void seq_set_gus_bank(int bank) ++int seq_set_gus_bank(int bank) + { + struct sndrv_emux_misc_mode mode; + mode.port = -1;