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

2025-01-26 Thread Miroslav Šulc
commit: e1193c0e2232dde34107a04327168b747febc7d8
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Jan 26 06:38:53 2025 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jan 26 08:20:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1193c0e

media-sound/fluidsynth: bump to 2.4.3

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

 media-sound/fluidsynth/Manifest|   1 +
 media-sound/fluidsynth/fluidsynth-2.4.3.ebuild | 142 +
 2 files changed, 143 insertions(+)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index cb732a7b75e4..b90f392f1b66 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1 +1,2 @@
 DIST fluidsynth-2.4.2.tar.gz 1785003 BLAKE2B 
d514e595b6e902dc54ef94575701c8aa0b6b1d84d92f57874b163319076cb85c38b7c97bce70f66f55f3ef8e791608e7e29add6cb92c768e4f6ba2a4a89a1481
 SHA512 
8c43e4e86f364f42115a51311231d9926325d7e519c2ddd087a9ed421c9a94cc0dfc5cfbfdfffe9401c634cce14c6e442523550114ac887096dde22ab0c63d98
+DIST fluidsynth-2.4.3.tar.gz 1788637 BLAKE2B 
d79a2a7a1486619c0a2f23019c30d44f2b260d95495f5be8073f60464ca0d95096a71f15fa9d2ee9469de74a972d103f79eb56950ff21c2483b27187f0e17999
 SHA512 
847d2f4529ac1bad735b71b57067c50586df7e2526c6311925c209c0635ee1e1dca1bd77dc6006181fc19a616738c8de1242bfb209707c8dbea9d7e2acc61017

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.3.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.3.ebuild
new file mode 100644
index ..2f9d4302e614
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.4.3.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2025 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 doc ipv6 jack ladspa 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}]
+   )
+   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 CONTRIBUTING.md 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

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

2025-01-18 Thread Miroslav Šulc
commit: eef9a3052bc59d17cf7c4a8b385a6ed588157cc9
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Jan 18 09:26:30 2025 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Jan 18 09:26:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef9a305

media-sound/fluidsynth: dropped obsolete 2.4.1

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

 media-sound/fluidsynth/Manifest|   1 -
 media-sound/fluidsynth/fluidsynth-2.4.1.ebuild | 142 -
 2 files changed, 143 deletions(-)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 7c32857451e9..cb732a7b75e4 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,2 +1 @@
-DIST fluidsynth-2.4.1.tar.gz 3298564 BLAKE2B 
15ed3a808d0c0123226a087520564c2833d43c20fd8b6aa273a7467a74d92b8a67159fc960ad2f3a5d764b8e95ec25c1ec045c203058ceb83bfc276408d96b58
 SHA512 
d01d18c42ce98d0daa4e137118fc41f0a59047013870c09bacd9014baadf747e8e73571046781e34bc03eef454f2ef12ee59cf9b2c7f9517c586c08041ebe081
 DIST fluidsynth-2.4.2.tar.gz 1785003 BLAKE2B 
d514e595b6e902dc54ef94575701c8aa0b6b1d84d92f57874b163319076cb85c38b7c97bce70f66f55f3ef8e791608e7e29add6cb92c768e4f6ba2a4a89a1481
 SHA512 
8c43e4e86f364f42115a51311231d9926325d7e519c2ddd087a9ed421c9a94cc0dfc5cfbfdfffe9401c634cce14c6e442523550114ac887096dde22ab0c63d98

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
deleted file mode 100644
index 0673aa8f45c4..
--- a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2025 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 doc ipv6 jack ladspa 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}]
-   )
-   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 CONTRIBUTING.md 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)
-  

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

2025-01-17 Thread Arthur Zamarin
commit: bb2d13c4ea32b8ecf17de6ea2ca74321c3b7350e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 18 07:10:48 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 18 07:10:48 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2d13c4

media-sound/fluidsynth: Stabilize 2.4.2 sparc, #948163

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
index 74239e5bf476..0673aa8f45c4 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2025-01-16 Thread Sam James
commit: 955377ddbeab9247bb24047720089bf51c91e4b8
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 16 18:36:05 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 16 18:36:05 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955377dd

media-sound/fluidsynth: Stabilize 2.4.2 amd64, #948163

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
index f6511631791b..74239e5bf476 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2025-01-15 Thread Sam James
commit: dae994f97b210798e659ac13668225581af071f3
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 15 23:29:47 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 15 23:29:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae994f9

