Skip to content

Add Dino 0.1.0+ #1989

Merged
merged 9 commits into from
Oct 26, 2020
Merged

Add Dino 0.1.0+ #1989

merged 9 commits into from
Oct 26, 2020

Conversation

pmenzel
Copy link
Collaborator

@pmenzel pmenzel commented Oct 26, 2020

To propagate XMPP, MarIuX needs a good client.

Install with sudo bee update gpgme libgpg-error vala dino.

Tested on machmal.

libgpg-error 1.29 does not ship a pkg-config file, so update to the
current version, which has one.

    /usr/lib/pkgconfig/gpg-error.pc

The [Dino instant messenger][1] requires that for plugins/gpgme-vala.

[1]: https://dino.im/
[Dino currently fails to build][1], and updating Vala fixes the issue.

[1]: https://github.com/dino/dino/issues/932
In an effort, to propagate XMPP, a client is needed. We currently have
Pidgin, but that is based on GTK 2, and, therefore, does not integrated
so well and hurts the user desktop experience.

Dino is the default client in GNOME, so let’s try it.

[Description][1]:

> Dino is a modern open-source chat client for the desktop. It focuses
> on providing a clean and reliable Jabber/XMPP experience while having
> your privacy in mind.

[1]: https://dino.im/
MarIuX does not have libsignal-protocol-c, so build it from within Dino.

      --with-libsignal-in-tree   Build libsignal-protocol-c in tree and link it
                                 statically.
    --release    Configure to build an optimized release version
    CMake Error at plugins/signal-protocol/CMakeLists.txt:37 (add_subdirectory):
      The source directory

        /dev/shm/bee-root/dino/dino-0.1.0_p152_5954f77-0/source/plugins/signal-protocol/libsignal-protocol-c

      does not contain a CMakeLists.txt file.

    CMake Error at plugins/signal-protocol/CMakeLists.txt:38 (set_property):
      set_property could not find TARGET curve25519.  Perhaps it has not yet been
      created.

    CMake Error at plugins/signal-protocol/CMakeLists.txt:39 (set_property):
      set_property could not find TARGET protobuf-c.  Perhaps it has not yet been
      created.

    CMake Error at plugins/signal-protocol/CMakeLists.txt:40 (set_property):
      set_property could not find TARGET signal-protocol-c.  Perhaps it has not
      yet been created.

    -- Configuring incomplete, errors occurred!

Upstream issue: https://github.com/dino/dino/issues/933
@pmenzel pmenzel merged commit cc7065a into master Oct 26, 2020
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant