#nemomobile log for Wednesday, 2020-04-29

PureTryOut[m]Sergey Игоревич Chupligin: got any idea why `nemo-qml-plugin-contacts` can't find `qtcontacts-sqlite-qt5-extensions` even though `qtcontacts-sqlite-dev` is installed? I'm trying to get glacier-home running on pmOS and this is a blocker currently07:00
SergeyChupligin4Hm....07:03
PureTryOut[m]I assume qtcontacts-sqlite is supposed to install a pkgconfig file no? Doesn07:03
PureTryOut[m] * I assume qtcontacts-sqlite is supposed to install a pkgconfig file no? It doesn't seem to do so07:03
PureTryOut[m]Ah I see what's going on, it the file is installed but to the wrong location07:04
* PureTryOut[m] uploaded an image: Screenshot_20200429_095501.png (757KB) < https://matrix.org/_matrix/media/r0/download/fam-ribbers.com/SRUNHGiLLLCZHSBkCjPEnbDp >07:55
PureTryOut[m]First time running glacier-home on postmarketOS! 🎉07:55
PureTryOut[m]This is on Qt 5.1407:55
DylanVanAsscheThat's very nice!07:55
SergeyChupligin4oh....update plz glacier-home to fix clock bugs hehe08:00
PureTryOut[m]Sure08:00
JozefMlich[m]1👏08:03
PureTryOut[m]Sergey Игоревич Chupligin: did you fix OBS btw? Any chance you could merge some CMake MR's? 😃08:04
SergeyChupligin4i think i will fix it tooday or maybe tomorrow08:06
PureTryOut[m]Cool, can't wait!08:06
PureTryOut[m]Updating glacier-home isn't that easy, as you added another removed BluezQt method...08:14
PureTryOut[m]Which version of BluezQt are you using actually?08:19
* SergeyChupligin4 sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/MLzBusQddQRHFLNHmoQmpwbR >08:21
PureTryOut[m]5.50 😱 ouch that is old08:21
DylanVanAsscheOld school 😁08:21
PureTryOut[m](that's in this case not a good thing btw)08:22
DylanVanAsscheIndeed :D08:22
PureTryOut[m]I don't know how to properly resolve this tbh.08:24
PureTryOut[m]https://github.com/nemomobile-ux/glacier-home/commit/a4e942d3488e210836e9e63c4b44cf9f691f2365#diff-450513afbfae63736caf7ee6a160d20eR12208:24
PureTryOut[m]Above line breaks it, as newer BluezQt doesn't have `connectedChanged` on the adapter anymore. It seems to be on the device instead, but changing the call would make `BluetoothAgent::usableAdapterChanged` incorrect08:24
SergeyChupligin4now we must support Qt 5.6 because Qt 5.12 version not ready to use.08:26
SergeyChupligin4When lipstick can start on new Qt correctly we start drop old api08:27
PureTryOut[m]It would be nice if both would be supported... Something like `#ifdef bluezqt >= 5.68.0` or something08:27
SergeyChupligin4yeap08:28
SergeyChupligin4make mr hehe08:28
PureTryOut[m]Well I would, if I knew how to fix the current incompability...08:28
PureTryOut[m]Also, if I knew how to check for BluezQt version in the code, which I don't08:28
PureTryOut[m]There is this https://github.com/KDE/bluez-qt/blob/master/src/device.h#L49508:28
PureTryOut[m]But I'm not sure what an adapter vs a device is08:29
PureTryOut[m]Yeah I have no clue how to resolve this properly09:02
PureTryOut[m]Sergey Игоревич Chupligin: could you help me out maybe? 😅09:43
SergeyChupligin4sorry help about what  ?09:50
PureTryOut[m]Fixing https://github.com/nemomobile-ux/glacier-home/commit/a4e942d3488e210836e9e63c4b44cf9f691f2365 to work with Bluez 5.68.0 at least. Once I have it working, I can make it work with both 5.68.0 and older using some CMake magic09:50
* PureTryOut[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/QRPvacIcPcLqELylXOiRuxiq >09:52
aa13qPureTryOut: thanks to your patches I've applied something like this (not tested yet) https://github.com/nemo-packaging/lipstick-glacier-home-git/blob/master/bluez-api-fixes.patch23:32

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!