media-sound/fluidsynth: Stabilize 2.4.2 x86, #948163

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
index 617156497b36..7857db3b8353 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2025-01-15 Thread Jakov Smolić
commit: 47126676b1d9eb491c9a1f76d68a5f0f483f9b56
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jan 15 23:26:44 2025 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan 15 23:26:44 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47126676

media-sound/fluidsynth: Stabilize 2.4.2 ppc, #948163

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
index fc10e9ccac08..e982b73c34ca 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2025-01-15 Thread Sam James
commit: cc0a54b3fdf5c33af4ed569e39dacc63c4784c04
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 15 23:29:48 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 15 23:29:48 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0a54b3

media-sound/fluidsynth: Stabilize 2.4.2 arm64, #948163

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
index 7857db3b8353..f6511631791b 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2025-01-15 Thread Sam James
commit: 9179ed464db13405275872ce1a44cebbff2d8abf
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 15 23:29:46 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 15 23:29:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9179ed46

media-sound/fluidsynth: Stabilize 2.4.2 arm, #948163

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
index e982b73c34ca..617156497b36 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2025-01-15 Thread Jakov Smolić
commit: 01d464b1ca4806d214ae4cc00db80d9f81611315
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jan 15 23:26:39 2025 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan 15 23:26:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d464b1

media-sound/fluidsynth: Stabilize 2.4.2 ppc64, #948163

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
index e1cbe51ff8bc..fc10e9ccac08 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2025-01-05 Thread Miroslav Šulc
commit: b76cc24fd3ecdc12a9dc393573cc785f7a8be053
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Jan  5 14:40:18 2025 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jan  5 14:40:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b76cc24f

media-sound/fluidsynth: dropped obsolete 2.4.0

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

 media-sound/fluidsynth/Manifest|   1 -
 media-sound/fluidsynth/fluidsynth-2.4.0.ebuild | 142 -
 2 files changed, 143 deletions(-)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index ce1ea70a9880..7c32857451e9 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,3 +1,2 @@
-DIST fluidsynth-2.4.0.tar.gz 1780676 BLAKE2B 
9814d8ac133ab18650b7f3b6ef0cdec6da76a59ef2dd2af9471311e7e7850604376d3d135e13c5b6e01a93d70bd5f266ad9df2a270cd9f3482738bb3d8f81747
 SHA512 
57770597e26140011324cac14dd81aa1f5fc52ec0c256a4e16f629b81b8d477279ad714cc9d1e375d74aabb348e1436eafd06746cdf10fa29196468645bf7600
 DIST fluidsynth-2.4.1.tar.gz 3298564 BLAKE2B 
15ed3a808d0c0123226a087520564c2833d43c20fd8b6aa273a7467a74d92b8a67159fc960ad2f3a5d764b8e95ec25c1ec045c203058ceb83bfc276408d96b58
 SHA512 
d01d18c42ce98d0daa4e137118fc41f0a59047013870c09bacd9014baadf747e8e73571046781e34bc03eef454f2ef12ee59cf9b2c7f9517c586c08041ebe081
 DIST fluidsynth-2.4.2.tar.gz 1785003 BLAKE2B 
d514e595b6e902dc54ef94575701c8aa0b6b1d84d92f57874b163319076cb85c38b7c97bce70f66f55f3ef8e791608e7e29add6cb92c768e4f6ba2a4a89a1481
 SHA512 
