commit: c38f925beb2ccae88e0053c1645413d985fa9578 Author: Alfred Wingate <parona <AT> protonmail <DOT> com> AuthorDate: Thu Dec 21 07:21:18 2023 +0000 Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org> CommitDate: Fri Jan 19 13:54:58 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38f925b
gui-apps/wcm: update live ebuild Signed-off-by: Alfred Wingate <parona <AT> protonmail.com> Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org> gui-apps/wcm/wcm-9999.ebuild | 32 +++++++++++++++++++++++++------- 1 file changed, 25 insertions(+), 7 deletions(-) diff --git a/gui-apps/wcm/wcm-9999.ebuild b/gui-apps/wcm/wcm-9999.ebuild index d91c7aa57b64..e1cf56f1e071 100644 --- a/gui-apps/wcm/wcm-9999.ebuild +++ b/gui-apps/wcm/wcm-9999.ebuild @@ -11,24 +11,42 @@ HOMEPAGE="https://github.com/WayfireWM/wcm" if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/WayfireWM/wcm.git" + SLOT="0/9999" else SRC_URI="https://github.com/WayfireWM/wcm/releases/download/v${PV}/${P}.tar.xz" KEYWORDS="~amd64 ~arm64 ~x86" + SLOT="0/$(ver_cut 1-2)" fi LICENSE="MIT" -SLOT="0" -DEPEND=" +RESTRIC="test" # no tests + +CDEPEND=" dev-libs/libevdev dev-libs/libxml2 + dev-libs/wayland dev-cpp/gtkmm:3.0[wayland] - >=gui-wm/wayfire-${PV%.*} + gui-apps/wf-shell:${SLOT} + gui-libs/wf-config:${SLOT} + gui-wm/wayfire:${SLOT} + x11-libs/libxkbcommon " - -RDEPEND="${DEPEND}" - -BDEPEND=" +RDEPEND="${CDEPEND}" +DEPEND=" + ${CDEPEND} dev-libs/wayland-protocols +" +BDEPEND=" + dev-util/wayland-scanner virtual/pkgconfig " + +src_configure() { + local emesonargs=( + -Dwf_shell=enabled + -Denable_wdisplays=true + ) + + meson_src_configure +}
