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: GPL2
Conflicts: muse
Provides: muse-git
Submitter: milk
Maintainer: aquilarubra
Last Packager: aquilarubra
Votes: 3
Popularity: 0.116008
First Submitted: 2019-02-03 23:47
Last Updated: 2020-01-19 18:58

Dependencies (24)

Required by (0)

Sources (1)

Latest Comments

1 2 3 Next › Last »

donarturo commented on 2020-06-18 20:06

At github I got an advice to disable LV2_MAKE_PATH[1]. Is necessary just change -DENABLE_LV2_MAKE_PATH=1 to -DENABLE_LV2_MAKE_PATH=0 .

[1]Github discussion

donarturo commented on 2020-06-18 14:13

While building after latest upgrade of Arch there are errors:

[ 82%] Generating ui_rubberband_settings_base.h
[ 83%] Generating moc_rubberband_converter.cpp
Scanning dependencies of target rubberband_converter
[ 83%] Building CXX object audio_convert/rubberband/CMakeFiles/rubberband_converter.dir/rubberband_converter.o
[ 83%] Building CXX object muse/components/CMakeFiles/components.dir/tools.o
[ 83%] Building CXX object muse/components/CMakeFiles/components.dir/trackinfo_layout.o
[ 83%] Building CXX object audio_convert/rubberband/CMakeFiles/rubberband_converter.dir/moc_rubberband_converter.o
[ 83%] Building CXX object muse/components/CMakeFiles/components.dir/tracks_duplicate.o
[ 83%] Linking CXX shared library rubberband_converter.so
[ 83%] Built target rubberband_converter
[ 83%] Generating moc_lv2host.cpp
Scanning dependencies of target lv2host_module
[ 83%] Building CXX object muse/CMakeFiles/lv2host_module.dir/moc_lv2host.o
[ 83%] Building CXX object muse/components/CMakeFiles/components.dir/ttoolbutton.o
[ 83%] Building CXX object muse/CMakeFiles/lv2host_module.dir/lv2host.o
[ 83%] Building CXX object muse/components/CMakeFiles/components.dir/unusedwavefiles.o
/home/arch/art/aur/muse-git/src/muse/muse3/muse/lv2host.cpp: In static member function ‘static const void* MusECore::LV2Synth::lv2state_stateRetreive(LV2_State_Handle, uint32_t, size_t*, uint32_t*, uint32_t*)’:
/home/arch/art/aur/muse-git/src/muse/muse3/muse/lv2host.cpp:1743:57: error: ‘class MusEGui::MusE’ has no member named ‘projectName’; did you mean ‘projectPath’?
 1743 |                             QFileInfo(MusEGlobal::muse->projectName()).fileName() + QString(".lv2state") +
      |                                                         ^~~~~~~~~~~
      |                                                         projectPath
/home/arch/art/aur/muse-git/src/muse/muse3/muse/lv2host.cpp: In static member function ‘static char* MusECore::LV2Synth::lv2state_makePath(LV2_State_Make_Path_Handle, const char*)’:
/home/arch/art/aur/muse-git/src/muse/muse3/muse/lv2host.cpp:2140:57: error: ‘class MusEGui::MusE’ has no member named ‘projectName’; did you mean ‘projectPath’?
 2140 |         QDir::separator() + QFileInfo(MusEGlobal::muse->projectName()).fileName() + QString(".lv2state") +
      |                                                         ^~~~~~~~~~~
      |                                                         projectPath
/home/arch/art/aur/muse-git/src/muse/muse3/muse/lv2host.cpp: In static member function ‘static char* MusECore::LV2Synth::lv2state_abstractPath(LV2_State_Map_Path_Handle, const char*)’:
/home/arch/art/aur/muse-git/src/muse/muse3/muse/lv2host.cpp:2185:45: error: ‘class MusEGui::MusE’ has no member named ‘projectName’; did you mean ‘projectPath’?
 2185 |                 QFileInfo(MusEGlobal::muse->projectName()).fileName() + QString(".lv2state") +
      |                                             ^~~~~~~~~~~
      |                                             projectPath
[ 83%] Building CXX object muse/components/CMakeFiles/components.dir/utils.o
make[2]: *** [muse/CMakeFiles/lv2host_module.dir/build.make:98: muse/CMakeFiles/lv2host_module.dir/lv2host.o] Błąd 1
make[1]: *** [CMakeFiles/Makefile2:1910: muse/CMakeFiles/lv2host_module.dir/all] Błąd 2
make[1]: *** Oczekiwanie na niezakończone zadania....
[ 84%] Building CXX object muse/components/CMakeFiles/components.dir/view.o
[ 84%] Building CXX object muse/components/CMakeFiles/components.dir/visibletracks.o
[ 84%] Building CXX object muse/components/CMakeFiles/components.dir/vst_native_editor.o
[ 84%] Building CXX object muse/components/CMakeFiles/components.dir/warn_bad_timing.o
[ 84%] Linking CXX shared library libmuse_components.so
[ 84%] Built target components

yochananmarqos commented on 2020-01-27 19:53

@aquilarubra: For one, v4.0.0 does not exist. You can't just invent a pkgver. Build the package, the pkgver gets updated, push the changes. It's as simple as that. I'm not going to argue with you, I'm just asking you to follow package guidelines

aquilarubra commented on 2020-01-27 19:33

Yes, but it is then updated. As the pkgver variable is used below declaration, before the pkgver() function, I feel natural to leave the initialization. I didn't try to remove it - maybe I mistake, but it does no harm.

yochananmarqos commented on 2020-01-27 19:27

@aquilarubra: No, I mean the pkgver in the PKGBUILD here is still 4.0.0.

aquilarubra commented on 2020-01-27 18:53

Strange, when I compiled, I got a file with the correct version, 3.1... etc.

yochananmarqos commented on 2020-01-27 18:11

@aquilarubra: When makepkg is run, the pkgver() array will automatically update the pkgver. That was not done here, the fictitious 4.0.0 is still in use.

aquilarubra commented on 2020-01-27 17:44

I built it and it works. Closed

yochananmarqos commented on 2020-01-20 01:11

@aquilarubra: Not quite. You missed something, see my previous comment. Please actually use makepkg to build this before pushing updates.

yochananmarqos commented on 2020-01-12 23:20

Packages provide themselves, this should only provide and conflict with muse.

Don't rename the source to muse-git.

Please use a pkgver() function per VCS package guidelines:

pkgver() {
    cd "$srcdir/muse"
    printf "%s" "$(git describe --long --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g;s/_/./g;s/muse.//g')"
}
3.1.0.pre4.r94.688061c5