Updates for several xfce packages, including Thunar, mousepad, ristretto, orage and others#59373
Updates for several xfce packages, including Thunar, mousepad, ristretto, orage and others#59373sgn merged 12 commits intovoid-linux:masterfrom
Conversation
| makedepends="libxfce4ui-devel xfce4-panel-devel libxml2-devel libsoup3-devel | ||
| build_style=meson | ||
| hostmakedepends="pkg-config gettext xfce4-dev-tools" | ||
| makedepends="glib-devel gtk+-devel libxfce4ui-devel xfce4-panel-devel libxml2-devel libsoup3-devel |
There was a problem hiding this comment.
Also, glib-devel in makedepends looks incorrect, it should be libglib-devel.
There was a problem hiding this comment.
It's been a while since I compiled that packages.
I assume there was some build error and a message stating some missing library which I then searched for using xlocate, the output of which I added - with the result that the build went through afterwards.
This is usually the only reason (and way) I change anything other than version number and hash value in a template - apart from changelog stating some change that makes it necessary to change something in the template, like switching to meson and disabling autotools, like xfce packages seem to do over the last year or two.
Regarding makedepends vs hostmakedepends:
Yeah, I still have a hard time to really get which dependency belongs in which of the two.
But I guess, if I see no dependencies with -devel in the name in makedepends, I tend to add such a dependeny to hostmakedepends, I guess.
Thanks for the fix(es) and the review!
Testing the changes
Local build testing
I have been using the new versions of all these packages since they were released without any issues.