Monday, 2015-10-05

*** ricardocrudo has joined #lv201:55
*** artfwo has quit IRC02:34
*** bgola has quit IRC02:44
*** bgola has joined #lv202:45
*** ricardocrudo has quit IRC03:01
*** tytel has joined #lv203:43
*** tytel has quit IRC04:21
*** tytel has joined #lv204:31
*** edogawa has joined #lv205:56
*** tytel has quit IRC06:27
*** falktx__ has joined #lv207:15
*** tytel has joined #lv207:25
*** falktx__ has quit IRC07:27
*** tytel has quit IRC07:29
*** ventosus has joined #lv207:31
*** tytel has joined #lv208:19
*** tytel has quit IRC08:24
*** falktx has joined #lv208:30
*** aombk2 has quit IRC09:05
*** aombk2 has joined #lv209:05
*** tytel has joined #lv209:14
*** tytel has quit IRC09:18
*** tytel has joined #lv210:08
*** tytel has quit IRC10:12
*** tytel has joined #lv210:29
*** tytel has quit IRC10:31
*** tytel has joined #lv210:32
*** tytel has quit IRC10:36
*** rncbc_jolla has joined #lv211:38
*** barjac_ has joined #lv211:49
*** barjac_ has quit IRC11:49
*** barjac has joined #lv211:55
barjacHi, can anyone help figure out what's going on in this build fail of 1.12.0? https://paste.kde.org/pyalzvjst12:07
*** ricardocrudo has joined #lv212:14
drobillabarjac: To build the documentation you need the n3 lexer for pygments12:33
drobillabarjac: configure without --docs12:33
falktxdrobilla: hey there12:41
falktxdrobilla: I hope everything goes ok for you12:41
drobillafalktx: Is.... there some new reason that might not be the case I am unaware of? :)12:52
falktxdrobilla: just checking :)12:52
falktxdrobilla: last time you sounded a little bit angry12:53
drobillaRough summer, and entering the tail year of my PhD which is never fun, soooooo y'know :)12:54
drobillaBetter now, if not quite sunshine and rainbows12:54
* drobilla has been ignoring reality, setting up his gear nicely, and LADing this week which is always nice12:54
drobillafalktx: Releases almost ready.  Still need to do build tests on Windows and OSX12:58
falktxis ingen on that list too? :P12:59
drobillafalktx: Still needs bundle reloading thing, and probably other stuff I forget12:59
drobillaI don't know, it's a bottom up thing.  We'll see how far I get13:00
falktxI think for now the world-reload is the only thing missing13:00
falktxI can cheat deleting or renaming presets by doing a reload13:00
falktxsame with plugins13:00
barjac drobilla So to package the docs we would now need to package n3pygments?13:02
drobillafalktx: There are just *so* many dark corners of potential inconsistency there it worries me13:06
drobillafalktx: 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 one13:06
drobillabarjac: Well, you need it to build them.  You don't need to package it13:07
falktxdrobilla: hmm I didn't knew that. can you give some examples13:08
falktxI don't store any ingen pointers on my side, obviously13:09
barjacdrobilla: Well we would as it would be a BuildRequire which has to come from a package that we distribute :\13:09
drobillafalktx: Plugin no longer exists, replaced with incompatible version (e.g. older one, or straight up broken), stuff like that13:10
falktxdrobilla: I refresh my own list already, just not the ingen one13:10
drobillabarjac: Then I guess you do.  If you want to build the docs anyway13:11
drobillabarjac: All of which are available online and only of use for developers13:11
drobillafalktx: 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 another13:12
falktx:)13:12
barjacdrobilla: In that case I think we just drop them and maybe add a link in a doc :)13:13
drobillafalktx: Need to check if bundle changed that every instantiated plugin came from, instantiate if that's the case13:16
drobillafalktx: Need to check if any currently applies presets have changed and.. uh.. maybe reapply them if that's the case, maybe not?13:16
drobillafalktx: 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
falktxthe big question is... it possible to keep the audio running while that happens?13:18
drobillaClickless?13:18
falktxI'd imagine loading a new engine in the background and then do a swap when ready13:18
falktxbut not sure if ingen code allows that currently13:19
drobillaNot strictly, but it could keep rolling more or less13:19
drobillaI guess taking down all the jack ports and bringing them back up if you literally restarted ingen would be a pain13:19
*** rncbc_jolla has quit IRC13:19
falktxperhaps I can save the current ingen state, start a new instance and then swap ports13:20
falktx(and delete the old one)13:21
falktxit's not very pretty though...13:21
drobillaWell, a reinstantiate would be useful for plugins that go crazy13:21
drobillaCould implement the same for graphs that does that13:21
drobillaThe other annoying thing here is this stuff doesn't fit into the set/get-based API very well13:22
drobillaDo I finally need to give in and implement a catch-all method thingie...13:22
falktxthere could be a /bundles/ and put/remove methods13:23
barjacdrobilla: passing --libdir=%{_libdir} on x86_64 still installs to /usr/lib not /usr/lib64 any ideas?13:25
drobillabarjac: There's no libraries.  I think you're looking for --lv2dir13:26
barjacdrobilla: So is this noarch?13:26
drobillabarjac: yes13:27
barjacdrobilla: :) It was never packaged as such in the past - thanks13:28
drobillalv2dir should default to the libdir setting, though, that's odd13:28
barjacdrobilla: Oh13:29
barjacdrobilla: It did in 1.10.013:29
falktxbut lv2 includes demo plugins, wouldn't that make it non-noarch ?13:31
drobillaoh, yes, if you build the plugins it's definitely arch.13:34
drobillaSorry, I was just thinking of the spec13:34
drobilla(These should go in separate packages, ideally)13:34
barjacdrobilla: Setting --lv2dir=%{_libdir} does install to /usr/lib64/... except for pkgconfig files13:42
barjacdrobilla: So it seems the default no longer follows --libdir13:43
barjacdrobilla: AFAICT we don't build any demo plugins, so I guess it can be noarch.14:07
*** rncbc has joined #lv214:37
*** sigma6 has quit IRC16:15
*** ssj71 has joined #lv217:28
*** son0p_ has quit IRC17:45
*** son0p_ has joined #lv217:47
*** uncle-j_j has joined #lv217:47
*** ventosus has left #lv219:22
*** uncle-j_j has quit IRC20:02
*** uncle-j_j has joined #lv220:02
*** NickSB2 has joined #lv220:05
*** drobilla has quit IRC20:24
*** drobilla has joined #lv220:27
*** rncbc has quit IRC21:56
*** edogawa has quit IRC22:08
*** ricardocrudo has quit IRC22:33
*** ricardocrudo has joined #lv222:55
*** uncle-j_j has quit IRC23:32
*** falktx has quit IRC23:36

Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!