From ed8299fef4175104e66b734cfc0482770614f398 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 23 Dec 2023 13:50:55 +0000 Subject: gentoo auto-resync : 23:12:2023 - 13:50:55 --- media-sound/Manifest.gz | Bin 57602 -> 57607 bytes media-sound/mpc/Manifest | 4 +- media-sound/mpc/metadata.xml | 5 +- media-sound/mpc/mpc-0.35.ebuild | 54 ++++++++++++++ media-sound/qtractor/Manifest | 8 +- media-sound/qtractor/metadata.xml | 1 + media-sound/qtractor/qtractor-0.9.36.ebuild | 2 +- media-sound/qtractor/qtractor-0.9.37.ebuild | 2 +- media-sound/qtractor/qtractor-0.9.38.ebuild | 109 ++++++++++++++++++++++++++++ 9 files changed, 178 insertions(+), 7 deletions(-) create mode 100644 media-sound/mpc/mpc-0.35.ebuild create mode 100644 media-sound/qtractor/qtractor-0.9.38.ebuild (limited to 'media-sound') diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 3111ae9e479e..c0542e35f27c 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/mpc/Manifest b/media-sound/mpc/Manifest index cc39f8eb5dc5..cbf8437fdc4e 100644 --- a/media-sound/mpc/Manifest +++ b/media-sound/mpc/Manifest @@ -1,4 +1,6 @@ AUX mpc-0.31-nodoc.patch 403 BLAKE2B d829c6f40005531ec7657054549b5fa9acd32d15d41ca8685b4292aac804af52f2f4754b557b69663d4240e6690fe4ab19a15b72459cea321944afacf2a179f3 SHA512 2a028d57fbd76290bc300d0546b52571b6c7c29cf8d2f53cb859b5250c55ae631fe15c8589a1b11c5fef5dacff2ad8535dbfae6c8b2b72dc8a4dc795dfc658b6 DIST mpc-0.34.tar.xz 47940 BLAKE2B 709f54ceebd66f703e5b1bf6ff8deb890e484fdc29c0b2198922763e347caac89d6eec5f74101f9fa860436e7493e2b02cc6b1b26e800e783546fe5a0c6e0d8f SHA512 d43d5547134ffb24f2a2972882f6e264c1011a94d1033369d329487f59414d32d9842835afdd05da96fd8ed28f823d2ae2f46d8d8d24b68f3695badca2a9bbb2 +DIST mpc-0.35.tar.xz 49820 BLAKE2B 7e47d78b762b7334f5fec13897bdf11859310932371a55c189c4554b347f097852e5fa17be3df03d047fabcc60699a3b310d0aa395aadd96a5ebff009a2ddba0 SHA512 be7ec268432eb8e34092d025e6a40379e83d54e5f87943beeb87ed8fe9db4c5c8261b09cc3230ada28300151382f97b1c2da45f54e8aad68af9946f484d0b28b EBUILD mpc-0.34.ebuild 1250 BLAKE2B 426a4114abbe007957e13b95c12555f226b9e8c9bfb14ddc3c8e885a2f21c167cd651998b5e50836deb839b62eb77a34e61b2f64555c6cd68723d21c3f5c60fd SHA512 ad75724005a784dbdea2c6236c0c23be6645b65db43ce7ab5d286c9814ef1777402237662c9a085822a18a39eb06dcd71238f4eecc15bdde0355750607a28d66 -MISC metadata.xml 253 BLAKE2B 28ffabdefb9bd43e6269d7a64025a2fa69e2c2fe578b98092c970a155f685ef5aa7865f4984bc8001a4c3f5b35cfd8137c9a94ec461c40a3e5d14a8349720a3b SHA512 cf54ea17afbfc9172877f6c715973917f70e34e4f7dfe613efb0e0c937d34e8c4211964b52c138d19005ed54fc12c6047da15b6a82c12e94ae939284289a4dc5 +EBUILD mpc-0.35.ebuild 1255 BLAKE2B ab391c904084eb3b818ec498c167c6d2d8ce5cb09fa02be0f1ea0f0a2cb5d2576314725ad0749175db281b883bdd4199cb1c15fe221b8d6c49dcf99c657af758 SHA512 49bd57c7951f06d08b22391b918a4171fc8984b6a343d4c2bd0f121b8e98531cf9b1a9a2aaa52c021f0bbcc1ee95b979ec0547b932eee7bc8f2a26b7cafb0deb +MISC metadata.xml 340 BLAKE2B f217951a8eb47558f01ef31c2de536f130aed9181a83875d18c0019b419eb3996f209cfdd3ccfd886ca06ec22c3d1e632cb5b9eb616d79588a580f39c49eb8a2 SHA512 eb5bad9b67d231c45e2920cde7175fc7288e43895e1662a11229c161a08d7b9162299a30a4ffeb18aceb3712541bd1516404eb01c023cbf767be5d482e98222d diff --git a/media-sound/mpc/metadata.xml b/media-sound/mpc/metadata.xml index 77c7ce4130af..76093b170e90 100644 --- a/media-sound/mpc/metadata.xml +++ b/media-sound/mpc/metadata.xml @@ -1,8 +1,11 @@ - + sound@gentoo.org Gentoo Sound project + + MusicPlayerDaemon/mpc + diff --git a/media-sound/mpc/mpc-0.35.ebuild b/media-sound/mpc/mpc-0.35.ebuild new file mode 100644 index 000000000000..7d7a7aa755cb --- /dev/null +++ b/media-sound/mpc/mpc-0.35.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 meson + +DESCRIPTION="Commandline client for Music Player Daemon (media-sound/mpd)" +HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/mpc" +SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc iconv test" + +BDEPEND=" + virtual/pkgconfig + doc? ( dev-python/sphinx ) + iconv? ( virtual/libiconv ) + test? ( dev-libs/check ) +" +DEPEND="media-libs/libmpdclient" +RDEPEND="${DEPEND}" + +RESTRICT="!test? ( test )" + +PATCHES=( "${FILESDIR}/${PN}-0.31-nodoc.patch" ) + +src_prepare() { + default + + # use correct docdir + sed -e "/install_dir:.*contrib/s/meson.project_name()/'${PF}'/" \ + -i meson.build || die + + # use correct (html) docdir + sed -e "/install_dir:.*doc/s/meson.project_name()/'${PF}'/" \ + -i doc/meson.build || die +} + +src_configure() { + local emesonargs=( + -Ddocumentation=$(usex doc enabled disabled) + -Diconv=$(usex iconv enabled disabled) + -Dtest=$(usex test true false) + ) + meson_src_configure +} + +src_install() { + meson_src_install + newbashcomp contrib/mpc-completion.bash mpc +} diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest index b54ba5cb388c..726747fbe30b 100644 --- a/media-sound/qtractor/Manifest +++ b/media-sound/qtractor/Manifest @@ -1,5 +1,7 @@ DIST qtractor-0.9.36.tar.gz 2573045 BLAKE2B f9c8999a22522706dc6ed4ce00522d335c107f307e13552c6a55004665ec148100830887742598e0ddf7f5787a543127b1b1918636472ea7bb31d278ee32b7af SHA512 62539076d304a3832c0795d8685e370cc4d405326c71218bdde4d550369f6970eac86718642d80bdb78282e5e6afef2646e99054df432cff34d0bd938e825dfb DIST qtractor-0.9.37.tar.gz 2610943 BLAKE2B c9d08a12ee239c45f541ec905bed302886286f8587c56307c4325a98ecade249d8332ed9b1cbf6672c776cc12345446e78ad2339598dc7153142653bb5279bdd SHA512 0266dd7659d72971873bb88eabe86dff4190ed5cf2209f382ead8c10703e8dcc0bfcdf7d9414b5e3a234bea814e1729d113cfe98229e9a8f7b25a6a3406fb806 -EBUILD qtractor-0.9.36.ebuild 2521 BLAKE2B dc8bb5185169a8e14468ade46f9d164d211b7a41cec833d27a7d58c260467896931a9487846727fd0897c678e16f07f820721e55ad336ee050c45a667cf8b578 SHA512 18e38db886a4ee9894bea573b297a3ab63994294262e56d322271604d1a0b420fd39cc2ed5fa12839ed0e475c05161a49a94d1a3a073038b231a5cc211586614 -EBUILD qtractor-0.9.37.ebuild 2523 BLAKE2B d74460c97a593ebce6308918245690bfe59abf6ef8580810cd7753a95ec68bdeb7562dad785994ff64bf13df12f7caa83c67613de5bd0389486787acaff896db SHA512 6d7a41379bafa41d7199d42c360633fd76fa8d4fe09f8d02f678876abc8d98ceaa7fde3cd378656447dd671a2b5dbc91514b043cd6f7a409c418371a7a8b0714 -MISC metadata.xml 891 BLAKE2B c85e76d86b5e559e2de880a440e8bdddfb8d67de2b7216a42ebb1ec7cce7b9a4dc8ccf20732e4b4ea489a14fcf5584aecef193e9fe3ac2bb0159011002607a60 SHA512 fcc0f8b61f0b9d9fd3d49c5f00f46b739012a6e8e4f7664bf08ae277b279d282d11056f9ca986788a7e444da53a17aeab46c2ee30fa945eb54dd271b11cf4a55 +DIST qtractor-0.9.38.tar.gz 2611675 BLAKE2B 4b4e2854644f4adde1251638055ed77e5e101718c5b2e069d2beb2f0647d70b49751f70491b3545a95b9d9fe9be5256ebe0566a14f36ebb7fd321bf2556496d9 SHA512 870b586ff0a1c3d990eb473c2c5ba0b0adeece7132faad56b7d7848cc8665531a764982fc0c7a2a46c6b42d84c3cef50ab4164fa556136cd9bd15ff76b4294c6 +EBUILD qtractor-0.9.36.ebuild 2555 BLAKE2B 7af8354d0e0d57a508a9c57c53b75e19c61fa322b5b934171ed389be1368daba623ede4128c9befe5e7c6e9418147132ce89af5faccd1075ce4f3cb12c4272d0 SHA512 63416772a65ef9887e09ff4204cbe0550aeae46199a1baa8fe0e5ac993417c8fb072152336a158f10748d47ae2eb26a4900cbe02a9129255b78823f898bae80a +EBUILD qtractor-0.9.37.ebuild 2557 BLAKE2B 9ce38c3d79e871105665b52cca0e880e65d467d65a10bdd2c4a679d51bd6c5de69ae64d9d416754271de63c11e5ccc403dd061461797921cafac458787011246 SHA512 056d96168f5309d04c079e89ae02ff9e99d433ef66e02c1c0ce5fc3e097708299de687acff691585dd55fe0e9f864604ea78a2759404bfb5b7007ffba2725b16 +EBUILD qtractor-0.9.38.ebuild 2557 BLAKE2B 9ce38c3d79e871105665b52cca0e880e65d467d65a10bdd2c4a679d51bd6c5de69ae64d9d416754271de63c11e5ccc403dd061461797921cafac458787011246 SHA512 056d96168f5309d04c079e89ae02ff9e99d433ef66e02c1c0ce5fc3e097708299de687acff691585dd55fe0e9f864604ea78a2759404bfb5b7007ffba2725b16 +MISC metadata.xml 945 BLAKE2B 4f88a28c83ce8b2874664ad8bf6a08d5a575a609fab948c47471ed226e284453f87da5b1ae034678295e30e5e1dce357ced317ef5d3ab793e04fb17120ce55b4 SHA512 5ab11543fa297253f5cb15515c16caf967fc69e9cccccb9ac6a6ba26fffce1f8539414edf3b065a61ddce0ff8ce3f04b90a68fd5bb79e0a498ca14c275753947 diff --git a/media-sound/qtractor/metadata.xml b/media-sound/qtractor/metadata.xml index 939ae550b13e..1574ee971f67 100644 --- a/media-sound/qtractor/metadata.xml +++ b/media-sound/qtractor/metadata.xml @@ -20,5 +20,6 @@ qtractor + rncbc/qtractor diff --git a/media-sound/qtractor/qtractor-0.9.36.ebuild b/media-sound/qtractor/qtractor-0.9.36.ebuild index aa6604038657..ea662874bcc1 100644 --- a/media-sound/qtractor/qtractor-0.9.36.ebuild +++ b/media-sound/qtractor/qtractor-0.9.36.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit cmake xdg DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework" -HOMEPAGE="https://qtractor.sourceforge.io" +HOMEPAGE="https://qtractor.sourceforge.io https://github.com/rncbc/qtractor" SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz" LICENSE="GPL-2" diff --git a/media-sound/qtractor/qtractor-0.9.37.ebuild b/media-sound/qtractor/qtractor-0.9.37.ebuild index a3dd1301de67..5610739700e9 100644 --- a/media-sound/qtractor/qtractor-0.9.37.ebuild +++ b/media-sound/qtractor/qtractor-0.9.37.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit cmake xdg DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework" -HOMEPAGE="https://qtractor.sourceforge.io" +HOMEPAGE="https://qtractor.sourceforge.io https://github.com/rncbc/qtractor" SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz" LICENSE="GPL-2" diff --git a/media-sound/qtractor/qtractor-0.9.38.ebuild b/media-sound/qtractor/qtractor-0.9.38.ebuild new file mode 100644 index 000000000000..5610739700e9 --- /dev/null +++ b/media-sound/qtractor/qtractor-0.9.38.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework" +HOMEPAGE="https://qtractor.sourceforge.io https://github.com/rncbc/qtractor" +SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib" +REQUIRED_USE="dssi? ( ladspa )" + +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + dev-qt/qtx11extras:5 + media-libs/alsa-lib + media-libs/libsndfile + media-libs/lilv + media-libs/lv2 + media-libs/suil + virtual/jack + x11-libs/libxcb:= + aubio? ( media-libs/aubio:= ) + dssi? ( media-libs/dssi ) + ladspa? ( media-libs/ladspa-sdk ) + libsamplerate? ( media-libs/libsamplerate ) + mad? ( media-libs/libmad ) + osc? ( media-libs/liblo ) + rubberband? ( media-libs/rubberband ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) + zlib? ( sys-libs/zlib ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCONFIG_DSSI=$(usex dssi 1 0) + -DCONFIG_GRADIENT=1 + -DCONFIG_JACK_LATENCY=1 + -DCONFIG_JACK_METADATA=1 + -DCONFIG_JACK_SESSION=1 + -DCONFIG_LADSPA=$(usex ladspa 1 0) + -DCONFIG_LIBAUBIO=$(usex aubio 1 0) + -DCONFIG_LIBLILV=1 + -DCONFIG_LIBLO=$(usex osc 1 0) + -DCONFIG_LIBMAD=$(usex mad 1 0) + -DCONFIG_LIBRUBBERBAND=$(usex rubberband 1 0) + -DCONFIG_LIBSAMPLERATE=$(usex libsamplerate 1 0) + -DCONFIG_LIBVORBIS=$(usex vorbis 1 0) + -DCONFIG_LIBZ=$(usex zlib 1 0) + -DCONFIG_LV2=1 + -DCONFIG_LV2_UI_GTK2=0 + -DCONFIG_NSM=0 + -DCONFIG_QT6=0 + -DCONFIG_SSE=$(usex cpu_flags_x86_sse 1 0) + -DCONFIG_STACKTRACE=$(usex debug 1 0) + -DCONFIG_VESTIGE=1 + -DCONFIG_VST2=1 + -DCONFIG_VST3=0 + -DCONFIG_XUNIQUE=0 + ) + # Following options are left to the default + # CONFIG_LV2_ATOM + # CONFIG_LV2_BUF_SIZE + # CONFIG_LV2_CVPORT + # CONFIG_LV2_EVENT + # CONFIG_LV2_EXTERNAL_UI + # CONFIG_LV2_MIDNAM + # CONFIG_LV2_OPTIONS + # CONFIG_LV2_PARAMETERS + # CONFIG_LV2_PATCH + # CONFIG_LV2_PORT_EVENT + # CONFIG_LV2_PRESETS + # CONFIG_LV2_PROGRAMS + # CONFIG_LV2_STATE + # CONFIG_LV2_STATE_FILES + # CONFIG_LV2_STATE_MAKE_PATH + # CONFIG_LV2_TIME + # CONFIG_LV2_TIME_POSITION + # CONFIG_LV2_UI + # CONFIG_LV2_UI_IDLE + # CONFIG_LV2_UI_REQ_VALUE + # CONFIG_LV2_UI_SHOW + # CONFIG_LV2_UI_TOUCH + # CONFIG_LV2_WORKER + # CONFIG_LV2_UI_X11 + cmake_src_configure +} -- cgit v1.2.3