View Single Post
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#21
Originally Posted by Wizzup_ View Post
I think many of the conversations stuff should all go in/via telepathy, which is also how the maemo conversation stuff works, so once we have a UI for it, we can start adding plugins.

It looks like telepathy OTR/OMEMO support is a bit weird: https://gitlab.freedesktop.org/telep...ble/issues/279
Isn't telepathy basically dead? At least telepathy-gabble didn't have any significant commits since 2014: https://github.com/TelepathyIM/telep...commits/master

On SailfishOS, Shmoose decided not to integrate with Telepathy either. But it will need to keep compatibility with the ancient SailfishOS software stack, which we'd rather avoid on Leste.

I think the best option right now would be to make use of Dino. It'll need some work, such as adding some tray icon support, etc., but it's closest to what we need on Leste. I'll take a look if it builds at all.


/edit: the mesa dev packages are broken on Leste:
Code:
$ sudo apt install debhelper cmake valac libgee-0.8-dev libsqlite3-dev libgtk-3-dev libgpgme-dev libsoup2.4-dev libgcrypt20-dev libqrencode-de
pulls libegl1-mesa-dev as a dependency:
Code:
user@devuan-n900:~/dino/dino-0.0~git620.20191229.81bde91$ sudo apt install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  libegl1-mesa-dev
The following NEW packages will be installed:
  libegl1-mesa-dev
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
147 not fully installed or removed.
Need to get 0 B/55.4 kB of archives.
After this operation, 155 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 49624 files and directories currently installed.)
Preparing to unpack .../libegl1-mesa-dev_13.0.6-1+b2_armhf.deb ...
Unpacking libegl1-mesa-dev:armhf (13.0.6-1+b2) ...
dpkg: error processing archive /var/cache/apt/archives/libegl1-mesa-dev_13.0.6-1+b2_armhf.deb (--unpack):
 trying to overwrite '/usr/lib/arm-linux-gnueabihf/libEGL.so', which is also in package ti-omap3-sgx 1.4.268.4+1m7
Errors were encountered while processing:
 /var/cache/apt/archives/libegl1-mesa-dev_13.0.6-1+b2_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
/edit2: this is probably an issue with Devuan, on Debian libegl1-mesa-dev, doesn't ship libEGL.so.


Anyway, if this broken dependency is just ignored, dino builds fine and even runs.




Unfortunately, gtk3 apps don't really integrate with hildon-desktop and the status bar overlaps with the important UI parts.


I used the official Debian packages from here: http://download.opensuse.org/reposit...ino/Debian_10/
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here

Last edited by marmistrz; 2019-12-30 at 16:03.
 

The Following 9 Users Say Thank You to marmistrz For This Useful Post: