Search Criteria
Package Details: muse-git 4.0.0-1
Git Clone URL: | https://aur.archlinux.org/muse-git.git (read-only, click to copy) |
---|---|
Package Base: | muse-git |
Description: | A MIDI/Audio sequencer with recording and editing capabilities |
Upstream URL: | http://muse-sequencer.org/ |
Keywords: | alsa daw jack music |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | milk |
Maintainer: | aquilarubra |
Last Packager: | aquilarubra |
Votes: | 3 |
Popularity: | 0.018606 |
First Submitted: | 2019-02-03 23:47 |
Last Updated: | 2020-01-19 18:58 |
Dependencies (24)
- fluidsynth (fluidsynth-git)
- gcc-libs-multilib (gcc-libs-multilib-x32, gcc-libs-multilib-git, gcc-libs-git, gcc-libs)
- gtkmm
- jack2 (jack2-git)
- lib32-gtk2 (lib32-gtk2-git, lib32-gtk2-minimal-git)
- liblo (liblo-git, liblo-ipv6)
- qt5-base (qt5-base-git, qt5-base-fractional-fix, qt5-base-headless)
- rtaudio
- cmake (cmake-git) (make)
- dssi (make)
- dssi-vst (dssi-vst-git) (make)
- gcc (gcc-multilib-x32, fastgcc, gcc-multilib-git, gcc-git) (make)
- ladish (ladish-git, ladish-no-gui) (make)
- ladspa (make)
- liblo (liblo-git, liblo-ipv6) (make)
- lv2 (lv2-git) (make)
- qt5-tools (qt5-tools-git) (make)
- dssi (optional) – dssi plugin support
- dssi-vst (dssi-vst-git) (optional) – dssi-vst plugins support
- ladish (ladish-git, ladish-no-gui) (optional) – LASH session support
- ladspa (optional) – ladspa plugin support
- lv2 (lv2-git) (optional) – lv2 plugin support
- python2 (optional) – Python scripting
- python2-pyqt5 (optional) – Python scripting
Latest Comments
« First ‹ Previous 1 2 3 Next › Last »
aquilarubra commented on 2019-11-07 19:09
Thank you, fixes applied. Sorry for the delay.
Anonymous comment on 2019-11-02 21:27
You forgot a space after harfbuzz in the sed line.
PKGBUILD line looks like this:
sed -i -e 's/CXX_INCLUDES = /CXX_INCLUDES = -I\/usr\/include\/harfbuzz/' muse/lv2Gtk2Support/CMakeFiles/lv2_gtk2_support.dir/flags.make
It should look like this or the haffbuzz option won't take. This is because the make application looks at the two options as one and doesn't apply the harfbuzz fix. To fix it do this:
sed -i -e 's/CXX_INCLUDES = /CXX_INCLUDES = -I\/usr\/include\/harfbuzz /' muse/lv2Gtk2Support/CMakeFiles/lv2_gtk2_support.dir/flags.make You may want to add an option to make as well.
Also add this makeflag to your PKGBUILD to enable this useful LV2 feature.
-DENABLE_LV2_MAKE_PATH=1
you may want to set pkgver=$(date +%Y%m%d) instead of pkgver=4.0.0 for easy updating.
The last thing is please change gcc-libs-multilib to gcc-libs, python2 to python and python2-pyqt5 to pyqt5-common. Then remove ladish lib32-gtk2 and dssi-vst as these either are not supported by the Arch repos or just don't flat out work anymore. Ladish is no longer used/maintained so raysession and nsm is better for session management now. Especially, dssi-vst and linvst/carla replace it anyways now.
Check my PKGBUILD it works and has been modernized
https://pastebin.com/midzGNug
Hope this helps.
funkmuscle commented on 2019-10-30 17:59
no it didn't work :-(
aquilarubra commented on 2019-10-13 11:16
Thank you, I updated the PKGBUILD, but didn't try it. Please, post comments if it works for you.
funkmuscle commented on 2019-10-03 12:53
from linuxmusicians.com:
Kott wrote: I use this solution for automated build in OBS:
insert necessary include after cmake configuration and before make:
mkdir build cd build cmake <your options> ..
sed -i -e 's/CXX_INCLUDES = /CXX_INCLUDES = -I\/usr\/include\/harfbuzz /' muse/lv2Gtk2Support/CMakeFiles/lv2_gtk2_support.dir/flags.make
make
he said that fixed the harfbuzz issues.
funkmuscle commented on 2019-08-15 01:47
yep.. this is the 5th update I just did and none resolving the issue. :-( version 1:1.44.5-1 now. I'm gonna wait as I may mess things up with the workaround and I need MusE to be working which it is. Just the metronome and the notes or off slightly when viewing it played
aquilarubra commented on 2019-08-12 19:27
It is a Pango bug. The temporary solution is to change /usr/include/pango-1.0/pango/pango-coverage.h and /usr/include/pango-1.0/pango/pango-font.h
Where it includes hb.h, it should include harfbuzz/hb.h instead.
funkmuscle commented on 2019-08-11 14:30
Every version of harfbuzz is installed. I even reinstalled them
aquilarubra commented on 2019-08-11 09:23
Please, make sure you have harfbuzz installed. Probably I have to add it to dependencies.
funkmuscle commented on 2019-08-11 00:38
hey this won't build after a fresh pull:
[ 16%] Built target wavepreview_module [ 17%] Building CXX object muse/lv2Gtk2Support/CMakeFiles/lv2_gtk2_support.dir/lv2Gtk2Support.o In file included from /usr/include/pango-1.0/pango/pango-font.h:25, from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /tmp/trizen-harv/muse-git/src/muse-git/muse3/muse/lv2Gtk2Support/lv2Gtk2Support.cpp:4: /usr/include/pango-1.0/pango/pango-coverage.h:28:10: fatal error: hb.h: No such file or directory 28 | #include <hb.h> | ^~~~~~ compilation terminated. make[2]: [muse/lv2Gtk2Support/CMakeFiles/lv2_gtk2_support.dir/build.make:62: muse/lv2Gtk2Support/CMakeFiles/lv2_gtk2_support.dir/lv2Gtk2Support.o] Error 1 make[1]: [CMakeFiles/Makefile2:2170: muse/lv2Gtk2Support/CMakeFiles/lv2_gtk2_support.dir/all] Error 2 make: *** [Makefile:152: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... :: Unable to build muse-git - makepkg exited with code: 4