commit: 111fc1ffea0d97289256dda614cb577f4953fa3c Author: Charlie Quinet <w.iron.zombie <AT> gmail <DOT> com> AuthorDate: Tue May 27 23:52:48 2025 +0000 Commit: David Roman <davidroman96 <AT> gmail <DOT> com> CommitDate: Tue May 27 23:52:48 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=111fc1ff
gui-apps/walker: add live ebuild At least this one will work Signed-off-by: Charlie Quinet <w.iron.zombie <AT> gmail.com> gui-apps/walker/walker-9999.ebuild | 44 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gui-apps/walker/walker-9999.ebuild b/gui-apps/walker/walker-9999.ebuild new file mode 100644 index 0000000000..5554a0e601 --- /dev/null +++ b/gui-apps/walker/walker-9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module git-r3 + +DESCRIPTION="Multi-Purpose Launcher with a lot of features. Highly Customizable and fast" +HOMEPAGE="https://github.com/abenz1267/walker" +EGIT_REPO_URI="https://github.com/abenz1267/${PN}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/glib:2 + gui-libs/gtk:4 + >=gui-libs/gtk4-layer-shell-1.0.4 + dev-libs/gobject-introspection + media-libs/graphene + media-libs/vips:= + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/pango +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-libs/glib-2.80.0[introspection] +" + +src_unpack() { + git-r3_src_unpack + go-module_live_vendor +} + +src_compile() { + cd "${S}"/cmd || die + ego build -o walker +} + +src_install() { + dobin cmd/"${PN}" +}
