#1090851 wbar-config: Patch to revive wbar-config in bookworm, without dependency on obsolete packages

Package:
wbar-config
Source:
wbar-config
Submitter:
Takeshi Hamasaki
Date:
2025-12-23 12:47:02 UTC
Severity:
normal
Tags:
#1090851#5
Date:
2024-12-20 01:54:50 UTC
From:
To:
I propose the transition from Glade to GtkBuilder for wbar-config.

A merge request is placed here:
https://salsa.debian.org/debian/wbar/-/merge_requests/3

Cheers,

#1090851#10
Date:
2025-10-29 17:01:48 UTC
From:
To:
Hello,

first of all thank you for your patch and my apologies for the late reply.

I reviewed the patch and had to make some small adjustments to make it compile.
The patch still required gladeui-2.0 but the package will be removed from
Debian in the near future eventually. If I just remove gladeui-2.0 from
PKG_CHECK_MODULES in configure.ac, the package compiles again.

However my biggest concern is the maintainability for the future and that such
changes should be made upstream. I know that

https://github.com/rodolf0/wbar

has not seen an update in 12 years but it would make sense to fork the
repository and implement the new changes there.

Then I also noticed that a couple of GTK functions are deprecated and will be
removed in the future. I would apply the changes
 
   a) if those deprecation issues were fixed as well
   b) all changes are "upstreamed" / made publicly available outside of Debian,
      so that other people can benefit from them

Regards,

Markus

#1090851#15
Date:
2025-12-23 12:45:30 UTC
From:
To:
Hi Markus,

I think the summary should be sent to bugs.debian.org, too,
appreciating your clarifications and advices

To address your concern, I cloned the derived work repository of wbar on
github,
https://github.com/ivanfitenko/wbar
by Ivan Fitenko.

And I modified it to adjust to the current build system, and released it as
version 2.4.2.
https://github.com/hmatrjp/wbar/releases/tag/wbar-2.4.2
adopting most Debian patches for wbar, including the one I attached to the
original report of this bug.

Takeshi