From b6cfc0c19effe2d9f7b8ab303cd00636f16da253 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 19 Apr 2024 12:05:02 +0100 Subject: gentoo auto-resync : 19:04:2024 - 12:05:02 --- media-sound/zynaddsubfx/Manifest | 4 +- .../zynaddsubfx/zynaddsubfx-3.0.6-r1.ebuild | 91 ----------------- .../zynaddsubfx/zynaddsubfx-3.0.6-r2.ebuild | 113 --------------------- .../zynaddsubfx/zynaddsubfx-3.0.6-r3.ebuild | 91 +++++++++++++++++ .../zynaddsubfx/zynaddsubfx-3.0.6-r4.ebuild | 113 +++++++++++++++++++++ 5 files changed, 206 insertions(+), 206 deletions(-) delete mode 100644 media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r1.ebuild delete mode 100644 media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r2.ebuild create mode 100644 media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r3.ebuild create mode 100644 media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r4.ebuild (limited to 'media-sound/zynaddsubfx') diff --git a/media-sound/zynaddsubfx/Manifest b/media-sound/zynaddsubfx/Manifest index 137b3179a6e3..813aeb9d5cec 100644 --- a/media-sound/zynaddsubfx/Manifest +++ b/media-sound/zynaddsubfx/Manifest @@ -7,6 +7,6 @@ AUX zynaddsubfx-3.0.6-libzest_location.patch 446 BLAKE2B 68425cda772935e71d06977 AUX zynaddsubfx-3.0.6-stdint.patch 2758 BLAKE2B cbf55ba32bdcd7a0af06a418fdb6d1c0caaf8b806382d41bb4946a6d68ab89f878c40a30fb5a2f89b42118653658e7721f7fbd14f62172253aff6d282d2494e2 SHA512 8aca66bc2ee3d886d8b3741dbbf67f1b90804a7b87a3a2858a4134f3104a5ab374e3823afc4e07f5deb02c193474f7e00b536c9c87b2fe897c1db6ffd4bdbe66 DIST zyn-fusion-ui-src-3.0.6.tar.bz2 5266884 BLAKE2B d9715c319bfd313792f550e12a47939dec665eda6ef395f8bb7a175b11f0922a4037428f99dc95fe749c40074ce8976fa9d257b6bc1e8f1feb63ca943c3bdd76 SHA512 7f195cf6a193376160441863d725383640bc75ad0c21b8ef7786da67a42fe014be103e3c3d9c29c83ffc3d78b9e11a4031a6b3922d457a336d184228c16077cd DIST zynaddsubfx-3.0.6.tar.bz2 10001014 BLAKE2B 4adbeffb9bc0bd77bf81a6734f5c26fc676426e644e27cebb8e54e8d74d869c0e1b468782cd1a64aacef8f9b788d434a8d30a194944650eea03c4fd146ee7bf7 SHA512 86311f00d97e20c7eb22a46c99736c56765ed9737e728ef380a324e4a92c731086ed74f5d7bfeae104b690ab1ee1b40bfb8f240bc4c46f8afd47308ec48cbcea -EBUILD zynaddsubfx-3.0.6-r1.ebuild 2052 BLAKE2B 8ef524786fc687869e5bfd58a7beaa06370c08dfad9d6b99e217888d65f3cabc68c4a813c38190f749c794841bc28a99c09c4ce4964b56acdedd2b5f0dd0033b SHA512 d3add8926136989d580f1c7420024fa7b412a54c176af01a1c64b02c27ba090555a803639ebfb4d963e078c56c02f89ee540d5376326ef2a26e13245678c32fa -EBUILD zynaddsubfx-3.0.6-r2.ebuild 2703 BLAKE2B 89a6a39848eb95e5a6c41940406f0c690789a027accc46c658bfc03de033004d2aed4a589898a4160179ba2661b6b5e56f940447e46bf12d29eb7dc96e3449f1 SHA512 e567ff9ccd950b933afabea47723902979794298a43b33ee1fa1afeaabe1c030f0485f304b8722c317cf272f22719809a2b811a06c5efaffe4921036f4ecd259 +EBUILD zynaddsubfx-3.0.6-r3.ebuild 2054 BLAKE2B 1cda86d74e25092397ba5439a14e4bab9decf777f617bad97644282e32a344c3c1256c0ead0a36698638d0b0e6d7eac6629f8f7286b341f91aaf67ad616ab100 SHA512 2cae065b4d1750f1bf3683b9a923bc90a73a8f421aa3dfc5e3b1969f4eef69d83f6ef85244e48c349e20d781e3906ec8e17c5a4a2f0189d471edcd44388ffa31 +EBUILD zynaddsubfx-3.0.6-r4.ebuild 2705 BLAKE2B a5d77dbc0e518bcc2476f1816073725f347b03da164980b863882802c2a09a696e473783cbaa468e7993bc77c539d8f39d5720fcb7bed5364d3838f4c3ff6493 SHA512 97b69e73be52c3e362814dfbe87666fbc0c2cf7255701f5d6177bdbe95f51495cb2d54282047bba0a0ae2e669a73d95c4f516a672c091cd0b83ad4afbe684d41 MISC metadata.xml 428 BLAKE2B 5a450f26afae683f0aa9ff386c87c37c3445b81240d4864fe90564f2c86913af772174cfeaeb82c29b4df0b92337d00f710d8779c9f3300865e7d20e6f9fc06c SHA512 53de61301fd080758dc195c67dfaf9ece5fba941988d17ca6edb7249e01a8804fe4e7edf961a4a0ec6891730dc6f6250e5cf7e91441061eb1e487be243c9b111 diff --git a/media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r1.ebuild b/media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r1.ebuild deleted file mode 100644 index 6868486d950a..000000000000 --- a/media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="Software synthesizer capable of making a countless number of instruments" -HOMEPAGE="https://zynaddsubfx.sourceforge.net/" -SRC_URI="mirror://sourceforge/zynaddsubfx/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="+alsa doc dssi +fltk jack lash portaudio" -REQUIRED_USE="|| ( alsa jack portaudio )" - -DEPEND=" - dev-libs/mxml - media-libs/liblo - sci-libs/fftw:3.0 - sys-libs/zlib - alsa? ( media-libs/alsa-lib ) - doc? ( dev-texlive/texlive-fontutils ) - dssi? ( media-libs/dssi ) - fltk? ( - x11-libs/fltk:1 - x11-libs/libX11 - x11-libs/libXpm - ) - jack? ( virtual/jack ) - lash? ( media-sound/lash ) - portaudio? ( media-libs/portaudio ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-lang/ruby:* - virtual/pkgconfig - doc? ( app-text/doxygen ) -" - -PATCHES=( - "${FILESDIR}"/${P}-docs.patch - "${FILESDIR}"/${P}-stdint.patch -) - -DOCS=( AUTHORS.txt NEWS.txt README.adoc ) - -src_prepare() { - cmake_src_prepare - - if ! use dssi; then - sed -i -e '/pkg_search_module.*DSSI/s/^/#DONT/' src/CMakeLists.txt || die - fi - if ! use jack; then - sed -e '/pkg_check_modules.*JACK/s/^/#DONT/' -i {rtosc,src}/CMakeLists.txt || die - fi - if ! use lash; then - sed -i -e '/pkg_search_module.*LASH/s/^/#DONT/' src/CMakeLists.txt || die - fi - if ! use portaudio; then - sed -i -e '/pkg_check_modules.*PORTAUDIO/s/^/#DONT/' src/CMakeLists.txt || die - fi - - # FIXME upstream: sandbox error - sed -i -e '/add_subdirectory(bash-completion)/d' doc/CMakeLists.txt || die -} - -src_configure() { - append-cxxflags -std=c++11 - - local mycmakeargs=( - -DPluginLibDir=$(get_libdir) - $(cmake_use_find_package alsa Alsa) - $(cmake_use_find_package doc Doxygen) - $(cmake_use_find_package fltk FLTK) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doc -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install - insinto /usr/share/${PN} - doins -r instruments/* -} diff --git a/media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r2.ebuild b/media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r2.ebuild deleted file mode 100644 index 05abe62b9ec7..000000000000 --- a/media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r2.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="Software synthesizer capable of making a countless number of instruments" -HOMEPAGE="https://zynaddsubfx.sourceforge.net/" - -SRC_URI=" - mirror://sourceforge/zynaddsubfx/${P}.tar.bz2 - mirror://sourceforge/zynaddsubfx/zyn-fusion-ui-src-${PV}.tar.bz2 -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+alsa doc dssi jack lash portaudio" -REQUIRED_USE="|| ( alsa jack portaudio )" - -DEPEND=" - dev-libs/mxml - media-libs/liblo - sci-libs/fftw:3.0 - sys-libs/zlib - alsa? ( media-libs/alsa-lib ) - doc? ( dev-texlive/texlive-fontutils ) - dssi? ( media-libs/dssi ) - jack? ( virtual/jack ) - lash? ( media-sound/lash ) - portaudio? ( media-libs/portaudio ) -" -RDEPEND=" - ${DEPEND} - media-fonts/roboto -" -BDEPEND=" - dev-lang/ruby:* - virtual/pkgconfig - doc? ( app-text/doxygen ) -" - -PATCHES=( - "${FILESDIR}"/${P}-docs.patch - "${FILESDIR}"/${P}-stdint.patch - "${FILESDIR}"/${P}-libzest_location.patch -) -ZYN_FUSION_UI_PATCHES=( - "${FILESDIR}"/zyn-fusion-ui-${PV}-cflags_ldflags.patch - "${FILESDIR}"/zyn-fusion-ui-${PV}-libzest_location.patch - "${FILESDIR}"/zyn-fusion-ui-${PV}-makefile_find.patch - "${FILESDIR}"/zyn-fusion-ui-${PV}-system_wide_location.patch -) - -DOCS=( AUTHORS.txt NEWS.txt README.adoc ) - -src_prepare() { - cmake_src_prepare - - if ! use dssi; then - sed -i -e '/pkg_search_module.*DSSI/s/^/#DONT/' src/CMakeLists.txt || die - fi - if ! use jack; then - sed -e '/pkg_check_modules.*JACK/s/^/#DONT/' -i {rtosc,src}/CMakeLists.txt || die - fi - if ! use lash; then - sed -i -e '/pkg_search_module.*LASH/s/^/#DONT/' src/CMakeLists.txt || die - fi - if ! use portaudio; then - sed -i -e '/pkg_check_modules.*PORTAUDIO/s/^/#DONT/' src/CMakeLists.txt || die - fi - - # FIXME upstream: sandbox error - sed -i -e '/add_subdirectory(bash-completion)/d' doc/CMakeLists.txt || die - - cd ../zyn-fusion-ui-src-${PV} - eapply "${ZYN_FUSION_UI_PATCHES[@]}" -} - -src_configure() { - append-cxxflags -std=c++11 - - local mycmakeargs=( - -DPluginLibDir=$(get_libdir) - -DGuiModule=zest - -DDefaultInput=jack - -DDefaultOutput=jack - $(cmake_use_find_package alsa Alsa) - $(cmake_use_find_package doc Doxygen) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doc - emake -C ../zyn-fusion-ui-src-${PV} -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install - - cd ../zyn-fusion-ui-src-${PV} - newbin zest zyn-fusion - insinto /usr/$(get_libdir)/${PN} - doins libzest.so - insinto /usr/share/${PN}/qml - doins -r src/mruby-zest/{example,qml}/*.qml - insinto /usr/share/${PN}/schema - doins src/osc-bridge/schema/test.json -} diff --git a/media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r3.ebuild b/media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r3.ebuild new file mode 100644 index 000000000000..4a73f9d41f32 --- /dev/null +++ b/media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r3.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="Software synthesizer capable of making a countless number of instruments" +HOMEPAGE="https://zynaddsubfx.sourceforge.net/" +SRC_URI="mirror://sourceforge/zynaddsubfx/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="+alsa doc dssi +fltk jack lash portaudio" +REQUIRED_USE="|| ( alsa jack portaudio )" + +DEPEND=" + dev-libs/mxml:0 + media-libs/liblo + sci-libs/fftw:3.0 + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + doc? ( dev-texlive/texlive-fontutils ) + dssi? ( media-libs/dssi ) + fltk? ( + x11-libs/fltk:1 + x11-libs/libX11 + x11-libs/libXpm + ) + jack? ( virtual/jack ) + lash? ( media-sound/lash ) + portaudio? ( media-libs/portaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-lang/ruby:* + virtual/pkgconfig + doc? ( app-text/doxygen ) +" + +PATCHES=( + "${FILESDIR}"/${P}-docs.patch + "${FILESDIR}"/${P}-stdint.patch +) + +DOCS=( AUTHORS.txt NEWS.txt README.adoc ) + +src_prepare() { + cmake_src_prepare + + if ! use dssi; then + sed -i -e '/pkg_search_module.*DSSI/s/^/#DONT/' src/CMakeLists.txt || die + fi + if ! use jack; then + sed -e '/pkg_check_modules.*JACK/s/^/#DONT/' -i {rtosc,src}/CMakeLists.txt || die + fi + if ! use lash; then + sed -i -e '/pkg_search_module.*LASH/s/^/#DONT/' src/CMakeLists.txt || die + fi + if ! use portaudio; then + sed -i -e '/pkg_check_modules.*PORTAUDIO/s/^/#DONT/' src/CMakeLists.txt || die + fi + + # FIXME upstream: sandbox error + sed -i -e '/add_subdirectory(bash-completion)/d' doc/CMakeLists.txt || die +} + +src_configure() { + append-cxxflags -std=c++11 + + local mycmakeargs=( + -DPluginLibDir=$(get_libdir) + $(cmake_use_find_package alsa Alsa) + $(cmake_use_find_package doc Doxygen) + $(cmake_use_find_package fltk FLTK) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doc +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install + insinto /usr/share/${PN} + doins -r instruments/* +} diff --git a/media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r4.ebuild b/media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r4.ebuild new file mode 100644 index 000000000000..07fa613793a6 --- /dev/null +++ b/media-sound/zynaddsubfx/zynaddsubfx-3.0.6-r4.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="Software synthesizer capable of making a countless number of instruments" +HOMEPAGE="https://zynaddsubfx.sourceforge.net/" + +SRC_URI=" + mirror://sourceforge/zynaddsubfx/${P}.tar.bz2 + mirror://sourceforge/zynaddsubfx/zyn-fusion-ui-src-${PV}.tar.bz2 +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+alsa doc dssi jack lash portaudio" +REQUIRED_USE="|| ( alsa jack portaudio )" + +DEPEND=" + dev-libs/mxml:0 + media-libs/liblo + sci-libs/fftw:3.0 + sys-libs/zlib + alsa? ( media-libs/alsa-lib ) + doc? ( dev-texlive/texlive-fontutils ) + dssi? ( media-libs/dssi ) + jack? ( virtual/jack ) + lash? ( media-sound/lash ) + portaudio? ( media-libs/portaudio ) +" +RDEPEND=" + ${DEPEND} + media-fonts/roboto +" +BDEPEND=" + dev-lang/ruby:* + virtual/pkgconfig + doc? ( app-text/doxygen ) +" + +PATCHES=( + "${FILESDIR}"/${P}-docs.patch + "${FILESDIR}"/${P}-stdint.patch + "${FILESDIR}"/${P}-libzest_location.patch +) +ZYN_FUSION_UI_PATCHES=( + "${FILESDIR}"/zyn-fusion-ui-${PV}-cflags_ldflags.patch + "${FILESDIR}"/zyn-fusion-ui-${PV}-libzest_location.patch + "${FILESDIR}"/zyn-fusion-ui-${PV}-makefile_find.patch + "${FILESDIR}"/zyn-fusion-ui-${PV}-system_wide_location.patch +) + +DOCS=( AUTHORS.txt NEWS.txt README.adoc ) + +src_prepare() { + cmake_src_prepare + + if ! use dssi; then + sed -i -e '/pkg_search_module.*DSSI/s/^/#DONT/' src/CMakeLists.txt || die + fi + if ! use jack; then + sed -e '/pkg_check_modules.*JACK/s/^/#DONT/' -i {rtosc,src}/CMakeLists.txt || die + fi + if ! use lash; then + sed -i -e '/pkg_search_module.*LASH/s/^/#DONT/' src/CMakeLists.txt || die + fi + if ! use portaudio; then + sed -i -e '/pkg_check_modules.*PORTAUDIO/s/^/#DONT/' src/CMakeLists.txt || die + fi + + # FIXME upstream: sandbox error + sed -i -e '/add_subdirectory(bash-completion)/d' doc/CMakeLists.txt || die + + cd ../zyn-fusion-ui-src-${PV} + eapply "${ZYN_FUSION_UI_PATCHES[@]}" +} + +src_configure() { + append-cxxflags -std=c++11 + + local mycmakeargs=( + -DPluginLibDir=$(get_libdir) + -DGuiModule=zest + -DDefaultInput=jack + -DDefaultOutput=jack + $(cmake_use_find_package alsa Alsa) + $(cmake_use_find_package doc Doxygen) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doc + emake -C ../zyn-fusion-ui-src-${PV} +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install + + cd ../zyn-fusion-ui-src-${PV} + newbin zest zyn-fusion + insinto /usr/$(get_libdir)/${PN} + doins libzest.so + insinto /usr/share/${PN}/qml + doins -r src/mruby-zest/{example,qml}/*.qml + insinto /usr/share/${PN}/schema + doins src/osc-bridge/schema/test.json +} -- cgit v1.2.3