From 73fd107cd8c35f40e1336c1b0020e408dcb64af3 Mon Sep 17 00:00:00 2001 From: Orfeas <38209077+0xfea5@users.noreply.github.com> Date: Sun, 18 Jan 2026 00:34:52 +0200 Subject: gui-wm/labwc: add 0.9.3 version --- gui-wm/labwc/labwc-0.9.3.ebuild | 65 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 gui-wm/labwc/labwc-0.9.3.ebuild (limited to 'gui-wm') diff --git a/gui-wm/labwc/labwc-0.9.3.ebuild b/gui-wm/labwc/labwc-0.9.3.ebuild new file mode 100644 index 0000000..354db2b --- /dev/null +++ b/gui-wm/labwc/labwc-0.9.3.ebuild @@ -0,0 +1,65 @@ +EAPI=8 + +inherit meson xdg-utils + +DESCRIPTION="Openbox alternative for wayland" +HOMEPAGE="https://github.com/labwc/labwc" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/labwc/labwc" +else + SRC_URI="https://github.com/labwc/labwc/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+nls +svg +X +icon" + +RDEPEND=" + gui-libs/wlroots:0.19[X?] + >=dev-libs/libinput-1.14 + x11-libs/libxkbcommon:=[X?] + dev-libs/libxml2:2 + x11-libs/cairo[X?] + x11-libs/pango[X?] + dev-libs/glib:2 + media-libs/libpng + x11-libs/pixman + x11-libs/libdrm + svg? ( >=gnome-base/librsvg-2.46 ) + X? ( x11-libs/libxcb:0= >=x11-base/xwayland-21.1.9 ) + icon? ( >=dev-libs/libsfdo-0.1.3 ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-text/scdoc + >=dev-libs/wayland-protocols-1.39 + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/${PN}-0001-meson_doc_path.patch" + "${FILESDIR}/${PN}-0002-title-padding.patch" +) + +src_configure() { + local emesonargs=( + $(meson_feature X xwayland) + $(meson_feature nls) + $(meson_feature svg) + $(meson_feature icon) + -Dman-pages=enabled + ) + meson_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} -- cgit v1.2.3