*** ricardocrudo has joined #lv2 | 01:55 | |
*** artfwo has quit IRC | 02:34 | |
*** bgola has quit IRC | 02:44 | |
*** bgola has joined #lv2 | 02:45 | |
*** ricardocrudo has quit IRC | 03:01 | |
*** tytel has joined #lv2 | 03:43 | |
*** tytel has quit IRC | 04:21 | |
*** tytel has joined #lv2 | 04:31 | |
*** edogawa has joined #lv2 | 05:56 | |
*** tytel has quit IRC | 06:27 | |
*** falktx__ has joined #lv2 | 07:15 | |
*** tytel has joined #lv2 | 07:25 | |
*** falktx__ has quit IRC | 07:27 | |
*** tytel has quit IRC | 07:29 | |
*** ventosus has joined #lv2 | 07:31 | |
*** tytel has joined #lv2 | 08:19 | |
*** tytel has quit IRC | 08:24 | |
*** falktx has joined #lv2 | 08:30 | |
*** aombk2 has quit IRC | 09:05 | |
*** aombk2 has joined #lv2 | 09:05 | |
*** tytel has joined #lv2 | 09:14 | |
*** tytel has quit IRC | 09:18 | |
*** tytel has joined #lv2 | 10:08 | |
*** tytel has quit IRC | 10:12 | |
*** tytel has joined #lv2 | 10:29 | |
*** tytel has quit IRC | 10:31 | |
*** tytel has joined #lv2 | 10:32 | |
*** tytel has quit IRC | 10:36 | |
*** rncbc_jolla has joined #lv2 | 11:38 | |
*** barjac_ has joined #lv2 | 11:49 | |
*** barjac_ has quit IRC | 11:49 | |
*** barjac has joined #lv2 | 11:55 | |
barjac | Hi, can anyone help figure out what's going on in this build fail of 1.12.0? https://paste.kde.org/pyalzvjst | 12:07 |
---|---|---|
*** ricardocrudo has joined #lv2 | 12:14 | |
drobilla | barjac: To build the documentation you need the n3 lexer for pygments | 12:33 |
drobilla | barjac: configure without --docs | 12:33 |
falktx | drobilla: hey there | 12:41 |
falktx | drobilla: I hope everything goes ok for you | 12:41 |
drobilla | falktx: Is.... there some new reason that might not be the case I am unaware of? :) | 12:52 |
falktx | drobilla: just checking :) | 12:52 |
falktx | drobilla: last time you sounded a little bit angry | 12:53 |
drobilla | Rough summer, and entering the tail year of my PhD which is never fun, soooooo y'know :) | 12:54 |
drobilla | Better now, if not quite sunshine and rainbows | 12:54 |
* drobilla has been ignoring reality, setting up his gear nicely, and LADing this week which is always nice | 12:54 | |
drobilla | falktx: Releases almost ready. Still need to do build tests on Windows and OSX | 12:58 |
falktx | is ingen on that list too? :P | 12:59 |
drobilla | falktx: Still needs bundle reloading thing, and probably other stuff I forget | 12:59 |
drobilla | I don't know, it's a bottom up thing. We'll see how far I get | 13:00 |
falktx | I think for now the world-reload is the only thing missing | 13:00 |
falktx | I can cheat deleting or renaming presets by doing a reload | 13:00 |
falktx | same with plugins | 13:00 |
barjac | drobilla So to package the docs we would now need to package n3pygments? | 13:02 |
drobilla | falktx: There are just *so* many dark corners of potential inconsistency there it worries me | 13:06 |
drobilla | falktx: I can basically add a thing that literally just reloads the lilv world, but there's about a billion ways to shoot yourself in the foot with that one | 13:06 |
drobilla | barjac: Well, you need it to build them. You don't need to package it | 13:07 |
falktx | drobilla: hmm I didn't knew that. can you give some examples | 13:08 |
falktx | I don't store any ingen pointers on my side, obviously | 13:09 |
barjac | drobilla: Well we would as it would be a BuildRequire which has to come from a package that we distribute :\ | 13:09 |
drobilla | falktx: Plugin no longer exists, replaced with incompatible version (e.g. older one, or straight up broken), stuff like that | 13:10 |
falktx | drobilla: I refresh my own list already, just not the ingen one | 13:10 |
drobilla | barjac: Then I guess you do. If you want to build the docs anyway | 13:11 |
drobilla | barjac: All of which are available online and only of use for developers | 13:11 |
drobilla | falktx: Refreshing a list is one thing, dropping the whole model out from under an app with a bunch of loaded data and instantiated plugins is quite another | 13:12 |
falktx | :) | 13:12 |
barjac | drobilla: In that case I think we just drop them and maybe add a link in a doc :) | 13:13 |
drobilla | falktx: Need to check if bundle changed that every instantiated plugin came from, instantiate if that's the case | 13:16 |
drobilla | falktx: Need to check if any currently applies presets have changed and.. uh.. maybe reapply them if that's the case, maybe not? | 13:16 |
drobilla | falktx: The whole thing is such a big hairy mess that's so expensive anyway, just saving and reloading the whole damned thing sure sounds appealing... | 13:16 |
falktx | the big question is... it possible to keep the audio running while that happens? | 13:18 |
drobilla | Clickless? | 13:18 |
falktx | I'd imagine loading a new engine in the background and then do a swap when ready | 13:18 |
falktx | but not sure if ingen code allows that currently | 13:19 |
drobilla | Not strictly, but it could keep rolling more or less | 13:19 |
drobilla | I guess taking down all the jack ports and bringing them back up if you literally restarted ingen would be a pain | 13:19 |
*** rncbc_jolla has quit IRC | 13:19 | |
falktx | perhaps I can save the current ingen state, start a new instance and then swap ports | 13:20 |
falktx | (and delete the old one) | 13:21 |
falktx | it's not very pretty though... | 13:21 |
drobilla | Well, a reinstantiate would be useful for plugins that go crazy | 13:21 |
drobilla | Could implement the same for graphs that does that | 13:21 |
drobilla | The other annoying thing here is this stuff doesn't fit into the set/get-based API very well | 13:22 |
drobilla | Do I finally need to give in and implement a catch-all method thingie... | 13:22 |
falktx | there could be a /bundles/ and put/remove methods | 13:23 |
barjac | drobilla: passing --libdir=%{_libdir} on x86_64 still installs to /usr/lib not /usr/lib64 any ideas? | 13:25 |
drobilla | barjac: There's no libraries. I think you're looking for --lv2dir | 13:26 |
barjac | drobilla: So is this noarch? | 13:26 |
drobilla | barjac: yes | 13:27 |
barjac | drobilla: :) It was never packaged as such in the past - thanks | 13:28 |
drobilla | lv2dir should default to the libdir setting, though, that's odd | 13:28 |
barjac | drobilla: Oh | 13:29 |
barjac | drobilla: It did in 1.10.0 | 13:29 |
falktx | but lv2 includes demo plugins, wouldn't that make it non-noarch ? | 13:31 |
drobilla | oh, yes, if you build the plugins it's definitely arch. | 13:34 |
drobilla | Sorry, I was just thinking of the spec | 13:34 |
drobilla | (These should go in separate packages, ideally) | 13:34 |
barjac | drobilla: Setting --lv2dir=%{_libdir} does install to /usr/lib64/... except for pkgconfig files | 13:42 |
barjac | drobilla: So it seems the default no longer follows --libdir | 13:43 |
barjac | drobilla: AFAICT we don't build any demo plugins, so I guess it can be noarch. | 14:07 |
*** rncbc has joined #lv2 | 14:37 | |
*** sigma6 has quit IRC | 16:15 | |
*** ssj71 has joined #lv2 | 17:28 | |
*** son0p_ has quit IRC | 17:45 | |
*** son0p_ has joined #lv2 | 17:47 | |
*** uncle-j_j has joined #lv2 | 17:47 | |
*** ventosus has left #lv2 | 19:22 | |
*** uncle-j_j has quit IRC | 20:02 | |
*** uncle-j_j has joined #lv2 | 20:02 | |
*** NickSB2 has joined #lv2 | 20:05 | |
*** drobilla has quit IRC | 20:24 | |
*** drobilla has joined #lv2 | 20:27 | |
*** rncbc has quit IRC | 21:56 | |
*** edogawa has quit IRC | 22:08 | |
*** ricardocrudo has quit IRC | 22:33 | |
*** ricardocrudo has joined #lv2 | 22:55 | |
*** uncle-j_j has quit IRC | 23:32 | |
*** falktx has quit IRC | 23:36 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!