8c43e4e86f364f42115a51311231d9926325d7e519c2ddd087a9ed421c9a94cc0dfc5cfbfdfffe9401c634cce14c6e442523550114ac887096dde22ab0c63d98

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
deleted file mode 100644
index f49a307d340b..
--- a/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2024 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 doc ipv6 jack ladspa 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}]
-   )
-   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 CONTRIBUTING.md 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=$(use

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

2025-01-04 Thread Sam James
commit: 0d4001ea003da689b62be9cd44940bad8d50d1fd
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 16:16:18 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 16:16:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4001ea

media-sound/fluidsynth: Stabilize 2.4.1 arm64, #947308

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
index b89d1a35137f..c3470eb96480 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2025-01-04 Thread Sam James
commit: cffa5d0745e9989043000c54511b5d3e218f0a18
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  4 16:16:20 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  4 16:16:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cffa5d07

media-sound/fluidsynth: Stabilize 2.4.1 arm, #947308

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
index c3470eb96480..0673aa8f45c4 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2025-01-03 Thread Sam James
commit: 2d5f9a4300195b43118d7887e3380408bd8f7a12
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  3 17:21:54 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  3 17:21:54 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d5f9a43

media-sound/fluidsynth: Stabilize 2.4.1 sparc, #947308

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
index 4c34bdf3cb48..b89d1a35137f 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2025-01-01 Thread Sam James
commit: 9e26d0346c92c7d7929827f59f90db70dc4cbeca
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  1 18:11:29 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  1 18:11:29 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e26d034

media-sound/fluidsynth: Stabilize 2.4.1 amd64, #947308

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
index e1cbe51ff8bc..4823e1242174 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2025-01-01 Thread Sam James
commit: b02b161d8874dfc511c1c5ff17a1c83dd4ea4e22
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  1 18:11:32 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  1 18:11:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b02b161d

media-sound/fluidsynth: Stabilize 2.4.1 x86, #947308

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
index 5580d737d51a..4c34bdf3cb48 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2025-01-01 Thread Sam James
commit: df7f4fd90db8a8089d2e8b0573b23e33d4a61867
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  1 18:11:31 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  1 18:11:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7f4fd9

media-sound/fluidsynth: Stabilize 2.4.1 ppc, #947308

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
index c64841a42524..5580d737d51a 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2025-01-01 Thread Sam James
commit: 690daa45aae22b45ecb947e5e6f7a5031575621a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  1 18:11:30 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  1 18:11:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690daa45

media-sound/fluidsynth: Stabilize 2.4.1 ppc64, #947308

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
index 4823e1242174..c64841a42524 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2025-01-01 Thread Miroslav Šulc
commit: bacb80f0983217da21c008d6fe262ef6abec5c2c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jan  1 15:55:18 2025 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jan  1 15:55:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bacb80f0

media-sound/fluidsynth: dropped obsolete 2.3.7

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

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

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index b93e8cdc707d..ce1ea70a9880 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,4 +1,3 @@
-DIST fluidsynth-2.3.7.tar.gz 1777056 BLAKE2B 
b6a4fcf430f5e89a66d80faf61af3e005057f6254912a0a8af4eabd92d8b46ff9bc5a072e09eac3782f99ea26900150f5eda5eefe514a2c95f9229558ce560bb
 SHA512 
f5fd5ddbc4d30ded258ae3d04ba5981ce8da1132c5d93faf1e8745a9d9f89c9fb3365f0447b94e0fe0e9b032c789fcbd6e647a65a50d1f76179b53a76683d004
 DIST fluidsynth-2.4.0.tar.gz 1780676 BLAKE2B 
9814d8ac133ab18650b7f3b6ef0cdec6da76a59ef2dd2af9471311e7e7850604376d3d135e13c5b6e01a93d70bd5f266ad9df2a270cd9f3482738bb3d8f81747
 SHA512 
57770597e26140011324cac14dd81aa1f5fc52ec0c256a4e16f629b81b8d477279ad714cc9d1e375d74aabb348e1436eafd06746cdf10fa29196468645bf7600
 DIST fluidsynth-2.4.1.tar.gz 3298564 BLAKE2B 
15ed3a808d0c0123226a087520564c2833d43c20fd8b6aa273a7467a74d92b8a67159fc960ad2f3a5d764b8e95ec25c1ec045c203058ceb83bfc276408d96b58
 SHA512 
d01d18c42ce98d0daa4e137118fc41f0a59047013870c09bacd9014baadf747e8e73571046781e34bc03eef454f2ef12ee59cf9b2c7f9517c586c08041ebe081
 DIST fluidsynth-2.4.2.tar.gz 1785003 BLAKE2B 
d514e595b6e902dc54ef94575701c8aa0b6b1d84d92f57874b163319076cb85c38b7c97bce70f66f55f3ef8e791608e7e29add6cb92c768e4f6ba2a4a89a1481
 SHA512 
8c43e4e86f364f42115a51311231d9926325d7e519c2ddd087a9ed421c9a94cc0dfc5cfbfdfffe9401c634cce14c6e442523550114ac887096dde22ab0c63d98

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
deleted file mode 100644
index fb0215dc13a8..
--- a/media-sound/fluidsynth/fluidsynth-2.3.7.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 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

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

2024-12-30 Thread Miroslav Šulc
commit: db4c9e5699080af2aada7e88156a33fc2e2bcf93
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Dec 30 17:25:09 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Dec 30 17:25:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db4c9e56

media-sound/fluidsynth: bump to 2.4.2

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

 media-sound/fluidsynth/Manifest|   1 +
 media-sound/fluidsynth/fluidsynth-2.4.2.ebuild | 142 +
 2 files changed, 143 insertions(+)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 0242272cd9ee..b93e8cdc707d 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,3 +1,4 @@
 DIST fluidsynth-2.3.7.tar.gz 1777056 BLAKE2B 
b6a4fcf430f5e89a66d80faf61af3e005057f6254912a0a8af4eabd92d8b46ff9bc5a072e09eac3782f99ea26900150f5eda5eefe514a2c95f9229558ce560bb
 SHA512 
f5fd5ddbc4d30ded258ae3d04ba5981ce8da1132c5d93faf1e8745a9d9f89c9fb3365f0447b94e0fe0e9b032c789fcbd6e647a65a50d1f76179b53a76683d004
 DIST fluidsynth-2.4.0.tar.gz 1780676 BLAKE2B 
9814d8ac133ab18650b7f3b6ef0cdec6da76a59ef2dd2af9471311e7e7850604376d3d135e13c5b6e01a93d70bd5f266ad9df2a270cd9f3482738bb3d8f81747
 SHA512 
57770597e26140011324cac14dd81aa1f5fc52ec0c256a4e16f629b81b8d477279ad714cc9d1e375d74aabb348e1436eafd06746cdf10fa29196468645bf7600
 DIST fluidsynth-2.4.1.tar.gz 3298564 BLAKE2B 
15ed3a808d0c0123226a087520564c2833d43c20fd8b6aa273a7467a74d92b8a67159fc960ad2f3a5d764b8e95ec25c1ec045c203058ceb83bfc276408d96b58
 SHA512 
d01d18c42ce98d0daa4e137118fc41f0a59047013870c09bacd9014baadf747e8e73571046781e34bc03eef454f2ef12ee59cf9b2c7f9517c586c08041ebe081
+DIST fluidsynth-2.4.2.tar.gz 1785003 BLAKE2B 
d514e595b6e902dc54ef94575701c8aa0b6b1d84d92f57874b163319076cb85c38b7c97bce70f66f55f3ef8e791608e7e29add6cb92c768e4f6ba2a4a89a1481
 SHA512 
8c43e4e86f364f42115a51311231d9926325d7e519c2ddd087a9ed421c9a94cc0dfc5cfbfdfffe9401c634cce14c6e442523550114ac887096dde22ab0c63d98

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
new file mode 100644
index ..e1cbe51ff8bc
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.4.2.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2024 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 doc ipv6 jack ladspa 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}]
+   )
+   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 CONTRIBUTING.md 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-

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

