From b2ec252cbc0a7476fb6892f96130c8cdc35591ac Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 19 Jan 2025 06:42:08 +0000 Subject: gentoo auto-resync : 19:01:2025 - 06:42:08 --- media-sound/fluidsynth/Manifest | 4 +- media-sound/fluidsynth/fluidsynth-2.4.1.ebuild | 142 ------------------------- media-sound/fluidsynth/fluidsynth-2.4.2.ebuild | 2 +- 3 files changed, 2 insertions(+), 146 deletions(-) delete mode 100644 media-sound/fluidsynth/fluidsynth-2.4.1.ebuild (limited to 'media-sound/fluidsynth') diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest index e278daf22b1a..a0dd16578f8e 100644 --- a/media-sound/fluidsynth/Manifest +++ b/media-sound/fluidsynth/Manifest @@ -1,5 +1,3 @@ -DIST fluidsynth-2.4.1.tar.gz 3298564 BLAKE2B 15ed3a808d0c0123226a087520564c2833d43c20fd8b6aa273a7467a74d92b8a67159fc960ad2f3a5d764b8e95ec25c1ec045c203058ceb83bfc276408d96b58 SHA512 d01d18c42ce98d0daa4e137118fc41f0a59047013870c09bacd9014baadf747e8e73571046781e34bc03eef454f2ef12ee59cf9b2c7f9517c586c08041ebe081 DIST fluidsynth-2.4.2.tar.gz 1785003 BLAKE2B d514e595b6e902dc54ef94575701c8aa0b6b1d84d92f57874b163319076cb85c38b7c97bce70f66f55f3ef8e791608e7e29add6cb92c768e4f6ba2a4a89a1481 SHA512 8c43e4e86f364f42115a51311231d9926325d7e519c2ddd087a9ed421c9a94cc0dfc5cfbfdfffe9401c634cce14c6e442523550114ac887096dde22ab0c63d98 -EBUILD fluidsynth-2.4.1.ebuild 3845 BLAKE2B 3ebf1d790434408eb257d1818ac1497616a92c4d79f1121c1dc17bbcf52ef422fcc023919ba7f7d35566067577c43f6cae3b7f458fbfd14725db81778ea6f81b SHA512 62bec295118c0608a5b9ca38839594c6b8554548f9ddbff939538d3d3a5eda10865d82ee3ff486fbe027295e60e18ce0d8196a8f0f29dac0d1bad8d521a9c610 -EBUILD fluidsynth-2.4.2.ebuild 3846 BLAKE2B 38c052e0e9e097349dd0773009ebb9c2a6609769c506578123289780902437fafa6bfc9a967440c30edbbefd1fa1d7059cf55396c60b9b7537f57bb7d803e507 SHA512 717fbbe6aa78b1844bb5cd06196a5e90a0198441441e7c2dfcb0c6027a5022778ae43987fb3017819cf71ccc2f1445ff76b1e3fdabbc599453006d6503a69a99 +EBUILD fluidsynth-2.4.2.ebuild 3845 BLAKE2B 3ebf1d790434408eb257d1818ac1497616a92c4d79f1121c1dc17bbcf52ef422fcc023919ba7f7d35566067577c43f6cae3b7f458fbfd14725db81778ea6f81b SHA512 62bec295118c0608a5b9ca38839594c6b8554548f9ddbff939538d3d3a5eda10865d82ee3ff486fbe027295e60e18ce0d8196a8f0f29dac0d1bad8d521a9c610 MISC metadata.xml 509 BLAKE2B f94b91d9486a14757aa47e69269d6321fb330556f24ac0d2d47d7734bc28164d9cff5d7ff7728aa6d59606006bc4bfa090662b9dd087a6bf36ae23660604938a SHA512 7bf5aeb69570ef736dc6a1a3d652449b0142978ee5e6ed9902d4f851deea87c8fb94bee821ee9ae93bc529411f336288021718490e86c2815de5d30111bd3b28 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..000000000000 --- 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) - -Denable-waveout=OFF # Windows - -Denable-winmidi=OFF # Windows - $(cmake_use_find_package doc Doxygen) - ) - - 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 "${BUILD_DIR}/fluidsynth.conf" - fi -} - -multilib_src_test() { - eninja check -} - -src_install() { - cmake-multilib_src_install - - docinto pdf - dodoc doc/*.pdf - - 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 - - elog "When using fluidsynth as a systemd service, make sure" - elog "to configure your fluidsynth settings globally in " - elog "/etc/fluidsynth.conf or per-user in ~/.config/fluidsynth" - fi -} 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=" -- cgit v1.2.3