Down to 0.10.0
This commit is contained in:
parent
ac2f4e9682
commit
4d2538fa73
@ -1 +1 @@
|
|||||||
DIST wlroots-0.12.0.tar.gz 476936 BLAKE2B 4129c87a148085f95f4cee6973308d79ab3f8b024247287a68dadd6729da8a5f8cc1e4ada63c15477a2c8e8258032440afe4a21a26f947143d17c87b0ca8a1a4 SHA512 560eae30932b777c1f07fb44592d5601c5d10ef74b31b6b9e4166a14caadab2bfa88d39282f159785d4c7f22f78d204f9bb7fab65d58afaf14b72a8486f9b415
|
DIST wlroots-0.10.0.tar.gz 454540 BLAKE2B 0d2326a62267019001be5f0d79c7b5c937ed20b952c92f0dd8cb04c3a0c06f3ef58723f552b1da1b947ea50ad91df46a543ec9705dad588db800bfa944743d11 SHA512 0e8e0c37f1afb1d99f0ecb3c2282992ffd06381aaa396c7234ead9f3ff2d5c599e766b677680ebaecf68e792054c3e42657d24f32d08bc8bcf35f9eb4bdaa876
|
||||||
|
@ -8,23 +8,19 @@ inherit fcaps meson
|
|||||||
DESCRIPTION="Pluggable, composable, unopinionated modules for building a Wayland compositor"
|
DESCRIPTION="Pluggable, composable, unopinionated modules for building a Wayland compositor"
|
||||||
HOMEPAGE="https://github.com/swaywm/wlroots"
|
HOMEPAGE="https://github.com/swaywm/wlroots"
|
||||||
|
|
||||||
if [[ ${PV} == 9999 ]]; then
|
|
||||||
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"
|
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
inherit git-r3
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
else
|
|
||||||
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
LICENSE="MIT"
|
||||||
SLOT="0/12"
|
SLOT="0/10"
|
||||||
IUSE="elogind icccm seatd systemd x11-backend X"
|
IUSE="elogind icccm systemd x11-backend X"
|
||||||
REQUIRED_USE="?? ( elogind systemd )"
|
REQUIRED_USE="?? ( elogind systemd )"
|
||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
>=dev-libs/libinput-1.9.0:0=
|
>=dev-libs/libinput-1.9.0:0=
|
||||||
>=dev-libs/wayland-1.18.0
|
>=dev-libs/wayland-1.17.0
|
||||||
>=dev-libs/wayland-protocols-1.17.0
|
|
||||||
media-libs/mesa[egl,gles2,gbm]
|
media-libs/mesa[egl,gles2,gbm]
|
||||||
virtual/libudev
|
virtual/libudev
|
||||||
x11-libs/libdrm
|
x11-libs/libdrm
|
||||||
@ -32,7 +28,6 @@ DEPEND="
|
|||||||
x11-libs/pixman
|
x11-libs/pixman
|
||||||
elogind? ( >=sys-auth/elogind-237 )
|
elogind? ( >=sys-auth/elogind-237 )
|
||||||
icccm? ( x11-libs/xcb-util-wm )
|
icccm? ( x11-libs/xcb-util-wm )
|
||||||
seatd? ( sys-auth/seatd:= )
|
|
||||||
systemd? ( >=sys-apps/systemd-237 )
|
systemd? ( >=sys-apps/systemd-237 )
|
||||||
x11-backend? ( x11-libs/libxcb:0= )
|
x11-backend? ( x11-libs/libxcb:0= )
|
||||||
X? (
|
X? (
|
||||||
@ -46,7 +41,6 @@ RDEPEND="
|
|||||||
"
|
"
|
||||||
BDEPEND="
|
BDEPEND="
|
||||||
>=dev-libs/wayland-protocols-1.17
|
>=dev-libs/wayland-protocols-1.17
|
||||||
>=dev-util/meson-0.54.0
|
|
||||||
virtual/pkgconfig
|
virtual/pkgconfig
|
||||||
"
|
"
|
||||||
|
|
||||||
@ -54,12 +48,12 @@ src_configure() {
|
|||||||
# xcb-util-errors is not on Gentoo Repository (and upstream seems inactive?)
|
# xcb-util-errors is not on Gentoo Repository (and upstream seems inactive?)
|
||||||
local emesonargs=(
|
local emesonargs=(
|
||||||
"-Dxcb-errors=disabled"
|
"-Dxcb-errors=disabled"
|
||||||
|
-Dlibcap=$(usex filecaps enabled disabled)
|
||||||
-Dxcb-icccm=$(usex icccm enabled disabled)
|
-Dxcb-icccm=$(usex icccm enabled disabled)
|
||||||
-Dxwayland=$(usex X enabled disabled)
|
-Dxwayland=$(usex X enabled disabled)
|
||||||
-Dx11-backend=$(usex x11-backend enabled disabled)
|
-Dx11-backend=$(usex x11-backend enabled disabled)
|
||||||
"-Dexamples=false"
|
"-Dexamples=false"
|
||||||
"-Dwerror=false"
|
"-Dwerror=false"
|
||||||
-Dlibseat=$(usex seatd enabled disabled)
|
|
||||||
)
|
)
|
||||||
if use systemd; then
|
if use systemd; then
|
||||||
emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")
|
emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")
|
Loading…
Reference in New Issue
Block a user