2024-12-06 Thread Sam James
commit: b763d8be746199361bf47a9d7f0d763432b06346
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  6 10:51:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  6 10:51:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b763d8be

media-sound/fluidsynth: Stabilize 2.4.0 amd64, #945955

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
index 5d3cb9d5bb18..ffa41c9a6fdf 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2024-12-06 Thread Sam James
commit: c47b094dd4ca76407865861168016808eed64acc
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  6 10:51:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  6 10:51:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c47b094d

media-sound/fluidsynth: Stabilize 2.4.0 sparc, #945955

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
index ffa41c9a6fdf..20fd15c5dd04 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2024-12-06 Thread Sam James
commit: cfc55bac7d01d326acb4eb8081a46a40ad7b6350
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  6 10:04:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  6 10:04:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc55bac

media-sound/fluidsynth: Stabilize 2.4.0 ppc, #945955

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
index 9185f32f7e60..5d3cb9d5bb18 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2024-12-06 Thread Sam James
commit: d17f15d48a2b0eb8ddf5fed78c9313360de18468
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  6 09:59:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  6 09:59:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17f15d4

media-sound/fluidsynth: Stabilize 2.4.0 x86, #945955

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
index e1cbe51ff8bc..ad70f3b704d8 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2024-12-06 Thread Sam James
commit: 3f4eebcefa182fac36b7c0645eb03bc83e5fc586
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  6 09:59:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  6 09:59:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4eebce

