public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/wayback/
@ 2025-07-25 10:49 David Roman
  0 siblings, 0 replies; 3+ messages in thread
From: David Roman @ 2025-07-25 10:49 UTC (permalink / raw
  To: gentoo-commits

commit:     d1527c396f2bc6bf52eed05dc09ac9b7b3fb96fe
Author:     Rose <rose <AT> pinkro <DOT> se>
AuthorDate: Wed Jul 23 19:40:00 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Jul 23 19:42:04 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d1527c39

gui-wm/wayback: new package, add 0.1

Signed-off-by: Rose <rose <AT> pinkro.se>

 gui-wm/wayback/Manifest           |  1 +
 gui-wm/wayback/metadata.xml       | 21 +++++++++++++++++++++
 gui-wm/wayback/wayback-0.1.ebuild | 39 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 61 insertions(+)

diff --git a/gui-wm/wayback/Manifest b/gui-wm/wayback/Manifest
new file mode 100644
index 0000000000..f47afb7a35
--- /dev/null
+++ b/gui-wm/wayback/Manifest
@@ -0,0 +1 @@
+DIST wayback-0.1.tar.bz2 21674 BLAKE2B 4e4403ad1b5f3dfb21912cdb069c5b21600f1e1aff5827dd7da84ab6601dfc6a6495c9c7d59ebb6916eaab47fed66c9e9187c2f10d8dab41cbd433b6be5ab608 SHA512 be51626e66a3e016a7e802c28d56e643c1d46cc3cb3a1f1ff6d15778c5d6888c47dd762f75c1053e70b4b5e1decee2ef2b27ceea187f791c663efa1660ccbc60

diff --git a/gui-wm/wayback/metadata.xml b/gui-wm/wayback/metadata.xml
new file mode 100644
index 0000000000..bc71ab6f63
--- /dev/null
+++ b/gui-wm/wayback/metadata.xml
@@ -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>

diff --git a/gui-wm/wayback/wayback-0.1.ebuild b/gui-wm/wayback/wayback-0.1.ebuild
new file mode 100644
index 0000000000..e2147fbf98
--- /dev/null
+++ b/gui-wm/wayback/wayback-0.1.ebuild
@@ -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
+}


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/wayback/
@ 2025-07-26 21:13 David Roman
  0 siblings, 0 replies; 3+ messages in thread
From: David Roman @ 2025-07-26 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     3e56c0fe00d16f38610f3b73e3660936fd843f3a
Author:     Rose <rose <AT> pinkro <DOT> se>
AuthorDate: Sat Jul 26 19:23:23 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Jul 26 19:23:23 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e56c0fe

gui-wm/wayback: update Manifest

Signed-off-by: Rose <rose <AT> pinkro.se>

 gui-wm/wayback/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/wayback/Manifest b/gui-wm/wayback/Manifest
index dfb9bdab58..74ec7eb338 100644
--- a/gui-wm/wayback/Manifest
+++ b/gui-wm/wayback/Manifest
@@ -1 +1 @@
-DIST wayback-0.1.tar.bz2 21921 BLAKE2B 44140132252c786bd12eec6ec7e2c17ed719e3ce4206bf789419301cdb619da92aa4d2a79b9d73b8da7efb53c8056c10fdebfdaf7e14f6118467ed8deb8131b1
+DIST wayback-0.2.tar.bz2 21921 BLAKE2B 44140132252c786bd12eec6ec7e2c17ed719e3ce4206bf789419301cdb619da92aa4d2a79b9d73b8da7efb53c8056c10fdebfdaf7e14f6118467ed8deb8131b1 SHA512 6a262c14b5812db3625edefa3d8b3c1857c19aadb44701580641893cd72791d6d7e0034522160d1a84f4613cec6244eee6a3baed60469c404940b1f75a636fe1


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: gui-wm/wayback/
@ 2025-07-26 21:13 David Roman
  0 siblings, 0 replies; 3+ messages in thread
From: David Roman @ 2025-07-26 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     b9c3cc5baf9b9a85754ac7b3c693565c71ec61d5
Author:     Rose <rose <AT> pinkro <DOT> se>
AuthorDate: Sat Jul 26 18:04:54 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Jul 26 18:04:54 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9c3cc5b

gui-wm/wayback: add 0.2, drop 0.1

Signed-off-by: Rose <rose <AT> pinkro.se>

 gui-wm/wayback/Manifest                                   | 2 +-
 gui-wm/wayback/{wayback-0.1.ebuild => wayback-0.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/wayback/Manifest b/gui-wm/wayback/Manifest
index f47afb7a35..dfb9bdab58 100644
--- a/gui-wm/wayback/Manifest
+++ b/gui-wm/wayback/Manifest
@@ -1 +1 @@
-DIST wayback-0.1.tar.bz2 21674 BLAKE2B 4e4403ad1b5f3dfb21912cdb069c5b21600f1e1aff5827dd7da84ab6601dfc6a6495c9c7d59ebb6916eaab47fed66c9e9187c2f10d8dab41cbd433b6be5ab608 SHA512 be51626e66a3e016a7e802c28d56e643c1d46cc3cb3a1f1ff6d15778c5d6888c47dd762f75c1053e70b4b5e1decee2ef2b27ceea187f791c663efa1660ccbc60
+DIST wayback-0.1.tar.bz2 21921 BLAKE2B 44140132252c786bd12eec6ec7e2c17ed719e3ce4206bf789419301cdb619da92aa4d2a79b9d73b8da7efb53c8056c10fdebfdaf7e14f6118467ed8deb8131b1

diff --git a/gui-wm/wayback/wayback-0.1.ebuild b/gui-wm/wayback/wayback-0.2.ebuild
similarity index 100%
rename from gui-wm/wayback/wayback-0.1.ebuild
rename to gui-wm/wayback/wayback-0.2.ebuild


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2025-07-26 21:13 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-25 10:49 [gentoo-commits] repo/proj/guru:master commit in: gui-wm/wayback/ David Roman
  -- strict thread matches above, loose matches on Subject: below --
2025-07-26 21:13 David Roman
2025-07-26 21:13 David Roman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox