#1110133 helvum: Upcoming gtk-rs update

Package:
src:helvum
Source:
src:helvum
Submitter:
Matthias Geiger
Date:
2026-05-26 22:29:03 UTC
Severity:
normal
Tags:
#1110133#5
Date:
2025-07-30 13:45:59 UTC
From:
To:
Hi,
I started staging gtk-rs in experimental. I intend to upload this to
unstable some time after the freeze.
https://gitlab.freedesktop.org/pipewire/helvum/-/merge_requests/73
seems like a promising starting point for a patch; haven't checked
whether this release is non-breaking. Will try to follow up with a patch
soon.

best,

werdahias

- -- System Information:
Debian Release: 13.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.32-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: OpenRC (via /run/openrc), PID 1: init
LSM: AppArmor: enabled
-----BEGIN PGP SIGNATURE-----

iIsEARYKADMWIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCaIoiFxUcd2VyZGFoaWFz
QGRlYmlhbi5vcmcACgkQ7L7btge5sr6qRAEA5ZZzNmecyoEvHm3iULMal+0G91ba
ngrjHy0HBAsVHbwA/0aa5wrBFGIgoz0gKzp42KtpXuI9By/cKLtqVUd04BcL
=TNHv
-----END PGP SIGNATURE-----

#1110133#16
Date:
2025-08-02 10:46:14 UTC
From:
To:
Quoting Matthias Geiger (2025-07-30 15:45:59)

The referenced MR contains little beyond the existing patch that you
helped compose a year ago, and a quick attempt at simply relaxing
crate dependencies further failed to build.

So yes, this needs more work before being usable.

 - Jonas

#1110133#21
Date:
2025-09-07 17:15:41 UTC
From:
To:
I managed to write a patch that build the application, but it fails to
start because of how glibs exit codes changed. Will debug more tomorrow.

Attaching here anyway; note that this needs upstreams' MR 73 applied
first.

best,

werdahias

#1110133#26
Date:
2025-09-13 16:57:26 UTC
From:
To:
The new rust-gtk4 is in Testing now. Sorry, we haven't made the time
to work on a patch for this yet.

Thank you,
Jeremy Bícha

#1110133#37
Date:
2025-09-20 20:09:37 UTC
From:
To:
Jonas,

FYI: the upstream developer for helvum marked the project as
unmaintained this week.

https://gitlab.freedesktop.org/pipewire/helvum

Jeremy Bícha

#1110133#42
Date:
2025-10-30 14:10:09 UTC
From:
To:
Hi,

I took a stab at this one and could improve Matthias' patch so helvum
now builds and runs fine with current unstable/testing crates. Please
note I haven't tested it beyond starting helvum and checking the
displayed graph made sense on my system.

Attached is the new patch version.

Cheers,
Arnaud

#1110133#47
Date:
2026-01-02 22:10:30 UTC
From:
To:
Hi,

thanks. Unfortunately pipewire 0.9 broke API, so it still fails to
build. I looked a bit at the sources, but didn't get anything
meaningful.

best,

werdahias

#1110133#52
Date:
2026-05-26 22:27:08 UTC
From:
To: