Skip to content

Add wayland build on conky#58178

Closed
FrostCoreAlt wants to merge 2 commits intovoid-linux:masterfrom
FrostCoreAlt:patch-2
Closed

Add wayland build on conky#58178
FrostCoreAlt wants to merge 2 commits intovoid-linux:masterfrom
FrostCoreAlt:patch-2

Conversation

@FrostCoreAlt
Copy link

Testing the changes

  • I tested the changes in this PR: NO

@glclaritas
Copy link
Contributor

glclaritas commented Dec 16, 2025

You might want to rename commit/PR title to include package name. something like "pkgname: info"
You also need to increase revision number for rebuilds.

Please have a look at contribution manual.

@FrostCoreAlt FrostCoreAlt changed the title Add wayland build Add wayland build on conky Dec 16, 2025
@zlice
Copy link
Contributor

zlice commented Dec 18, 2025

someone who uses wayland should test but

patch

--- a/srcpkgs/conky/template
+++ b/srcpkgs/conky/template
@@ -1,18 +1,18 @@
 # Template file for 'conky'
 pkgname=conky
 version=1.22.2
-revision=1
+revision=2
 build_style=cmake
 conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf"
 configure_args="-DRELEASE=ON
  -DDOC_PATH=share/doc/${pkgname} -DBUILD_CURL=ON
- -DBUILD_RSS=ON -DBUILD_WLAN=ON -DBUILD_X11=ON -DBUILD_XDBE=ON
+ -DBUILD_RSS=ON -DBUILD_WLAN=ON -DBUILD_X11=ON -DBUILD_WAYLAND=ON -DBUILD_XDBE=ON
  -DBUILD_IMLIB2=ON -DBUILD_LUA_CAIRO=ON -DBUILD_LUA_IMLIB2=ON
  -DBUILD_LUA_RSVG=ON -DBUILD_XSHAPE=ON"
 hostmakedepends="libtool pkg-config docbook2x man-db toluapp gperf"
 makedepends="alsa-lib-devel imlib2-devel libXdamage-devel libXft-devel
  libXinerama-devel libcurl-devel librsvg-devel lua53-devel ncurses-devel
- toluapp-devel wireless_tools-devel cairo-devel wayland-devel"
+ toluapp-devel wireless_tools-devel cairo-devel wayland-devel wayland-protocols"
 short_desc="Lightweight system monitor for X and Wayland"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause, GPL-3.0-or-later"

linking

ldd usr/bin/conky | grep -i way
	libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0x00007ff277810000)

@ahesford
Copy link
Member

Don't submit changes that you haven't tested.

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.

4 participants