Package Details: ossia-score 3.0.0-1

Git Clone URL: (read-only, click to copy)
Package Base: ossia-score
Description: ossia score, an interactive sequencer for the intermedia arts
Upstream URL:
Licenses: GPLv3
Conflicts: ossia-score-git
Provides: ossia-score=3.0.0
Replaces: i-score
Submitter: jcelerier
Maintainer: jcelerier
Last Packager: jcelerier
Votes: 8
Popularity: 0.25
First Submitted: 2018-04-26 22:11
Last Updated: 2022-01-05 16:04

Latest Comments

1 2 3 Next › Last »

dvzrv commented on 2021-11-20 11:56

@jcelerier: Yes, it's not required at runtime, but the pkgconfig integration specifies it as required. I guess it's the more "expected" or "sane" solution to add it as dependency for those three packages.

dvzrv commented on 2021-11-20 11:44

I have now added lv2 to depends for sratom, lilv and suil.

jcelerier commented on 2021-11-20 11:21

@dvzrv I don't think it's an oversight as the lv2 package only provides development-related headers & tooling, I don't think it's needed at any point for e.g. an actual LV2 plug-in to run (but I could be mistaken)

dvzrv commented on 2021-11-20 11:06

Hm, I guess that is an oversight on my part. It appears lv2 should be in depends for sratom, lilv and suil (but currently it is only in makedepends).

jcelerier commented on 2021-11-20 10:10

Thanks @s-ol, interestingly this happens when one has Lilv and Suil but not the LV2 package, I thought the formers would depend on the latter but apparently not.

s-ol commented on 2021-11-12 19:40

Looks like there is a missing dependency on lv2:

[ 47%] Building CXX object src/plugins/score-plugin-lv2/CMakeFiles/score_plugin_lv2.dir/Unity/unity_0_cxx.cxx.o
In file included from /home/s-ol/.trizen/ossia-score/src/src/plugins/score-plugin-lv2/LV2/ApplicationPlugin.hpp:2,
                 from /home/s-ol/.trizen/ossia-score/src/src/plugins/score-plugin-lv2/LV2/ApplicationPlugin.cpp:1,
                 from /home/s-ol/.trizen/ossia-score/src/build/src/plugins/score-plugin-lv2/CMakeFiles/score_plugin_lv2.dir/Unity/unity_0_cxx.cxx:3:
/home/s-ol/.trizen/ossia-score/src/src/plugins/score-plugin-lv2/LV2/Context.hpp:2:10: fatal error: lv2/ No such file or directory
    2 | #include <lv2/>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/plugins/score-plugin-lv2/CMakeFiles/score_plugin_lv2.dir/build.make:76: src/plugins/score-plugin-lv2/CMakeFiles/score_plugin_lv2.dir/Unity/unity_0_cxx.cxx.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:3148: src/plugins/score-plugin-lv2/CMakeFiles/score_plugin_lv2.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().

After installing the lv2 package the error went away.

milkii commented on 2021-08-29 23:02

[ 48%] Built target faustlibs
[ 48%] Building CXX object src/plugins/score-plugin-faust/CMakeFiles/score_plugin_faust.dir/Unity/unity_0_cxx.cxx.o
In file included from /usr/include/faust/gui/SoundUI.h:56,
                 from /home/milk/.cache/yay/ossia-score/src/src/plugins/score-plugin-faust/Faust/EffectModel.cpp:31,
                 from /home/milk/.cache/yay/ossia-score/src/build/src/plugins/score-plugin-faust/CMakeFiles/score_plugin_faust.dir/Unity/unity_0_cxx.cxx:3:
/usr/include/faust/gui/LibsndfileReader.h: In member function ‘void LibsndfileReader::readFileAux(Soundfile*, SNDFILE*, const SF_INFO&, int, int&, int)’:
/usr/include/faust/gui/LibsndfileReader.h:280:80: error: ‘void*’ is not a pointer-to-object type
  280 |                     src_data.data_in = &buffer_in[in_offset * snd_info.channels];
      |                                                                                ^
/usr/include/faust/gui/LibsndfileReader.h:281:41: error: invalid conversion from ‘void*’ to ‘float*’ [-fpermissive]
  281 |                     src_data.data_out = buffer_out;
      |                                         ^~~~~~~~~~
      |                                         |
      |                                         void*
In file included from /home/milk/.cache/yay/ossia-score/src/build/src/plugins/score-plugin-faust/CMakeFiles/score_plugin_faust.dir/Unity/unity_0_cxx.cxx:3:
/home/milk/.cache/yay/ossia-score/src/src/plugins/score-plugin-faust/Faust/EffectModel.cpp: In lambda function:
/home/milk/.cache/yay/ossia-score/src/src/plugins/score-plugin-faust/Faust/EffectModel.cpp:483:59: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  483 |   connect(&proc, &Faust::FaustEffectModel::changed, this, [=] {
      |                                                           ^
/home/milk/.cache/yay/ossia-score/src/src/plugins/score-plugin-faust/Faust/EffectModel.cpp:483:59: note: add explicit ‘this’ or ‘*this’ capture
make[2]: *** [src/plugins/score-plugin-faust/CMakeFiles/score_plugin_faust.dir/build.make:76: src/plugins/score-plugin-faust/CMakeFiles/score_plugin_faust.dir/Unity/unity_0_cxx.cxx.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:3073: src/plugins/score-plugin-faust/CMakeFiles/score_plugin_faust.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
 -> error making: ossia-score

rokidakota commented on 2020-03-26 16:35

I see, I can be patient and wait for 3.0 :)

jcelerier commented on 2020-03-26 16:25

Hello ! hmm, I think that this is because the 2.5.2 version does not work with Qt 5.14 which wasn't released at the time... the next version is in development, not sure I have the time to maintain that old version much more

rokidakota commented on 2020-03-26 15:58

Hi! I tried to build but it failed with multiple errors of the same type:

error: use of overloaded operator '>>' is ambiguous (with operand types 'QDataStream' and 'State::UnaryOperator') >> obj;
~~~~~~~~ ^  ~~~

Also at the end I think the pkg/ folder doesn't have the right permissions (d--x--x--x) so ls complains.