#nemomobile log for Tuesday, 2020-03-24

*** verin0x7 is now known as verin0x09:53
T42<neochapay> I add some updates into suite https://nemomobile-ux.github.io/qtquickcontrols-nemo/ ^_^ welcome to contribute10:48
PureTryOut[m]Oh a website? You should post a new blog post with your Qt 5.12 porting progress, people would love to read it and it's a good way to advertise!11:01
PureTryOut[m]Btw, seeing QMake will be dropped in Qt 6.0, it might be a good idea to start migrating away from it and move to e.g. CMake or Meson11:03
PureTryOut[m]Btw what lipstick are you currently using? The one from AsteroidOS?11:08
T42<neochapay> Yea but first i need to update some pages11:20
T42<neochapay> Now i use sfos lipstick with patches of asteroid but it not work correctly11:20
T42<neochapay> I still wait @eekkelund patches11:20
PureTryOut[m]Ah ok11:25
PureTryOut[m]I'm trying to package as much stuff as possible for pmOS in advance of it actually working on newer Qt's. I'm happy with it compiling but completely broken at runtime for now 😜11:26
PureTryOut[m]Asteroids Lipstick has the problem that it requires reverting a commit from qt5-qtwayland...11:26
T42<neochapay> Update https://nemomobile-ux.github.io/glacier-home/11:27
PureTryOut[m]Also I'd like to contribute a patch to mce-dev to make it compile with Busybox's install rather than the GNU one, but I'm unsure on how to create an account on https://git.merproject.org11:28
PureTryOut[m]neochapay: do you have a link to the Git repo for that site? I'd like to contribute some grammatica improvements11:29
T42<neochapay> https://github.com/nemomobile-ux/nemomobile-ux.github.io11:29
PureTryOut[m]Thanks11:31
PureTryOut[m]hmm why is there https://github.com/nemomobile and https://github.com/nemomobile-ux?12:05
T42<neochapay> Historically12:08
PureTryOut[m]Why not combine the two?12:11
locusfdifferent repo owners mostly12:14
locusfjolla did a lot of work in nemomobile and we as a community and focused on glacier on nemomobile-ux12:15
locusfmost of nemomobile got merged with Mer  and thats now mostly SailfishOS Core12:15
PureTryOut[m]Keyword being "most". For example statefs-contextkit is still only on https://github.com/nemomobile12:16
locusfokay, isn't that deprecated though?12:20
T42<neochapay> statefs now removed from my version of mer :)12:22
PureTryOut[m]Oh even better12:22
T42<NotKit> is Sailfish dropping that as well?12:26
PureTryOut[m]Can you guys get some people to version usb-moded correctly? This is an invalid version number https://git.sailfishos.org/mer-core/usb-moded/blob/master/configure.ac#L112:30
T42<neochapay> @NotKit [is Sailfish dropping that as well?], I think yes12:31
PureTryOut[m]Also, neochapay, do you have a repo or a list of patches you use for lipstick somewhere?12:32
T42<neochapay> @PureTryOut[m] [Also, neochapay, do you have a repo or a list …], gitlab.com/nemomobile12:41
PureTryOut[m]Oh there is a gitlab instance as well? Well this is confusing...12:42
PureTryOut[m]So is gitlab.com/nemomobile the same as github.com/nemomobile-ux?12:43
PureTryOut[m]Just, one on Gitlab and one on Github?12:43
T42<starbuck2018> Why on both?12:43
T42<neochapay> On gitlab i just experementing with qt5.1212:45
PureTryOut[m]Would be great if you could try to get rid of https://gitlab.com/nemomobile/qtwayland/-/blob/master/rpm/0002-Revert-most-of-Remove-QWaylandExtendedSurface-from-t.patch, as that is blocking the further Qt upgrade12:47
PureTryOut[m]Or well, will block, or at least make it harder, to update to >5.1212:48
T42<neochapay> Yea....need update some code....or move that functions into lipstick12:49
PureTryOut[m]> Project ERROR: contextkit-statefs development package not found12:51
PureTryOut[m]I thought you said it didn't use that anymore? 😛12:51
T42<neochapay> @PureTryOut[m]>  [Project ERROR: contextkit-statefs development …], Which package?12:55
PureTryOut[m]your lipstick12:58
T42<neochapay> oh sorry https://git.sailfishos.org/neochapay/lipstick.git branch bui12:59
PureTryOut[m]Ah thanks13:02
PureTryOut[m]Btw I made https://github.com/nemomobile-ux/nemomobile-ux.github.io/pull/113:02
PureTryOut[m]Wait the bui branch doesn't exist. Do you mean "qtwayland-5.12"?13:03
PureTryOut[m]Actually your last Gitlab activity is in the jb42170_qt5.12 branch13:06
PureTryOut[m]> Project ERROR: libsystemd-daemon development package not found13:08
PureTryOut[m]Oh no, it now hard depends on systemd? 😕13:09
PureTryOut[m]Or would any logind implementation be enough?13:09
T42<neochapay> @PureTryOut[m] [Oh no, it now hard depends on systemd? 😕], yeap13:09
PureTryOut[m]Fuuuckkkk, well say bye bye to running Glacier on postmarketOS13:10
PureTryOut[m]Why does it depend on systemd?13:10
T42<neochapay> @PureTryOut[m] [Why does it depend on systemd?], https://git.sailfishos.org/mer-core/lipstick/blob/master/src/homeapplication.cpp#L2613:11
T42<neochapay> https://git.sailfishos.org/mer-core/lipstick/blob/master/src/homeapplication.cpp#L27513:11
PureTryOut[m]Oh that might actually be in elogind13:12
PureTryOut[m]Wait no, I already have elogind installed13:12
T42<abranson> pmos doesn't use systemd?13:12
PureTryOut[m]No, it uses OpenRC13:12
PureTryOut[m]systemd doesn't compile on Musl13:12
PureTryOut[m]Strange though, sd-daemon.h is indeed in elogind13:13
T42<abranson> interesting. i thought every distro had been assimilated by now13:13
PureTryOut[m]Lol nope13:14
PureTryOut[m]Gentoo doesn't use systemd by default either13:14
PureTryOut[m]So maybe the check for systemd is just wrong? Normally it should just pick up elogind and work with it13:14
T42<neochapay> i think we can use #IFDEF WITH_SYSTEMD stuff ^_^ it one place13:16
T42<neochapay> @PureTryOut[m] [Btw I made https://github.com/nemomobile-ux/ne …], merged13:16
PureTryOut[m]Still, that shouldn't be needed. elogind is available everywhere systemd isn't. And elogind does have a systemd/sd-daemon.h with sd_notify13:17
PureTryOut[m]Awesome! 👍️13:17
PureTryOut[m]Yeah I think the check is just old https://git.sailfishos.org/mer-core/lipstick/commit/bc5bd724372050c1dcf08b9c50ec01ce711cc484#b49b4d3581d2bd776f06167a082430daf4a3b136_103_10213:18
PureTryOut[m]should now be just `libsystemd`13:18
T42<neochapay> we need you mr Luke pshhhhhhhh13:20
PureTryOut[m]See https://github.com/apple/cups/issues/466913:20
PureTryOut[m]What's the repo for nemodevicelock?13:36
PureTryOut[m]https://git.sailfishos.org/mer-core/nemo-qml-plugin-devicelock?13:37
T42<neochapay> i think yea13:44
PureTryOut[m]Also has the outdated systemd check, yay13:47
PureTryOut[m]While building nemo-qml-plugin-systemsettings: > Project ERROR: Unknown module(s) in QT: systeminfo13:56
PureTryOut[m]That is part of Qt5Base no?13:56
PureTryOut[m]Also, why is this QML plugin needed for Lipstick anyway? The description of this plugin says it's useful for making a system settings app, but I don't see what that has to do with Lipstick 🤔13:57
T42<neochapay> hehe https://nemomobile-ux.github.io/pages/main/Wake_up_nemo/14:26
PureTryOut[m]Ha nice! I'll post it in places and get you some attention 😃14:28
bencoh /4914:37
bencoh(woops, nevermind)14:37
PureTryOut[m]Ok does anyone know? I've been looking way to long for this now. `nemo-qml-plugin-systemsettings` depends on the `systeminfo` Qt module, but I can't find how to install it. It seems to be part of Qt5Core but I don't have it on my system. There is also https://git.sailfishos.org/mer-core/qtsystems but that isn't it right?15:15
malPureTryOut[m]: it's the mer-dev branch of that https://git.sailfishos.org/mer-core/qtsystems15:24
PureTryOut[m]Oh wow... I doubt that will compile with anything newer than Qt 5.6 then15:25
malyou will see if you try to build it15:26
T42<abranson> what about https://code.qt.io/cgit/qt/qtsystems.git/15:37
PureTryOut[m]Nope, won't compile. It depends on some private API's which of course have been removed since15:37
PureTryOut[m]> qserviceclientcredentials_p.h15:38
PureTryOut[m]abranson: dead upstream15:38
T42<abranson> that's newer than the mer mirror though15:39
PureTryOut[m]Then again, it does accept that version... Interesting15:39
PureTryOut[m]Yeah I'll give it a shot anyway15:40
PureTryOut[m]> Project ERROR: profile development package not found15:48
PureTryOut[m]What's this? Doesn't seem to be `libprofile-qt`15:48
T42<neochapay> https://git.merproject.org/mer-core/libprofile-qt.git15:50
PureTryOut[m]I just installed that though, didn't make a difference15:51
PureTryOut[m]Ah it was profiled16:02
T42段倩番 %lastname% was added by: 段倩番 %lastname%18:49
T42Sheila %lastname% was added by: Sheila %lastname%19:18
*** verin0x1 is now known as verin0x23:04

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