diff --git a/gui-apps/foot/Manifest b/gui-apps/foot/Manifest new file mode 100644 index 0000000..473f040 --- /dev/null +++ b/gui-apps/foot/Manifest @@ -0,0 +1,4 @@ +DIST foot-1.6.2.tar.gz 340942 BLAKE2B 7704a1a20c8e474a1185c1e4433f58537a12c8984b90ab9164094efae584d2aa93fd44b3b8cb094c3aa811fb3c5d835a4463030384deab72b242d943b2aa8d3f SHA512 7a18af2bdf9fc1540dc47bdfe599714edea62f4297cc2916f132f8d9d688c11e8ce1fd368e32dabcac2c90c20aac36a17cc263d29d1ad7bb492486fdee1cfe75 +EBUILD foot-1.6.2.ebuild 1020 BLAKE2B a05fe9324f5427c9386023b580ae24823660c995c0e32b477f92103908b055472875b6328145a6e164e63340ee3cf9e5a93cd9561f28a9fd2fc891115f30699e SHA512 cd0e4182178ed2f53b1f92a05014770f4ee895823ea04a8c469ca7e6ac3af435503918b11056f337cb0eef1a02f4c5d03caca7552306db66b02a4682295fb62f +EBUILD foot-9999.ebuild 1020 BLAKE2B a05fe9324f5427c9386023b580ae24823660c995c0e32b477f92103908b055472875b6328145a6e164e63340ee3cf9e5a93cd9561f28a9fd2fc891115f30699e SHA512 cd0e4182178ed2f53b1f92a05014770f4ee895823ea04a8c469ca7e6ac3af435503918b11056f337cb0eef1a02f4c5d03caca7552306db66b02a4682295fb62f +MISC metadata.xml 292 BLAKE2B b55bd86d7b0c313fe81e80ec0076207e11d7c8d9e2efdd1410b98a0aba210c332599d30f2c909b39ce78de4fcad1c985666ae32cfbdedbe5be8976fddaecf9f3 SHA512 265fdcecbf335994179a2013d10bc3aba94be009f9da1ae3b4b5f5862882c47efeef8b808606cdfa2528843c7807fabe6307cb4324bc361a999dcc7e487bc03c diff --git a/gui-apps/foot/foot-1.6.2.ebuild b/gui-apps/foot/foot-1.6.2.ebuild new file mode 100644 index 0000000..b88c919 --- /dev/null +++ b/gui-apps/foot/foot-1.6.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson xdg-utils + +if [[ ${PV} != *9999* ]]; then + SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}" +else + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/dnkl/foot.git" +fi + +DESCRIPTION="A fast, lightweight and minimalistic Wayland terminal emulator" +HOMEPAGE="https://codeberg.org/dnkl/foot" +LICENSE="MIT" +SLOT="0" +IUSE="ime" + +DEPEND=" + dev-libs/wayland + media-libs/fcft + media-libs/fontconfig + media-libs/freetype + x11-libs/libxkbcommon + x11-libs/pixman +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-text/scdoc + dev-libs/tllist + dev-libs/wayland-protocols + sys-libs/ncurses +" + +src_configure() { + local emesonargs=( + $(meson_use ime) + ) + meson_src_configure +} + +src_install() { + meson_src_install + mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/gui-apps/foot/foot-9999.ebuild b/gui-apps/foot/foot-9999.ebuild new file mode 100644 index 0000000..b88c919 --- /dev/null +++ b/gui-apps/foot/foot-9999.ebuild @@ -0,0 +1,57 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson xdg-utils + +if [[ ${PV} != *9999* ]]; then + SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}" +else + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/dnkl/foot.git" +fi + +DESCRIPTION="A fast, lightweight and minimalistic Wayland terminal emulator" +HOMEPAGE="https://codeberg.org/dnkl/foot" +LICENSE="MIT" +SLOT="0" +IUSE="ime" + +DEPEND=" + dev-libs/wayland + media-libs/fcft + media-libs/fontconfig + media-libs/freetype + x11-libs/libxkbcommon + x11-libs/pixman +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-text/scdoc + dev-libs/tllist + dev-libs/wayland-protocols + sys-libs/ncurses +" + +src_configure() { + local emesonargs=( + $(meson_use ime) + ) + meson_src_configure +} + +src_install() { + meson_src_install + mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/gui-apps/foot/metadata.xml b/gui-apps/foot/metadata.xml new file mode 100644 index 0000000..ea76ba8 --- /dev/null +++ b/gui-apps/foot/metadata.xml @@ -0,0 +1,11 @@ + + + + +flewkey@2a03.party +Ryan Fox + + +Enable IME support + +