media-sound/fluidsynth: Stabilize 2.4.0 arm64, #945955

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
index f32545de20fc..9185f32f7e60 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2024-12-06 Thread Sam James
commit: c1176029d220fc5e415256c24524dc998e9a07ca
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  6 09:59:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  6 09:59:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1176029

media-sound/fluidsynth: Stabilize 2.4.0 arm, #945955

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
index ad70f3b704d8..f32545de20fc 100644
--- a/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.4.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 doc ipv6 jack ladspa network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2024-12-01 Thread Miroslav Šulc
commit: 44e4f2d164db4829ac2f98c2134d27c526da9bad
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Dec  1 20:55:42 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Dec  1 20:55:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e4f2d1

media-sound/fluidsynth: bump to 2.4.1

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

 media-sound/fluidsynth/Manifest|   1 +
 media-sound/fluidsynth/fluidsynth-2.4.1.ebuild | 142 +
 2 files changed, 143 insertions(+)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index daa31513980e..0242272cd9ee 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,2 +1,3 @@
 DIST fluidsynth-2.3.7.tar.gz 1777056 BLAKE2B 
b6a4fcf430f5e89a66d80faf61af3e005057f6254912a0a8af4eabd92d8b46ff9bc5a072e09eac3782f99ea26900150f5eda5eefe514a2c95f9229558ce560bb
 SHA512 
f5fd5ddbc4d30ded258ae3d04ba5981ce8da1132c5d93faf1e8745a9d9f89c9fb3365f0447b94e0fe0e9b032c789fcbd6e647a65a50d1f76179b53a76683d004
 DIST fluidsynth-2.4.0.tar.gz 1780676 BLAKE2B 
9814d8ac133ab18650b7f3b6ef0cdec6da76a59ef2dd2af9471311e7e7850604376d3d135e13c5b6e01a93d70bd5f266ad9df2a270cd9f3482738bb3d8f81747
 SHA512 
57770597e26140011324cac14dd81aa1f5fc52ec0c256a4e16f629b81b8d477279ad714cc9d1e375d74aabb348e1436eafd06746cdf10fa29196468645bf7600
+DIST fluidsynth-2.4.1.tar.gz 3298564 BLAKE2B 
15ed3a808d0c0123226a087520564c2833d43c20fd8b6aa273a7467a74d92b8a67159fc960ad2f3a5d764b8e95ec25c1ec045c203058ceb83bfc276408d96b58
 SHA512 
d01d18c42ce98d0daa4e137118fc41f0a59047013870c09bacd9014baadf747e8e73571046781e34bc03eef454f2ef12ee59cf9b2c7f9517c586c08041ebe081

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
new file mode 100644
index ..e1cbe51ff8bc
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.4.1.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2024 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 doc ipv6 jack ladspa 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}]
+   )
+   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 CONTRIBUTING.md 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-sdl

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

2024-11-25 Thread Miroslav Šulc
commit: cf0e5ac278ac9234c0a460e56e11a1f00da1b05c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Nov 25 08:19:26 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Nov 25 08:19:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf0e5ac2

media-sound/fluidsynth: dropped obsolete 2.3.6

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

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

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 481d431503a8..daa31513980e 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,3 +1,2 @@
-DIST fluidsynth-2.3.6.tar.gz 1776510 BLAKE2B 
74bb97e8f2026816762aeffb90c35049ae210c6827fa4a3f6a56f13c885f57b34a6b48790c86a6694100ab6d292f70b54a4516bc20317ead3d306511a33cb73c
 SHA512 
521e103e49c281ab7a44a2a275f614894062c1be6eb4df776b11e3756803c6b4b73d1e9596d364959c81b37dff4798d56798f9262c486e098f072ae1e7bef1c1
 DIST fluidsynth-2.3.7.tar.gz 1777056 BLAKE2B 
b6a4fcf430f5e89a66d80faf61af3e005057f6254912a0a8af4eabd92d8b46ff9bc5a072e09eac3782f99ea26900150f5eda5eefe514a2c95f9229558ce560bb
 SHA512 
f5fd5ddbc4d30ded258ae3d04ba5981ce8da1132c5d93faf1e8745a9d9f89c9fb3365f0447b94e0fe0e9b032c789fcbd6e647a65a50d1f76179b53a76683d004
 DIST fluidsynth-2.4.0.tar.gz 1780676 BLAKE2B 
9814d8ac133ab18650b7f3b6ef0cdec6da76a59ef2dd2af9471311e7e7850604376d3d135e13c5b6e01a93d70bd5f266ad9df2a270cd9f3482738bb3d8f81747
 SHA512 
