[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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