diff options
author | Aisha Tammy <gentoo@aisha.cc> | 2020-05-18 19:57:53 -0400 |
---|---|---|
committer | Aaron Bauman <bman@gentoo.org> | 2020-06-05 21:56:32 -0400 |
commit | 5e95b1f9ac84775b95ce31f7c85b61fbdef8952c (patch) | |
tree | 40fefa36637e66765beffae7643a44c416661e37 /gui-wm/wayfire | |
parent | gui-apps/lavalauncher: new wayland application launcher (diff) | |
download | gentoo-5e95b1f9ac84775b95ce31f7c85b61fbdef8952c.tar.gz gentoo-5e95b1f9ac84775b95ce31f7c85b61fbdef8952c.tar.bz2 gentoo-5e95b1f9ac84775b95ce31f7c85b61fbdef8952c.zip |
gui-wm/wayfire: fix dependency versioning for building
Closes: https://bugs.gentoo.org/723760
added proper dependency versions of wlroots
also changed options to src_configure instead of
src_compile as per standard convention
not version bumping as this fixes compile bugs
and no runtime changes
Signed-off-by: Aisha Tammy <gentoo@aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/15875
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Diffstat (limited to 'gui-wm/wayfire')
-rw-r--r-- | gui-wm/wayfire/wayfire-0.4.0.ebuild | 6 | ||||
-rw-r--r-- | gui-wm/wayfire/wayfire-9999.ebuild | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/gui-wm/wayfire/wayfire-0.4.0.ebuild b/gui-wm/wayfire/wayfire-0.4.0.ebuild index 96c6375e2b05..960c79380369 100644 --- a/gui-wm/wayfire/wayfire-0.4.0.ebuild +++ b/gui-wm/wayfire/wayfire-0.4.0.ebuild @@ -38,7 +38,7 @@ DEPEND=" gles2? ( media-libs/libglvnd[X] ) system-wfconfig? ( ~gui-libs/wf-config-${PV}[debug=] ) !system-wfconfig? ( !gui-libs/wf-config ) - system-wlroots? ( >=gui-libs/wlroots-0.10.0[elogind=,systemd=,X] ) + system-wlroots? ( ~gui-libs/wlroots-0.10.0[elogind=,systemd=,X] ) !system-wlroots? ( !gui-libs/wlroots ) " @@ -55,7 +55,7 @@ BDEPEND=" >=dev-libs/wayland-protocols-1.18 " -src_compile(){ +src_configure() { local emesonargs=( $(meson_feature system-wfconfig use_system_wfconfig) $(meson_feature system-wlroots use_system_wlroots) @@ -66,7 +66,7 @@ src_compile(){ "-Db_sanitize=address,undefined" ) fi - meson_src_compile + meson_src_configure } src_install() { diff --git a/gui-wm/wayfire/wayfire-9999.ebuild b/gui-wm/wayfire/wayfire-9999.ebuild index 96c6375e2b05..2ca45c4a7e86 100644 --- a/gui-wm/wayfire/wayfire-9999.ebuild +++ b/gui-wm/wayfire/wayfire-9999.ebuild @@ -38,7 +38,7 @@ DEPEND=" gles2? ( media-libs/libglvnd[X] ) system-wfconfig? ( ~gui-libs/wf-config-${PV}[debug=] ) !system-wfconfig? ( !gui-libs/wf-config ) - system-wlroots? ( >=gui-libs/wlroots-0.10.0[elogind=,systemd=,X] ) + system-wlroots? ( >=gui-libs/wlroots-0.10.1[elogind=,systemd=,X] ) !system-wlroots? ( !gui-libs/wlroots ) " @@ -55,7 +55,7 @@ BDEPEND=" >=dev-libs/wayland-protocols-1.18 " -src_compile(){ +src_configure() { local emesonargs=( $(meson_feature system-wfconfig use_system_wfconfig) $(meson_feature system-wlroots use_system_wlroots) @@ -66,7 +66,7 @@ src_compile(){ "-Db_sanitize=address,undefined" ) fi - meson_src_compile + meson_src_configure } src_install() { |