Skip to content

Updates for several xfce packages, including Thunar, mousepad, ristretto, orage and others#59373

Merged
sgn merged 12 commits intovoid-linux:masterfrom
gc-user:xfce4
Apr 3, 2026
Merged

Updates for several xfce packages, including Thunar, mousepad, ristretto, orage and others#59373
sgn merged 12 commits intovoid-linux:masterfrom
gc-user:xfce4

Conversation

@gc-user
Copy link
Copy Markdown
Contributor

@gc-user gc-user commented Mar 15, 2026

Testing the changes

  • I tested the changes in this PR: briefly

Local build testing

  • I built this PR locally for my native architecture, (x86_64)

I have been using the new versions of all these packages since they were released without any issues.

@gc-user gc-user changed the title Updates for several xfce4 packages Updates for several xfce packages Mar 16, 2026
@gc-user gc-user changed the title Updates for several xfce packages Updates for several xfce packages, including Thunar, mousepad, ristretto, orage and others Apr 2, 2026
Comment thread srcpkgs/xfce4-weather-plugin/template Outdated
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
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why gtk+-devel?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, glib-devel in makedepends looks incorrect, it should be libglib-devel.

Copy link
Copy Markdown
Contributor Author

@gc-user gc-user Apr 3, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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!

@sgn sgn merged commit f605ce8 into void-linux:master Apr 3, 2026
8 checks passed
@gc-user gc-user deleted the xfce4 branch April 3, 2026 09:55
@gc-user gc-user restored the xfce4 branch April 3, 2026 09:55
@gc-user gc-user deleted the xfce4 branch April 3, 2026 09:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants