diff --git a/recipes-musicians/aubio/aubio/0004-fix-waf-binary-read.patch b/recipes-musicians/aubio/aubio/0004-fix-waf-binary-read.patch new file mode 100644 index 0000000..12be024 --- /dev/null +++ b/recipes-musicians/aubio/aubio/0004-fix-waf-binary-read.patch @@ -0,0 +1,35 @@ +Index: aubio-0.4.9/waflib/Context.py +=================================================================== +--- aubio-0.4.9.orig/waflib/Context.py ++++ aubio-0.4.9/waflib/Context.py +@@ -106,7 +106,7 @@ class Context(ctx): + cache[node]=True + self.pre_recurse(node) + try: +- function_code=node.read('rU',encoding) ++ function_code=node.read('rb',encoding) + exec(compile(function_code,node.abspath(),'exec'),self.exec_dict) + finally: + self.post_recurse(node) +@@ -346,7 +346,7 @@ def load_module(path,encoding=None): + pass + module=imp.new_module(WSCRIPT_FILE) + try: +- code=Utils.readf(path,m='rU',encoding=encoding) ++ code=Utils.readf(path,m='rb',encoding=encoding) + except EnvironmentError: + raise Errors.WafError('Could not read the file %r'%path) + module_dir=os.path.dirname(path) +Index: aubio-0.4.9/waflib/ConfigSet.py +=================================================================== +--- aubio-0.4.9.orig/waflib/ConfigSet.py ++++ aubio-0.4.9/waflib/ConfigSet.py +@@ -146,7 +146,7 @@ class ConfigSet(object): + Utils.writef(filename,''.join(buf)) + def load(self,filename): + tbl=self.table +- code=Utils.readf(filename,m='rU') ++ code=Utils.readf(filename,m='r') + for m in re_imp.finditer(code): + g=m.group + tbl[g(2)]=eval(g(3)) diff --git a/recipes-musicians/aubio/aubio_0.4.9.bb b/recipes-musicians/aubio/aubio_0.4.9.bb index daf6d24..657ee24 100644 --- a/recipes-musicians/aubio/aubio_0.4.9.bb +++ b/recipes-musicians/aubio/aubio_0.4.9.bb @@ -18,6 +18,7 @@ SRC_URI = " \ file://0001-do-not-build-tests.patch \ file://0002-Fix-build-for-python3-only-environments.patch \ file://0003-define_FF_API_LAVF_AVCTX_for_libavcodec_59.patch \ + file://0004-fix-waf-binary-read.patch \ " SRC_URI[sha256sum] = "d48282ae4dab83b3dc94c16cf011bcb63835c1c02b515490e1883049c3d1f3da" diff --git a/recipes-musicians/distrho/dpf-plugins.bb b/recipes-musicians/distrho/dpf-plugins.bb index 7dfef7a..195cb40 100644 --- a/recipes-musicians/distrho/dpf-plugins.bb +++ b/recipes-musicians/distrho/dpf-plugins.bb @@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = " \ file://LICENSE;md5=ec024abddfab2ee463c8c1ad98883d12 \ " -SRC_URI = "git://github.com/DISTRHO/DPF-Plugins.git;branch=master;protocol=https" +SRC_URI = "git://github.com/DISTRHO/DPF-Plugins.git;branch=main;protocol=https" SRCREV = "014db6d4ef170b44653b1eb668686b624e4ae3f8" S = "${WORKDIR}/git" PV = "v1.4" @@ -21,8 +21,8 @@ DEPENDS += " \ lv2 \ liblo \ jack \ - projectm \ " +# projectm EXTRA_OEMAKE += " \ NOOPT=true \ diff --git a/recipes-musicians/distrho/lv2-ttl-generator.bb b/recipes-musicians/distrho/lv2-ttl-generator.bb index 1753887..7356415 100644 --- a/recipes-musicians/distrho/lv2-ttl-generator.bb +++ b/recipes-musicians/distrho/lv2-ttl-generator.bb @@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = " \ file://LICENSE;md5=87cb0d450c5426796754d1261693dc57 \ " -SRC_URI = "git://github.com/DISTRHO/DPF.git;protocol=https;branch=master" +SRC_URI = "git://github.com/DISTRHO/DPF.git;protocol=https;branch=main" SRCREV = "14842be64ba309b8717592c5cf461925fa8a98af" S = "${WORKDIR}/git" PV = "0.0.0+git${SRCPV}" diff --git a/recipes-musicians/drobilla/ganv.bb b/recipes-musicians/drobilla/ganv.bb index 9afde0b..5140f9e 100644 --- a/recipes-musicians/drobilla/ganv.bb +++ b/recipes-musicians/drobilla/ganv.bb @@ -13,7 +13,7 @@ DEPENDS += " \ " SRC_URI = " \ - gitsm://gitlab.com/drobilla/ganv.git;protocol=https;branch=master \ + gitsm://gitlab.com/drobilla/ganv.git;protocol=https;branch=main \ file://0001-Fix-build-for-python3-only-environments.patch \ " SRCREV = "17f58b94abf5e7b1ad7ea3c40d0cd1107298d41a" diff --git a/recipes-musicians/drobilla/ingen.bb b/recipes-musicians/drobilla/ingen.bb index 45a5267..bd1608d 100644 --- a/recipes-musicians/drobilla/ingen.bb +++ b/recipes-musicians/drobilla/ingen.bb @@ -16,7 +16,7 @@ DEPENDS += " \ " SRC_URI = " \ - gitsm://gitlab.com/drobilla/ingen.git;protocol=https;branch=master \ + gitsm://gitlab.com/drobilla/ingen.git;protocol=https;branch=main \ file://0001-Fix-build-for-python3-only-environments.patch \ " SRCREV = "36949a845cf79e105445b9bc8656f2560469dc4d" diff --git a/recipes-musicians/drobilla/jalv.bb b/recipes-musicians/drobilla/jalv.bb index 6dd2b6b..306f5fd 100644 --- a/recipes-musicians/drobilla/jalv.bb +++ b/recipes-musicians/drobilla/jalv.bb @@ -20,7 +20,7 @@ DEPENDS += " \ " SRC_URI = " \ - gitsm://gitlab.com/drobilla/jalv.git;protocol=https;branch=master \ + gitsm://gitlab.com/drobilla/jalv.git;protocol=https;branch=main \ file://0001-Fix-build-for-python3-only-environments.patch \ " SRCREV = "9ab6e66c6ea7230f716b74d62c03fc5d19f56abe" diff --git a/recipes-musicians/drobilla/mda-lv2.bb b/recipes-musicians/drobilla/mda-lv2.bb index 53353ce..7efc16d 100644 --- a/recipes-musicians/drobilla/mda-lv2.bb +++ b/recipes-musicians/drobilla/mda-lv2.bb @@ -10,7 +10,7 @@ REQUIRED_DISTRO_FEATURES = "x11" DEPENDS = "lv2" SRC_URI = " \ - gitsm://gitlab.com/drobilla/mda-lv2.git;protocol=https;branch=master \ + gitsm://gitlab.com/drobilla/mda-lv2.git;protocol=https;branch=main \ file://0001-Fix-build-for-python3-only-environments.patch \ " SRCREV = "19752af61234581e0f73db539d5609ab14b3d928" diff --git a/recipes-musicians/drobilla/patchage.bb b/recipes-musicians/drobilla/patchage.bb index 0ce5d2e..a471ce4 100644 --- a/recipes-musicians/drobilla/patchage.bb +++ b/recipes-musicians/drobilla/patchage.bb @@ -13,7 +13,7 @@ DEPENDS += " \ " SRC_URI = " \ - gitsm://gitlab.com/drobilla/patchage.git;protocol=https;branch=master \ + gitsm://gitlab.com/drobilla/patchage.git;protocol=https;branch=main \ file://0001-Fix-build-for-python3-only-environments.patch \ " SRCREV = "1eed3df05526b22d716a2f89f166804f894ac5b1" diff --git a/recipes-musicians/drobilla/raul.bb b/recipes-musicians/drobilla/raul.bb index 27a0afe..418ce7a 100644 --- a/recipes-musicians/drobilla/raul.bb +++ b/recipes-musicians/drobilla/raul.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" inherit waf pkgconfig SRC_URI = " \ - gitsm://github.com/drobilla/raul.git;protocol=https;branch=master \ + gitsm://github.com/drobilla/raul.git;protocol=https;branch=main \ file://0001-Fix-build-for-python3-only-environments.patch \ " SRCREV = "e87bb398f025912fb989a09f1450b838b251aea1" diff --git a/recipes-musicians/geonkick/geonkick.bb b/recipes-musicians/geonkick/geonkick.bb index 58fa3d5..440b242 100644 --- a/recipes-musicians/geonkick/geonkick.bb +++ b/recipes-musicians/geonkick/geonkick.bb @@ -12,7 +12,8 @@ DEPENDS += " \ lv2 \ " -SRC_URI = "git://gitlab.com/iurie-sw/geonkick;protocol=https;branch=main" +SRC_URI = "git://github.com/quamplex/geonkick.git;protocol=https;branch=main" +SRC_URI[sha256sum] = "9e587521a2ac76d52a6032e1c100b7044aab7cad915a29d8ae9bbf9576e77fdb" SRCREV = "ce95f97363de78cc0cc0f0830f965ecced59195d" PV = "2.9.1" S = "${WORKDIR}/git" diff --git a/recipes-musicians/hermann/guitarix.bb b/recipes-musicians/hermann/guitarix.bb index 976c3ba..9fdfc67 100644 --- a/recipes-musicians/hermann/guitarix.bb +++ b/recipes-musicians/hermann/guitarix.bb @@ -8,6 +8,7 @@ SRC_URI = " \ file://0001-Rework-messages-somehow-yes-or-no-is-missing.patch \ file://0002-Do-not-strip-LV2-plugins.patch \ file://0003-gx_system.h-Make-sure-we-have-a-working-g_atomic_int.patch \ + file://0004-fix-waf-binary-read.patch \ " SRCREV = "efccbd14afb5a85be142319b94be088b9cf1d5fd" PV = "0.44.1" diff --git a/recipes-musicians/hermann/guitarix/0004-fix-waf-binary-read.patch b/recipes-musicians/hermann/guitarix/0004-fix-waf-binary-read.patch new file mode 100644 index 0000000..dac2d46 --- /dev/null +++ b/recipes-musicians/hermann/guitarix/0004-fix-waf-binary-read.patch @@ -0,0 +1,13 @@ +Index: trunk/wscript +=================================================================== +--- trunk.orig/wscript ++++ trunk/wscript +@@ -532,7 +532,7 @@ def sub_file(task): + dst_fname = task.outputs[0].abspath() + lst = task.generator.sub_list + +- with open(src_fname, 'rU') as f: ++ with open(src_fname, 'r') as f: + txt = f.read() + for (key, val) in lst: + re_pat = re.compile(key, re.M) diff --git a/recipes-musicians/hydrogen/hydrogen.bb b/recipes-musicians/hydrogen/hydrogen.bb index 50ce99d..a35a5bf 100644 --- a/recipes-musicians/hydrogen/hydrogen.bb +++ b/recipes-musicians/hydrogen/hydrogen.bb @@ -30,7 +30,7 @@ DEPENDS += " \ SRC_URI = " \ - git://github.com/hydrogen-music/hydrogen.git;branch=master;protocol=https \ + git://github.com/hydrogen-music/hydrogen.git;branch=main;protocol=https \ file://0001-hydrogen.default.conf-do-not-show-developer-warnings.patch \ \ http://hydro.smoors.de/Audiophob.h2drumkit;downloadfilename=Audiophob.tar.gz;name=Audiophob;subdir=drumkits \ diff --git a/recipes-musicians/ir.lv2/ir.lv2-automatable.bb b/recipes-musicians/ir.lv2/ir.lv2-automatable.bb index 8bb7dad..4ace893 100644 --- a/recipes-musicians/ir.lv2/ir.lv2-automatable.bb +++ b/recipes-musicians/ir.lv2/ir.lv2-automatable.bb @@ -3,6 +3,7 @@ require ir.lv2.inc SUMMARY = "IR LV2 convolution reverb (automatable)" IR_LV2_BRANCH = "automatable" +SRC_URI[sha256sum] = "11e241569cca14727ef82d61fb60a779dbbf08ba93744e4fceab5a2de4546ff5" SRCREV = "a523bba0f336d26197b271b64799c4f369e487a8" PV = "1.3.4+git${SRCPV}" diff --git a/recipes-musicians/ir.lv2/ir.lv2-zero-latency.bb b/recipes-musicians/ir.lv2/ir.lv2-zero-latency.bb index 8e4579e..00fd05b 100644 --- a/recipes-musicians/ir.lv2/ir.lv2-zero-latency.bb +++ b/recipes-musicians/ir.lv2/ir.lv2-zero-latency.bb @@ -3,6 +3,7 @@ require ir.lv2.inc SUMMARY = "IR LV2 convolution reverb (zero-latency)" IR_LV2_BRANCH = "zero-latency" +SRC_URI[sha256sum] = "11e241569cca14727ef82d61fb60a779dbbf08ba93744e4fceab5a2de4546ff5" SRCREV = "38bf3ec7d370d8234dd55be99c14cf9533b43c60" PV = "1.2.4+git${SRCPV}" diff --git a/recipes-musicians/ir.lv2/ir.lv2.inc b/recipes-musicians/ir.lv2/ir.lv2.inc index fbf6276..63eba8e 100644 --- a/recipes-musicians/ir.lv2/ir.lv2.inc +++ b/recipes-musicians/ir.lv2/ir.lv2.inc @@ -13,7 +13,7 @@ DEPENDS += " \ " SRC_URI = " \ - git://github.com/tomszilagyi/ir.lv2.git;branch=${IR_LV2_BRANCH};protocol=https \ + git://git.hq.sig7.se/ir.lv2.git;branch=${IR_LV2_BRANCH};protocol=https \ file://0001-Makefile-Do-not-add-usr-include-to-include-paths.patch \ file://0002-Makefile-force-correct-installation.patch \ file://0003-Fix-build-with-lv2-1.1.18.patch \ diff --git a/recipes-musicians/kokkinizita/zita-resampler_1.11.2.bb b/recipes-musicians/kokkinizita/zita-resampler_1.11.2.bb new file mode 100644 index 0000000..87d4f5a --- /dev/null +++ b/recipes-musicians/kokkinizita/zita-resampler_1.11.2.bb @@ -0,0 +1,44 @@ +SUMMARY = "A C++ library for resampling audio signals" +HOMEPAGE = "http://kokkinizita.linuxaudio.org/linuxaudio/" +LICENSE = "GPL-3.0-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" + +inherit manpages + +DEPENDS += " \ + ldconfig-native \ + gzip-native \ + libsndfile1 \ +" + +SRC_URI = " \ + http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${BPN}-${PV}.tar.xz \ +" +# file://0001-Align-Makefiles.patch + + +SRC_URI[md5sum] = "da0373a02f0d1ba0a15a1fd270a177cd" +SRC_URI[sha256sum] = "aa5c54e696069af26f3f1fed4a963113cc1237cddfd57ae5842abcb1acd5492c" + +# for builing apps +CXXFLAGS+=" -I../source" +LDFLAGS+=" -L../source" + +do_compile() { + cd ${S}/source + base_do_compile + + # create lib link for building apps + ln -sf lib${BPN}.so.${PV} lib${BPN}.so + + cd ${S}/apps + base_do_compile +} + +do_install() { + cd ${S}/source + oe_runmake 'DESTDIR=${D}' 'LIBDIR=${libdir}' 'INCDIR=${includedir}' install + + cd ${S}/apps + oe_runmake 'DESTDIR=${D}' 'BINDIR=${bindir}' 'MANDIR=${mandir}' install +} diff --git a/recipes-musicians/kushview/kushview-element.bb b/recipes-musicians/kushview/kushview-element.bb index cedb973..23ca6ea 100644 --- a/recipes-musicians/kushview/kushview-element.bb +++ b/recipes-musicians/kushview/kushview-element.bb @@ -21,10 +21,9 @@ DEPENDS += " \ " SRC_URI = " \ - gitsm://github.com/kushview/Element.git;branch=master;protocol=https \ - file://0001-Fix-build-with-gcc11.patch \ + gitsm://github.com/kushview/element.git;branch=main;protocol=https \ " -SRCREV = "532a3614bc0536e3f26ddf9bcd0f5eb581460223" +SRCREV = "7aea797a4830fea7b3e87b42c4d0433c2d01bb00" PV = "0.46.5" S = "${WORKDIR}/git" diff --git a/recipes-musicians/lmms/lmms.bb b/recipes-musicians/lmms/lmms.bb index b2d7fd3..8f5990d 100644 --- a/recipes-musicians/lmms/lmms.bb +++ b/recipes-musicians/lmms/lmms.bb @@ -23,9 +23,9 @@ DEPENDS += " \ fluidsynth \ portaudio-v19 \ libsdl \ - carla \ fltk fltk-native \ " +# carla CXXFLAGS += "-fpermissive" @@ -39,4 +39,4 @@ FILES:${PN} += " \ ${datadir}/menu \ " -RDEPENDS:${PN} += "carla" +#RDEPENDS:${PN} += "carla" diff --git a/recipes-musicians/lv2/lv2.inc b/recipes-musicians/lv2/lv2.inc index 4387520..c543e9c 100644 --- a/recipes-musicians/lv2/lv2.inc +++ b/recipes-musicians/lv2/lv2.inc @@ -3,7 +3,7 @@ LICENSE = "ISC" LIC_FILES_CHKSUM = "file://COPYING;md5=0383f162366b0c5a316292759a55d292" SRC_URI = " \ - gitsm://github.com/lv2/lv2.git;branch=master;protocol=https \ + gitsm://github.com/lv2/lv2.git;branch=main;protocol=https \ file://0001-Output-more-details-on-import-error-to-catch-missing.patch \ file://0001-Fix-build-for-python3-only-environments.patch \ " diff --git a/recipes-musicians/ninjas2/ninjas2.bb b/recipes-musicians/ninjas2/ninjas2.bb index 1adbea3..1ac7064 100644 --- a/recipes-musicians/ninjas2/ninjas2.bb +++ b/recipes-musicians/ninjas2/ninjas2.bb @@ -13,7 +13,7 @@ DEPENDS = " \ inherit pkgconfig lv2-turtle-helper features_check pack_audio_plugins -SRC_URI = "gitsm://github.com/rghvdberg/ninjas2.git;branch=master;protocol=https" +SRC_URI = "gitsm://github.com/rghvdberg/ninjas2.git;branch=main;protocol=https" SRCREV = "a767a9eea4e543061993290168a321d10c08b03c" S = "${WORKDIR}/git" PV = "0.2.0" diff --git a/recipes-musicians/projectm/projectm_git.bb b/recipes-musicians/projectm/projectm_git.bb index 383561f..0e5def2 100644 --- a/recipes-musicians/projectm/projectm_git.bb +++ b/recipes-musicians/projectm/projectm_git.bb @@ -11,6 +11,7 @@ REQUIRED_DISTRO_FEATURES = "opengl ${@bb.utils.contains('PACKAGECONFIG', 'qt', ' DEPENDS += " \ libglu \ glew \ + glm \ " SRC_URI = " \ diff --git a/recipes-musicians/qm-dsp/qm-dsp_1.7.1.bb b/recipes-musicians/qm-dsp/qm-dsp_1.7.1.bb index 7382c82..715dbde 100644 --- a/recipes-musicians/qm-dsp/qm-dsp_1.7.1.bb +++ b/recipes-musicians/qm-dsp/qm-dsp_1.7.1.bb @@ -8,6 +8,8 @@ SRC_URI = "https://code.soundsoftware.ac.uk/attachments/download/1582/${BPN}-${P SRC_URI[md5sum] = "9c7a7b15926000e15a9e3c7c06492e58" SRC_URI[sha256sum] = "2b203f6dabd0475f13b356945827ae90a4ba4a4bbde935ffc334b50a9c782561" +FETCHCMD_wget = "/usr/bin/env wget --no-check-certificate -t 2 -T 100 -O ${FILE} -P ${DIR} '${URI}' --progress=dot -v" + # we cannot use files in build/linux - these are x86 polluted - so set flags here CFLAGSADD = "-DNDEBUG -fPIC -ffast-math -DUSE_PTHREADS -I./include" CFLAGS += "${CFLAGSADD}" diff --git a/recipes-musicians/qmmp/qmmp_1.5.1.bb b/recipes-musicians/qmmp/qmmp_1.5.1.bb index 332d47d..fda4d9d 100644 --- a/recipes-musicians/qmmp/qmmp_1.5.1.bb +++ b/recipes-musicians/qmmp/qmmp_1.5.1.bb @@ -24,11 +24,11 @@ DEPENDS += " \ libmms \ libmodplug \ libvorbis \ - projectm \ enca \ jack \ soxr \ " +# projectm SRC_URI = " \ https://qmmp.ylsoftware.com/files/${BPN}/1.5/${BPN}-${PV}.tar.bz2 \ diff --git a/recipes-musicians/rncbc/drumkv1.bb b/recipes-musicians/rncbc/drumkv1.bb index 13f7869..91d96fa 100644 --- a/recipes-musicians/rncbc/drumkv1.bb +++ b/recipes-musicians/rncbc/drumkv1.bb @@ -24,7 +24,7 @@ do_convert_crlf_to_lf () { addtask convert_crlf_to_lf after do_unpack before do_patch SRC_URI = " \ - ${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz \ + ${SOURCEFORGE_MIRROR}/projects/${BPN}/files/${BPN}%20%28attic%29/${BPN}-${PV}.tar.gz \ file://0001-Fix-for-python-3.9.patch;patchdir=../hydrogen2drumkv1 \ file://0002-Avoid-stripping-CMake.patch \ git://github.com/TuriSc/hydrogen2drumkv1.py.git;name=hydrogen2drumkv1;destsuffix=hydrogen2drumkv1;branch=master;protocol=https \ diff --git a/recipes-musicians/rncbc/padthv1.bb b/recipes-musicians/rncbc/padthv1.bb index f74476a..895c391 100644 --- a/recipes-musicians/rncbc/padthv1.bb +++ b/recipes-musicians/rncbc/padthv1.bb @@ -16,7 +16,7 @@ DEPENDS += " \ inherit cmake_qt5 pkgconfig gtk-icon-cache mime mime-xdg SRC_URI = " \ - ${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz \ + ${SOURCEFORGE_MIRROR}/projects/${BPN}/files/${BPN}%20%28attic%29/${BPN}-${PV}.tar.gz \ file://0002-Avoid-stripping-CMake.patch \ http://linuxsynths.com/Padthv1PatchesDemos/Padthv1Patches.tar.gz;name=linuxsynths-padthv1-presets;subdir=linuxsynths-padthv1-presets \ file://padthv1.conf \ diff --git a/recipes-musicians/rncbc/qjackctl.bb b/recipes-musicians/rncbc/qjackctl.bb index bd99bd8..7e5777e 100644 --- a/recipes-musicians/rncbc/qjackctl.bb +++ b/recipes-musicians/rncbc/qjackctl.bb @@ -15,7 +15,7 @@ DEPENDS += " \ inherit cmake_qt5 pkgconfig gtk-icon-cache qt5-translation SRC_URI = " \ - ${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz \ + ${SOURCEFORGE_MIRROR}/projects/${BPN}/files/${BPN}%20%28attic%29/qjackctl-${PV}.tar.gz \ file://QjackCtl.conf \ " SRCREV = "c88e08a7d62be39ea541d26c8c7e1e7b82289cd3" diff --git a/recipes-musicians/rncbc/qmidictl.bb b/recipes-musicians/rncbc/qmidictl.bb index ba4867d..3afe938 100644 --- a/recipes-musicians/rncbc/qmidictl.bb +++ b/recipes-musicians/rncbc/qmidictl.bb @@ -11,7 +11,7 @@ DEPENDS += " \ inherit cmake_qt5 pkgconfig gtk-icon-cache -SRC_URI = "${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz" +SRC_URI = "${SOURCEFORGE_MIRROR}/projects/${BPN}/files/${BPN}%20%28attic%29/${BPN}-${PV}.tar.gz" SRC_URI[sha256sum] = "ee3887a6c197a7c1b927c30f4db0f90c27606e7f6f371df3abb73989d7703010" PV = "0.9.6" diff --git a/recipes-musicians/rncbc/qmidinet.bb b/recipes-musicians/rncbc/qmidinet.bb index d612ebf..561b365 100644 --- a/recipes-musicians/rncbc/qmidinet.bb +++ b/recipes-musicians/rncbc/qmidinet.bb @@ -12,7 +12,7 @@ DEPENDS += " \ inherit cmake_qt5 pkgconfig gtk-icon-cache -SRC_URI = "${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz" +SRC_URI = "${SOURCEFORGE_MIRROR}/projects/${BPN}/files/${BPN}%20%28attic%29/${BPN}-${PV}.tar.gz" SRC_URI[sha256sum] = "f72bcb2d78e481bd707a7675819eed926c953ba2c01f8265c994d2849cb31603" PV = "0.9.6" diff --git a/recipes-musicians/rncbc/qsampler.bb b/recipes-musicians/rncbc/qsampler.bb index b314e0d..e844ebb 100644 --- a/recipes-musicians/rncbc/qsampler.bb +++ b/recipes-musicians/rncbc/qsampler.bb @@ -13,7 +13,7 @@ DEPENDS += " \ inherit cmake_qt5 pkgconfig gtk-icon-cache qt5-translation mime mime-xdg -SRC_URI = "${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz" +SRC_URI = "${SOURCEFORGE_MIRROR}/projects/${BPN}/files/${BPN}%20%28attic%29/${BPN}-${PV}.tar.gz" SRC_URI[sha256sum] = "33a37c5528d73a4ab83ded5c16aefe301807510b1f233c6b360a828482679d20" PV = "0.9.6" diff --git a/recipes-musicians/rncbc/qsynth.bb b/recipes-musicians/rncbc/qsynth.bb index ba31202..d52c081 100644 --- a/recipes-musicians/rncbc/qsynth.bb +++ b/recipes-musicians/rncbc/qsynth.bb @@ -15,7 +15,7 @@ inherit cmake_qt5 pkgconfig gtk-icon-cache features_check REQUIRED_DISTRO_FEATURES = "x11" -SRC_URI = "${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz" +SRC_URI = "${SOURCEFORGE_MIRROR}/projects/${BPN}/files/${BPN}%20%28attic%29/${BPN}-${PV}.tar.gz" SRC_URI[sha256sum] = "0e0d78c26cdd924c774359f306692a9a59f107ebab8b41aa6803b15479207030" PV = "0.9.7" diff --git a/recipes-musicians/rncbc/qtractor.bb b/recipes-musicians/rncbc/qtractor.bb index 7fc94a1..ed2c2db 100644 --- a/recipes-musicians/rncbc/qtractor.bb +++ b/recipes-musicians/rncbc/qtractor.bb @@ -1,7 +1,7 @@ SUMMARY = "An Audio/MIDI multi-track sequencer" HOMEPAGE = "http://qtractor.sourceforge.net/" LICENSE = "GPL-2.0-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" +LIC_FILES_CHKSUM = "file://LICENSE;md5=751419260aa954499f7abaabaa882bbe" DEPENDS += " \ qttools-native \ @@ -14,18 +14,19 @@ DEPENDS += " \ dssi \ suil \ aubio \ + qtsvg \ " inherit cmake_qt5 pkgconfig gtk-icon-cache mime mime-xdg qt5-translation SRC_URI = " \ - git://github.com/rncbc//qtractor.git;branch=midiimportx;protocol=https \ + git://github.com/rncbc//qtractor.git;branch=main;protocol=https \ file://0003-Add-ARM-NEON-acceleration-for-time-stretch-not-yet-t.patch \ \ file://Qtractor.conf \ " -SRCREV = "7408216eaee4eb1878f92a95ac8dd2bb405fb38b" -PV = "0.9.24+git${SRCPV}" +SRCREV = "59679eab1c4c758911926eea85188c95b3581848" +PV = "1.0.0+git${SRCPV}" S = "${WORKDIR}/git" do_install:append() { diff --git a/recipes-musicians/rncbc/samplv1.bb b/recipes-musicians/rncbc/samplv1.bb index df49e6a..852393f 100644 --- a/recipes-musicians/rncbc/samplv1.bb +++ b/recipes-musicians/rncbc/samplv1.bb @@ -15,7 +15,7 @@ DEPENDS += " \ inherit cmake_qt5 pkgconfig gtk-icon-cache mime mime-xdg SRC_URI = " \ - ${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz \ + ${SOURCEFORGE_MIRROR}/projects/${BPN}/files/${BPN}%20%28attic%29/${BPN}-${PV}.tar.gz \ file://0002-Avoid-stripping-CMake.patch \ " PV = "0.9.26" diff --git a/recipes-musicians/rncbc/synthv1.bb b/recipes-musicians/rncbc/synthv1.bb index 366678b..2cdfe29 100644 --- a/recipes-musicians/rncbc/synthv1.bb +++ b/recipes-musicians/rncbc/synthv1.bb @@ -16,7 +16,7 @@ DEPENDS += " \ inherit cmake_qt5 pkgconfig gtk-icon-cache mime mime-xdg SRC_URI = " \ - ${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz \ + ${SOURCEFORGE_MIRROR}/projects/${BPN}/files/${BPN}%20%28attic%29/${BPN}-${PV}.tar.gz \ file://0002-Avoid-stripping-CMake.patch \ ${SOURCEFORGE_MIRROR}/project/autostatic/autostatic-synthv1-presets/autostatic-synthv1-presets1.tar.gz;name=autostatic-synthv1-presets1 \ http://linuxsynths.com/Synthv1PatchesDemos/Synthv1Patches06.tar.gz;name=linuxsynths-synthv1-presets;subdir=linuxsynths-synthv1-presets \ diff --git a/recipes-musicians/rtmidi/rtmidi_4.0.0.bb b/recipes-musicians/rtmidi/rtmidi_4.0.0.bb index 6dd6a46..89e4c61 100644 --- a/recipes-musicians/rtmidi/rtmidi_4.0.0.bb +++ b/recipes-musicians/rtmidi/rtmidi_4.0.0.bb @@ -10,7 +10,7 @@ PACKAGECONFIG[alsa] = "-DRTMIDI_API_ALSA=ON,-DRTMIDI_API_ALSA=OFF,alsa-lib" PACKAGECONFIG[jack] = "-DRTMIDI_API_JACK=ON,-DRTMIDI_API_JACK=OFF,jack" SRC_URI = " \ - https://www.music.mcgill.ca/~gary/${BPN}/release/${BPN}-${PV}.tar.gz \ + http://caml.music.mcgill.ca/~gary/${BPN}/release/${BPN}-${PV}.tar.gz \ file://0001-Fix-cmake-file-installation-path.patch \ file://0002-Avoid-links-to-build-tmp-path.patch \ " diff --git a/recipes-musicians/soundfont-collection/soundfont-collection_0.0.3.bb b/recipes-musicians/soundfont-collection/soundfont-collection_0.0.3.bb index 70daf59..bb631a5 100644 --- a/recipes-musicians/soundfont-collection/soundfont-collection_0.0.3.bb +++ b/recipes-musicians/soundfont-collection/soundfont-collection_0.0.3.bb @@ -2,7 +2,6 @@ SUMMARY = "A collection of free soundfonts" LICENSE = "GPL-2.0-only & MIT & CC-BY-3.0 & CC0-1.0" LIC_FILES_CHKSUM = " \ file://YDP-GrandPiano-SF2-20160804/YDP-GrandPiano-20160804.txt;beginline=6;endline=13;md5=bc4ea1672a4d8fb0b2eb2f95a5d49bf2 \ - file://UprightPianoKW-SF2-20190703/readme.txt;beginline=21;endline=22;md5=b923259da7dc404552b0a300da4afb95 \ file://SalamanderGrandPiano-SF2-V3+20200602/readme.txt;beginline=12;endline=14;md5=d50da459b6dc1f9ae6b25bb4f38fb676 \ \ file://GeneralUser%20GS%201.471/LICENSE.txt;md5=51c5827b75fa15c5e7f6f13290bc5445 \ @@ -14,6 +13,8 @@ LIC_FILES_CHKSUM = " \ \ file://archive-rabs/Soundfonts_meta.xml;beginline=11;endline=11;md5=801a564526e0a67ca1344ad076c6497c \ " +# file://UprightPianoKW-SF2-20190703/readme.txt;beginline=21;endline=22;md5=b923259da7dc404552b0a300da4afb95 + DEPENDS = "sf-tools-native" @@ -30,10 +31,9 @@ SRC_URI = " \ http://download.linuxaudio.org/musical-instrument-libraries/sf2/melloflute.tar.7z;subdir=linuxaudio.org;name=melloflute \ http://download.linuxaudio.org/musical-instrument-libraries/sf2/melloreed.tar.7z;subdir=linuxaudio.org;name=melloreed \ \ - http://bandshed.net/sounds/sf2/AVL-Drumkits-1.1-fix-SF2.zip;subdir=avl-drumkits;name=avl-drumkits \ + https://download.linuxaudio.org/musical-instrument-libraries/sf2/AVL-Drumkits-1.1-fix-SF2.zip;subdir=avl-drumkits;name=avl-drumkits \ \ https://freepats.zenvoid.org/Piano/YDP-GrandPiano/YDP-GrandPiano-SF2-20160804.tar.bz2;name=ydp-grand-piano \ - https://freepats.zenvoid.org/Piano/UprightPianoKW/UprightPianoKW-SF2-20190703.tar.xz;name=upright-piano-kw \ https://freepats.zenvoid.org/Piano/SalamanderGrandPiano/SalamanderGrandPiano-SF2-V3+20200602.tar.xz;name=salamander-grand-piano \ \ http://www.philscomputerlab.com/uploads/3/7/2/3/37231621/weedsgm3.sf2;subdir=www.philscomputerlab.com;name=weedsgm3 \ @@ -55,6 +55,9 @@ SRC_URI = " \ https://archive.org/download/Soundfonts/Soundfonts_meta.xml;subdir=archive-rabs;name=rabs-meta \ " +# https://freepats.zenvoid.org/Piano/UprightPianoKW/UprightPianoKW-SF2-20190703.tar.xz;name=upright-piano-kw +#http://bandshed.net/sounds/sf2/AVL-Drumkits-1.1-fix-SF2.zip;subdir=avl-drumkits;name=avl-drumkits + SRC_URI[airfont.sha256sum] = "7c61d6243943e3ff86dbe776cf3f1cdb0af5e55ccda370491c02613849fd9df4" SRC_URI[fluidr3.sha256sum] = "a62235d86c920f141a1aa2a0921ceaee167478796d9e0ac1130fd87ec50a6a02" SRC_URI[jRhodes3.sha256sum] = "a50462992b19f4df65aa63d237bb0e45a071e63383ae9f2c5a2980d4ec3bcce1" @@ -125,7 +128,7 @@ do_install() { install -d ${D}${datadir}/sf2 install ${WORKDIR}/YDP-GrandPiano-SF2-20160804/*.sf2 ${D}${datadir}/sf2 - install ${WORKDIR}/UprightPianoKW-SF2-20190703/*.sf2 ${D}${datadir}/sf2 + #install ${WORKDIR}/UprightPianoKW-SF2-20190703/*.sf2 ${D}${datadir}/sf2 install ${WORKDIR}/SalamanderGrandPiano-SF2-V3+20200602/*.sf2 ${D}${datadir}/sf2 install ${WORKDIR}/www.philscomputerlab.com/*.sf2 ${D}${datadir}/sf2 @@ -177,8 +180,9 @@ FILES:${PN}-linuxaudio-org-single = " \ FILES:${PN}-freepats-zenvoid-org = " \ ${datadir}/sf2/YDP-GrandPiano-20160804.sf2 \ - ${datadir}/sf2/UprightPianoKW-20190703.sf2 \ " +# ${datadir}/sf2/UprightPianoKW-20190703.sf2 + FILES:${PN}-freepats-zenvoid-org-salamander-grand = " \ ${datadir}/sf2/SalamanderGrandPiano-V3+20200602.sf2 \ " diff --git a/recipes-musicians/vamp-plugin-sdk/vamp-plugin-sdk_2.7.1.bb b/recipes-musicians/vamp-plugin-sdk/vamp-plugin-sdk_2.7.1.bb index 417f2ca..71c9f93 100644 --- a/recipes-musicians/vamp-plugin-sdk/vamp-plugin-sdk_2.7.1.bb +++ b/recipes-musicians/vamp-plugin-sdk/vamp-plugin-sdk_2.7.1.bb @@ -7,6 +7,8 @@ inherit autotools-brokensep pkgconfig DEPENDS = "libsndfile1" +FETCHCMD_wget = "/usr/bin/env wget --no-check-certificate -t 2 -T 100 -O ${FILE} -P ${DIR} '${URI}' --progress=dot -v" + SRC_URI = " \ https://code.soundsoftware.ac.uk/attachments/download/2206/${BPN}-${PV}.tar.gz \ file://0001-do-not-perform-test-it-tries-to-run-cross-binaries.patch \ diff --git a/recipes-musicians/wolf-shaper/wolf-shaper.bb b/recipes-musicians/wolf-shaper/wolf-shaper.bb index 958f2da..988241b 100644 --- a/recipes-musicians/wolf-shaper/wolf-shaper.bb +++ b/recipes-musicians/wolf-shaper/wolf-shaper.bb @@ -11,8 +11,9 @@ DEPENDS = " \ inherit pkgconfig lv2-turtle-helper pack_audio_plugins -SRC_URI = "gitsm://github.com/pdesaulniers/wolf-shaper.git;branch=master;protocol=https" -SRCREV = "73f7f2caa0ac9552cc5ec652e610b3fdd7529b93" +SRC_URI = "gitsm://github.com/wolf-plugins/wolf-shaper.git;branch=master;protocol=https" +SRC_URI[sha256sum] = "fcf2dd74a5fc5ba79314610538e457864fa60e26beb3a27ddc09f5cdec612528" +SRCREV = "0b28a25737f71a7767909b088671285f8dd75142" S = "${WORKDIR}/git" PV = "0.1.8" diff --git a/recipes-musicians/wolf-spectrum/wolf-spectrum.bb b/recipes-musicians/wolf-spectrum/wolf-spectrum.bb index dec7919..b9035e4 100644 --- a/recipes-musicians/wolf-spectrum/wolf-spectrum.bb +++ b/recipes-musicians/wolf-spectrum/wolf-spectrum.bb @@ -10,8 +10,8 @@ DEPENDS = " \ inherit pkgconfig lv2-turtle-helper pack_audio_plugins -SRC_URI = "gitsm://github.com/pdesaulniers/wolf-spectrum.git;branch=master;protocol=https" -SRCREV = "87d7aca59e295141a1e8019788267d3ef6d6cae7" +SRC_URI = "gitsm://github.com/wolf-plugins/wolf-spectrum.git;branch=master;protocol=https" +SRCREV = "3cd16071bf3df26ee18913ad3d24de6d788f157f" S = "${WORKDIR}/git" PV = "1.0.0" diff --git a/recipes-streaming/spotify/spotify-qt.bb b/recipes-streaming/spotify/spotify-qt.bb index be518ec..740e764 100644 --- a/recipes-streaming/spotify/spotify-qt.bb +++ b/recipes-streaming/spotify/spotify-qt.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/kraxarn/spotify-qt" LICENSE = "GPL-3.0-only" LIC_FILES_CHKSUM = "file://license;md5=e49f4652534af377a713df3d9dec60cb" -SRC_URI = "git://github.com/kraxarn/spotify-qt.git;branch=master;protocol=https" +SRC_URI = "git://github.com/kraxarn/spotify-qt.git;branch=develop;protocol=https" SRCREV = "c8394e55f511aa03abc54c07d475b04969d0fb23" S = "${WORKDIR}/git" PV = "3.7" diff --git a/recipes-support/packagegroups/musicians-world.bb b/recipes-support/packagegroups/musicians-world.bb index 18d34b4..cd035c1 100644 --- a/recipes-support/packagegroups/musicians-world.bb +++ b/recipes-support/packagegroups/musicians-world.bb @@ -20,7 +20,6 @@ RDEPENDS:${PN} += " \ audio-tweaks \ bristol \ calf \ - carla \ chromaprint \ csound \ \ @@ -54,7 +53,6 @@ RDEPENDS:${PN} += " \ dssi-vst \ geonkick \ gmidimonitor \ - helm-standalone helm-lv2 helm-vst \ \ \ guitarix \ @@ -73,7 +71,6 @@ RDEPENDS:${PN} += " \ zita-resampler \ \ \ - kushview-element \ ladspa-sdk \ liblo \ libmp4v2 \ @@ -118,20 +115,17 @@ RDEPENDS:${PN} += " \ \ polyphone \ portmidi \ - projectm \ qmidiarp \ qmmp \ remid.lv2 \ \ \ - drumkv1 drumkv1-presets \ padthv1 padthv1-presets \ qjackctl qjackctl-defconfig \ qmidictl \ qmidinet \ qsampler \ qsynth \ - qtractor qtractor-defconfig \ samplv1 \ synthv1 synthv1-presets \ \ @@ -172,7 +166,6 @@ RDEPENDS:${PN} += " \ triceratops-lv2 \ vamp-plugin-sdk \ wolf-shaper-dssi wolf-shaper-lv2 wolf-shaper-vst \ - wolf-spectrum wolf-spectrum-lv2 wolf-spectrum-vst \ \ \ avldrums.lv2 \ @@ -197,8 +190,15 @@ RDEPENDS:${PN} += " \ ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "zyn-fusion-dssi zyn-fusion-lv2 zyn-fusion-vst zyn-fusion-standalone", "zynaddsubfx-dssi zynaddsubfx-lv2 zynaddsubfx-vst zynaddsubfx-standalone",d)} \ \ \ - spotifyd spotify-qt \ " +# carla +# drumkv1 drumkv1-presets +# helm-standalone helm-lv2 helm-vst +# kushview-element +# projectm +# wolf-spectrum wolf-spectrum-lv2 wolf-spectrum-vst +# qtractor qtractor-defconfig +# spotifyd spotify-qt # tomahawk