57770597e26140011324cac14dd81aa1f5fc52ec0c256a4e16f629b81b8d477279ad714cc9d1e375d74aabb348e1436eafd06746cdf10fa29196468645bf7600

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
deleted file mode 100644
index fb0215dc13a8..
--- a/media-sound/fluidsynth/fluidsynth-2.3.6.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 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-pipe

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

2024-11-23 Thread Arthur Zamarin
commit: 33d35dbd72a4e0aae546974a5678d98fb130e254
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 23 09:03:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 23 09:03:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d35dbd

media-sound/fluidsynth: Stabilize 2.3.7 amd64, #944280

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
index 81149850155f..fb0215dc13a8 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.7.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-11-21 Thread Arthur Zamarin
commit: d7e8ec810b74a27dc502e10f144792ceb206db67
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 21 21:08:46 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 21 21:08:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e8ec81

media-sound/fluidsynth: Stabilize 2.3.7 arm, #944280

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
index 58bac3cc44bf..928f478b385b 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.7.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-11-21 Thread Arthur Zamarin
commit: fe1306bf9e7da07aad7b8dfad52f724091c324d4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 21 21:08:47 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 21 21:08:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1306bf

media-sound/fluidsynth: Stabilize 2.3.7 arm64, #944280

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
index 928f478b385b..81149850155f 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.7.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-11-21 Thread Sam James
commit: baa45ca1d381ef1c1535ecfeee85e917ee2b9b01
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 21 09:24:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 21 09:24:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa45ca1

media-sound/fluidsynth: Stabilize 2.3.7 sparc, #944280

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
index 9b8f6610b85b..58bac3cc44bf 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.7.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-11-21 Thread Sam James
commit: 1806c6c3c16e2cef193223f9f85757e2192967e0
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 21 09:24:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 21 09:24:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1806c6c3

media-sound/fluidsynth: Stabilize 2.3.7 ppc, #944280

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
index bb0226cdb1a3..a14896046e11 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.7.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-11-21 Thread Sam James
commit: 1437cbe67054fd5e96978562bb14e349d12a95ce
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 21 09:24:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 21 09:24:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1437cbe6

media-sound/fluidsynth: Stabilize 2.3.7 ppc64, #944280

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
index a14896046e11..9b8f6610b85b 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.7.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-11-21 Thread Sam James
commit: b9f705d4ce712f89de98c34609632a2f22a4dde2
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 21 09:08:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 21 09:08:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f705d4

media-sound/fluidsynth: Stabilize 2.3.7 x86, #944280

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
index c43bce493f21..bb0226cdb1a3 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.7.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-11-01 Thread Miroslav Šulc
commit: ff20a8d8da9543001b35e10628d85b5339ac1fbe
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Nov  1 08:19:24 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Nov  1 08:19:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff20a8d8

media-sound/fluidsynth: bump to 2.4.0 - dropped lash support by upstream

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

 media-sound/fluidsynth/Manifest|   1 +
 media-sound/fluidsynth/fluidsynth-2.4.0.ebuild | 142 +
 2 files changed, 143 insertions(+)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 0c33bbf1f361..481d431503a8 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,2 +1,3 @@
 DIST fluidsynth-2.3.6.tar.gz 1776510 BLAKE2B 
74bb97e8f2026816762aeffb90c35049ae210c6827fa4a3f6a56f13c885f57b34a6b48790c86a6694100ab6d292f70b54a4516bc20317ead3d306511a33cb73c
 SHA512 
521e103e49c281ab7a44a2a275f614894062c1be6eb4df776b11e3756803c6b4b73d1e9596d364959c81b37dff4798d56798f9262c486e098f072ae1e7bef1c1
 DIST fluidsynth-2.3.7.tar.gz 1777056 BLAKE2B 
b6a4fcf430f5e89a66d80faf61af3e005057f6254912a0a8af4eabd92d8b46ff9bc5a072e09eac3782f99ea26900150f5eda5eefe514a2c95f9229558ce560bb
 SHA512 
