[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-05-01 Thread Miroslav Šulc
commit: 367d98896ed2931fc2573fc4e7728e30a9be1105
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed May  1 08:24:04 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed May  1 08:24:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=367d9889

media-sound/fluidsynth: dropped obsolete 2.3.4-r1

Bug: https://bugs.gentoo.org/930968
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest   |   1 -
 media-sound/fluidsynth/fluidsynth-2.3.4-r1.ebuild | 149 --
 2 files changed, 150 deletions(-)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index bd4300bedcf9..7436af626a1a 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,2 +1 @@
-DIST fluidsynth-2.3.4.tar.gz 1775291 BLAKE2B 
5146c1f0243ac1fcc3d4f29ea65bb03b326c59bf9de1f53def447f4a924c7fdde31f8b33300051d2e7765087fb8bbdba3643b03c537e3366b02ca42b3b9d4311
 SHA512 
79891116d78b9be1c38bce9e5759b9bb732c3d8ee31c6e57d1a3e2b5548879b91d19582e73ee7fb0fd243beba3bf1bbc341a26aab0b6440eef36fc55dce3e8b0
 DIST fluidsynth-2.3.5.tar.gz 1775448 BLAKE2B 
11f04d2a508f54c4bd03c867e81528f36eeb5698ad017d7fe778349b5ab91dc9e518d426d2394e748344795b8c1bf86eeaee97294ad66974db07587d0a80797a
 SHA512 
35eaea8c1709ebbd5dee8f3946ab59c39afe31d92b972a44013fa23987aa48936f7d1326d5bda81c6e66f02bf988e48601367d49276a4dd78dbca7a2571f5e57

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.4-r1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.4-r1.ebuild
deleted file mode 100644
index 936c864a0e52..
--- a/media-sound/fluidsynth/fluidsynth-2.3.4-r1.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib multibuild systemd toolchain-funcs
-
-DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
-HOMEPAGE="https://www.fluidsynth.org;
-SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
-IUSE="alsa dbus debug doc ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? (
-   app-text/doxygen
-   dev-libs/libxslt
-   )
-"
-DEPEND="
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   alsa? (
-   media-libs/alsa-lib[${MULTILIB_USEDEP}]
-   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
-   )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
-   ladspa? (
-   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
-   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
-   )
-   pipewire? (
-   media-video/pipewire:0=[${MULTILIB_USEDEP}]
-   )
-   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
-   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
-   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
-
-src_prepare() {
-   # https://bugs.gentoo.org/833979#c17
-   sed -i "/CONFIGURE_COMMAND/{n;s/$/ 
-DCMAKE_C_COMPILER=$(tc-getBUILD_CC)/}" \
-   src/CMakeLists.txt || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -Denable-alsa=$(usex alsa)
-   -Denable-aufile=ON
-   -Denable-dbus=$(usex dbus)
-   -Denable-dsound=OFF # Windows
-   -Denable-floats=OFF # loat instead of double for DSP samples
-   -Denable-fpe-check=$(usex debug)
-   -Denable-ipv6=$(usex ipv6)
-   -Denable-jack=$(usex jack)
-   -Denable-ladspa=$(usex ladspa)
-   -Denable-libinstpatch=OFF # 
https://github.com/swami/libinstpatch
-   -Denable-midishare=OFF # http://midishare.sourceforge.net/
-   -Denable-network=$(usex network)
-   -Denable-opensles=OFF
-   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
-   -Denable-oss=$(usex oss)
-   -Denable-libsndfile=$(usex sndfile)
-   -Denable-portaudio=$(usex portaudio)
-   -Denable-profiling=$(usex debug)
-   -Denable-pulseaudio=$(usex pulseaudio)
-   -Denable-pipewire=$(usex pipewire)
-   -Denable-readline=$(usex readline)
-   -Denable-sdl2=$(usex sdl)
-   -Denable-systemd=$(usex systemd)
-   -Denable-threads=$(usex threads)
-   -Denable-trap-on-fpe=$(usex debug)
-   

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-04-30 Thread Sam James
commit: a2c27d3b369336a720fedbf8f0b4624aa3283737
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:38:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:39:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c27d3b

media-sound/fluidsynth: Stabilize 2.3.5 arm64, #930968

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
index a8e5818f3574..936c864a0e52 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug doc ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-04-30 Thread Sam James
commit: 11ada2792936d8e5afbacc33d798448ff1cfb3d3
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:38:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:39:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ada279

media-sound/fluidsynth: Stabilize 2.3.5 ppc64, #930968

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
index 35c6bdfb5b94..a8e5818f3574 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug doc ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-04-30 Thread Sam James
commit: 62f731ca694c72a35afe4e07cfd480690dcf736b
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:38:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:39:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f731ca

media-sound/fluidsynth: Stabilize 2.3.5 arm, #930968

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
index 99a694911985..35c6bdfb5b94 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug doc ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-04-30 Thread Sam James
commit: d65d63d6c1643e6cb6658dbd02edd0dc3cb65e4d
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:38:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:39:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65d63d6

media-sound/fluidsynth: Stabilize 2.3.5 ppc, #930968

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
index 02764ab221f3..99a694911985 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug doc ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-04-30 Thread Sam James
commit: e12dd37b86e0f2e901e356acce3de412a6e25e78
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:30:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:30:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12dd37b

media-sound/fluidsynth: Stabilize 2.3.5 x86, #930968

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
index 6a33c564f64d..1f25a2363647 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug doc ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-04-30 Thread Sam James
commit: 6b95f8c452586175658908c8b1936b025c367a2c
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:31:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:31:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b95f8c4

media-sound/fluidsynth: Stabilize 2.3.5 amd64, #930968

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
index 1f25a2363647..3abeee499217 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug doc ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-04-30 Thread Sam James
commit: 47f46f2f521d6c537d5261afcbef6550d96c70f0
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:31:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:31:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f46f2f

media-sound/fluidsynth: Stabilize 2.3.5 sparc, #930968

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
index 3abeee499217..02764ab221f3 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug doc ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-03-30 Thread Miroslav Šulc
commit: 417458dfcad4dbd62c8f42dc08afc9c3b2a31e22
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Mar 30 09:15:21 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Mar 30 09:15:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417458df

media-sound/fluidsynth: bump to 2.3.5

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 +
 media-sound/fluidsynth/fluidsynth-2.3.5.ebuild | 149 +
 2 files changed, 150 insertions(+)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 379bfa9ea231..bd4300bedcf9 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1 +1,2 @@
 DIST fluidsynth-2.3.4.tar.gz 1775291 BLAKE2B 
5146c1f0243ac1fcc3d4f29ea65bb03b326c59bf9de1f53def447f4a924c7fdde31f8b33300051d2e7765087fb8bbdba3643b03c537e3366b02ca42b3b9d4311
 SHA512 
79891116d78b9be1c38bce9e5759b9bb732c3d8ee31c6e57d1a3e2b5548879b91d19582e73ee7fb0fd243beba3bf1bbc341a26aab0b6440eef36fc55dce3e8b0
+DIST fluidsynth-2.3.5.tar.gz 1775448 BLAKE2B 
11f04d2a508f54c4bd03c867e81528f36eeb5698ad017d7fe778349b5ab91dc9e518d426d2394e748344795b8c1bf86eeaee97294ad66974db07587d0a80797a
 SHA512 
35eaea8c1709ebbd5dee8f3946ab59c39afe31d92b972a44013fa23987aa48936f7d1326d5bda81c6e66f02bf988e48601367d49276a4dd78dbca7a2571f5e57

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
new file mode 100644
index ..6a33c564f64d
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib multibuild systemd toolchain-funcs
+
+DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
+HOMEPAGE="https://www.fluidsynth.org;
+SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="alsa dbus debug doc ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   app-text/doxygen
+   dev-libs/libxslt
+   )
+"
+DEPEND="
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   alsa? (
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
+   )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   ladspa? (
+   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
+   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
+   )
+   pipewire? (
+   media-video/pipewire:0=[${MULTILIB_USEDEP}]
+   )
+   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
+   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
+
+src_prepare() {
+   # https://bugs.gentoo.org/833979#c17
+   sed -i "/CONFIGURE_COMMAND/{n;s/$/ 
-DCMAKE_C_COMPILER=$(tc-getBUILD_CC)/}" \
+   src/CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -Denable-alsa=$(usex alsa)
+   -Denable-aufile=ON
+   -Denable-dbus=$(usex dbus)
+   -Denable-dsound=OFF # Windows
+   -Denable-floats=OFF # loat instead of double for DSP samples
+   -Denable-fpe-check=$(usex debug)
+   -Denable-ipv6=$(usex ipv6)
+   -Denable-jack=$(usex jack)
+   -Denable-ladspa=$(usex ladspa)
+   -Denable-libinstpatch=OFF # 
https://github.com/swami/libinstpatch
+   -Denable-midishare=OFF # http://midishare.sourceforge.net/
+   -Denable-network=$(usex network)
+   -Denable-opensles=OFF
+   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
+   -Denable-oss=$(usex oss)
+   -Denable-libsndfile=$(usex sndfile)
+   -Denable-portaudio=$(usex portaudio)
+   -Denable-profiling=$(usex debug)
+   -Denable-pulseaudio=$(usex pulseaudio)
+   -Denable-pipewire=$(usex pipewire)
+   -Denable-readline=$(usex readline)
+   -Denable-sdl2=$(usex sdl)
+   -Denable-systemd=$(usex systemd)
+   -Denable-threads=$(usex threads)
+   -Denable-trap-on-fpe=$(usex debug)
+   -Denable-ubsan=OFF # compile and link against UBSan (for 

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-01-26 Thread Miroslav Šulc
commit: 14bde54732e00d72e472d23542c2c7d887275de6
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Jan 25 09:02:45 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 26 07:57:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bde547

