summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gui-wm/sommelier/sommelier-9999.ebuild (renamed from gui-wm/sommelier/sommelier-0.12_p20241015.ebuild)21
1 files changed, 2 insertions, 19 deletions
diff --git a/gui-wm/sommelier/sommelier-0.12_p20241015.ebuild b/gui-wm/sommelier/sommelier-9999.ebuild
index edf60da..46aed0b 100644
--- a/gui-wm/sommelier/sommelier-0.12_p20241015.ebuild
+++ b/gui-wm/sommelier/sommelier-9999.ebuild
@@ -5,30 +5,17 @@ EAPI=8
PYTHON_COMPAT=( python3_{11,12,13} )
-inherit meson python-any-r1
+inherit meson python-any-r1 git-r3
DESCRIPTION="Nested Wayland compositor with support for X11 forwarding"
HOMEPAGE="https://chromium.googlesource.com/chromiumos/platform2/+/refs/heads/main/vm_tools/sommelier/"
-SRC_URI="
- https://github.com/WhatAmISupposedToPutHere/sommelier/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
-"
+EGIT_REPO_URI="https://github.com/akvadrako/sommelier"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
-PATCHES="
- ${FILESDIR}/${PN}-0.12-revert-cross-domain-identifiers.patch
- ${FILESDIR}/${PN}-0.12-dont-call-fixup_plane0.patch
- ${FILESDIR}/${PN}-0.12-no-unused-wl-assert.patch
-"
-# ${FILESDIR}/${PN}-0.12-enforce-16k-alignment.patch
-
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
BDEPEND="
dev-util/wayland-scanner
$(python_gen_any_dep '
@@ -43,9 +30,6 @@ DEPEND="
x11-libs/libxcb
x11-libs/libxkbcommon
dev-libs/wayland
- test? (
- dev-cpp/gtest
- )
"
RDEPEND="
@@ -61,7 +45,6 @@ src_configure() {
local emesonargs=(
-Dxwayland_path="${BROOT}"/usr/bin/Xwayland
-Dxwayland_gl_driver_path="${EPREFIX}/usr/$(get_libdir)/dri"
- -Dwith_tests=$(usex test true false)
)
meson_src_configure
}