f5fd5ddbc4d30ded258ae3d04ba5981ce8da1132c5d93faf1e8745a9d9f89c9fb3365f0447b94e0fe0e9b032c789fcbd6e647a65a50d1f76179b53a76683d004
+DIST fluidsynth-2.4.0.tar.gz 1780676 BLAKE2B 
9814d8ac133ab18650b7f3b6ef0cdec6da76a59ef2dd2af9471311e7e7850604376d3d135e13c5b6e01a93d70bd5f266ad9df2a270cd9f3482738bb3d8f81747
 SHA512 
57770597e26140011324cac14dd81aa1f5fc52ec0c256a4e16f629b81b8d477279ad714cc9d1e375d74aabb348e1436eafd06746cdf10fa29196468645bf7600

diff --git a/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
new file mode 100644
index ..e1cbe51ff8bc
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.4.0.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2024 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 doc ipv6 jack ladspa 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}]
+   )
+   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 CONTRIBUTING.md 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 rea

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

2024-10-21 Thread Miroslav Šulc
commit: 97a01cca11ab08f30e896b7670a44092a517e29f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Oct 21 08:07:02 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Oct 21 08:07:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a01cca

media-sound/fluidsynth: bump to 2.3.7

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

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

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 299dcb892a0b..0c33bbf1f361 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1 +1,2 @@
 DIST fluidsynth-2.3.6.tar.gz 1776510 BLAKE2B 
74bb97e8f2026816762aeffb90c35049ae210c6827fa4a3f6a56f13c885f57b34a6b48790c86a6694100ab6d292f70b54a4516bc20317ead3d306511a33cb73c
 SHA512 
521e103e49c281ab7a44a2a275f614894062c1be6eb4df776b11e3756803c6b4b73d1e9596d364959c81b37dff4798d56798f9262c486e098f072ae1e7bef1c1
+DIST fluidsynth-2.3.7.tar.gz 1777056 BLAKE2B 
b6a4fcf430f5e89a66d80faf61af3e005057f6254912a0a8af4eabd92d8b46ff9bc5a072e09eac3782f99ea26900150f5eda5eefe514a2c95f9229558ce560bb
 SHA512 
f5fd5ddbc4d30ded258ae3d04ba5981ce8da1132c5d93faf1e8745a9d9f89c9fb3365f0447b94e0fe0e9b032c789fcbd6e647a65a50d1f76179b53a76683d004

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.7.ebuild
new file mode 100644
index ..c43bce493f21
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.3.7.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 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 fluidsyn

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

2024-09-14 Thread Miroslav Šulc
commit: 2e3c8ea2ef48dc75d0e2e4bdb2a63736b8439676
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Sep 14 09:09:35 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep 14 09:18:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e3c8ea2

media-sound/fluidsynth: dropped obsolete 2.3.5

Bug: https://bugs.gentoo.org/939037
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 deletions(-)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index cf3cc3d8517e..299dcb892a0b 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,2 +1 @@
-DIST fluidsynth-2.3.5.tar.gz 1775448 BLAKE2B 
11f04d2a508f54c4bd03c867e81528f36eeb5698ad017d7fe778349b5ab91dc9e518d426d2394e748344795b8c1bf86eeaee97294ad66974db07587d0a80797a
 SHA512 
35eaea8c1709ebbd5dee8f3946ab59c39afe31d92b972a44013fa23987aa48936f7d1326d5bda81c6e66f02bf988e48601367d49276a4dd78dbca7a2571f5e57
 DIST fluidsynth-2.3.6.tar.gz 1776510 BLAKE2B 
74bb97e8f2026816762aeffb90c35049ae210c6827fa4a3f6a56f13c885f57b34a6b48790c86a6694100ab6d292f70b54a4516bc20317ead3d306511a33cb73c
 SHA512 
521e103e49c281ab7a44a2a275f614894062c1be6eb4df776b11e3756803c6b4b73d1e9596d364959c81b37dff4798d56798f9262c486e098f072ae1e7bef1c1

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
deleted file mode 100644
index fb0215dc13a8..
--- a/media-sound/fluidsynth/fluidsynth-2.3.5.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 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 lin

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

2024-09-12 Thread Arthur Zamarin
commit: 62ec30189832ec1c6250e883b5f46aa6a9320351
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep 12 12:27:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 12 12:27:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ec3018

media-sound/fluidsynth: Stabilize 2.3.6 ppc64, #939037

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
index 45e4697acab5..fb0215dc13a8 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.6.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-09-12 Thread Arthur Zamarin
commit: caaf3490e1c503fd7b077fd71a49c3a1b78b4a2e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep 12 08:01:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 12 08:01:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caaf3490

