PSA: GTK-RS 0.15 update coming to F36+

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Rust packagers,

I have prepared an update of the entire GTK-RS stack to the latest version:
https://copr.fedorainfracloud.org/coprs/decathorpe/gtk-rs-0.15/monitor/

I am planning to update these packages in Fedora Rawhide and 36, just
like GTK-RS 0.14 was only pushed to Fedora 35 and Rawhide half a year
ago.

The gstreamer-rs 0.18 updates are blocked by one missing package, I
would appreciate it if somebody could review it:
https://bugzilla.redhat.com/show_bug.cgi?id=2053892

The applications using gtk-rs in Fedora are:

- helvum (latest version is using gtk-rs 0.15)
- image-roll (unclear if upstream is working on a port to 0.15)
- newsflash (latest git is using gtk-rs 0.15)
- squeekboard (unclear, uses non-standard build system)
- system76-keyboard-configurator (latest git is using gtk-rs 0.15)

If you maintain one of these applications, please test building
against the updates I have prepared in COPR. There are also some
gtk-rs modules that are going to be retired:

- rust-soup-sys (dead upstream, was only kept alive downstream by me for F35)
- rust-webkit2gtk, rust-webkit2gtk-sys (dead upstream, dependencies
not ported to gtk-rs 0.15 yet)
- rust-msgbox (unused in Fedora, still uses very old gtk-rs versions)
- rust-ostree, rust-ostree-sys (unused in Fedora, not ported to gtk-rs 0.15 yet)

The removal of these 6 packages will only affect newsflash, but it has
already stopped using these crates in its development branch. I plan
to retire them once the other ~60 package updates have been built and
pushed successfully.

I plan to start submitting builds into side tags next week, probably
starting Feb. 18 or 19, so that all builds can be finished and the
side-tag-update pushed to stable in time before the beta freeze for
F36 goes into effect on Feb. 22. It would be great if maintainers of
dependent applications could have updates for their packages ready by
that point, so I can include them in the updates.

Fabio
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux