#trinity-desktop < 2024/11/21
[01:06]hunter0one has joined
[01:38]hunter0one has quit (Quit: Konversation terminated!)
[02:05]rjb330 has joined
[02:06]rjb330: I can't seem to compile any of the tde dbus examples. It says command tmoc not found.
[02:45]micheleC: are you using master or r14.1.x?
[02:47]micheleC: I assume it is master, but just asking to be sure
[02:51]rjb330: Yes
[03:06]rjb330: I use the Trinity PTB repos
[04:08]micheleC: in PTB tmoc does not exists anymore. it is now call tqmoc. same as tquic
[04:08]micheleC: and soon tqmake
[04:09]micheleC: make sure you have the latest source code for all your code, it should be no problem
[04:09]micheleC: and the latest tde-packaging code as well
[04:10]micheleC: what dbus examples you cannot compile and how do you try to compile them?
[04:54]panzeroceania has joined
[05:08]a-865 has quit (Ping timeout: 252 seconds)
[05:25]a-865 has joined
[05:30]a-865 has quit (Ping timeout: 252 seconds)
[07:04]rjb330: I'm trying to compile these and the one on the wiki which is written in a similar way https://mirror.git.trinitydesktop.org/gitea/deloptes/dbus-1-tqt-example
[07:06]rjb330: When I replace tmoc with tqmoc in the build scripts the compiler returns a bunch of errors
[07:07]micheleC: that repository is quite old, it probably needs to be updated to work with current master code. There has been quite a bit of renaming going on to clean code and naming conventions
[07:08]micheleC: the compilers error are probably due to the ntq*/q*/tq* unification into tq*
[07:08]micheleC: in tqt3
[07:09]rjb330: I see
[07:09]rjb330: It seems like a lot of the errors are coming from tqucomextra_p.h
[07:09]micheleC: I remember building those examples some years ago
[07:10]rjb330: I also had problems with that header when trying to build tdepim recently
[07:10]micheleC: if you source code is up to date, PTB should build fine
[07:10]micheleC: *your source code
[07:10]micheleC: because that is what I build all the time ;-)
[07:11]micheleC: -include tqt.h should no longer be needed btw
[07:12]rjb330: I had to remove -ltqt in the build script too
[07:12]micheleC: obviously, it does not exist any more in master :-)
[07:14]rjb330: I just need to get a standalone program to compile so I can start testing with dbus
[07:15]rjb330: The tde functions in cmake are still kind of a mystery to me
[07:16]micheleC: things are not that bad. Try this:
[07:16]micheleC: /usr/bin/g++ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time \
[07:16]micheleC: -D_FORTIFY_SOURCE=2 -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT \
[07:16]micheleC: -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -I/usr/include/tqt3 \
[07:16]micheleC: -I/opt/trinity/include/ -I/usr/include/dbus-1-tqt -DQT_NO_ASCII_CAST \
[07:16]micheleC: -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION \
[07:16]micheleC: -g -Wl,-z,relro main.cpp testservice.cpp \
[07:16]micheleC: dbusbaseNode.cpp serviceNode.cpp introspectableInterface.cpp serviceInterface.cpp \
[07:16]micheleC: -o tqdbusexample -ldbus-1-tqt \
[07:16]micheleC: /opt/trinity/lib/libtdeparts.so /opt/trinity/lib/libtdeio.so \
[07:16]micheleC: /opt/trinity/lib/libtdecore.so -ltqt-mt -lXrender -lX11 -lc \
[07:16]micheleC: /usr/lib/x86_64-linux-gnu/libz.so -lidn -lXcomposite -lICE -lSM -lutil -lr -lacl -lattr -ltqui
[07:16]micheleC: I just a quick test on example 4d with this build script
[07:16]micheleC: and it worked ok
[07:16]rjb330: I can get 4d to build fine
[07:16]micheleC: edit build_4d.sh as above, then running from inside the 4d folder
[07:17]micheleC: (y)
[07:17]micheleC: then other examples should be similar I think
[07:17]rjb330: I'm focusing on 4f because that's the one that impliments as a proxy
[07:20]micheleC: do similar changes to the .sh build script and replace tmoc with tqmoc. it builds fine
[07:21]micheleC: just tested here
[07:22]rjb330: Aha!
[07:22]rjb330: I just forgot to remove the -I tqt.h
[07:22]micheleC: basically remove -ltqt, -include tqt.h and replace tmoc
[07:22]micheleC: (y)
[07:24]rjb330: Are there any plans to add an mpv backend to kmplayer?
[07:25]micheleC: it's more about having the resources for it :-)
[07:25]micheleC: just 2 days ago we discuss about how good it would be to have a common audio backend similar to Phonon
[07:26]micheleC: but we are a small team, so it may or may not happen
[07:30]rjb330: tde uses a mix of arts and xine right now right?
[07:35]rjb330: Maybe it's possible to just keep improving arts
[07:46]micheleC: xine is a possible engine for some applications.
[07:58]micheleC has left (Kopete 0.12.7 : http://trinitydesktop.org)
[08:48]rjb330 has quit (Ping timeout: 252 seconds)
[09:52]SlavekB has quit (Quit: Kopete 0.12.7 : http://trinitydesktop.org)
[10:00]Guest4 has joined
[10:02]Guest4: Hello everyone! I've just tried to compile the live build of trinity on Gentoo and dev-tqt/tqt throws this error message after making the qmake make files:
[10:02]Guest4: make -j4 src-qmake src-moc sub-src
[10:02]Guest4: cd qmake && make
[10:02]Guest4: make: *** No rule to make target 'src-moc'.  Stop.
[10:02]Guest4: Any ideas?
[10:04]Guest4: the previous stable version compiled fine, I've unmerged everything before emerging the live build
[10:47]SlavekB has joined
[12:13]scaniatrucker has joined
[13:38]micheleC has joined
[13:40]micheleC: @Guest4: in master we are doing quite a bit of renaming to improve code names and standards
[13:41]micheleC: tmoc is now tqmoc. uic is tquic, qmake is tqmake. There is also a lot of renaming on TQt files names.
[13:41]micheleC: I guess the gentoo files needs to be updated to mirror the latest changes
[13:41]micheleC: all these changes will not make it into r14.1.x branch, only on master
[13:52]Guest4: ah that means the live build clones a branch and I must set it to fetch the master repo?
[13:59]Guest4: but according to the wiki site the live builds clone the master branch already, guess I just have to wait until there's updates on either that or the stable release?
[14:00]Guest4: good I made backups with quickpg ><
[14:01]micheleC: I am not so sure, I don't build on gentoo. but I did prepared all that renaming and some other users already raised the same issue when building master on gentoo lately
[14:02]micheleC: stable release is on r14.1.x, all those renaming won't affect it.
[14:02]micheleC: master is becoming a stable release in April 2028 (no typo here) when R14.2.0 will be released
[14:03]micheleC: that is why in master we are changing things while in r14.1.x we are not
[14:06]SlavekB: The main driver of the work on the Gentoo builds was user Ormorph, but I have no idea what happened to him.
[14:06]SlavekB: Now I watched his account disappeared from TGW.
[14:07]Guest4: Well, 14.1.2 is just fine on gentoo, but that tiling window feature of 14.1.3 is just preciouuusss :)
[14:07]SlavekB: Because he was from Russia, I have no idea whether his president sent him to die.
[14:09]Guest4: so 14.1.3 on gentoo is just an issue of renaming the ebuilds to 1.4.1 and making new manifests with hashes, nothing else I guess?
[14:09]Guest4: if those renaming issues are not affeced on 14.1.x?
[14:10]micheleC: those renames have not been bacported to r14.1.x, nor will be
[14:11]SlavekB: It is possible that there will be needed some small changes. In any case, yes, it should be enough to copy the files and generate new hashes into the manifests and then try what things need to be fine-tuned. And then possibly add new applications.
[14:13]SlavekB: In any case, it seems that we will need to find a new volunteer to maintain the Gentoo euilds.
[14:25]Guest4: Well, can't make promises but I'll try to wrap my head around git. I am nerdy enough to use gentoo but I've never maintained or developed stuff. I'll reach out to you on the mailing lists if I'am able to volunteer and you've not found anyone more competent than me :D Have a nice day, see ya.
[14:25]Guest4 has quit (Quit: Client closed)
[14:41]micheleC has quit (Quit: Kopete 0.12.7 : http://trinitydesktop.org)
[15:43]inverted_rabbit has quit (Ping timeout: 244 seconds)
[15:43]bonkmaykr has quit (Ping timeout: 248 seconds)
[16:02]CozyBroz has joined
[16:05]krushia_ has joined
[16:05]krushia has quit (Read error: Connection reset by peer)
[16:10]krushia_ has quit (Quit: Konversation germinated!)
[16:17]sacarde has joined
[16:17]sacarde: hi
[16:18]sacarde: in kubuntu-24.04 can I install kmail from trinitydesktop? which repo I have to add?

#trinity-desktop < 2024/11/21