media-sound/fluidsynth: Stabilize 2.3.6 ppc, #939037

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
index 1d8a00ab9285..45e4697acab5 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.6.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-09-04 Thread Sam James
commit: 2235eff9a4f56b978ccafc7f47a60fb358374dde
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  5 00:04:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  5 00:04:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2235eff9

media-sound/fluidsynth: Stabilize 2.3.6 arm64, #939037

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
index ebeadc59760c..1d8a00ab9285 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.6.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-09-04 Thread Sam James
commit: 3c6c692d8dbe2582e1318b2834685e5f81bc042b
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  4 10:38:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  4 10:38:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c6c692d

media-sound/fluidsynth: Stabilize 2.3.6 sparc, #939037

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
index 091bd65dc253..7d8246f05853 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.6.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-09-04 Thread Sam James
commit: e83d217739c98b4e01064b68f1c5a71bdbde2b54
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  4 10:38:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  4 10:38:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e83d2177

media-sound/fluidsynth: Stabilize 2.3.6 x86, #939037

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
index 7d8246f05853..ebeadc59760c 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.6.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-09-04 Thread Jakov Smolić
commit: e8db59070fac3898c314548dcd95bbf2c30aaaff
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Sep  4 10:29:19 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Sep  4 10:29:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8db5907

media-sound/fluidsynth: Stabilize 2.3.6 arm, #939037

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
index c825ee313bcf..091bd65dc253 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.6.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-09-04 Thread Jakov Smolić
commit: 25c63858abc818e10c9e4c8b47971ef785539168
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Sep  4 10:29:18 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Sep  4 10:29:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c63858

media-sound/fluidsynth: Stabilize 2.3.6 amd64, #939037

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
index c43bce493f21..c825ee313bcf 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.6.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-08-04 Thread Miroslav Šulc
commit: 2b71992c53331232590c68dd95d18f5a62d9893b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Aug  4 12:17:28 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Aug  4 12:17:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b71992c

media-sound/fluidsynth: bump to 2.3.6 + dropped unused eclass

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

 media-sound/fluidsynth/Manifest   | 1 +
 media-sound/fluidsynth/fluidsynth-2.3.5.ebuild| 2 +-
 .../fluidsynth/{fluidsynth-2.3.5.ebuild => fluidsynth-2.3.6.ebuild}   | 4 ++--
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 7436af626a1a..cf3cc3d8517e 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1 +1,2 @@
 DIST fluidsynth-2.3.5.tar.gz 1775448 BLAKE2B 
11f04d2a508f54c4bd03c867e81528f36eeb5698ad017d7fe778349b5ab91dc9e518d426d2394e748344795b8c1bf86eeaee97294ad66974db07587d0a80797a
 SHA512 
35eaea8c1709ebbd5dee8f3946ab59c39afe31d92b972a44013fa23987aa48936f7d1326d5bda81c6e66f02bf988e48601367d49276a4dd78dbca7a2571f5e57
+DIST fluidsynth-2.3.6.tar.gz 1776510 BLAKE2B 
74bb97e8f2026816762aeffb90c35049ae210c6827fa4a3f6a56f13c885f57b34a6b48790c86a6694100ab6d292f70b54a4516bc20317ead3d306511a33cb73c
 SHA512 
521e103e49c281ab7a44a2a275f614894062c1be6eb4df776b11e3756803c6b4b73d1e9596d364959c81b37dff4798d56798f9262c486e098f072ae1e7bef1c1

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
index 936c864a0e52..fb0215dc13a8 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake-multilib multibuild systemd toolchain-funcs
+inherit cmake-multilib systemd toolchain-funcs
 
 DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
 HOMEPAGE="https://www.fluidsynth.org";

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
similarity index 96%
copy from media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
copy to media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
index 936c864a0e52..c43bce493f21 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake-multilib multibuild systemd toolchain-funcs
+inherit cmake-multilib systemd toolchain-funcs
 
 DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
 HOMEPAGE="https://www.fluidsynth.org";
@@ -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-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)
-   -Denable-u

[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: 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-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-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 
debuggi

[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 "${BUIL

[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+=( -D

[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+=( -Denable-l

[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-11 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+=( -Denable-l

[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
-   mycmakear

[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)
+   -Denable-ubsan=OF

[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)
-   -Denable-ubsa

[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+=( -Denabl

  1   2   3   >