void-packages icon indicating copy to clipboard operation
void-packages copied to clipboard

gajim: update to 2.4.0.

Open lissine0 opened this issue 1 month ago • 3 comments

  • python3-omemo-dr: update to 1.0.1.

  • python3-nbxmpp: update to 6.4.0.

  • New package: python3-truststore-0.10.4: this is a new dependency of gajim-2.4.0. I based the template on this part of a stale PR.

  • gajim: update to 2.4.0.

New gajim dependencies since v2.2.0: libadwaita, python3-h2, python3-httpx, python3-socksio, python3-truststore (I kept the dependency list ordered alphabetically, so the git diff might not be obvious)

Note that python3-h2 and python3-socksio are optional dependencies of the python3-httpx library that are required by gajim.

Testing the changes

  • I tested the changes in this PR: YES

Local build testing

  • I built this PR locally for my native architecture, (x86-64-glibc)
  • I built this PR locally for armv6l

This PR deprecates #56999, #57511 and #57527

lissine0 avatar Nov 05 '25 21:11 lissine0

Tested on x86_64-glibc, works

Emru1 avatar Nov 06 '25 22:11 Emru1

Also tested on x86_64-glibc, and it works. I had to manually install python3-nbxmpp.

Edit - 2.4.0 broke my OMEMO encrypted MUC, but I'm pretty sure it's a Gajim issue (https://dev.gajim.org/gajim/gajim/-/issues/12544)

sixfoldsquealer avatar Nov 27 '25 01:11 sixfoldsquealer

Bumped versions in my local build to 2.4.1 and python3-nbxmpp to 7.0.0, works well on my machine

chilledfrogs avatar Dec 14 '25 03:12 chilledfrogs

I updated the PR to gajim-2.4.1

@chilledfrogs you should install the new dependencies (gst-plugins-bad1, gst-plugins-good1 and gst-plugins-rs1) if you want animated images (e.g. GIFs) to show a preview and to be playable in the chat.

lissine0 avatar Dec 16 '25 18:12 lissine0

Tested 2.4.1 on new python, works so far

Emru1 avatar Dec 16 '25 23:12 Emru1