commit: 76b4b76c5b1ebd5e30284b67b123cef579ef71c8 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Sun Jun 1 19:20:31 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Mon Jun 2 15:14:08 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b4b76c
media-plugins/calf: drop 0.90.6 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> media-plugins/calf/calf-0.90.6.ebuild | 73 ----------------------- media-plugins/calf/files/calf-0.90.6-docdir.patch | 31 ---------- 2 files changed, 104 deletions(-) diff --git a/media-plugins/calf/calf-0.90.6.ebuild b/media-plugins/calf/calf-0.90.6.ebuild deleted file mode 100644 index 3594dd730429..000000000000 --- a/media-plugins/calf/calf-0.90.6.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic toolchain-funcs xdg - -DESCRIPTION="A set of open source instruments and effects for digital audio workstations" -HOMEPAGE="https://calf-studio-gear.org/" - -if [[ "${PV}" = "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/calf-studio-gear/calf.git" -else - SRC_URI="https://github.com/calf-studio-gear/calf/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -fi - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="cpu_flags_x86_sse experimental gtk jack lash lv2" - -REQUIRED_USE="jack? ( gtk )" - -PATCHES=( - "${FILESDIR}/calf-0.90.6-docdir.patch" -) - -BDEPEND=" - virtual/pkgconfig -" -DEPEND=" - >=app-accessibility/at-spi2-core-2.46.0 - dev-libs/expat - dev-libs/glib:2 - media-sound/fluidsynth:= - gtk? ( - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/pango - ) - jack? ( virtual/jack ) - lash? ( media-sound/lash ) - lv2? ( media-libs/lv2 ) -" -RDEPEND="${DEPEND}" - -src_configure() { - # Upstream append -ffast-math by default, however since libtool links C++ - # shared libs with -nostdlib, this causes symbol resolution error for - # __powidn2 when using compiler-rt. Disable fast math on compiler-rt until - # a better fix is found. - [[ $(tc-get-c-rtlib) = "compiler-rt" ]] && append-cxxflags "-fno-fast-math" - - local mycmakeargs=( - -DDOCDIR="${EPREFIX}"/usr/share/doc/${PF}/ - -DWANT_GUI=$(usex gtk) - -DWANT_JACK=$(usex jack) - -DWANT_LASH=$(usex lash) - -DWANT_LV2=$(usex lv2) - -DWANT_LV2_GUI=$(usex lv2) - -DWANT_SORDI=ON - -DWANT_EXPERIMENTAL=$(usex experimental) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - mv "${ED}"/usr/share/bash-completion/completions/calf \ - "${ED}"/usr/share/bash-completion/completions/calfjackhost || die "Failed to install bash completion" -} diff --git a/media-plugins/calf/files/calf-0.90.6-docdir.patch b/media-plugins/calf/files/calf-0.90.6-docdir.patch deleted file mode 100644 index 6ffc4e59bf2d..000000000000 --- a/media-plugins/calf/files/calf-0.90.6-docdir.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index df2fde63..95525397 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -210,19 +210,19 @@ add_subdirectory(icons) - - include(GNUInstallDirs) - install(DIRECTORY ${CMAKE_SOURCE_DIR}/doc/manuals/ -- DESTINATION share/doc/${PROJECT_NAME} FILES_MATCHING PATTERN "*.html") -+ DESTINATION ${DOCDIR} FILES_MATCHING PATTERN "*.html") - install(DIRECTORY ${CMAKE_SOURCE_DIR}/doc/manuals/images/ -- DESTINATION share/doc/${PROJECT_NAME}/images FILES_MATCHING PATTERN "*.png") -+ DESTINATION ${DOCDIR}/images FILES_MATCHING PATTERN "*.png") - install(DIRECTORY ${CMAKE_SOURCE_DIR}/doc/manuals/images/ -- DESTINATION share/doc/${PROJECT_NAME}/images FILES_MATCHING PATTERN "*.jpg") -+ DESTINATION ${DOCDIR}/images FILES_MATCHING PATTERN "*.jpg") - install(DIRECTORY ${CMAKE_SOURCE_DIR}/doc/manuals/images/prettyPhoto/dark_rounded/ -- DESTINATION share/doc/${PROJECT_NAME}/images/prettyPhoto/dark_rounded) -+ DESTINATION ${DOCDIR}/images/prettyPhoto/dark_rounded) - install(DIRECTORY ${CMAKE_SOURCE_DIR}/doc/manuals/images/icons/ -- DESTINATION share/doc/${PROJECT_NAME}/images/icons) -+ DESTINATION ${DOCDIR}/images/icons) - install(DIRECTORY ${CMAKE_SOURCE_DIR}/doc/manuals/scripts -- DESTINATION share/doc/${PROJECT_NAME} FILES_MATCHING PATTERN "*.css") -+ DESTINATION ${DOCDIR} FILES_MATCHING PATTERN "*.css") - install(DIRECTORY ${CMAKE_SOURCE_DIR}/doc/manuals/scripts/ -- DESTINATION share/doc/${PROJECT_NAME}/scripts FILES_MATCHING PATTERN "*.js") -+ DESTINATION ${DOCDIR}/scripts FILES_MATCHING PATTERN "*.js") - install(DIRECTORY ${CMAKE_SOURCE_DIR}/sf2/ - DESTINATION share/${PROJECT_NAME}/sf2 FILES_MATCHING PATTERN "*.sf2") - install(FILES ${CMAKE_BINARY_DIR}/${PROJECT_NAME}.desktop