media-sound/fluidsynth: Add USE flag doc for API documentation

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.4.ebuild | 26 +-
 1 file changed, 25 insertions(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
index e1b9a0c3bb5e..e0278bd4e0f5 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
@@ -12,10 +12,14 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
-IUSE="alsa dbus debug ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
+IUSE="alsa dbus debug doc ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="
virtual/pkgconfig
+   doc? (
+   app-text/doxygen
+   dev-libs/libxslt
+   )
 "
 DEPEND="
dev-libs/glib:2[${MULTILIB_USEDEP}]
@@ -73,6 +77,7 @@ src_configure() {
-Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
-Denable-waveout=OFF # Windows
-Denable-winmidi=OFF # Windows
+   $(cmake_use_find_package doc Doxygen)
)
 
if use alsa; then
@@ -88,6 +93,22 @@ src_configure() {
cmake-multilib_src_configure
 }
 
+compile_doxygen_doc() {
+   multilib_is_native_abi && cmake_build doxygen
+}
+
+src_compile() {
+   cmake-multilib_src_compile
+   use doc && multilib_foreach_abi compile_doxygen_doc
+}
+
+install_doxygen_doc() {
+   if multilib_is_native_abi; then
+   docinto .
+   dodoc -r "${BUILD_DIR}/doc/api/html"
+   fi
+}
+
 install_systemd_files() {
if multilib_is_native_abi; then
systemd_dounit "${BUILD_DIR}/fluidsynth.service"
@@ -109,6 +130,9 @@ src_install() {
docinto examples
dodoc doc/examples/*.c
 
+   if use doc; then
+   multilib_foreach_abi install_doxygen_doc
+   fi
if use systemd; then
multilib_foreach_abi install_systemd_files
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-01-26 Thread Miroslav Šulc
commit: cb938d75e6da7e2cbefddf3749e5f26e62b6a0d6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 26 08:00:53 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 26 08:00:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb938d75

media-sound/fluidsynth: dropped obsolete 2.3.4

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.4.ebuild | 143 -
 1 file changed, 143 deletions(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
deleted file mode 100644
index e0278bd4e0f5..
--- a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib multibuild systemd toolchain-funcs
-
-DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
-HOMEPAGE="https://www.fluidsynth.org;
-SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
-IUSE="alsa dbus debug doc ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? (
-   app-text/doxygen
-   dev-libs/libxslt
-   )
-"
-DEPEND="
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   alsa? (
-   media-libs/alsa-lib[${MULTILIB_USEDEP}]
-   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
-   )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
-   ladspa? (
-   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
-   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
-   )
-   pipewire? (
-   media-video/pipewire:0=[${MULTILIB_USEDEP}]
-   )
-   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
-   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
-   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_COMPILER="$(tc-getCC)"
-   -Denable-alsa=$(usex alsa)
-   -Denable-aufile=ON
-   -Denable-dbus=$(usex dbus)
-   -Denable-dsound=OFF # Windows
-   -Denable-floats=OFF # loat instead of double for DSP samples
-   -Denable-fpe-check=$(usex debug)
-   -Denable-ipv6=$(usex ipv6)
-   -Denable-jack=$(usex jack)
-   -Denable-ladspa=$(usex ladspa)
-   -Denable-libinstpatch=OFF # 
https://github.com/swami/libinstpatch
-   -Denable-midishare=OFF # http://midishare.sourceforge.net/
-   -Denable-network=$(usex network)
-   -Denable-opensles=OFF
-   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
-   -Denable-oss=$(usex oss)
-   -Denable-libsndfile=$(usex sndfile)
-   -Denable-portaudio=$(usex portaudio)
-   -Denable-profiling=$(usex debug)
-   -Denable-pulseaudio=$(usex pulseaudio)
-   -Denable-pipewire=$(usex pipewire)
-   -Denable-readline=$(usex readline)
-   -Denable-sdl2=$(usex sdl)
-   -Denable-systemd=$(usex systemd)
-   -Denable-threads=$(usex threads)
-   -Denable-trap-on-fpe=$(usex debug)
-   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
-   -Denable-waveout=OFF # Windows
-   -Denable-winmidi=OFF # Windows
-   $(cmake_use_find_package doc Doxygen)
-   )
-
-   if use alsa; then
-   mycmakeargs+=( -Denable-lash=$(usex lash) )
-   else
-   mycmakeargs+=( -Denable-lash=OFF )
-   fi
-
-   if use systemd; then
-   mycmakeargs+=( -DFLUID_DAEMON_ENV_FILE="/etc/fluidsynth.conf" )
-   fi
-
-   cmake-multilib_src_configure
-}
-
-compile_doxygen_doc() {
-   multilib_is_native_abi && cmake_build doxygen
-}
-
-src_compile() {
-   cmake-multilib_src_compile
-   use doc && multilib_foreach_abi compile_doxygen_doc
-}
-
-install_doxygen_doc() {
-   if multilib_is_native_abi; then
-   docinto .
-   dodoc -r "${BUILD_DIR}/doc/api/html"
-   fi
-}
-
-install_systemd_files() {
-   if multilib_is_native_abi; then
-   systemd_dounit "${BUILD_DIR}/fluidsynth.service"
-   insinto /etc
-   doins 

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-01-26 Thread Miroslav Šulc
commit: fb429b5ab3758bb6169613749496c2070e3c4d8e
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Jan 25 09:04:34 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 26 07:57:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb429b5a

media-sound/fluidsynth: prevent faulty CMake C compiler detection

Manually pass CMAKE_C_COMPILER to subprocess, which relies on
insufficient CMake compiler auto-detection to detect a suitable CBUILD
C compiler.

Closes: https://bugs.gentoo.org/833979
Signed-off-by: Lucio Sauer  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/34989
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.4-r1.ebuild | 149 ++
 1 file changed, 149 insertions(+)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.4-r1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.4-r1.ebuild
new file mode 100644
index ..936c864a0e52
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.3.4-r1.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib multibuild systemd toolchain-funcs
+
+DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
+HOMEPAGE="https://www.fluidsynth.org;
+SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
+IUSE="alsa dbus debug doc ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   app-text/doxygen
+   dev-libs/libxslt
+   )
+"
+DEPEND="
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   alsa? (
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
+   )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   ladspa? (
+   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
+   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
+   )
+   pipewire? (
+   media-video/pipewire:0=[${MULTILIB_USEDEP}]
+   )
+   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
+   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
+
+src_prepare() {
+   # https://bugs.gentoo.org/833979#c17
+   sed -i "/CONFIGURE_COMMAND/{n;s/$/ 
-DCMAKE_C_COMPILER=$(tc-getBUILD_CC)/}" \
+   src/CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -Denable-alsa=$(usex alsa)
+   -Denable-aufile=ON
+   -Denable-dbus=$(usex dbus)
+   -Denable-dsound=OFF # Windows
+   -Denable-floats=OFF # loat instead of double for DSP samples
+   -Denable-fpe-check=$(usex debug)
+   -Denable-ipv6=$(usex ipv6)
+   -Denable-jack=$(usex jack)
+   -Denable-ladspa=$(usex ladspa)
+   -Denable-libinstpatch=OFF # 
https://github.com/swami/libinstpatch
+   -Denable-midishare=OFF # http://midishare.sourceforge.net/
+   -Denable-network=$(usex network)
+   -Denable-opensles=OFF
+   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
+   -Denable-oss=$(usex oss)
+   -Denable-libsndfile=$(usex sndfile)
+   -Denable-portaudio=$(usex portaudio)
+   -Denable-profiling=$(usex debug)
+   -Denable-pulseaudio=$(usex pulseaudio)
+   -Denable-pipewire=$(usex pipewire)
+   -Denable-readline=$(usex readline)
+   -Denable-sdl2=$(usex sdl)
+   -Denable-systemd=$(usex systemd)
+   -Denable-threads=$(usex threads)
+   -Denable-trap-on-fpe=$(usex debug)
+   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
+   -Denable-waveout=OFF # Windows
+   -Denable-winmidi=OFF # Windows
+   $(cmake_use_find_package doc Doxygen)
+   )
+
+   if use alsa; then
+   mycmakeargs+=( -Denable-lash=$(usex lash) )
+   else
+   mycmakeargs+=( -Denable-lash=OFF )
+   fi
+
+   if use systemd; then
+   mycmakeargs+=( -DFLUID_DAEMON_ENV_FILE="/etc/fluidsynth.conf" )
+   fi
+
+   cmake-multilib_src_configure
+}
+
+compile_doxygen_doc() {
+   multilib_is_native_abi && cmake_build doxygen

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-01-26 Thread Miroslav Šulc
commit: a78c73c85242eb33d018c3016fb5996eb72a61bf
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Jan 25 08:36:00 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 26 07:57:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78c73c8

media-sound/fluidsynth: QA fixes

- Indirect inherit usage: BUILD_DIR, line 93
- QA PG 0301 suggests that the (useful) example files should be installed
  unconditionally.

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.4.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
index 96ebeb8f21dd..e1b9a0c3bb5e 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake-multilib systemd toolchain-funcs
+inherit cmake-multilib multibuild systemd toolchain-funcs
 
 DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
 HOMEPAGE="https://www.fluidsynth.org;
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
-IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
+IUSE="alsa dbus debug ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="
virtual/pkgconfig
@@ -106,10 +106,8 @@ src_install() {
docinto pdf
dodoc doc/*.pdf
 
-   if use examples; then
-   docinto examples
-   dodoc doc/examples/*.c
-   fi
+   docinto examples
+   dodoc doc/examples/*.c
 
if use systemd; then
multilib_foreach_abi install_systemd_files



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-01-23 Thread Miroslav Šulc
commit: 79268f1ce9c8e1e24a3f2d1ae539a696711e8587
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Jan 23 09:57:29 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jan 23 09:57:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79268f1c

media-sound/fluidsynth: dropped obsolete 2.3.3

Bug: https://bugs.gentoo.org/921338
Closes: https://bugs.gentoo.org/833979
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 -
 media-sound/fluidsynth/fluidsynth-2.3.3.ebuild | 121 -
 2 files changed, 122 deletions(-)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 7b6344be6938..379bfa9ea231 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,2 +1 @@
-DIST fluidsynth-2.3.3.tar.gz 1774806 BLAKE2B 
718d64a75cad7f589008b023942425b9c8c2f72b82ad9d554723c44d7af14adf1455404187904d6474cda5ebeb1c8aeb4eba55a73b4cb92b16b905923627827f
 SHA512 
702b80ff9c8e2ba9fadd46a0377a295be78900c831ec4b6b75c2f5fee7e453b2e1f5511b076ccc044be7e6eb87086230c50c317dad3597a16d610e16032410fc
 DIST fluidsynth-2.3.4.tar.gz 1775291 BLAKE2B 
5146c1f0243ac1fcc3d4f29ea65bb03b326c59bf9de1f53def447f4a924c7fdde31f8b33300051d2e7765087fb8bbdba3643b03c537e3366b02ca42b3b9d4311
 SHA512 
79891116d78b9be1c38bce9e5759b9bb732c3d8ee31c6e57d1a3e2b5548879b91d19582e73ee7fb0fd243beba3bf1bbc341a26aab0b6440eef36fc55dce3e8b0

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
deleted file mode 100644
index cbec34f6876a..
--- a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib systemd toolchain-funcs
-
-DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
-HOMEPAGE="https://www.fluidsynth.org;
-SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
-IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   alsa? (
-   media-libs/alsa-lib[${MULTILIB_USEDEP}]
-   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
-   )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
-   ladspa? (
-   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
-   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
-   )
-   pipewire? (
-   media-video/pipewire:0=[${MULTILIB_USEDEP}]
-   )
-   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
-   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
-   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_COMPILER="$(tc-getCC)"
-   -Denable-alsa=$(usex alsa)
-   -Denable-aufile=ON
-   -Denable-dbus=$(usex dbus)
-   -Denable-dsound=OFF # Windows
-   -Denable-floats=OFF # loat instead of double for DSP samples
-   -Denable-fpe-check=$(usex debug)
-   -Denable-ipv6=$(usex ipv6)
-   -Denable-jack=$(usex jack)
-   -Denable-ladspa=$(usex ladspa)
-   -Denable-libinstpatch=OFF # 
https://github.com/swami/libinstpatch
-   -Denable-midishare=OFF # http://midishare.sourceforge.net/
-   -Denable-network=$(usex network)
-   -Denable-opensles=OFF
-   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
-   -Denable-oss=$(usex oss)
-   -Denable-libsndfile=$(usex sndfile)
-   -Denable-portaudio=$(usex portaudio)
-   -Denable-profiling=$(usex debug)
-   -Denable-pulseaudio=$(usex pulseaudio)
-   -Denable-pipewire=$(usex pipewire)
-   -Denable-readline=$(usex readline)
-   -Denable-sdl2=$(usex sdl)
-   -Denable-systemd=$(usex systemd)
-   -Denable-threads=$(usex threads)
-   -Denable-trap-on-fpe=$(usex debug)
-   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
-   -Denable-waveout=OFF # Windows
-   -Denable-winmidi=OFF # Windows
-   )
-
-   if use alsa; then
-   mycmakeargs+=( 

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-01-22 Thread Ionen Wolkens
commit: 57b80ddc6b72a6e19afb16c928d22d7b14803a34
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Jan 23 01:42:50 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 23 05:05:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b80ddc

media-sound/fluidsynth: Stabilize 2.3.4 sparc, #921338

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
index 20e4ed0a995b..96ebeb8f21dd 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-01-04 Thread Arthur Zamarin
commit: 39ecff3b5342864f299faeb15d4e4e4b9bcc7882
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  5 05:24:59 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  5 05:26:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ecff3b

media-sound/fluidsynth: Stabilize 2.3.4 ppc64, #921338

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
index a3b0db2efd78..20e4ed0a995b 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-01-04 Thread Sam James
commit: 8f6eb2e3537e5579d44ed3029fc225f7f18ae765
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  5 02:32:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  5 02:32:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f6eb2e3

media-sound/fluidsynth: Stabilize 2.3.4 amd64, #921338

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
index 37ac424f3629..a3b0db2efd78 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-01-04 Thread Arthur Zamarin
commit: 9b3ad6701127a6913e50e3d8529aa670ba5183ee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan  4 18:10:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan  4 18:10:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b3ad670

media-sound/fluidsynth: Stabilize 2.3.4 ppc, #921338

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
index fdf9b9eb8156..0b250a8bc605 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-01-04 Thread Arthur Zamarin
commit: e3be18ba3f7f4d6081d2e477ee0db07ddbeac581
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan  4 18:10:57 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan  4 18:10:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3be18ba

media-sound/fluidsynth: Stabilize 2.3.4 arm64, #921338

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
index f85f79e0b17d..fdf9b9eb8156 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-01-04 Thread Arthur Zamarin
commit: 29fca0a98aefcd2ec5acbd5a6621f47935fdfe2f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan  4 18:11:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan  4 18:11:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29fca0a9

media-sound/fluidsynth: Stabilize 2.3.4 arm, #921338

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
index 69c23ad8076c..37ac424f3629 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-01-04 Thread Arthur Zamarin
commit: 095a5277c999ccad035258c18a312314b3554d83
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan  4 18:10:59 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan  4 18:10:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095a5277

media-sound/fluidsynth: Stabilize 2.3.4 x86, #921338

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
index 0b250a8bc605..69c23ad8076c 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-10-14 Thread Miroslav Šulc
commit: 68cc916d6ab26f16622d6cb873a3ae81b2212961
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Oct 14 11:55:47 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Oct 14 11:55:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68cc916d

media-sound/fluidsynth: fixed config switch

Closes: https://bugs.gentoo.org/915720
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.3.ebuild | 2 +-
 media-sound/fluidsynth/fluidsynth-2.3.4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
index ac1b529446a5..cbec34f6876a 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
@@ -54,7 +54,7 @@ src_configure() {
-Denable-ipv6=$(usex ipv6)
-Denable-jack=$(usex jack)
-Denable-ladspa=$(usex ladspa)
-   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
+   -Denable-libinstpatch=OFF # 
https://github.com/swami/libinstpatch
-Denable-midishare=OFF # http://midishare.sourceforge.net/
-Denable-network=$(usex network)
-Denable-opensles=OFF

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
index 96eb1a12684c..f85f79e0b17d 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
@@ -54,7 +54,7 @@ src_configure() {
-Denable-ipv6=$(usex ipv6)
-Denable-jack=$(usex jack)
-Denable-ladspa=$(usex ladspa)
-   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
+   -Denable-libinstpatch=OFF # 
https://github.com/swami/libinstpatch
-Denable-midishare=OFF # http://midishare.sourceforge.net/
-Denable-network=$(usex network)
-Denable-opensles=OFF



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-09-26 Thread Miroslav Šulc
commit: c6429f4ff13444ba2c9f09e42e5ad9e7e8a4a4d0
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Sep 26 07:49:49 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Sep 26 07:49:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6429f4f

media-sound/fluidsynth: bump to 2.3.4

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 +
 media-sound/fluidsynth/fluidsynth-2.3.4.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 40a26bdefe76..7b6344be6938 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1 +1,2 @@
 DIST fluidsynth-2.3.3.tar.gz 1774806 BLAKE2B 
718d64a75cad7f589008b023942425b9c8c2f72b82ad9d554723c44d7af14adf1455404187904d6474cda5ebeb1c8aeb4eba55a73b4cb92b16b905923627827f
 SHA512 
702b80ff9c8e2ba9fadd46a0377a295be78900c831ec4b6b75c2f5fee7e453b2e1f5511b076ccc044be7e6eb87086230c50c317dad3597a16d610e16032410fc
+DIST fluidsynth-2.3.4.tar.gz 1775291 BLAKE2B 
5146c1f0243ac1fcc3d4f29ea65bb03b326c59bf9de1f53def447f4a924c7fdde31f8b33300051d2e7765087fb8bbdba3643b03c537e3366b02ca42b3b9d4311
 SHA512 
79891116d78b9be1c38bce9e5759b9bb732c3d8ee31c6e57d1a3e2b5548879b91d19582e73ee7fb0fd243beba3bf1bbc341a26aab0b6440eef36fc55dce3e8b0

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
new file mode 100644
index ..96eb1a12684c
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib systemd toolchain-funcs
+
+DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
+HOMEPAGE="https://www.fluidsynth.org;
+SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   alsa? (
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
+   )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   ladspa? (
+   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
+   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
+   )
+   pipewire? (
+   media-video/pipewire:0=[${MULTILIB_USEDEP}]
+   )
+   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
+   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_COMPILER="$(tc-getCC)"
+   -Denable-alsa=$(usex alsa)
+   -Denable-aufile=ON
+   -Denable-dbus=$(usex dbus)
+   -Denable-dsound=OFF # Windows
+   -Denable-floats=OFF # loat instead of double for DSP samples
+   -Denable-fpe-check=$(usex debug)
+   -Denable-ipv6=$(usex ipv6)
+   -Denable-jack=$(usex jack)
+   -Denable-ladspa=$(usex ladspa)
+   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
+   -Denable-midishare=OFF # http://midishare.sourceforge.net/
+   -Denable-network=$(usex network)
+   -Denable-opensles=OFF
+   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
+   -Denable-oss=$(usex oss)
+   -Denable-libsndfile=$(usex sndfile)
+   -Denable-portaudio=$(usex portaudio)
+   -Denable-profiling=$(usex debug)
+   -Denable-pulseaudio=$(usex pulseaudio)
+   -Denable-pipewire=$(usex pipewire)
+   -Denable-readline=$(usex readline)
+   -Denable-sdl2=$(usex sdl)
+   -Denable-systemd=$(usex systemd)
+   -Denable-threads=$(usex threads)
+   -Denable-trap-on-fpe=$(usex debug)
+   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
+   -Denable-waveout=OFF # Windows
+   -Denable-winmidi=OFF # Windows
+   )
+
+   if use alsa; then
+   mycmakeargs+=( -Denable-lash=$(usex lash) )
+   else
+   mycmakeargs+=( 

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/, media-sound/fluidsynth/files/

2023-08-03 Thread Andreas Sturmlechner
commit: 9e552d99b687f2928013eb6edce08911c0c1b454
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 19:35:35 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  3 17:12:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e552d99

media-sound/fluidsynth: drop 2.3.2, 2.3.2-r2

Closes: https://bugs.gentoo.org/910418
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 -
 .../2.3.2-musl-implicit-declaration-fix.patch  |  34 --
 media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild  | 123 -
 media-sound/fluidsynth/fluidsynth-2.3.2.ebuild | 121 
 4 files changed, 279 deletions(-)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 8bb9c4fb6e62..40a26bdefe76 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,2 +1 @@
-DIST fluidsynth-2.3.2.tar.gz 1773755 BLAKE2B 
2d88e52223ff9c6bc5bcbcd8b15f30abb12632202b9a5c5eecc5eb95620aeaa2d7d9b80b76e6b26eef95ca92521bdc9e6d539f8235d90ca0429b12bb72db1a6f
 SHA512 
21798b5a80a7edd8ef02b983d9b230af45cc66b98b32d593228e12dbec15b12c6cf6c0f3692c12af66de1ba2049fa9d6ad2b68c7d1579347eec14d24870b0025
 DIST fluidsynth-2.3.3.tar.gz 1774806 BLAKE2B 
718d64a75cad7f589008b023942425b9c8c2f72b82ad9d554723c44d7af14adf1455404187904d6474cda5ebeb1c8aeb4eba55a73b4cb92b16b905923627827f
 SHA512 
702b80ff9c8e2ba9fadd46a0377a295be78900c831ec4b6b75c2f5fee7e453b2e1f5511b076ccc044be7e6eb87086230c50c317dad3597a16d610e16032410fc

diff --git 
a/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch 
b/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch
deleted file mode 100644
index ae53ad240979..
--- a/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-https://github.com/FluidSynth/fluidsynth/pull/1244
-From: Brahmajit Das 
-Date: Thu, 11 May 2023 23:14:42 +0530
-Subject: [PATCH] Fix implicit declaration of function strcasecmp with musl
-
-This will also help in making the source code c99 compilant, thus
-helping in packaing for newer compilers (for example clang 16 and gcc 14)
-
-Signed-off-by: Brahmajit Das 
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -159,6 +159,7 @@ include ( CheckIncludeFile )
- include ( CheckSymbolExists )
- include ( CheckTypeSize )
- check_include_file ( string.h HAVE_STRING_H )
-+check_include_file ( strings.h HAVE_STRINGS_H )
- check_include_file ( stdlib.h HAVE_STDLIB_H )
- check_include_file ( stdio.h HAVE_STDIO_H )
- check_include_file ( math.h HAVE_MATH_H )
 a/src/utils/fluidsynth_priv.h
-+++ b/src/utils/fluidsynth_priv.h
-@@ -45,6 +45,9 @@
- #include 
- #endif
-
-+#if HAVE_STRINGS_H
-+#include 
-+#endif
-
- #include "fluidsynth.h"
-
---
-2.40.1
-

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
deleted file mode 100644
index 3f03e71bc6c8..
--- a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib systemd toolchain-funcs
-
-DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
-HOMEPAGE="https://www.fluidsynth.org;
-SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   alsa? (
-   media-libs/alsa-lib[${MULTILIB_USEDEP}]
-   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
-   )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
-   ladspa? (
-   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
-   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
-   )
-   pipewire? (
-   media-video/pipewire:0=[${MULTILIB_USEDEP}]
-   )
-   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
-   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
-   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
-
-PATCHES=( "${FILESDIR}/${PV}-musl-implicit-declaration-fix.patch" )
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_COMPILER="$(tc-getCC)"
-   -Denable-alsa=$(usex alsa)
-   

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-08-02 Thread Arthur Zamarin
commit: 8f1b3a0fc86633ef899084bfe11c3dfc69d5105d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  2 18:30:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  2 18:30:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1b3a0f

media-sound/fluidsynth: Stabilize 2.3.3 ppc, #910418

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
index 0d965e037c81..ac1b529446a5 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-07-17 Thread Sam James
commit: a8c54eba5e271522bc1dbd775e47e009d5c69538
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 21:55:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 21:55:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c54eba

media-sound/fluidsynth: Stabilize 2.3.3 amd64, #910418

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
index 4801d17e06b9..0d965e037c81 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-07-16 Thread Sam James
commit: 69d28cbc79e8fe9dbcf196d157c66e0469da6568
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 14:20:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 14:20:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d28cbc

media-sound/fluidsynth: Stabilize 2.3.3 arm, #910418

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
index 013cfc31ba83..4801d17e06b9 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-07-16 Thread Sam James
commit: 798f1703d0a8ae20c8b301de328131c850df0134
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 13:28:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 13:28:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=798f1703

media-sound/fluidsynth: Stabilize 2.3.3 sparc, #910418

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
index db1e11aae510..094811039210 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-07-16 Thread Sam James
commit: e8b6b1131bc2a89cc67adf3a89a7e4b1690769ca
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 13:28:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 13:28:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b6b113

media-sound/fluidsynth: Stabilize 2.3.3 x86, #910418

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
index 094811039210..013cfc31ba83 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-07-16 Thread Sam James
commit: 31145b9c94ef3a68e50706a1ddefa4d96c76fca3
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 13:28:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 13:28:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31145b9c

media-sound/fluidsynth: Stabilize 2.3.3 arm64, #910418

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
index 31135d6ce819..db1e11aae510 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-07-16 Thread Sam James
commit: 716ffa329ba9a4ddb8d9bbe1998a9fbcab7ac787
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 13:28:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 13:28:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=716ffa32

media-sound/fluidsynth: Stabilize 2.3.3 ppc64, #910418

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
index 96eb1a12684c..31135d6ce819 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-07-12 Thread Jakov Smolić
commit: c1940a5326fec59dc9b94f46ed8569858e74
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jul 12 06:39:28 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jul 12 06:39:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1940a53

media-sound/fluidsynth: Stabilize 2.3.2-r2 x86, #905684

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
index 5b5a14f969ae..3f03e71bc6c8 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-07-11 Thread Jakov Smolić
commit: d12c09eb6200b8f6fc6f8582bffe838750400f35
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jul 11 14:02:18 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jul 11 14:02:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12c09eb

media-sound/fluidsynth: Stabilize 2.3.2-r2 amd64, #905684

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
index 3786f5f4a737..5b5a14f969ae 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-06-15 Thread Miroslav Šulc
commit: adfccf22f99c6bb8db186e205c802df4327da82b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Jun 15 07:20:26 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Jun 15 07:20:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adfccf22

media-sound/fluidsynth: bump to 2.3.3

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 +
 media-sound/fluidsynth/fluidsynth-2.3.3.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 315e195ec5a2..8bb9c4fb6e62 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1 +1,2 @@
 DIST fluidsynth-2.3.2.tar.gz 1773755 BLAKE2B 
2d88e52223ff9c6bc5bcbcd8b15f30abb12632202b9a5c5eecc5eb95620aeaa2d7d9b80b76e6b26eef95ca92521bdc9e6d539f8235d90ca0429b12bb72db1a6f
 SHA512 
21798b5a80a7edd8ef02b983d9b230af45cc66b98b32d593228e12dbec15b12c6cf6c0f3692c12af66de1ba2049fa9d6ad2b68c7d1579347eec14d24870b0025
+DIST fluidsynth-2.3.3.tar.gz 1774806 BLAKE2B 
718d64a75cad7f589008b023942425b9c8c2f72b82ad9d554723c44d7af14adf1455404187904d6474cda5ebeb1c8aeb4eba55a73b4cb92b16b905923627827f
 SHA512 
702b80ff9c8e2ba9fadd46a0377a295be78900c831ec4b6b75c2f5fee7e453b2e1f5511b076ccc044be7e6eb87086230c50c317dad3597a16d610e16032410fc

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
new file mode 100644
index ..96eb1a12684c
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib systemd toolchain-funcs
+
+DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
+HOMEPAGE="https://www.fluidsynth.org;
+SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   alsa? (
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
+   )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   ladspa? (
+   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
+   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
+   )
+   pipewire? (
+   media-video/pipewire:0=[${MULTILIB_USEDEP}]
+   )
+   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
+   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_COMPILER="$(tc-getCC)"
+   -Denable-alsa=$(usex alsa)
+   -Denable-aufile=ON
+   -Denable-dbus=$(usex dbus)
+   -Denable-dsound=OFF # Windows
+   -Denable-floats=OFF # loat instead of double for DSP samples
+   -Denable-fpe-check=$(usex debug)
+   -Denable-ipv6=$(usex ipv6)
+   -Denable-jack=$(usex jack)
+   -Denable-ladspa=$(usex ladspa)
+   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
+   -Denable-midishare=OFF # http://midishare.sourceforge.net/
+   -Denable-network=$(usex network)
+   -Denable-opensles=OFF
+   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
+   -Denable-oss=$(usex oss)
+   -Denable-libsndfile=$(usex sndfile)
+   -Denable-portaudio=$(usex portaudio)
+   -Denable-profiling=$(usex debug)
+   -Denable-pulseaudio=$(usex pulseaudio)
+   -Denable-pipewire=$(usex pipewire)
+   -Denable-readline=$(usex readline)
+   -Denable-sdl2=$(usex sdl)
+   -Denable-systemd=$(usex systemd)
+   -Denable-threads=$(usex threads)
+   -Denable-trap-on-fpe=$(usex debug)
+   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
+   -Denable-waveout=OFF # Windows
+   -Denable-winmidi=OFF # Windows
+   )
+
+   if use alsa; then
+   mycmakeargs+=( -Denable-lash=$(usex lash) )
+   else
+   mycmakeargs+=( 

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-06-01 Thread Andreas Sturmlechner
commit: 1119904a117f77a2c02d8f7245c4b6036ccd858f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  1 20:22:48 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  1 20:22:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1119904a

media-sound/fluidsynth: drop 2.3.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 -
 media-sound/fluidsynth/fluidsynth-2.3.1.ebuild | 121 -
 2 files changed, 122 deletions(-)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 720e95a19d9b..315e195ec5a2 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,2 +1 @@
-DIST fluidsynth-2.3.1.tar.gz 1758632 BLAKE2B 
a1501303e02b3ea64d87be5cff08d5f2f2be170b38faedc8e6bc4fd18c0dafe268fa6110708664ef0659df9f0e9680551ac483d30364977e768af60dfdff7e83
 SHA512 
1633294bf6c714361c381151b62d9dd2c8f388490153e7964bfa14fd647a681db9ebfe1de0a06279972d6c5b30377f67361feb4db186b1faa235600f0ae02b22
 DIST fluidsynth-2.3.2.tar.gz 1773755 BLAKE2B 
2d88e52223ff9c6bc5bcbcd8b15f30abb12632202b9a5c5eecc5eb95620aeaa2d7d9b80b76e6b26eef95ca92521bdc9e6d539f8235d90ca0429b12bb72db1a6f
 SHA512 
21798b5a80a7edd8ef02b983d9b230af45cc66b98b32d593228e12dbec15b12c6cf6c0f3692c12af66de1ba2049fa9d6ad2b68c7d1579347eec14d24870b0025

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
deleted file mode 100644
index d8c8395a14ce..
--- a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib systemd toolchain-funcs
-
-DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
-HOMEPAGE="https://www.fluidsynth.org;
-SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
-IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   alsa? (
-   media-libs/alsa-lib[${MULTILIB_USEDEP}]
-   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
-   )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
-   ladspa? (
-   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
-   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
-   )
-   pipewire? (
-   media-video/pipewire:0=[${MULTILIB_USEDEP}]
-   )
-   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
-   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
-   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_COMPILER="$(tc-getCC)"
-   -Denable-alsa=$(usex alsa)
-   -Denable-aufile=ON
-   -Denable-dbus=$(usex dbus)
-   -Denable-dsound=OFF # Windows
-   -Denable-floats=OFF # loat instead of double for DSP samples
-   -Denable-fpe-check=$(usex debug)
-   -Denable-ipv6=$(usex ipv6)
-   -Denable-jack=$(usex jack)
-   -Denable-ladspa=$(usex ladspa)
-   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
-   -Denable-midishare=OFF # http://midishare.sourceforge.net/
-   -Denable-network=$(usex network)
-   -Denable-opensles=OFF
-   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
-   -Denable-oss=$(usex oss)
-   -Denable-libsndfile=$(usex sndfile)
-   -Denable-portaudio=$(usex portaudio)
-   -Denable-profiling=$(usex debug)
-   -Denable-pulseaudio=$(usex pulseaudio)
-   -Denable-pipewire=$(usex pipewire)
-   -Denable-readline=$(usex readline)
-   -Denable-sdl2=$(usex sdl)
-   -Denable-systemd=$(usex systemd)
-   -Denable-threads=$(usex threads)
-   -Denable-trap-on-fpe=$(usex debug)
-   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
-   -Denable-waveout=OFF # Windows
-   -Denable-winmidi=OFF # Windows
-   )
-
-   if use alsa; then
-   mycmakeargs+=( -Denable-lash=$(usex lash) )
-   else
-   

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-06-01 Thread Arthur Zamarin
commit: e1da1771f6983522b42a1c103cba838d9db43261
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun  1 16:01:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun  1 16:01:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1da1771

media-sound/fluidsynth: Stabilize 2.3.2-r2 arm, #905684

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
index 02901a88badc..3786f5f4a737 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-05-30 Thread Sam James
commit: c320af81057d8021034a8058a2c796c24581f458
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 03:35:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 03:35:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c320af81

media-sound/fluidsynth: Stabilize 2.3.2-r2 arm64, #905684

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
index 384ea1665651..02901a88badc 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-05-29 Thread Andreas Sturmlechner
commit: db9383114e0cf9c553910aefeba249c51bd3fba1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 28 19:46:21 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 29 09:12:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db938311

media-sound/fluidsynth: Switch IUSE=pulseaudio to media-libs/libpulse

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../{fluidsynth-2.3.2-r1.ebuild => fluidsynth-2.3.2-r2.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2-r1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
similarity index 98%
rename from media-sound/fluidsynth/fluidsynth-2.3.2-r1.ebuild
rename to media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
index de5c7306eba0..384ea1665651 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.2-r1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild
@@ -33,7 +33,7 @@ DEPEND="
media-video/pipewire:0=[${MULTILIB_USEDEP}]
)
portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
-   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/files/

2023-05-11 Thread Sam James
commit: 40481ec6389e57b3ffc87472430b548e88f49d15
Author: Sam James  gentoo  org>
AuthorDate: Thu May 11 21:40:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 21:40:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40481ec6

media-sound/fluidsynth: fix typo in CMake check

Closes: https://bugs.gentoo.org/906150
Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch 
b/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch
index ce9cf7ffc896..ae53ad240979 100644
--- a/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch
+++ b/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch
@@ -13,7 +13,7 @@ Signed-off-by: Brahmajit Das 
  include ( CheckSymbolExists )
  include ( CheckTypeSize )
  check_include_file ( string.h HAVE_STRING_H )
-+check_include_file ( string.h HAVE_STRINGS_H )
++check_include_file ( strings.h HAVE_STRINGS_H )
  check_include_file ( stdlib.h HAVE_STDLIB_H )
  check_include_file ( stdio.h HAVE_STDIO_H )
  check_include_file ( math.h HAVE_MATH_H )



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/, media-sound/fluidsynth/files/

2023-05-11 Thread Sam James
commit: 182ea990541d25de97602cd9f1935e751f6a94d5
Author: Brahmajit Das  gmail  com>
AuthorDate: Thu May 11 17:53:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 11 21:05:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=182ea990

media-sound/fluidsynth: Fix implicit declaration of function strcasecmp

Closes: https://bugs.gentoo.org/906150
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30995
Signed-off-by: Sam James  gentoo.org>

 .../2.3.2-musl-implicit-declaration-fix.patch  |  34 ++
 media-sound/fluidsynth/fluidsynth-2.3.2-r1.ebuild  | 123 +
 2 files changed, 157 insertions(+)

diff --git 
a/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch 
b/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch
new file mode 100644
index ..ce9cf7ffc896
--- /dev/null
+++ b/media-sound/fluidsynth/files/2.3.2-musl-implicit-declaration-fix.patch
@@ -0,0 +1,34 @@
+https://github.com/FluidSynth/fluidsynth/pull/1244
+From: Brahmajit Das 
+Date: Thu, 11 May 2023 23:14:42 +0530
+Subject: [PATCH] Fix implicit declaration of function strcasecmp with musl
+
+This will also help in making the source code c99 compilant, thus
+helping in packaing for newer compilers (for example clang 16 and gcc 14)
+
+Signed-off-by: Brahmajit Das 
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -159,6 +159,7 @@ include ( CheckIncludeFile )
+ include ( CheckSymbolExists )
+ include ( CheckTypeSize )
+ check_include_file ( string.h HAVE_STRING_H )
++check_include_file ( string.h HAVE_STRINGS_H )
+ check_include_file ( stdlib.h HAVE_STDLIB_H )
+ check_include_file ( stdio.h HAVE_STDIO_H )
+ check_include_file ( math.h HAVE_MATH_H )
+--- a/src/utils/fluidsynth_priv.h
 b/src/utils/fluidsynth_priv.h
+@@ -45,6 +45,9 @@
+ #include 
+ #endif
+
++#if HAVE_STRINGS_H
++#include 
++#endif
+
+ #include "fluidsynth.h"
+
+--
+2.40.1
+

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2-r1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.2-r1.ebuild
new file mode 100644
index ..de5c7306eba0
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.3.2-r1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib systemd toolchain-funcs
+
+DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
+HOMEPAGE="https://www.fluidsynth.org;
+SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   alsa? (
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
+   )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   ladspa? (
+   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
+   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
+   )
+   pipewire? (
+   media-video/pipewire:0=[${MULTILIB_USEDEP}]
+   )
+   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
+   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
+
+PATCHES=( "${FILESDIR}/${PV}-musl-implicit-declaration-fix.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_COMPILER="$(tc-getCC)"
+   -Denable-alsa=$(usex alsa)
+   -Denable-aufile=ON
+   -Denable-dbus=$(usex dbus)
+   -Denable-dsound=OFF # Windows
+   -Denable-floats=OFF # loat instead of double for DSP samples
+   -Denable-fpe-check=$(usex debug)
+   -Denable-ipv6=$(usex ipv6)
+   -Denable-jack=$(usex jack)
+   -Denable-ladspa=$(usex ladspa)
+   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
+   -Denable-midishare=OFF # http://midishare.sourceforge.net/
+   -Denable-network=$(usex network)
+   -Denable-opensles=OFF
+   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
+   -Denable-oss=$(usex oss)
+   -Denable-libsndfile=$(usex sndfile)
+   -Denable-portaudio=$(usex portaudio)
+   -Denable-profiling=$(usex debug)
+  

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-05-05 Thread Arthur Zamarin
commit: c8834f5afa280d0b8f5cc361baaee6a2c2542c92
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May  5 09:41:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May  5 09:41:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8834f5a

media-sound/fluidsynth: Stabilize 2.3.2 sparc, #905684

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
index 8cfb823f9cd5..e809faa2505a 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-05-04 Thread Sam James
commit: 68d49881c79f25bb03618c5092b228fbbcb88050
Author: Sam James  gentoo  org>
AuthorDate: Thu May  4 09:06:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  4 09:06:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d49881

media-sound/fluidsynth: Stabilize 2.3.2 amd64, #905684

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
index 5d3cd3b275bc..8cfb823f9cd5 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-05-04 Thread Jakov Smolić
commit: d61b99ec10a18ac43c6864afb3af984c18640732
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May  4 08:18:05 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May  4 08:18:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61b99ec

media-sound/fluidsynth: Stabilize 2.3.2 x86, #905684

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
index a937fc104754..5d3cd3b275bc 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-05-04 Thread Jakov Smolić
commit: e520c6fd5c058e308ade51bc04e49e6aefd3c4e4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May  4 07:47:36 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May  4 07:47:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e520c6fd

media-sound/fluidsynth: Stabilize 2.3.2 ppc, #905684

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
index 525e8257e307..093fd9b3cd2d 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-05-04 Thread Jakov Smolić
commit: 59e02436ebbdc16bfdcdffbe32ecadf45fb3e389
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May  4 07:47:37 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May  4 07:47:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e02436

media-sound/fluidsynth: Stabilize 2.3.2 ppc64, #905684

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
index 093fd9b3cd2d..a937fc104754 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-04-03 Thread Miroslav Šulc
commit: 133c5daa266c6de0cc17cb4e34158e0e37ec247c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Apr  3 07:16:27 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Apr  3 07:17:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133c5daa

media-sound/fluidsynth: bump to 2.3.2

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 +
 media-sound/fluidsynth/fluidsynth-2.3.2.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 095c1d857a46..1ebe5359b18a 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,2 +1,3 @@
 DIST fluidsynth-2.3.0.tar.gz 1757143 BLAKE2B 
845f4b1d00b743edf7ef8a5660c239c2924ca51306fbd8f45c0c965198ed2d5267bacf8333a44720beb3f283e9a75bbb8b497dcb0b004153d5f8a9d9ed4f5224
 SHA512 
621a54f7d9845a9350381e9aa99f342b28050e1dd80983e69828acc685ace39ee5376f8e40d7a93ddb247718e4bcfb3f196cbd4027343251f8c0fbe3c0d219ed
 DIST fluidsynth-2.3.1.tar.gz 1758632 BLAKE2B 
a1501303e02b3ea64d87be5cff08d5f2f2be170b38faedc8e6bc4fd18c0dafe268fa6110708664ef0659df9f0e9680551ac483d30364977e768af60dfdff7e83
 SHA512 
1633294bf6c714361c381151b62d9dd2c8f388490153e7964bfa14fd647a681db9ebfe1de0a06279972d6c5b30377f67361feb4db186b1faa235600f0ae02b22
+DIST fluidsynth-2.3.2.tar.gz 1773755 BLAKE2B 
2d88e52223ff9c6bc5bcbcd8b15f30abb12632202b9a5c5eecc5eb95620aeaa2d7d9b80b76e6b26eef95ca92521bdc9e6d539f8235d90ca0429b12bb72db1a6f
 SHA512 
21798b5a80a7edd8ef02b983d9b230af45cc66b98b32d593228e12dbec15b12c6cf6c0f3692c12af66de1ba2049fa9d6ad2b68c7d1579347eec14d24870b0025

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
new file mode 100644
index ..525e8257e307
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.3.2.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib systemd toolchain-funcs
+
+DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
+HOMEPAGE="https://www.fluidsynth.org;
+SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   alsa? (
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
+   )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   ladspa? (
+   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
+   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
+   )
+   pipewire? (
+   media-video/pipewire:0=[${MULTILIB_USEDEP}]
+   )
+   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
+   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_COMPILER="$(tc-getCC)"
+   -Denable-alsa=$(usex alsa)
+   -Denable-aufile=ON
+   -Denable-dbus=$(usex dbus)
+   -Denable-dsound=OFF # Windows
+   -Denable-floats=OFF # loat instead of double for DSP samples
+   -Denable-fpe-check=$(usex debug)
+   -Denable-ipv6=$(usex ipv6)
+   -Denable-jack=$(usex jack)
+   -Denable-ladspa=$(usex ladspa)
+   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
+   -Denable-midishare=OFF # http://midishare.sourceforge.net/
+   -Denable-network=$(usex network)
+   -Denable-opensles=OFF
+   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
+   -Denable-oss=$(usex oss)
+   -Denable-libsndfile=$(usex sndfile)
+   -Denable-portaudio=$(usex portaudio)
+   -Denable-profiling=$(usex debug)
+   -Denable-pulseaudio=$(usex pulseaudio)
+   -Denable-pipewire=$(usex pipewire)
+   -Denable-readline=$(usex readline)
+   -Denable-sdl2=$(usex sdl)
+   -Denable-systemd=$(usex systemd)
+   -Denable-threads=$(usex threads)
+   -Denable-trap-on-fpe=$(usex debug)
+   

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-04-03 Thread Miroslav Šulc
commit: 14e0d4c9025a1bf81e5af1af2d7fc9b71cf50962
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Apr  3 07:16:54 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Apr  3 07:17:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e0d4c9

media-sound/fluidsynth: dropped obsolete 2.3.0

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 -
 media-sound/fluidsynth/fluidsynth-2.3.0.ebuild | 121 -
 2 files changed, 122 deletions(-)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 1ebe5359b18a..720e95a19d9b 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,3 +1,2 @@
-DIST fluidsynth-2.3.0.tar.gz 1757143 BLAKE2B 
845f4b1d00b743edf7ef8a5660c239c2924ca51306fbd8f45c0c965198ed2d5267bacf8333a44720beb3f283e9a75bbb8b497dcb0b004153d5f8a9d9ed4f5224
 SHA512 
621a54f7d9845a9350381e9aa99f342b28050e1dd80983e69828acc685ace39ee5376f8e40d7a93ddb247718e4bcfb3f196cbd4027343251f8c0fbe3c0d219ed
 DIST fluidsynth-2.3.1.tar.gz 1758632 BLAKE2B 
a1501303e02b3ea64d87be5cff08d5f2f2be170b38faedc8e6bc4fd18c0dafe268fa6110708664ef0659df9f0e9680551ac483d30364977e768af60dfdff7e83
 SHA512 
1633294bf6c714361c381151b62d9dd2c8f388490153e7964bfa14fd647a681db9ebfe1de0a06279972d6c5b30377f67361feb4db186b1faa235600f0ae02b22
 DIST fluidsynth-2.3.2.tar.gz 1773755 BLAKE2B 
2d88e52223ff9c6bc5bcbcd8b15f30abb12632202b9a5c5eecc5eb95620aeaa2d7d9b80b76e6b26eef95ca92521bdc9e6d539f8235d90ca0429b12bb72db1a6f
 SHA512 
21798b5a80a7edd8ef02b983d9b230af45cc66b98b32d593228e12dbec15b12c6cf6c0f3692c12af66de1ba2049fa9d6ad2b68c7d1579347eec14d24870b0025

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
deleted file mode 100644
index f27a88cd649f..
--- a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib systemd toolchain-funcs
-
-DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
-HOMEPAGE="https://www.fluidsynth.org;
-SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
-IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   alsa? (
-   media-libs/alsa-lib[${MULTILIB_USEDEP}]
-   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
-   )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
-   ladspa? (
-   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
-   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
-   )
-   pipewire? (
-   media-video/pipewire:0=[${MULTILIB_USEDEP}]
-   )
-   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
-   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
-   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_COMPILER="$(tc-getCC)"
-   -Denable-alsa=$(usex alsa)
-   -Denable-aufile=ON
-   -Denable-dbus=$(usex dbus)
-   -Denable-dsound=OFF # Windows
-   -Denable-floats=OFF # loat instead of double for DSP samples
-   -Denable-fpe-check=$(usex debug)
-   -Denable-ipv6=$(usex ipv6)
-   -Denable-jack=$(usex jack)
-   -Denable-ladspa=$(usex ladspa)
-   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
-   -Denable-midishare=OFF # http://midishare.sourceforge.net/
-   -Denable-network=$(usex network)
-   -Denable-opensles=OFF
-   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
-   -Denable-oss=$(usex oss)
-   -Denable-libsndfile=$(usex sndfile)
-   -Denable-portaudio=$(usex portaudio)
-   -Denable-profiling=$(usex debug)
-   -Denable-pulseaudio=$(usex pulseaudio)
-   -Denable-pipewire=$(usex pipewire)
-   -Denable-readline=$(usex readline)
-   -Denable-sdl2=$(usex sdl)
-   -Denable-systemd=$(usex systemd)
-   -Denable-threads=$(usex threads)
-   -Denable-trap-on-fpe=$(usex debug)
-   

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-02-02 Thread Arthur Zamarin
commit: b7c1ba24a5a8f528184818c6ef51fc33ebfae1b7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb  2 19:41:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb  2 19:41:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c1ba24

media-sound/fluidsynth: Stabilize 2.3.1 ppc, #892581

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
index 69351b582467..d8c8395a14ce 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-01-30 Thread Sam James
commit: 6be2722c28906c63e6943cd973abefc73b832c90
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 13:26:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 13:26:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be2722c

media-sound/fluidsynth: Stabilize 2.3.1 amd64, #892581

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
index 336537b6b540..69351b582467 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-01-30 Thread Sam James
commit: 1f07eb86044f90b4e1f2ac9a92c6c3d2c9f72c90
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 13:25:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 13:25:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f07eb86

media-sound/fluidsynth: Stabilize 2.3.1 x86, #892581

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
index b288d36b5095..336537b6b540 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-01-30 Thread Sam James
commit: d845d59eb205f57a72df456f38c3ebc2db41c699
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 12:55:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 12:55:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d845d59e

media-sound/fluidsynth: Stabilize 2.3.1 arm, #892581

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
index e36ecd7af60f..69e87d7c5f2e 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-01-30 Thread Sam James
commit: 4e131caa71142da429c8c74881d86eb35c6b5197
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 12:55:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 12:55:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e131caa

media-sound/fluidsynth: Stabilize 2.3.1 ppc64, #892581

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
index 27d0f67e3313..e36ecd7af60f 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-01-30 Thread Sam James
commit: 63843158cdc6039f115168ed166eba057da78248
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 12:55:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 12:55:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63843158

media-sound/fluidsynth: Stabilize 2.3.1 arm64, #892581

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
index 2fe564bc72d2..27d0f67e3313 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2023-01-30 Thread Sam James
commit: 7bd94056f68f8ff186319eebdf4c3790aed55090
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 30 12:55:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 30 12:55:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd94056

media-sound/fluidsynth: Stabilize 2.3.1 sparc, #892581

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
index 69e87d7c5f2e..b288d36b5095 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-12-30 Thread Miroslav Šulc
commit: 2b46bb3fb16dd9e67adc27c92bd013ae5c6b82dd
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Dec 30 09:33:27 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Dec 30 09:33:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b46bb3f

media-sound/fluidsynth: bump to 2.3.1

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 +
 media-sound/fluidsynth/fluidsynth-2.3.1.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 028ba3750818..095c1d857a46 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1 +1,2 @@
 DIST fluidsynth-2.3.0.tar.gz 1757143 BLAKE2B 
845f4b1d00b743edf7ef8a5660c239c2924ca51306fbd8f45c0c965198ed2d5267bacf8333a44720beb3f283e9a75bbb8b497dcb0b004153d5f8a9d9ed4f5224
 SHA512 
621a54f7d9845a9350381e9aa99f342b28050e1dd80983e69828acc685ace39ee5376f8e40d7a93ddb247718e4bcfb3f196cbd4027343251f8c0fbe3c0d219ed
+DIST fluidsynth-2.3.1.tar.gz 1758632 BLAKE2B 
a1501303e02b3ea64d87be5cff08d5f2f2be170b38faedc8e6bc4fd18c0dafe268fa6110708664ef0659df9f0e9680551ac483d30364977e768af60dfdff7e83
 SHA512 
1633294bf6c714361c381151b62d9dd2c8f388490153e7964bfa14fd647a681db9ebfe1de0a06279972d6c5b30377f67361feb4db186b1faa235600f0ae02b22

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
new file mode 100644
index ..2fe564bc72d2
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.3.1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib systemd toolchain-funcs
+
+DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
+HOMEPAGE="https://www.fluidsynth.org;
+SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   alsa? (
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
+   )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   ladspa? (
+   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
+   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
+   )
+   pipewire? (
+   media-video/pipewire:0=[${MULTILIB_USEDEP}]
+   )
+   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
+   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_COMPILER="$(tc-getCC)"
+   -Denable-alsa=$(usex alsa)
+   -Denable-aufile=ON
+   -Denable-dbus=$(usex dbus)
+   -Denable-dsound=OFF # Windows
+   -Denable-floats=OFF # loat instead of double for DSP samples
+   -Denable-fpe-check=$(usex debug)
+   -Denable-ipv6=$(usex ipv6)
+   -Denable-jack=$(usex jack)
+   -Denable-ladspa=$(usex ladspa)
+   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
+   -Denable-midishare=OFF # http://midishare.sourceforge.net/
+   -Denable-network=$(usex network)
+   -Denable-opensles=OFF
+   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
+   -Denable-oss=$(usex oss)
+   -Denable-libsndfile=$(usex sndfile)
+   -Denable-portaudio=$(usex portaudio)
+   -Denable-profiling=$(usex debug)
+   -Denable-pulseaudio=$(usex pulseaudio)
+   -Denable-pipewire=$(usex pipewire)
+   -Denable-readline=$(usex readline)
+   -Denable-sdl2=$(usex sdl)
+   -Denable-systemd=$(usex systemd)
+   -Denable-threads=$(usex threads)
+   -Denable-trap-on-fpe=$(usex debug)
+   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
+   -Denable-waveout=OFF # Windows
+   -Denable-winmidi=OFF # Windows
+   )
+
+   if use alsa; then
+   mycmakeargs+=( -Denable-lash=$(usex lash) )
+   else
+   mycmakeargs+=( 

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-12-17 Thread Miroslav Šulc
commit: 088033354974aed9f7222b1412d007c8f6320859
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Dec 17 09:40:36 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Dec 17 09:40:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08803335

media-sound/fluidsynth: dropped obsolete 2.2.9

Bug: https://bugs.gentoo.org/886093
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 -
 media-sound/fluidsynth/fluidsynth-2.2.9.ebuild | 119 -
 2 files changed, 120 deletions(-)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 3e8516047831..028ba3750818 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,2 +1 @@
-DIST fluidsynth-2.2.9.tar.gz 1750977 BLAKE2B 
a6b4a19737d01e86a80084cdf88897da9af7d2c50be80fb0227a1d70effb8551667ae27f43ce63591830acfdef31ff0d99d51e3160b9b09c274637b259a82833
 SHA512 
90f44f6d7a4ed504eea5e2d39d8da2e0072bef746f3d969e367f0bab36a4cff479a98e795dc8b6b58b565fb266c44a137a14e98c7e4c77d1be3b300b8c066600
 DIST fluidsynth-2.3.0.tar.gz 1757143 BLAKE2B 
845f4b1d00b743edf7ef8a5660c239c2924ca51306fbd8f45c0c965198ed2d5267bacf8333a44720beb3f283e9a75bbb8b497dcb0b004153d5f8a9d9ed4f5224
 SHA512 
621a54f7d9845a9350381e9aa99f342b28050e1dd80983e69828acc685ace39ee5376f8e40d7a93ddb247718e4bcfb3f196cbd4027343251f8c0fbe3c0d219ed

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
deleted file mode 100644
index 440a94c7dbb4..
--- a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib systemd toolchain-funcs
-
-DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
-HOMEPAGE="https://www.fluidsynth.org;
-SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   alsa? (
-   media-libs/alsa-lib[${MULTILIB_USEDEP}]
-   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
-   )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
-   ladspa? (
-   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
-   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
-   )
-   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
-   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
-   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_COMPILER="$(tc-getCC)"
-   -Denable-alsa=$(usex alsa)
-   -Denable-aufile=ON
-   -Denable-dbus=$(usex dbus)
-   -Denable-debug=$(usex debug)
-   -Denable-dsound=OFF # Windows
-   -Denable-floats=OFF # loat instead of double for DSP samples
-   -Denable-fpe-check=$(usex debug)
-   -Denable-ipv6=$(usex ipv6)
-   -Denable-jack=$(usex jack)
-   -Denable-ladspa=$(usex ladspa)
-   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
-   -Denable-midishare=OFF # http://midishare.sourceforge.net/
-   -Denable-network=$(usex network)
-   -Denable-opensles=OFF
-   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
-   -Denable-oss=$(usex oss)
-   -Denable-libsndfile=$(usex sndfile)
-   -Denable-pkgconfig=ON
-   -Denable-portaudio=$(usex portaudio)
-   -Denable-profiling=$(usex debug)
-   -Denable-pulseaudio=$(usex pulseaudio)
-   -Denable-readline=$(usex readline)
-   -Denable-sdl2=$(usex sdl)
-   -Denable-systemd=$(usex systemd)
-   -Denable-threads=$(usex threads)
-   -Denable-trap-on-fpe=$(usex debug)
-   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
-   -Denable-waveout=OFF # Windows
-   -Denable-winmidi=OFF # Windows
-   )
-
-   if use alsa; then
-   mycmakeargs+=( -Denable-lash=$(usex lash) )
-   else
-   mycmakeargs+=( -Denable-lash=OFF )
-   fi
-
-   

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-12-15 Thread Arthur Zamarin
commit: 3a226f9a39a6871ca094c9827fdded8a5f0ed575
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 15 20:17:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 15 20:17:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a226f9a

media-sound/fluidsynth: Stabilize 2.3.0 arm64, #886093

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
index 4021ce21597f..f27a88cd649f 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-12-15 Thread Arthur Zamarin
commit: 35cbb70ec9f60332cac054f0f80c93f1f4caad16
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 15 19:52:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 15 19:52:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35cbb70e

media-sound/fluidsynth: Stabilize 2.3.0 arm, #886093

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
index 3c6dc0d5ab9e..4021ce21597f 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-12-15 Thread Arthur Zamarin
commit: 3a4cf2c8da02a4b5a3a762a52522bffdcced5eed
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 15 16:51:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 15 16:51:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a4cf2c8

media-sound/fluidsynth: Stabilize 2.3.0 ppc64, #886093

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
index dc4b927f6763..84ade4dbb036 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-12-15 Thread Arthur Zamarin
commit: 9a41c5448fb245494ce7097dbcdcb0d84bd4ea6d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 15 16:51:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 15 16:51:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a41c544

media-sound/fluidsynth: Stabilize 2.3.0 amd64, #886093

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
index 0d8a9e4dbda8..843c524573ab 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-12-15 Thread Arthur Zamarin
commit: 72e01bcd20d08a290b4c601743ec3e2a56d705a5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 15 16:51:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 15 16:51:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72e01bcd

media-sound/fluidsynth: Stabilize 2.3.0 ppc, #886093

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
index 84ade4dbb036..3c6dc0d5ab9e 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-12-15 Thread Arthur Zamarin
commit: d907accc2ceaa1455b64a2784839ec52f6fc55da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 15 16:51:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 15 16:51:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d907accc

media-sound/fluidsynth: Stabilize 2.3.0 sparc, #886093

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
index 843c524573ab..dc4b927f6763 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-12-15 Thread Arthur Zamarin
commit: 8de6000e056786b4aad2d41cf2c4c778ba0cfb0b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 15 16:51:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 15 16:51:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de6000e

media-sound/fluidsynth: Stabilize 2.3.0 x86, #886093

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
index 2fe564bc72d2..0d8a9e4dbda8 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-12-02 Thread WANG Xuerui
commit: ffa642f435797b97b2026f59c231c9ae7fb27c58
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Dec  3 05:49:56 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Dec  3 06:07:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa642f4

media-sound/fluidsynth: keyword 2.3.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
index d5a21ab76f24..2fe564bc72d2 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-11-15 Thread Sam James
commit: b767e990f3b35dcaec86d710cadb6687337d7014
Author: Petr Vaněk  atlas  cz>
AuthorDate: Tue Nov 15 08:07:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 10:03:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b767e990

media-sound/fluidsynth: reference media-video/pipewire with pkg tag

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/28279
Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/metadata.xml 
b/media-sound/fluidsynth/metadata.xml
index 940387fae30c..91cd5f273915 100644
--- a/media-sound/fluidsynth/metadata.xml
+++ b/media-sound/fluidsynth/metadata.xml
@@ -10,6 +10,6 @@


enable network support (requires BSD 
sockets)
-   enable pipewire support
+   enable media-video/pipewire 
support

 



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-11-14 Thread Alexis Ballier
commit: 9c6ff2c4cb371905e6eb16568311c3a32dc39183
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Nov 14 15:55:03 2022 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Nov 14 15:58:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6ff2c4

media-sound/fluidsynth: bump to 2.3.0

Signed-off-by: Alexis Ballier  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 +
 media-sound/fluidsynth/fluidsynth-2.3.0.ebuild | 121 +
 media-sound/fluidsynth/metadata.xml|   1 +
 3 files changed, 123 insertions(+)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 2193f07fec77..3e8516047831 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1 +1,2 @@
 DIST fluidsynth-2.2.9.tar.gz 1750977 BLAKE2B 
a6b4a19737d01e86a80084cdf88897da9af7d2c50be80fb0227a1d70effb8551667ae27f43ce63591830acfdef31ff0d99d51e3160b9b09c274637b259a82833
 SHA512 
90f44f6d7a4ed504eea5e2d39d8da2e0072bef746f3d969e367f0bab36a4cff479a98e795dc8b6b58b565fb266c44a137a14e98c7e4c77d1be3b300b8c066600
+DIST fluidsynth-2.3.0.tar.gz 1757143 BLAKE2B 
845f4b1d00b743edf7ef8a5660c239c2924ca51306fbd8f45c0c965198ed2d5267bacf8333a44720beb3f283e9a75bbb8b497dcb0b004153d5f8a9d9ed4f5224
 SHA512 
621a54f7d9845a9350381e9aa99f342b28050e1dd80983e69828acc685ace39ee5376f8e40d7a93ddb247718e4bcfb3f196cbd4027343251f8c0fbe3c0d219ed

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
new file mode 100644
index ..d5a21ab76f24
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib systemd toolchain-funcs
+
+DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
+HOMEPAGE="https://www.fluidsynth.org;
+SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   alsa? (
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
+   )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   ladspa? (
+   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
+   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
+   )
+   pipewire? (
+   media-video/pipewire:0=[${MULTILIB_USEDEP}]
+   )
+   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
+   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_COMPILER="$(tc-getCC)"
+   -Denable-alsa=$(usex alsa)
+   -Denable-aufile=ON
+   -Denable-dbus=$(usex dbus)
+   -Denable-dsound=OFF # Windows
+   -Denable-floats=OFF # loat instead of double for DSP samples
+   -Denable-fpe-check=$(usex debug)
+   -Denable-ipv6=$(usex ipv6)
+   -Denable-jack=$(usex jack)
+   -Denable-ladspa=$(usex ladspa)
+   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
+   -Denable-midishare=OFF # http://midishare.sourceforge.net/
+   -Denable-network=$(usex network)
+   -Denable-opensles=OFF
+   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
+   -Denable-oss=$(usex oss)
+   -Denable-libsndfile=$(usex sndfile)
+   -Denable-portaudio=$(usex portaudio)
+   -Denable-profiling=$(usex debug)
+   -Denable-pulseaudio=$(usex pulseaudio)
+   -Denable-pipewire=$(usex pipewire)
+   -Denable-readline=$(usex readline)
+   -Denable-sdl2=$(usex sdl)
+   -Denable-systemd=$(usex systemd)
+   -Denable-threads=$(usex threads)
+   -Denable-trap-on-fpe=$(usex debug)
+   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
+   -Denable-waveout=OFF # Windows
+   -Denable-winmidi=OFF # Windows
+   )
+
+   if use alsa; then
+   mycmakeargs+=( -Denable-lash=$(usex lash) )

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-10-09 Thread Miroslav Šulc
commit: c8c712ab5e399833c01c1c05dd1646dc52641f9a
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Oct  9 06:19:33 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Oct  9 06:19:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c712ab

media-sound/fluidsynth: dropped obsolete 2.2.8

Bug: https://bugs.gentoo.org/876019
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 -
 media-sound/fluidsynth/fluidsynth-2.2.8.ebuild | 119 -
 2 files changed, 120 deletions(-)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index d3c473c2a8fb..2193f07fec77 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,2 +1 @@
-DIST fluidsynth-2.2.8.tar.gz 1751615 BLAKE2B 
7eaee4cc1c2f49e464cda2852890ec8e96bd86c258a39246ec5c84ea3e57c9869d1e88963daecc3fa8957df1d55ff6c6633a4900de3d6fc0a1adf830865adda0
 SHA512 
8173f2d368a214cf1eb7faae2f6326db43fb094ec9c83e652f953290c3f29c34ebd0b92cbb439bea8d814d3a7e4f9dc0c18c648df1d414989d5d8b4700c79535
 DIST fluidsynth-2.2.9.tar.gz 1750977 BLAKE2B 
a6b4a19737d01e86a80084cdf88897da9af7d2c50be80fb0227a1d70effb8551667ae27f43ce63591830acfdef31ff0d99d51e3160b9b09c274637b259a82833
 SHA512 
90f44f6d7a4ed504eea5e2d39d8da2e0072bef746f3d969e367f0bab36a4cff479a98e795dc8b6b58b565fb266c44a137a14e98c7e4c77d1be3b300b8c066600

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
deleted file mode 100644
index 440a94c7dbb4..
--- a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib systemd toolchain-funcs
-
-DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
-HOMEPAGE="https://www.fluidsynth.org;
-SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   alsa? (
-   media-libs/alsa-lib[${MULTILIB_USEDEP}]
-   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
-   )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
-   ladspa? (
-   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
-   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
-   )
-   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
-   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
-   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_COMPILER="$(tc-getCC)"
-   -Denable-alsa=$(usex alsa)
-   -Denable-aufile=ON
-   -Denable-dbus=$(usex dbus)
-   -Denable-debug=$(usex debug)
-   -Denable-dsound=OFF # Windows
-   -Denable-floats=OFF # loat instead of double for DSP samples
-   -Denable-fpe-check=$(usex debug)
-   -Denable-ipv6=$(usex ipv6)
-   -Denable-jack=$(usex jack)
-   -Denable-ladspa=$(usex ladspa)
-   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
-   -Denable-midishare=OFF # http://midishare.sourceforge.net/
-   -Denable-network=$(usex network)
-   -Denable-opensles=OFF
-   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
-   -Denable-oss=$(usex oss)
-   -Denable-libsndfile=$(usex sndfile)
-   -Denable-pkgconfig=ON
-   -Denable-portaudio=$(usex portaudio)
-   -Denable-profiling=$(usex debug)
-   -Denable-pulseaudio=$(usex pulseaudio)
-   -Denable-readline=$(usex readline)
-   -Denable-sdl2=$(usex sdl)
-   -Denable-systemd=$(usex systemd)
-   -Denable-threads=$(usex threads)
-   -Denable-trap-on-fpe=$(usex debug)
-   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
-   -Denable-waveout=OFF # Windows
-   -Denable-winmidi=OFF # Windows
-   )
-
-   if use alsa; then
-   mycmakeargs+=( -Denable-lash=$(usex lash) )
-   else
-   mycmakeargs+=( -Denable-lash=OFF )
-   fi
-
-   

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-10-08 Thread Agostino Sarubbo
commit: 2787a6f9f8ebe467916ca6a7da4423f70836b089
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Oct  8 10:12:21 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Oct  8 10:12:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2787a6f9

media-sound/fluidsynth: Stabilize 2.2.9 x86, #876019

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
index 5528360543fb..440a94c7dbb4 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-10-08 Thread Agostino Sarubbo
commit: 879b19a6ffb425422a64e438b8997091d7165c8a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Oct  8 10:11:19 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Oct  8 10:11:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879b19a6

media-sound/fluidsynth: Stabilize 2.2.9 sparc, #876019

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
index eaea87b6f154..5528360543fb 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-10-08 Thread Agostino Sarubbo
commit: 5ac76decad197aa635e468771c4a9c86faefb531
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Oct  8 10:10:45 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Oct  8 10:10:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac76dec

media-sound/fluidsynth: Stabilize 2.2.9 ppc64, #876019

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
index 86159bbf493e..eaea87b6f154 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-10-08 Thread Agostino Sarubbo
commit: 20bf17238e395c46c0a00215d8877e6ae6c8d410
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Oct  8 10:10:09 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Oct  8 10:10:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20bf1723

media-sound/fluidsynth: Stabilize 2.2.9 ppc, #876019

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
index 9d9556aec642..86159bbf493e 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-10-08 Thread Agostino Sarubbo
commit: c02d51674f9058b06db51cb6c2e5a3288a5e05d1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Oct  8 10:09:29 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Oct  8 10:09:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02d5167

media-sound/fluidsynth: Stabilize 2.2.9 arm64, #876019

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
index 025881d1d0d9..9d9556aec642 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-10-08 Thread Agostino Sarubbo
commit: b725a91207f22b14c71d5eafde09a7c16e54f5d8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Oct  8 10:08:45 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Oct  8 10:08:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b725a912

media-sound/fluidsynth: Stabilize 2.2.9 arm, #876019

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
index 5372e2de433e..025881d1d0d9 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-10-08 Thread Agostino Sarubbo
commit: f4b5123b516de347e3a957761b2b770734888ec2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Oct  8 10:07:20 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Oct  8 10:07:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b5123b

media-sound/fluidsynth: Stabilize 2.2.9 amd64, #876019

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
index 659632e018cb..5372e2de433e 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-09-06 Thread Miroslav Šulc
commit: 23f36aa57bcc5cb1918ebeb260db5a24bad23cf7
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Sep  7 04:03:52 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Sep  7 04:03:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f36aa5

media-sound/fluidsynth: bump to 2.2.9

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 +
 media-sound/fluidsynth/fluidsynth-2.2.9.ebuild | 119 +
 2 files changed, 120 insertions(+)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index b9e264166bb4..d3c473c2a8fb 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1 +1,2 @@
 DIST fluidsynth-2.2.8.tar.gz 1751615 BLAKE2B 
7eaee4cc1c2f49e464cda2852890ec8e96bd86c258a39246ec5c84ea3e57c9869d1e88963daecc3fa8957df1d55ff6c6633a4900de3d6fc0a1adf830865adda0
 SHA512 
8173f2d368a214cf1eb7faae2f6326db43fb094ec9c83e652f953290c3f29c34ebd0b92cbb439bea8d814d3a7e4f9dc0c18c648df1d414989d5d8b4700c79535
+DIST fluidsynth-2.2.9.tar.gz 1750977 BLAKE2B 
a6b4a19737d01e86a80084cdf88897da9af7d2c50be80fb0227a1d70effb8551667ae27f43ce63591830acfdef31ff0d99d51e3160b9b09c274637b259a82833
 SHA512 
90f44f6d7a4ed504eea5e2d39d8da2e0072bef746f3d969e367f0bab36a4cff479a98e795dc8b6b58b565fb266c44a137a14e98c7e4c77d1be3b300b8c066600

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
new file mode 100644
index ..659632e018cb
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib systemd toolchain-funcs
+
+DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
+HOMEPAGE="https://www.fluidsynth.org;
+SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   alsa? (
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
+   )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   ladspa? (
+   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
+   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
+   )
+   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
+   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_COMPILER="$(tc-getCC)"
+   -Denable-alsa=$(usex alsa)
+   -Denable-aufile=ON
+   -Denable-dbus=$(usex dbus)
+   -Denable-debug=$(usex debug)
+   -Denable-dsound=OFF # Windows
+   -Denable-floats=OFF # loat instead of double for DSP samples
+   -Denable-fpe-check=$(usex debug)
+   -Denable-ipv6=$(usex ipv6)
+   -Denable-jack=$(usex jack)
+   -Denable-ladspa=$(usex ladspa)
+   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
+   -Denable-midishare=OFF # http://midishare.sourceforge.net/
+   -Denable-network=$(usex network)
+   -Denable-opensles=OFF
+   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
+   -Denable-oss=$(usex oss)
+   -Denable-libsndfile=$(usex sndfile)
+   -Denable-pkgconfig=ON
+   -Denable-portaudio=$(usex portaudio)
+   -Denable-profiling=$(usex debug)
+   -Denable-pulseaudio=$(usex pulseaudio)
+   -Denable-readline=$(usex readline)
+   -Denable-sdl2=$(usex sdl)
+   -Denable-systemd=$(usex systemd)
+   -Denable-threads=$(usex threads)
+   -Denable-trap-on-fpe=$(usex debug)
+   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
+   -Denable-waveout=OFF # Windows
+   -Denable-winmidi=OFF # Windows
+   )
+
+   if use alsa; then
+   mycmakeargs+=( -Denable-lash=$(usex lash) )
+   else
+   mycmakeargs+=( -Denable-lash=OFF )
+   fi
+
+   if use systemd; then
+   

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-08-12 Thread Miroslav Šulc
commit: c9d7f51f0286120f7a312f0ee6cac50ae7ea6fef
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Aug 13 04:14:35 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Aug 13 04:14:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9d7f51f

media-sound/fluidsynth: dropped obsolete 2.2.7

Bug: https://bugs.gentoo.org/864737
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 -
 media-sound/fluidsynth/fluidsynth-2.2.7.ebuild | 120 -
 2 files changed, 121 deletions(-)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 7eb8fb6aa4c0..b9e264166bb4 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,2 +1 @@
-DIST fluidsynth-2.2.7.tar.gz 1748897 BLAKE2B 
fd53603947ddf5a76676cfc3d77b1d904146ec7c30ab6e54a2c32cae0e76ec4b66397506072cac277febdd1b799801d5b13c7b37cc0ea4a545fae26077a1d881
 SHA512 
62709f96fa07bbafb9b907438da7376abdf1a4e679cd2b105c5bca257f1ff62c18bd4c646ef2ccba64ca5273604da996fb2caaf6144686bf45fef1ed83a7
 DIST fluidsynth-2.2.8.tar.gz 1751615 BLAKE2B 
7eaee4cc1c2f49e464cda2852890ec8e96bd86c258a39246ec5c84ea3e57c9869d1e88963daecc3fa8957df1d55ff6c6633a4900de3d6fc0a1adf830865adda0
 SHA512 
8173f2d368a214cf1eb7faae2f6326db43fb094ec9c83e652f953290c3f29c34ebd0b92cbb439bea8d814d3a7e4f9dc0c18c648df1d414989d5d8b4700c79535

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
deleted file mode 100644
index 387ff481a6d0..
--- a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib systemd toolchain-funcs
-
-DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
-HOMEPAGE="https://www.fluidsynth.org;
-SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   alsa? (
-   media-libs/alsa-lib[${MULTILIB_USEDEP}]
-   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
-   )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
-   ladspa? (
-   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
-   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
-   )
-   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
-   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
-   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_COMPILER="$(tc-getCC)"
-   -Denable-alsa=$(usex alsa)
-   -Denable-aufile=ON
-   -Denable-dbus=$(usex dbus)
-   -Denable-debug=$(usex debug)
-   -Denable-dsound=OFF # Windows
-   -Denable-floats=OFF # loat instead of double for DSP samples
-   -Denable-fpe-check=$(usex debug)
-   -Denable-ipv6=$(usex ipv6)
-   -Denable-jack=$(usex jack)
-   -Denable-ladspa=$(usex ladspa)
-   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
-   -Denable-midishare=OFF # http://midishare.sourceforge.net/
-   -Denable-network=$(usex network)
-   -Denable-opensles=OFF
-   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
-   -Denable-oss=$(usex oss)
-   -Denable-libsndfile=$(usex sndfile)
-   -Denable-pkgconfig=ON
-   -Denable-portaudio=$(usex portaudio)
-   -Denable-profiling=$(usex debug)
-   -Denable-pulseaudio=$(usex pulseaudio)
-   -Denable-readline=$(usex readline)
-   -Denable-sdl2=$(usex sdl)
-   -Denable-systemd=$(usex systemd)
-   -Denable-threads=$(usex threads)
-   -Denable-trap-on-fpe=$(usex debug)
-   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
-   -Denable-waveout=OFF # Windows
-   -Denable-winmidi=OFF # Windows
-   )
-
-   if use alsa; then
-   mycmakeargs+=( -Denable-lash=$(usex lash) )
-   else
-   mycmakeargs+=( -Denable-lash=OFF )
- 

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-08-12 Thread Agostino Sarubbo
commit: 7a014f31eeeb3880ddda8d5111a371ec7d186a69
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 12 10:33:26 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 12 10:33:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a014f31

media-sound/fluidsynth: x86 stable wrt bug #864737

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
index 8cbd46440bcb..387ff481a6d0 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-08-12 Thread Agostino Sarubbo
commit: 5acae1780f7e26405124a35648a47b343810c18a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 12 10:16:42 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 12 10:16:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5acae178

media-sound/fluidsynth: amd64 stable wrt bug #864737

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
index 29d582572fd6..8cbd46440bcb 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-08-10 Thread Arthur Zamarin
commit: 08dcb7d67275a806e302cde4c32533a17015e7c7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 10 12:29:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 10 12:29:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08dcb7d6

media-sound/fluidsynth: Stabilize 2.2.8 sparc, #864737

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
index f73403c3eca6..29d582572fd6 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-08-10 Thread Arthur Zamarin
commit: 8bbe8c141812a1390e7c963eac39b7fb8c47eb04
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 10 10:56:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 10 10:56:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bbe8c14

media-sound/fluidsynth: Stabilize 2.2.8 arm64, #864737

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
index f1bafa821ae5..f73403c3eca6 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-08-10 Thread Arthur Zamarin
commit: 4d3e6ab445ddff82d2be09898bd8adaf6f9ad201
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 10 10:56:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 10 10:56:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3e6ab4

media-sound/fluidsynth: Stabilize 2.2.8 ppc, #864737

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
index 9b597893bc84..f1bafa821ae5 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-08-10 Thread Arthur Zamarin
commit: 74aafa8e93786a05f72481b773713c9ceeb30f8a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 10 10:56:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 10 10:56:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74aafa8e

media-sound/fluidsynth: Stabilize 2.2.8 arm, #864737

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
index 51908c546139..c8035c18b479 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-08-10 Thread Arthur Zamarin
commit: 84ff0f939227d9fc2b2778046df0adde6d74f9df
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 10 10:56:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 10 10:56:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ff0f93

media-sound/fluidsynth: Stabilize 2.2.8 ppc64, #864737

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
index c8035c18b479..9b597893bc84 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-07-10 Thread Miroslav Šulc
commit: cd4fc9a8a71637ac7c3558e43a43fee864ac5e21
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Jul 11 04:11:11 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Jul 11 04:11:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd4fc9a8

media-sound/fluidsynth: bump to 2.2.8

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 +
 media-sound/fluidsynth/fluidsynth-2.2.8.ebuild | 120 +
 2 files changed, 121 insertions(+)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index c0e16a46a6e3..7eb8fb6aa4c0 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1 +1,2 @@
 DIST fluidsynth-2.2.7.tar.gz 1748897 BLAKE2B 
fd53603947ddf5a76676cfc3d77b1d904146ec7c30ab6e54a2c32cae0e76ec4b66397506072cac277febdd1b799801d5b13c7b37cc0ea4a545fae26077a1d881
 SHA512 
62709f96fa07bbafb9b907438da7376abdf1a4e679cd2b105c5bca257f1ff62c18bd4c646ef2ccba64ca5273604da996fb2caaf6144686bf45fef1ed83a7
+DIST fluidsynth-2.2.8.tar.gz 1751615 BLAKE2B 
7eaee4cc1c2f49e464cda2852890ec8e96bd86c258a39246ec5c84ea3e57c9869d1e88963daecc3fa8957df1d55ff6c6633a4900de3d6fc0a1adf830865adda0
 SHA512 
8173f2d368a214cf1eb7faae2f6326db43fb094ec9c83e652f953290c3f29c34ebd0b92cbb439bea8d814d3a7e4f9dc0c18c648df1d414989d5d8b4700c79535

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
new file mode 100644
index ..51908c546139
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.2.8.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib systemd toolchain-funcs
+
+DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
+HOMEPAGE="https://www.fluidsynth.org;
+SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   alsa? (
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
+   )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   ladspa? (
+   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
+   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
+   )
+   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
+   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_COMPILER="$(tc-getCC)"
+   -Denable-alsa=$(usex alsa)
+   -Denable-aufile=ON
+   -Denable-dbus=$(usex dbus)
+   -Denable-debug=$(usex debug)
+   -Denable-dsound=OFF # Windows
+   -Denable-floats=OFF # loat instead of double for DSP samples
+   -Denable-fpe-check=$(usex debug)
+   -Denable-ipv6=$(usex ipv6)
+   -Denable-jack=$(usex jack)
+   -Denable-ladspa=$(usex ladspa)
+   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
+   -Denable-midishare=OFF # http://midishare.sourceforge.net/
+   -Denable-network=$(usex network)
+   -Denable-opensles=OFF
+   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
+   -Denable-oss=$(usex oss)
+   -Denable-libsndfile=$(usex sndfile)
+   -Denable-pkgconfig=ON
+   -Denable-portaudio=$(usex portaudio)
+   -Denable-profiling=$(usex debug)
+   -Denable-pulseaudio=$(usex pulseaudio)
+   -Denable-readline=$(usex readline)
+   -Denable-sdl2=$(usex sdl)
+   -Denable-systemd=$(usex systemd)
+   -Denable-threads=$(usex threads)
+   -Denable-trap-on-fpe=$(usex debug)
+   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
+   -Denable-waveout=OFF # Windows
+   -Denable-winmidi=OFF # Windows
+   )
+
+   if use alsa; then
+   mycmakeargs+=( -Denable-lash=$(usex lash) )
+   else
+   mycmakeargs+=( -Denable-lash=OFF )
+   fi
+
+   if use systemd; then

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-28 Thread Miroslav Šulc
commit: b4863d9ef50772587b42eed76b48bc31b18cf064
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat May 28 06:56:51 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat May 28 06:56:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4863d9e

media-sound/fluidsynth: dropped obsolete 2.2.6

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 -
 media-sound/fluidsynth/fluidsynth-2.2.6.ebuild | 120 -
 2 files changed, 121 deletions(-)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index bde550059e49..c0e16a46a6e3 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,2 +1 @@
-DIST fluidsynth-2.2.6.tar.gz 1749202 BLAKE2B 
5296d48809a457770a968fb9ae20ae4091bbae11d6fbf8a11f75e44de1ca9fa1c121e925e61f25ab1016907ced73364ff632ffa3e7edfa9d15019bf3f3e0bb3c
 SHA512 
e4958c409e057fe6e09a0aa86cc0d7c939aa883de479aa90c43f19faa4d0c3a0f6aca7242fad11ec7a7776cb7e2e602c953c6249fc94b9f04425101584ae3e6c
 DIST fluidsynth-2.2.7.tar.gz 1748897 BLAKE2B 
fd53603947ddf5a76676cfc3d77b1d904146ec7c30ab6e54a2c32cae0e76ec4b66397506072cac277febdd1b799801d5b13c7b37cc0ea4a545fae26077a1d881
 SHA512 
62709f96fa07bbafb9b907438da7376abdf1a4e679cd2b105c5bca257f1ff62c18bd4c646ef2ccba64ca5273604da996fb2caaf6144686bf45fef1ed83a7

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
deleted file mode 100644
index 387ff481a6d0..
--- a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib systemd toolchain-funcs
-
-DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
-HOMEPAGE="https://www.fluidsynth.org;
-SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   alsa? (
-   media-libs/alsa-lib[${MULTILIB_USEDEP}]
-   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
-   )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
-   ladspa? (
-   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
-   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
-   )
-   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
-   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
-   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_COMPILER="$(tc-getCC)"
-   -Denable-alsa=$(usex alsa)
-   -Denable-aufile=ON
-   -Denable-dbus=$(usex dbus)
-   -Denable-debug=$(usex debug)
-   -Denable-dsound=OFF # Windows
-   -Denable-floats=OFF # loat instead of double for DSP samples
-   -Denable-fpe-check=$(usex debug)
-   -Denable-ipv6=$(usex ipv6)
-   -Denable-jack=$(usex jack)
-   -Denable-ladspa=$(usex ladspa)
-   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
-   -Denable-midishare=OFF # http://midishare.sourceforge.net/
-   -Denable-network=$(usex network)
-   -Denable-opensles=OFF
-   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
-   -Denable-oss=$(usex oss)
-   -Denable-libsndfile=$(usex sndfile)
-   -Denable-pkgconfig=ON
-   -Denable-portaudio=$(usex portaudio)
-   -Denable-profiling=$(usex debug)
-   -Denable-pulseaudio=$(usex pulseaudio)
-   -Denable-readline=$(usex readline)
-   -Denable-sdl2=$(usex sdl)
-   -Denable-systemd=$(usex systemd)
-   -Denable-threads=$(usex threads)
-   -Denable-trap-on-fpe=$(usex debug)
-   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
-   -Denable-waveout=OFF # Windows
-   -Denable-winmidi=OFF # Windows
-   )
-
-   if use alsa; then
-   mycmakeargs+=( -Denable-lash=$(usex lash) )
-   else
-   mycmakeargs+=( -Denable-lash=OFF )
-   fi
-
-   if use systemd; 

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-27 Thread Jakov Smolić
commit: e8950d959638851a68c57ecc25e09726518f2e76
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 27 09:41:03 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 27 09:41:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8950d95

media-sound/fluidsynth: Stabilize 2.2.7 ppc, #847628

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
index 24c1c2215988..387ff481a6d0 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-27 Thread Jakov Smolić
commit: 6253ad3f2830816e9daca7a65d9e01887d6e9e8c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 27 09:33:24 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 27 09:33:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6253ad3f

media-sound/fluidsynth: Stabilize 2.2.7 arm, #847628

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
index a5e73a819a2c..24c1c2215988 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-27 Thread Jakov Smolić
commit: 2d83489e9e6b791ccd8f7280f4b9156ecca99512
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 27 09:29:52 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 27 09:29:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d83489e

media-sound/fluidsynth: Stabilize 2.2.7 ppc64, #847628

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
index f80feba0a99e..a5e73a819a2c 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-27 Thread Jakov Smolić
commit: bee24de74660472a6023e7de98da2b5c4e0f8007
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 27 09:14:32 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 27 09:14:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee24de7

media-sound/fluidsynth: Stabilize 2.2.7 sparc, #847628

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
index bb292d64811a..f80feba0a99e 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-27 Thread Jakov Smolić
commit: 7af9d49ce728ec24751553766302c844ae7a00bd
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 27 09:14:30 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 27 09:14:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af9d49c

media-sound/fluidsynth: Stabilize 2.2.7 arm64, #847628

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
index c08e1a4a59f0..bb292d64811a 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-27 Thread Jakov Smolić
commit: 7a6fa3f5580bdf81f3c553182a258ecaca4dab82
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 27 09:10:07 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 27 09:10:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a6fa3f5

media-sound/fluidsynth: Stabilize 2.2.7 amd64, #847628

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
index 356a624f7706..c08e1a4a59f0 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-27 Thread Jakov Smolić
commit: dfa8d0e18b621b401776048f5bff5501e75b47c7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 27 09:04:58 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 27 09:04:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa8d0e1

media-sound/fluidsynth: Stabilize 2.2.7 x86, #847628

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
index 51908c546139..356a624f7706 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-06 Thread Miroslav Šulc
commit: ed539142572e123a7033e72de8d1630f07a64d89
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri May  6 06:19:48 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri May  6 06:19:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed539142

media-sound/fluidsynth: dropped obsolete 2.2.5

Bug: https://bugs.gentoo.org/842699
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 -
 media-sound/fluidsynth/fluidsynth-2.2.5.ebuild | 120 -
 2 files changed, 121 deletions(-)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 6dcd7fcefef2..bde550059e49 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,3 +1,2 @@
-DIST fluidsynth-2.2.5.tar.gz 1747610 BLAKE2B 
a658e5fb66ebb091560d9e0b8bddd99ec7e7e84c58d9074057fd612a2eb0abf637778ea06c3481dd4d5179a917d47a08f25533d9002c1a915037a83279e2381a
 SHA512 
9ba96da560d3e0a3e38febc6f10d2b3d8019b63ffa0a4c6fa9032efd019333df0367bdd3056faba22517f59f4ef27b18d52429606ed2b8306f69778fd755beb2
 DIST fluidsynth-2.2.6.tar.gz 1749202 BLAKE2B 
5296d48809a457770a968fb9ae20ae4091bbae11d6fbf8a11f75e44de1ca9fa1c121e925e61f25ab1016907ced73364ff632ffa3e7edfa9d15019bf3f3e0bb3c
 SHA512 
e4958c409e057fe6e09a0aa86cc0d7c939aa883de479aa90c43f19faa4d0c3a0f6aca7242fad11ec7a7776cb7e2e602c953c6249fc94b9f04425101584ae3e6c
 DIST fluidsynth-2.2.7.tar.gz 1748897 BLAKE2B 
fd53603947ddf5a76676cfc3d77b1d904146ec7c30ab6e54a2c32cae0e76ec4b66397506072cac277febdd1b799801d5b13c7b37cc0ea4a545fae26077a1d881
 SHA512 
62709f96fa07bbafb9b907438da7376abdf1a4e679cd2b105c5bca257f1ff62c18bd4c646ef2ccba64ca5273604da996fb2caaf6144686bf45fef1ed83a7

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.5.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.5.ebuild
deleted file mode 100644
index 387ff481a6d0..
--- a/media-sound/fluidsynth/fluidsynth-2.2.5.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib systemd toolchain-funcs
-
-DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
-HOMEPAGE="https://www.fluidsynth.org;
-SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   alsa? (
-   media-libs/alsa-lib[${MULTILIB_USEDEP}]
-   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
-   )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
-   ladspa? (
-   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
-   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
-   )
-   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
-   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
-   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_COMPILER="$(tc-getCC)"
-   -Denable-alsa=$(usex alsa)
-   -Denable-aufile=ON
-   -Denable-dbus=$(usex dbus)
-   -Denable-debug=$(usex debug)
-   -Denable-dsound=OFF # Windows
-   -Denable-floats=OFF # loat instead of double for DSP samples
-   -Denable-fpe-check=$(usex debug)
-   -Denable-ipv6=$(usex ipv6)
-   -Denable-jack=$(usex jack)
-   -Denable-ladspa=$(usex ladspa)
-   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
-   -Denable-midishare=OFF # http://midishare.sourceforge.net/
-   -Denable-network=$(usex network)
-   -Denable-opensles=OFF
-   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
-   -Denable-oss=$(usex oss)
-   -Denable-libsndfile=$(usex sndfile)
-   -Denable-pkgconfig=ON
-   -Denable-portaudio=$(usex portaudio)
-   -Denable-profiling=$(usex debug)
-   -Denable-pulseaudio=$(usex pulseaudio)
-   -Denable-readline=$(usex readline)
-   -Denable-sdl2=$(usex sdl)
-   -Denable-systemd=$(usex systemd)
-   -Denable-threads=$(usex threads)
-   -Denable-trap-on-fpe=$(usex debug)
-   -Denable-ubsan=OFF # compile 

[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-05 Thread Sam James
commit: 1a7aace9e86d6fd903384b8627c0f8ab21d82056
Author: Sam James  gentoo  org>
AuthorDate: Thu May  5 20:28:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  5 20:28:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7aace9

media-sound/fluidsynth: Stabilize 2.2.6 ppc, #842699

Signed-off-by: Sam James  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
index 24c1c2215988..387ff481a6d0 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-05 Thread Arthur Zamarin
commit: a5146e7b5161888797edff0f1b967ec660e3c88e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  5 18:11:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  5 18:11:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5146e7b

media-sound/fluidsynth: Stabilize 2.2.6 arm, #842699

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
index a5e73a819a2c..24c1c2215988 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-05 Thread Arthur Zamarin
commit: 640c55ef495cd67bd73fb885fa16a30af8589939
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  5 17:35:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  5 17:35:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=640c55ef

media-sound/fluidsynth: Stabilize 2.2.6 ppc64, #842699

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
index f80feba0a99e..a5e73a819a2c 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-05 Thread Arthur Zamarin
commit: a7294370bafd9c7104f809664f935d07917b8aa0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  5 17:29:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  5 17:29:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7294370

media-sound/fluidsynth: Stabilize 2.2.6 sparc, #842699

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
index bb292d64811a..f80feba0a99e 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-05 Thread Jakov Smolić
commit: 6245c912b8479a4bc0a0e21c84bd18c71cdcde1b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May  5 10:24:59 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May  5 10:24:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6245c912

media-sound/fluidsynth: Stabilize 2.2.6 arm64, #842699

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
index c08e1a4a59f0..bb292d64811a 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-05 Thread Jakov Smolić
commit: 6303b30b1d189c5d96891c34805048a313d60053
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May  5 09:53:27 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May  5 09:53:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6303b30b

media-sound/fluidsynth: Stabilize 2.2.6 x86, #842699

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
index a976a375e758..c08e1a4a59f0 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-05-05 Thread Jakov Smolić
commit: 6446e6fc596d058f2b4ff7d291feb102243a09e2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May  5 09:52:33 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May  5 09:52:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6446e6fc

media-sound/fluidsynth: Stabilize 2.2.6 amd64, #842699

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/fluidsynth/fluidsynth-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
index 51908c546139..a976a375e758 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



  1   2   3   >