Revision: 3200 Author: dominique Date: 2020-10-24 22:12:41 +0200 (Sat, 24 Oct 2020) Log Message: ----------- jackminidesk: fix URI; zyn: various fixes
Modified Paths: -------------- trunk/overlays/proaudio/media-sound/jackmixdesk/Manifest trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-9999.ebuild trunk/overlays/proaudio/media-sound/zynaddsubfx/Manifest trunk/overlays/proaudio/media-sound/zynaddsubfx/files/zynaddsubfx-9999-docs.patch trunk/overlays/proaudio/media-sound/zynaddsubfx/zynaddsubfx-9999.ebuild Removed Paths: ------------- trunk/overlays/proaudio/media-sound/zynaddsubfx/files/gnustd.diff
Modified: trunk/overlays/proaudio/media-sound/jackmixdesk/Manifest =================================================================== --- trunk/overlays/proaudio/media-sound/jackmixdesk/Manifest 2020-10-24 07:36:14 UTC (rev 3199) +++ trunk/overlays/proaudio/media-sound/jackmixdesk/Manifest 2020-10-24 20:12:41 UTC (rev 3200) @@ -1,5 +1,5 @@ DIST jackmixdesk-0.3-r4.tar.gz 633076 BLAKE2B 2bcccf7482dacda7940a9ed2d712ce2d1d7f67b98dad85beae7dcadf033e44faf6348260de846c1fbbca79bfcc75b85c0359e2a9d277bf87eb514a687ecc0391 SHA512 abb4dad05b0230ff3b94a2ac878216b5044899282fc1aee607f77a4c4ffc5a15bf17c1cc7774340ff35faf8298a0ac8994fba55e09ac3c0b8c8d2a936f53c09a EBUILD jackmixdesk-0.3_p4.ebuild 1022 BLAKE2B f383fa3c8df7313263635950665fbc3f1f7ee765dac727f8054244ccfbd0c75f34637e17a50e8e877abbae1496ee314dce79ecd72c60ac49d0ae9ea57e3276ad SHA512 eec4d2b26c752cc430136b55d353b4b0c3f2c247720823cf3de5641432aa8855662b2fad0ed0538b447239bdbbca614b690732dcbd66e96d32ae360fd4e74002 -EBUILD jackmixdesk-9999.ebuild 1022 BLAKE2B f383fa3c8df7313263635950665fbc3f1f7ee765dac727f8054244ccfbd0c75f34637e17a50e8e877abbae1496ee314dce79ecd72c60ac49d0ae9ea57e3276ad SHA512 eec4d2b26c752cc430136b55d353b4b0c3f2c247720823cf3de5641432aa8855662b2fad0ed0538b447239bdbbca614b690732dcbd66e96d32ae360fd4e74002 +EBUILD jackmixdesk-9999.ebuild 1012 BLAKE2B 876856a5e5dd24068427c6bc7e15dbcedefffff2da4b7a4a53c69a64284bf08c4b5a8a47eded793ccc58d0d01133d28d4dac732b98b0e8c58b07b0442d78bad6 SHA512 f1ca567de0b6d637b104600c45f9779b211d8ade7b3fa3e1ea6cb42e923a86e332d76c3b8ad8040226f535723621bdfcd98021f5fcbaccaf03e63361eee8cf51 MISC ChangeLog 1071 BLAKE2B e7954e1954da6c748daa9b46e486c48a9bd4a185661c046baea24b53f94db4b39e8e2df5b6eee4fccc2360dc3551150696231f1fe2ef6e5b9a1981b374283005 SHA512 8807ac5f008ba9ebe879f408465260efdddcdb42e143324324085000791b6b35457d3b13c110f0f4d436387eb0ffb99b92ecfe6429a2495bba6ca2ce8bac4094 MISC metadata.xml 246 BLAKE2B d01c2d2909dd5f50ce592242d40f40fae29ef3192305559942ca767891376f57436e9549aa2706fe139b8071956294706485b07a3678d59f050efdd5b0534914 SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 Modified: trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-9999.ebuild =================================================================== --- trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-9999.ebuild 2020-10-24 07:36:14 UTC (rev 3199) +++ trunk/overlays/proaudio/media-sound/jackmixdesk/jackmixdesk-9999.ebuild 2020-10-24 20:12:41 UTC (rev 3200) @@ -11,7 +11,7 @@ HOMEPAGE="http://sourceforge.net/projects/${PN}" if [[ "${PV}" = 9999 ]]; then - ESVN_REPO_URI="https://${PN}.svn.sourceforge.net/svnroot/${PN}/trunk" + ESVN_REPO_URI="https://svn.code.sf.net/p/${PN}/code/trunk/" KEYWORDS="" else MY_PV="${PV/_p/-r}" Modified: trunk/overlays/proaudio/media-sound/zynaddsubfx/Manifest =================================================================== --- trunk/overlays/proaudio/media-sound/zynaddsubfx/Manifest 2020-10-24 07:36:14 UTC (rev 3199) +++ trunk/overlays/proaudio/media-sound/zynaddsubfx/Manifest 2020-10-24 20:12:41 UTC (rev 3200) @@ -1,6 +1,5 @@ -AUX gnustd.diff 352 BLAKE2B f1d322d8db2fc809ded2c2984c18129100fd6c813f3acc8cf5df6a81733d676e07fcc9212928045ea5fa886304747976b11bd26235f2012fc860e54d1a7bcd02 SHA512 7f657c87d3b99b3329a4abc3287f441674415ea1c20be315d77357792562c33812f86a8b239d04d52ca902d927ad10784337d4436a6f9b209589b4c793237ee3 -AUX zynaddsubfx-9999-docs.patch 517 BLAKE2B c6c796c6b4c2ba029ce074179d52c13c4e06707c04fd6574c64c8162d0ef46a9bb1c878328783e0de8a6815992b4ae3b4fa6bceb53b69c317a462ada1535e866 SHA512 4b7fa081ac39a1092c163a28e108b28f597bd67b33f31fbca50550ddfdc2b58d876886d38fe0005d0df47e37e762fbcd1dc60dfe8e5818c2dc093aa5e42a0202 +AUX zynaddsubfx-9999-docs.patch 505 BLAKE2B 7542e9c5edafc0313c132cd6cbaebd70c709f5b4937cf1ce97414c03f151607a1a3103f04fa973298225bcc9d88d68f4f990747dc5a76382b1495b0c7cb9507f SHA512 6855b5370e04844d8cde3ff182d463cb3900d5c1f17223c5947efdd231736402d8c8ff47e567a58dec115fd52ad638a0480438216fef917a50b3787603a099b9 DIST zynaddsubfx-presets-0.1.tar.bz2 27052 BLAKE2B 215eca9a8daefbd3a63ef0ff0970b19e9ffc0503d623bcb8b1659be2f61132cd707bbdde6ba5ee0d01a51a908614c1735bd830bd2efaf6bfbe5da97b6dc63270 SHA512 63cbe5306d01a325958cdcb8938a517944f6ab33c6a1eb8f9986dc26fabc8e0d3b32be14d2cf0ec4b30b3b594880fa478478367b6657545a3a0b6d1ae7ed3626 -EBUILD zynaddsubfx-9999.ebuild 2497 BLAKE2B 9b4ca136a02c65d849f371979b832b34cc56f004afc2912c13e03ad02b4ad515ceef12c4f74f8c11100154ca388ac9a330a6ced66dc53ca45626e3e20d0900ce SHA512 669ad15d90bcb180da0d163b62a59847251d32f85ff8bbca626f5658b6fb9011515dc537e87f6ba52a47a0e77c82c2b85f91ff513e41d7da4821ead654a7922c +EBUILD zynaddsubfx-9999.ebuild 2618 BLAKE2B 1bbbed4ed2037b8467aa17aa24f9afde04ef0d88488c1616ea91675f3a6e912e3770c6adbd2a17edde021bfbdd0a428e78741813df6b5ce9fffda2a13f2e1379 SHA512 ca2f8727bb314d5b57c5f75e2bbffb18a42b8f05a60886cb437b01a684ba03a4d9a447ca66f56265cabd0d7434214d656f5ecb023a35d554b247386d67026865 MISC ChangeLog 3204 BLAKE2B 819dce43af85477dec0cb78f025967426070c04eff633ea049a0e85a91b0027b57f6929a7139ff1520bde995ed36eb827816dc0937f96fffbc1cbad5c72e26b6 SHA512 90109532b3cf2f63fea97d29c707edb7344e34c892af8fda8df6f0dc85665a45b0e8bfd72723a22c9a548940c6e7fbf97eb19998058c0dfd54f8953520998278 MISC metadata.xml 326 BLAKE2B b23a189d0fc8d8fb0598c54fc1da2e5c558d3e5eaf16be5480908486805d23a14f0bd0beac71bb615a87518a7ff79e25406c3ebd491fddbc946811f7051a6ff3 SHA512 b86e3fe10ee613ea43dca311723a961de75b421ea2f46e09fdabe7c89ff32590ec3bfbd76e787de1c836a067c8fa85d720de38ed5c7fd9c06890763db09e72be Deleted: trunk/overlays/proaudio/media-sound/zynaddsubfx/files/gnustd.diff =================================================================== --- trunk/overlays/proaudio/media-sound/zynaddsubfx/files/gnustd.diff 2020-10-24 07:36:14 UTC (rev 3199) +++ trunk/overlays/proaudio/media-sound/zynaddsubfx/files/gnustd.diff 2020-10-24 20:12:41 UTC (rev 3200) @@ -1,10 +0,0 @@ ---- zynaddsubfx-9999/CMakeLists.txt.orig 2017-08-19 15:30:09.072566313 +0200 -+++ zynaddsubfx-9999/CMakeLists.txt 2017-08-19 15:39:42.538545388 +0200 -@@ -4,6 +4,7 @@ - set(VERSION_MAJOR "3") - set(VERSION_MINOR "0") - set(VERSION_REVISION "3") -+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++11") - - #Set data directory, if any - if(DEFINED ZYN_DATADIR) Modified: trunk/overlays/proaudio/media-sound/zynaddsubfx/files/zynaddsubfx-9999-docs.patch =================================================================== --- trunk/overlays/proaudio/media-sound/zynaddsubfx/files/zynaddsubfx-9999-docs.patch 2020-10-24 07:36:14 UTC (rev 3199) +++ trunk/overlays/proaudio/media-sound/zynaddsubfx/files/zynaddsubfx-9999-docs.patch 2020-10-24 20:12:41 UTC (rev 3200) @@ -1,10 +1,10 @@ ---- zynaddsubfx-9999/CMakeLists.txt.orig 2017-08-19 15:39:42.538545388 +0200 -+++ zynaddsubfx-9999/CMakeLists.txt 2017-08-19 15:42:24.546539477 +0200 -@@ -36,9 +36,6 @@ +--- zynaddsubfx-9999/CMakeLists.txt.orig 2020-10-24 20:51:28.893717482 +0200 ++++ zynaddsubfx-9999/CMakeLists.txt 2020-10-24 20:54:59.285726557 +0200 +@@ -35,9 +35,6 @@ add_subdirectory(src) add_subdirectory(doc) # Doxygen only --install(FILES AUTHORS.txt COPYING HISTORY.txt README.adoc +-install(FILES AUTHORS.txt COPYING README.adoc - DESTINATION share/doc/zynaddsubfx - ) install(FILES zynaddsubfx-jack-multi.desktop zynaddsubfx-jack.desktop zynaddsubfx-alsa.desktop zynaddsubfx-oss.desktop Modified: trunk/overlays/proaudio/media-sound/zynaddsubfx/zynaddsubfx-9999.ebuild =================================================================== --- trunk/overlays/proaudio/media-sound/zynaddsubfx/zynaddsubfx-9999.ebuild 2020-10-24 07:36:14 UTC (rev 3199) +++ trunk/overlays/proaudio/media-sound/zynaddsubfx/zynaddsubfx-9999.ebuild 2020-10-24 20:12:41 UTC (rev 3200) @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=5 +EAPI=7 -inherit cmake-utils exteutils git-r3 multilib +inherit cmake exteutils git-r3 multilib flag-o-matic RESTRICT="mirror" DESCRIPTION="ZynAddSubFX is an opensource software synthesizer." @@ -17,15 +17,19 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="" -IUSE="oss alsa dssi fltk jack jackmidi lash +ntk portaudio" +IUSE="oss alsa doc dssi fltk jack jackmidi lash +ntk portaudio" # upstream the following preference ntk -> fltk; we waant to choose the GUI: REQUIRED_USE="?? ( fltk ntk )" -RDEPEND=">=dev-libs/mini-xml-2.2.1 +RDEPEND=">=dev-libs/mxml-2.2.1 + media-libs/liblo sci-libs/fftw:3.0 + sys-libs/zlib alsa? ( media-libs/alsa-lib ) dssi? ( media-libs/dssi ) - fltk? ( >=x11-libs/fltk-1.3:1 ) + fltk? ( >=x11-libs/fltk-1.3:1 + x11-libs/libX11 + x11-libs/libXpm ) jack? ( virtual/jack ) jackmidi? ( virtual/jack ) lash? ( media-sound/lash ) @@ -35,8 +39,7 @@ !media-sound/zynaddsubfx-cvs virtual/pkgconfig" -PATCHES=( "${FILESDIR}/gnustd.diff" - "${FILESDIR}/${P}-docs.patch" ) +PATCHES=( "${FILESDIR}/${P}-docs.patch" ) src_unpack() { git-r3_src_unpack @@ -44,6 +47,8 @@ } src_configure() { + append-cxxflags -std=c++11 + # overide upstream GUI preference MYGUI="off" use fltk && MYGUI="fltk" @@ -60,27 +65,29 @@ `use lash && echo "-DLashEnable=TRUE" || echo "-DLashEnable=FALSE"` -DPluginLibDir=$(get_libdir) ) - cmake-utils_src_configure + cmake_src_configure } src_compile() { - cmake-utils_src_compile + cmake_src_compile cd "${S}"/ExternalPrograms/Spliter emake cd "${S}"/ExternalPrograms/Controller emake + use doc && cmake_src_compile doc } src_install() { - cmake-utils_src_install + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install # -------- install examples presets ## [ "${#MY_PN}" == "0" ] && MY_PN="${PN}" - insinto /usr/share/${PN}/presets - doins "${WORKDIR}/presets/"* - insinto /usr/share/${PN}/examples - doins "${WORKDIR}/examples/"* - doins "${S}/instruments/examples/"* + insinto /usr/share/${PN} + doins -r instruments/* + doins -r ../presets/* +# doins -r ../examples/* +# doins "${S}/instruments/examples/"* # -------- }