mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
gui-wm/wayback: new package, add 0.1
Signed-off-by: Rose <rose@pinkro.se>
This commit is contained in:
1
gui-wm/wayback/Manifest
Normal file
1
gui-wm/wayback/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST wayback-0.1.tar.bz2 21674 BLAKE2B 4e4403ad1b5f3dfb21912cdb069c5b21600f1e1aff5827dd7da84ab6601dfc6a6495c9c7d59ebb6916eaab47fed66c9e9187c2f10d8dab41cbd433b6be5ab608 SHA512 be51626e66a3e016a7e802c28d56e643c1d46cc3cb3a1f1ff6d15778c5d6888c47dd762f75c1053e70b4b5e1decee2ef2b27ceea187f791c663efa1660ccbc60
|
||||
21
gui-wm/wayback/metadata.xml
Normal file
21
gui-wm/wayback/metadata.xml
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>rose@pinkro.se</email>
|
||||
<name>Rose</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Wayback is an X11 compatibility layer which allows for running full X11
|
||||
desktop environments using Wayland components.
|
||||
It is intended to eventually replace the classic X.Org server,
|
||||
thus reducing maintenance burden of X11 applications.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="freedesktop-gitlab">wayback/wayback</remote-id>
|
||||
<bugs-to>https://gitlab.freedesktop.org/wayback/wayback/-/issues</bugs-to>
|
||||
<doc>https://wayback.freedesktop.org/docs/</doc>
|
||||
<changelog>https://wayback.freedesktop.org/news/</changelog>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
39
gui-wm/wayback/wayback-0.1.ebuild
Normal file
39
gui-wm/wayback/wayback-0.1.ebuild
Normal file
@@ -0,0 +1,39 @@
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
DESCRIPTION="X11 compatibility layer levaraging wlroots and Xwayland"
|
||||
HOMEPAGE="https://wayback.freedesktop.org"
|
||||
|
||||
SRC_URI="https://gitlab.freedesktop.org/wayback/${PN}/-/archive/${PV}/${PN}-${PV}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+man"
|
||||
|
||||
RDEPEND="
|
||||
>=gui-libs/wlroots-0.18.0
|
||||
>=x11-base/xwayland-24.1.8
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
>=dev-libs/wayland-1.20.0
|
||||
>=x11-libs/libxkbcommon-1.5.0:0=
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
>=dev-libs/wayland-protocols-1.24
|
||||
>=dev-build/meson-0.60.0
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_feature man generate_manpages)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
Reference in New Issue
Block a user