summaryrefslogtreecommitdiff
path: root/gui-apps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-02 20:14:09 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-02 20:14:09 +0100
commitdd955a48d88d9b98d49a61f10ab4b52f53cf83a0 (patch)
treede2fa72b509cdf2371fc67b9ec231bdad7d03b5b /gui-apps
parent29e3ef4590d6bee24c4a3798d12a3cfef750bd54 (diff)
gentoo auto-resync : 02:04:2024 - 20:14:09
Diffstat (limited to 'gui-apps')
-rw-r--r--gui-apps/Manifest.gzbin4883 -> 4882 bytes
-rw-r--r--gui-apps/foot-terminfo/Manifest20
-rw-r--r--gui-apps/foot-terminfo/foot-terminfo-1.13.0.ebuild26
-rw-r--r--gui-apps/foot-terminfo/foot-terminfo-1.13.1.ebuild26
-rw-r--r--gui-apps/foot-terminfo/foot-terminfo-1.14.0.ebuild26
-rw-r--r--gui-apps/foot-terminfo/foot-terminfo-1.15.0.ebuild26
-rw-r--r--gui-apps/foot-terminfo/foot-terminfo-1.15.1.ebuild26
-rw-r--r--gui-apps/foot-terminfo/foot-terminfo-1.15.2.ebuild26
-rw-r--r--gui-apps/foot-terminfo/foot-terminfo-1.15.3.ebuild26
-rw-r--r--gui-apps/foot-terminfo/foot-terminfo-1.16.1.ebuild26
-rw-r--r--gui-apps/foot-terminfo/foot-terminfo-1.17.0.ebuild (renamed from gui-apps/foot-terminfo/foot-terminfo-1.12.1.ebuild)8
-rw-r--r--gui-apps/foot/Manifest20
-rw-r--r--gui-apps/foot/foot-1.12.1.ebuild72
-rw-r--r--gui-apps/foot/foot-1.13.0.ebuild72
-rw-r--r--gui-apps/foot/foot-1.13.1.ebuild72
-rw-r--r--gui-apps/foot/foot-1.14.0.ebuild74
-rw-r--r--gui-apps/foot/foot-1.15.0.ebuild74
-rw-r--r--gui-apps/foot/foot-1.15.1.ebuild74
-rw-r--r--gui-apps/foot/foot-1.15.2.ebuild74
-rw-r--r--gui-apps/foot/foot-1.15.3.ebuild74
-rw-r--r--gui-apps/foot/foot-1.17.0.ebuild (renamed from gui-apps/foot/foot-1.16.1.ebuild)7
21 files changed, 13 insertions, 836 deletions
diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz
index 1dbc6833e2b5..60b69bed890c 100644
--- a/gui-apps/Manifest.gz
+++ b/gui-apps/Manifest.gz
Binary files differ
diff --git a/gui-apps/foot-terminfo/Manifest b/gui-apps/foot-terminfo/Manifest
index 37a2852749a3..8bc832f72fdb 100644
--- a/gui-apps/foot-terminfo/Manifest
+++ b/gui-apps/foot-terminfo/Manifest
@@ -1,21 +1,5 @@
-DIST foot-1.12.1.tar.gz 484702 BLAKE2B 5f3ed5923dfe2e3d110da298d4abefb331c15bb0f3db3135a4e8d481b528b3f8287fc5d8516e9d3a34b8084f6364edae93dee496d9192fe610d2c17733277451 SHA512 553f404b074f4372fb8cfb050f0378d1cbe1620ea8afe2e279523df3006eefd0b0ed24addca33de10cfc8109e5aaec66beccbd5f30e032bb9f2bd9b81ac798cb
-DIST foot-1.13.0.tar.gz 495396 BLAKE2B 9acad754d47754d6161fd4024b7f6a8336cd5e6faa1112bdf390c79ecbd52f74b187544667ca8517618f05324af76da66f0320e86e8b0e178a0f63c556992edf SHA512 ac7c8dc967c897f81f8eda8b0c5de17896015698ac266bc9ce898d3fdb41d0dd96762f28f433d8a31f768e0505e4c89151ef10484407f66865ea6322fa1b6705
-DIST foot-1.13.1.tar.gz 496955 BLAKE2B 48155439cd11123320908e67a968304903f96a550b62a3aa0c8d5e2053c3b6b2d49e4f4dcbe547b3296fbd05b19385d941ba668975ca3fb3a47a9627ef3d87f8 SHA512 f8b0e0d801452ecae914e2535041a65c105ea132a6841b659ac28ebfbfb06f06210466fe05553349a18c50227d7f21677298ff9692c3e9062df37b47aa40f3e1
-DIST foot-1.14.0.tar.gz 509863 BLAKE2B fe7e26c3c70e99c00a121e1214f0003dbc8fc986a020e135e18feba515d9e194ba92a494bb33c22e20b96957e87ac5ed721511a9a104481bc24f40ceb9e0e8bd SHA512 379f1acafa8b3fd600c57974d79eef1a7e8a4630015aaeb8a0c491c0903ba1cd24b4fa578880f6cf6c9a09a8566c0609f4cccff9b5f65ade409684ec704c8ce4
-DIST foot-1.15.0.tar.gz 520829 BLAKE2B e86dba4c000ae3b290d207a2edef5e3b4240d27dd00c7e174312c3921ce670950c3396bd0d557733c87bcbeacc28fc9768916dc12fc703e5ebfd175afa818f01 SHA512 b0d4ad025010e2dbe30e1cfbc5d41c7dabc2d2d99872193134ddbca043d0d63daf85f2e81bcfa4aabcf7335c38e952bb1e46a9d28a1cd8ac62fc14c6bf87cb20
-DIST foot-1.15.1.tar.gz 523399 BLAKE2B 6e9296dcb8fd16fb77ec1e7a7668b46da31f83343f6b5fcafdb2514570ec7a356e1ba6308024331b66fdaca34eb86fd69dea6d5ab71a576ae13740a03d4245b7 SHA512 14605ba6e18b7ffc0961a3f00d275af2d885ec3d194123406d4fef21c6ec193c37ddee0a58f3a70853a72aabdbfc768bfc5fa1c516ad6cb669056c1c6dea990f
-DIST foot-1.15.2.tar.gz 524743 BLAKE2B 7c6f573e733210f532238eb0d2385d49f61fcb531265ff1474b93cd092c8d860f27b11e6b36c506379d7874b9cc285825f56518817a2623fdde93b7c3d0e4fc6 SHA512 931231e0518950d3ac42625befab63ecc9a253bb870ea4c439d1110c40b31c15d049b9fc1e2a6282927737a9f6d7cd3278d42dffa6a57c3c1366e342e1e79622
-DIST foot-1.15.3.tar.gz 524297 BLAKE2B 3909a2cd9b7df1dbc6305a14675494d65874d1af2ad550fcbc7fe4b33c1a2bb2287029922daedbea8c9bfa5a855e1dd5c01fa2011bc0f9ebddca8565a44da591 SHA512 c27fefd40518382a184c590d02eee69deecf665759e909de6f4a61234159df7a1b38061eb9fd776ed205f10a556d5bf7520f5515fa9cec22a683f2f25d7495f8
-DIST foot-1.16.1.tar.gz 529761 BLAKE2B a3b88cfd1f369dc89c1a1b459cc2de0a031624b1348b04737e2fba0b70fed6ad1407ab4972ee245d1e38cf00bc0dab52c7e7f2f88131c16d240672df4527fb60 SHA512 ba37f05b1bad9f2e3bc35aceb4465071273744b53b9f6cb93cd348e72ab37c9a14a268ba8d68e43ea5fc540f5d3deb33b88d9160c80b7743f7ca2f05130bd677
DIST foot-1.16.2.tar.gz 529917 BLAKE2B 2ad75af2505da361b8a186119229516210492f48923186c747c4b010048782846026f53ab454e2ee4c61c42d03a01552377696fd4fc234ba233bea1f507d2d2f SHA512 c357f4c8479e70ba716ab65ddc6605c1705702306273eb6de9797892c7b2a6ea5b8c1b05d74f552f630307356ce2b5546a5bed8ae38dc3d45f090a77cb74bb49
-EBUILD foot-terminfo-1.12.1.ebuild 650 BLAKE2B c55b2484914072849ef8b591be60847277299fd4a32a1d57bbd415f0e6dd764dbd189a289fbdd46a325f2004e5449dfc2f362c39541f94bed8806d144a8e9652 SHA512 ed97c8e883e7c152cb9707c7bbb71516802f8b87992cc64ea6d597257d92c122073f8ecccf10e448862ad1407243084a1ba6bc963f98e39df447c670418a96be
-EBUILD foot-terminfo-1.13.0.ebuild 650 BLAKE2B c55b2484914072849ef8b591be60847277299fd4a32a1d57bbd415f0e6dd764dbd189a289fbdd46a325f2004e5449dfc2f362c39541f94bed8806d144a8e9652 SHA512 ed97c8e883e7c152cb9707c7bbb71516802f8b87992cc64ea6d597257d92c122073f8ecccf10e448862ad1407243084a1ba6bc963f98e39df447c670418a96be
-EBUILD foot-terminfo-1.13.1.ebuild 650 BLAKE2B c55b2484914072849ef8b591be60847277299fd4a32a1d57bbd415f0e6dd764dbd189a289fbdd46a325f2004e5449dfc2f362c39541f94bed8806d144a8e9652 SHA512 ed97c8e883e7c152cb9707c7bbb71516802f8b87992cc64ea6d597257d92c122073f8ecccf10e448862ad1407243084a1ba6bc963f98e39df447c670418a96be
-EBUILD foot-terminfo-1.14.0.ebuild 650 BLAKE2B b6c9c9ce11793c77d8037b89cb11b15aefb63f4c26d9a18b7c613b3530a8e9b964480ce1760a91234f51daca90a95a4d41504034f58cd492c29ce3f23cecf780 SHA512 c535505c4215969e6c6cd0ed527d54efb9080e9e475930f0a1b4a11c3cd9d59fbd23712f04a1e429895555c90e7dac89d57e48753b288d24835e54ce87de906a
-EBUILD foot-terminfo-1.15.0.ebuild 650 BLAKE2B b6c9c9ce11793c77d8037b89cb11b15aefb63f4c26d9a18b7c613b3530a8e9b964480ce1760a91234f51daca90a95a4d41504034f58cd492c29ce3f23cecf780 SHA512 c535505c4215969e6c6cd0ed527d54efb9080e9e475930f0a1b4a11c3cd9d59fbd23712f04a1e429895555c90e7dac89d57e48753b288d24835e54ce87de906a
-EBUILD foot-terminfo-1.15.1.ebuild 650 BLAKE2B b6c9c9ce11793c77d8037b89cb11b15aefb63f4c26d9a18b7c613b3530a8e9b964480ce1760a91234f51daca90a95a4d41504034f58cd492c29ce3f23cecf780 SHA512 c535505c4215969e6c6cd0ed527d54efb9080e9e475930f0a1b4a11c3cd9d59fbd23712f04a1e429895555c90e7dac89d57e48753b288d24835e54ce87de906a
-EBUILD foot-terminfo-1.15.2.ebuild 650 BLAKE2B b6c9c9ce11793c77d8037b89cb11b15aefb63f4c26d9a18b7c613b3530a8e9b964480ce1760a91234f51daca90a95a4d41504034f58cd492c29ce3f23cecf780 SHA512 c535505c4215969e6c6cd0ed527d54efb9080e9e475930f0a1b4a11c3cd9d59fbd23712f04a1e429895555c90e7dac89d57e48753b288d24835e54ce87de906a
-EBUILD foot-terminfo-1.15.3.ebuild 650 BLAKE2B b6c9c9ce11793c77d8037b89cb11b15aefb63f4c26d9a18b7c613b3530a8e9b964480ce1760a91234f51daca90a95a4d41504034f58cd492c29ce3f23cecf780 SHA512 c535505c4215969e6c6cd0ed527d54efb9080e9e475930f0a1b4a11c3cd9d59fbd23712f04a1e429895555c90e7dac89d57e48753b288d24835e54ce87de906a
-EBUILD foot-terminfo-1.16.1.ebuild 650 BLAKE2B b6c9c9ce11793c77d8037b89cb11b15aefb63f4c26d9a18b7c613b3530a8e9b964480ce1760a91234f51daca90a95a4d41504034f58cd492c29ce3f23cecf780 SHA512 c535505c4215969e6c6cd0ed527d54efb9080e9e475930f0a1b4a11c3cd9d59fbd23712f04a1e429895555c90e7dac89d57e48753b288d24835e54ce87de906a
+DIST foot-1.17.0.tar.gz 543481 BLAKE2B 4af1665450d7d09d80502b74aa7b5be0c063f3df93aa67c4b2d1da5e69a5148db856436ffbc5868af93980e92145912da6bfcf27a3e81bf953e0e094193f5955 SHA512 4d24575c94ac5429b21134a21dd8b03d232d36798345fac3102b8a58de2acd951f6c1b4527085456072c3a0816d3fcf60210ec2004d84484b26bba22f44fbd89
EBUILD foot-terminfo-1.16.2.ebuild 650 BLAKE2B b6c9c9ce11793c77d8037b89cb11b15aefb63f4c26d9a18b7c613b3530a8e9b964480ce1760a91234f51daca90a95a4d41504034f58cd492c29ce3f23cecf780 SHA512 c535505c4215969e6c6cd0ed527d54efb9080e9e475930f0a1b4a11c3cd9d59fbd23712f04a1e429895555c90e7dac89d57e48753b288d24835e54ce87de906a
+EBUILD foot-terminfo-1.17.0.ebuild 664 BLAKE2B 3e319bbbbc6883cfcf9218c0eece5b3034211bccacea8dd76cd783bbac0ce3ef1d0593ee25927ee589d58bf7a9d96a198ba8f7b55b55f35b562ac84ccf34f4cd SHA512 405459738af34cf7d13ac6be25019e79275792829eb8262490054d36b104b31278dbd38818b13ef0330e4e93da0f13f5b46b745faeb1c0c2168a72a31de33dd5
MISC metadata.xml 325 BLAKE2B c27cf94eac2f9d070217c697bf771c4d6ea581f917f8ae0f2a9cc685e6df5243471bdc6f1ece95cb6793cd2a0b288a5ba6c58a6b9671859426530aeea98dd5e8 SHA512 10e0c3be147a79c713ffe0402b5d2098376d468e22503881234b75aec25aaa13639513b7bbde9de5d04170a3ab6b0e956f71a071ec7da7c8e7beec232ffef78a
diff --git a/gui-apps/foot-terminfo/foot-terminfo-1.13.0.ebuild b/gui-apps/foot-terminfo/foot-terminfo-1.13.0.ebuild
deleted file mode 100644
index 665d31273e16..000000000000
--- a/gui-apps/foot-terminfo/foot-terminfo-1.13.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Terminfo for foot, a fast, lightweight and minimal Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> foot-${PV}.tar.gz"
-S="${WORKDIR}/foot"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="!>=sys-libs/ncurses-6.3[-minimal]"
-BDEPEND="sys-libs/ncurses"
-
-src_prepare() {
- default
- sed -i s/@default_terminfo@/foot/ foot.info || die
-}
-
-src_install() {
- dodir /usr/share/terminfo/
- tic -xo "${ED}"/usr/share/terminfo foot.info || die
-}
diff --git a/gui-apps/foot-terminfo/foot-terminfo-1.13.1.ebuild b/gui-apps/foot-terminfo/foot-terminfo-1.13.1.ebuild
deleted file mode 100644
index 665d31273e16..000000000000
--- a/gui-apps/foot-terminfo/foot-terminfo-1.13.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Terminfo for foot, a fast, lightweight and minimal Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> foot-${PV}.tar.gz"
-S="${WORKDIR}/foot"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="!>=sys-libs/ncurses-6.3[-minimal]"
-BDEPEND="sys-libs/ncurses"
-
-src_prepare() {
- default
- sed -i s/@default_terminfo@/foot/ foot.info || die
-}
-
-src_install() {
- dodir /usr/share/terminfo/
- tic -xo "${ED}"/usr/share/terminfo foot.info || die
-}
diff --git a/gui-apps/foot-terminfo/foot-terminfo-1.14.0.ebuild b/gui-apps/foot-terminfo/foot-terminfo-1.14.0.ebuild
deleted file mode 100644
index 2d56410468f2..000000000000
--- a/gui-apps/foot-terminfo/foot-terminfo-1.14.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Terminfo for foot, a fast, lightweight and minimal Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> foot-${PV}.tar.gz"
-S="${WORKDIR}/foot"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="!>=sys-libs/ncurses-6.3[-minimal]"
-BDEPEND="sys-libs/ncurses"
-
-src_prepare() {
- default
- sed -i s/@default_terminfo@/foot/ foot.info || die
-}
-
-src_install() {
- dodir /usr/share/terminfo/
- tic -xo "${ED}"/usr/share/terminfo foot.info || die
-}
diff --git a/gui-apps/foot-terminfo/foot-terminfo-1.15.0.ebuild b/gui-apps/foot-terminfo/foot-terminfo-1.15.0.ebuild
deleted file mode 100644
index 2d56410468f2..000000000000
--- a/gui-apps/foot-terminfo/foot-terminfo-1.15.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Terminfo for foot, a fast, lightweight and minimal Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> foot-${PV}.tar.gz"
-S="${WORKDIR}/foot"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="!>=sys-libs/ncurses-6.3[-minimal]"
-BDEPEND="sys-libs/ncurses"
-
-src_prepare() {
- default
- sed -i s/@default_terminfo@/foot/ foot.info || die
-}
-
-src_install() {
- dodir /usr/share/terminfo/
- tic -xo "${ED}"/usr/share/terminfo foot.info || die
-}
diff --git a/gui-apps/foot-terminfo/foot-terminfo-1.15.1.ebuild b/gui-apps/foot-terminfo/foot-terminfo-1.15.1.ebuild
deleted file mode 100644
index 2d56410468f2..000000000000
--- a/gui-apps/foot-terminfo/foot-terminfo-1.15.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Terminfo for foot, a fast, lightweight and minimal Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> foot-${PV}.tar.gz"
-S="${WORKDIR}/foot"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="!>=sys-libs/ncurses-6.3[-minimal]"
-BDEPEND="sys-libs/ncurses"
-
-src_prepare() {
- default
- sed -i s/@default_terminfo@/foot/ foot.info || die
-}
-
-src_install() {
- dodir /usr/share/terminfo/
- tic -xo "${ED}"/usr/share/terminfo foot.info || die
-}
diff --git a/gui-apps/foot-terminfo/foot-terminfo-1.15.2.ebuild b/gui-apps/foot-terminfo/foot-terminfo-1.15.2.ebuild
deleted file mode 100644
index 2d56410468f2..000000000000
--- a/gui-apps/foot-terminfo/foot-terminfo-1.15.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Terminfo for foot, a fast, lightweight and minimal Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> foot-${PV}.tar.gz"
-S="${WORKDIR}/foot"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="!>=sys-libs/ncurses-6.3[-minimal]"
-BDEPEND="sys-libs/ncurses"
-
-src_prepare() {
- default
- sed -i s/@default_terminfo@/foot/ foot.info || die
-}
-
-src_install() {
- dodir /usr/share/terminfo/
- tic -xo "${ED}"/usr/share/terminfo foot.info || die
-}
diff --git a/gui-apps/foot-terminfo/foot-terminfo-1.15.3.ebuild b/gui-apps/foot-terminfo/foot-terminfo-1.15.3.ebuild
deleted file mode 100644
index 2d56410468f2..000000000000
--- a/gui-apps/foot-terminfo/foot-terminfo-1.15.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Terminfo for foot, a fast, lightweight and minimal Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> foot-${PV}.tar.gz"
-S="${WORKDIR}/foot"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="!>=sys-libs/ncurses-6.3[-minimal]"
-BDEPEND="sys-libs/ncurses"
-
-src_prepare() {
- default
- sed -i s/@default_terminfo@/foot/ foot.info || die
-}
-
-src_install() {
- dodir /usr/share/terminfo/
- tic -xo "${ED}"/usr/share/terminfo foot.info || die
-}
diff --git a/gui-apps/foot-terminfo/foot-terminfo-1.16.1.ebuild b/gui-apps/foot-terminfo/foot-terminfo-1.16.1.ebuild
deleted file mode 100644
index 2d56410468f2..000000000000
--- a/gui-apps/foot-terminfo/foot-terminfo-1.16.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Terminfo for foot, a fast, lightweight and minimal Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> foot-${PV}.tar.gz"
-S="${WORKDIR}/foot"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="!>=sys-libs/ncurses-6.3[-minimal]"
-BDEPEND="sys-libs/ncurses"
-
-src_prepare() {
- default
- sed -i s/@default_terminfo@/foot/ foot.info || die
-}
-
-src_install() {
- dodir /usr/share/terminfo/
- tic -xo "${ED}"/usr/share/terminfo foot.info || die
-}
diff --git a/gui-apps/foot-terminfo/foot-terminfo-1.12.1.ebuild b/gui-apps/foot-terminfo/foot-terminfo-1.17.0.ebuild
index 665d31273e16..32740b329871 100644
--- a/gui-apps/foot-terminfo/foot-terminfo-1.12.1.ebuild
+++ b/gui-apps/foot-terminfo/foot-terminfo-1.17.0.ebuild
@@ -1,12 +1,14 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Terminfo for foot, a fast, lightweight and minimal Wayland terminal emulator"
HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> foot-${PV}.tar.gz"
-S="${WORKDIR}/foot"
+SRC_URI="
+ https://codeberg.org/dnkl/foot/releases/download/${PV}/foot-${PV}.tar.gz
+"
+S="${WORKDIR}/${P/-terminfo/}"
LICENSE="MIT"
SLOT="0"
diff --git a/gui-apps/foot/Manifest b/gui-apps/foot/Manifest
index 154ea7c68dee..74921e014ea1 100644
--- a/gui-apps/foot/Manifest
+++ b/gui-apps/foot/Manifest
@@ -1,21 +1,5 @@
-DIST foot-1.12.1.tar.gz 484702 BLAKE2B 5f3ed5923dfe2e3d110da298d4abefb331c15bb0f3db3135a4e8d481b528b3f8287fc5d8516e9d3a34b8084f6364edae93dee496d9192fe610d2c17733277451 SHA512 553f404b074f4372fb8cfb050f0378d1cbe1620ea8afe2e279523df3006eefd0b0ed24addca33de10cfc8109e5aaec66beccbd5f30e032bb9f2bd9b81ac798cb
-DIST foot-1.13.0.tar.gz 495396 BLAKE2B 9acad754d47754d6161fd4024b7f6a8336cd5e6faa1112bdf390c79ecbd52f74b187544667ca8517618f05324af76da66f0320e86e8b0e178a0f63c556992edf SHA512 ac7c8dc967c897f81f8eda8b0c5de17896015698ac266bc9ce898d3fdb41d0dd96762f28f433d8a31f768e0505e4c89151ef10484407f66865ea6322fa1b6705
-DIST foot-1.13.1.tar.gz 496955 BLAKE2B 48155439cd11123320908e67a968304903f96a550b62a3aa0c8d5e2053c3b6b2d49e4f4dcbe547b3296fbd05b19385d941ba668975ca3fb3a47a9627ef3d87f8 SHA512 f8b0e0d801452ecae914e2535041a65c105ea132a6841b659ac28ebfbfb06f06210466fe05553349a18c50227d7f21677298ff9692c3e9062df37b47aa40f3e1
-DIST foot-1.14.0.tar.gz 509863 BLAKE2B fe7e26c3c70e99c00a121e1214f0003dbc8fc986a020e135e18feba515d9e194ba92a494bb33c22e20b96957e87ac5ed721511a9a104481bc24f40ceb9e0e8bd SHA512 379f1acafa8b3fd600c57974d79eef1a7e8a4630015aaeb8a0c491c0903ba1cd24b4fa578880f6cf6c9a09a8566c0609f4cccff9b5f65ade409684ec704c8ce4
-DIST foot-1.15.0.tar.gz 520829 BLAKE2B e86dba4c000ae3b290d207a2edef5e3b4240d27dd00c7e174312c3921ce670950c3396bd0d557733c87bcbeacc28fc9768916dc12fc703e5ebfd175afa818f01 SHA512 b0d4ad025010e2dbe30e1cfbc5d41c7dabc2d2d99872193134ddbca043d0d63daf85f2e81bcfa4aabcf7335c38e952bb1e46a9d28a1cd8ac62fc14c6bf87cb20
-DIST foot-1.15.1.tar.gz 523399 BLAKE2B 6e9296dcb8fd16fb77ec1e7a7668b46da31f83343f6b5fcafdb2514570ec7a356e1ba6308024331b66fdaca34eb86fd69dea6d5ab71a576ae13740a03d4245b7 SHA512 14605ba6e18b7ffc0961a3f00d275af2d885ec3d194123406d4fef21c6ec193c37ddee0a58f3a70853a72aabdbfc768bfc5fa1c516ad6cb669056c1c6dea990f
-DIST foot-1.15.2.tar.gz 524743 BLAKE2B 7c6f573e733210f532238eb0d2385d49f61fcb531265ff1474b93cd092c8d860f27b11e6b36c506379d7874b9cc285825f56518817a2623fdde93b7c3d0e4fc6 SHA512 931231e0518950d3ac42625befab63ecc9a253bb870ea4c439d1110c40b31c15d049b9fc1e2a6282927737a9f6d7cd3278d42dffa6a57c3c1366e342e1e79622
-DIST foot-1.15.3.tar.gz 524297 BLAKE2B 3909a2cd9b7df1dbc6305a14675494d65874d1af2ad550fcbc7fe4b33c1a2bb2287029922daedbea8c9bfa5a855e1dd5c01fa2011bc0f9ebddca8565a44da591 SHA512 c27fefd40518382a184c590d02eee69deecf665759e909de6f4a61234159df7a1b38061eb9fd776ed205f10a556d5bf7520f5515fa9cec22a683f2f25d7495f8
-DIST foot-1.16.1_20240120.tar.gz 529137 BLAKE2B 17a051ebf09ce2d24cdd85ed9cb2855e28dcadf1ab483342dd44948b32afbb39395668c50e6f0e1d43eb4334b4015a69612a7f19a2536be49873f719cea8f68a SHA512 28ce5781fb679974527a7d865632a860f695f8effc5f8527cae70f1099e26ecd06d50849298ce2a145e2b293e70e6ce3f37f0fc08468ebe2e5e3d32faaabe7a6
DIST foot-1.16.2_20240120.tar.gz 529312 BLAKE2B edb4f0449effbc441ef5f0bdb5a99369633510826b3a129ff9897135df02c7e81ceea45facf0ce20b8b97bd878947426006722b6468eaabd02046b78ab2d8775 SHA512 1cdace64a21f155b440b17ad0a4cdd9150b8f4f44afdc3ff92d1dddc4c222fb9353a74ec4416c90753c70372d9f0e6ef762d00d6de4190e226621dccfc82ee1d
-EBUILD foot-1.12.1.ebuild 1591 BLAKE2B e453588383603bb3806acbd0674344310c27de1076124d8434f72d79b95322175dc00f5143b64c49ae2a1ee0507e685aab62d5e1da87ac816ff634a5e048db82 SHA512 cf29983afddebec219c94e720f83d541ef13e060a7d613043952b227bebbe55e595d4bc4246a34fcb55ef2b43c8100298de3036e1f0159b323e2ab20568bcd21
-EBUILD foot-1.13.0.ebuild 1592 BLAKE2B cfe29b7a5dcfecd51e61c227eb06547ffb5d87844d41e81d346ecf0637a30608f958eaa6cfd2e955faa935a93b4179ea962c81a2fba18870c7dc258a73cbafcf SHA512 e7b79fea6e923e4a6afc82a307224c95b5558afbbbe01d6d01ae1822e1e74b2d45734556dadd6b8e8b41a33986863437a39a1bccfbc0548fc53d7b15bfc57265
-EBUILD foot-1.13.1.ebuild 1592 BLAKE2B cfe29b7a5dcfecd51e61c227eb06547ffb5d87844d41e81d346ecf0637a30608f958eaa6cfd2e955faa935a93b4179ea962c81a2fba18870c7dc258a73cbafcf SHA512 e7b79fea6e923e4a6afc82a307224c95b5558afbbbe01d6d01ae1822e1e74b2d45734556dadd6b8e8b41a33986863437a39a1bccfbc0548fc53d7b15bfc57265
-EBUILD foot-1.14.0.ebuild 1665 BLAKE2B 35f19bb07fb8ba78c10d316e4aaee4d49c06c3f3656f6f3c4c63cb7790e1736e0139b6b467b193f4064022c89435ad674f20f36136db0f4d46ee92b1eddc9215 SHA512 a5bc58c74dfeb6500d96a51cc4ad3fb74ed00cdb5aa68ac54989d9648a0f353c806d84fd84b3c12fa019b552a7f3d28767a6eb11fdbaf20ac70f5f21472f8b71
-EBUILD foot-1.15.0.ebuild 1665 BLAKE2B 35f19bb07fb8ba78c10d316e4aaee4d49c06c3f3656f6f3c4c63cb7790e1736e0139b6b467b193f4064022c89435ad674f20f36136db0f4d46ee92b1eddc9215 SHA512 a5bc58c74dfeb6500d96a51cc4ad3fb74ed00cdb5aa68ac54989d9648a0f353c806d84fd84b3c12fa019b552a7f3d28767a6eb11fdbaf20ac70f5f21472f8b71
-EBUILD foot-1.15.1.ebuild 1660 BLAKE2B 72321101c9888edf691368638946dd5f4a3f13afab127d0d902492f83ec1d8b2a526d76f49e87e0c7a93da7427a736e0e498055a816fa15757ba380e4df03d62 SHA512 7080d0b915980eebe87bd7fcd77ea7a48e7c31ad0b7ae08eb36ef87a9e4a16d2e1032425d4a3dab6f82b2a701b72e19c4ae05b86719240e5ed92cb1d2ee55f9c
-EBUILD foot-1.15.2.ebuild 1660 BLAKE2B 72321101c9888edf691368638946dd5f4a3f13afab127d0d902492f83ec1d8b2a526d76f49e87e0c7a93da7427a736e0e498055a816fa15757ba380e4df03d62 SHA512 7080d0b915980eebe87bd7fcd77ea7a48e7c31ad0b7ae08eb36ef87a9e4a16d2e1032425d4a3dab6f82b2a701b72e19c4ae05b86719240e5ed92cb1d2ee55f9c
-EBUILD foot-1.15.3.ebuild 1660 BLAKE2B 72321101c9888edf691368638946dd5f4a3f13afab127d0d902492f83ec1d8b2a526d76f49e87e0c7a93da7427a736e0e498055a816fa15757ba380e4df03d62 SHA512 7080d0b915980eebe87bd7fcd77ea7a48e7c31ad0b7ae08eb36ef87a9e4a16d2e1032425d4a3dab6f82b2a701b72e19c4ae05b86719240e5ed92cb1d2ee55f9c
-EBUILD foot-1.16.1.ebuild 1676 BLAKE2B 16d7145a42c0547b70f3064454bf6abc0ed586d8fdaf85dcb9cdafc26a22e4c14c548ef06ada1e26bc1226057615eb27f37ae11bc288bca3e67828b177e9bf72 SHA512 edc04a29bb0758bfaf2d45bf5359bbb8cbb73ab8059d876f9584d457781630c07231ac3fd1cc7efd9791eb1fa3859db8d77b06c8059855a8e1483f788c785a2b
+DIST foot-1.17.0.tar.gz 543481 BLAKE2B 4af1665450d7d09d80502b74aa7b5be0c063f3df93aa67c4b2d1da5e69a5148db856436ffbc5868af93980e92145912da6bfcf27a3e81bf953e0e094193f5955 SHA512 4d24575c94ac5429b21134a21dd8b03d232d36798345fac3102b8a58de2acd951f6c1b4527085456072c3a0816d3fcf60210ec2004d84484b26bba22f44fbd89
EBUILD foot-1.16.2.ebuild 1682 BLAKE2B 1feec892a07ab7551113006ebca020d57a841fce8da85cb66a16b748640345949ce831423b2f223778fab7b0307148b8a5e085dae4513b9d6b5029fab8fdf79a SHA512 6f3b46fb559c159d61e918223d4cae06e1b590692ba7042542015259b0b4b56d3d14efe04936bac8e07497f1e69ca40f3b82b3025cae9d10640d96c36120ab1d
+EBUILD foot-1.17.0.ebuild 1656 BLAKE2B 52ab20d3e694c665c18a111aa1d8cf84c1ce3e73d5c46a7de0f8a59f4662d54b2f493d4795fcc593d21f0d06a4824a57f706aa10a0f29b140924663b48f362ae SHA512 529c078a8a35fa051dc390eda25fcb470e141e338c1948609c83c3962494d15862f99932001ecdfa29cda2db594c79b4ba02a3b92d1e2d69ab139294ceaa3d49
MISC metadata.xml 417 BLAKE2B 79751f755417450132e2d66f53ab5642452178da0f08b877572db0f1c3de3093c1047cd9e8e3d8b884745b54e1e7a60425e453e987193625e3be806cfe07023e SHA512 9392f93e37673f12fe5587fc4e4ea55014080b254e327532375212c7b2c43870cd5342b45afc170a60776ab747108ce70cf888096070c74f258fe6392ef23155
diff --git a/gui-apps/foot/foot-1.12.1.ebuild b/gui-apps/foot/foot-1.12.1.ebuild
deleted file mode 100644
index 9b2582a0b630..000000000000
--- a/gui-apps/foot/foot-1.12.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg systemd
-
-DESCRIPTION="Fast, lightweight and minimalistic Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="+grapheme-clustering"
-
-COMMON_DEPEND="
- dev-libs/wayland
- media-libs/fcft
- media-libs/fontconfig
- x11-libs/libxkbcommon
- x11-libs/pixman
- grapheme-clustering? (
- dev-libs/libutf8proc:=
- media-libs/fcft[harfbuzz]
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- dev-libs/tllist
- dev-libs/wayland-protocols
-"
-RDEPEND="
- ${COMMON_DEPEND}
- || (
- >=sys-libs/ncurses-6.3[-minimal]
- ~gui-apps/foot-terminfo-${PV}
- )
-"
-BDEPEND="
- app-text/scdoc
- dev-util/wayland-scanner
-"
-
-src_prepare() {
- default
- # disable the systemd dep, we install the unit file manually
- sed -i "s/systemd', required: false)$/', required: false)/" "${S}"/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_feature grapheme-clustering)
- -Dthemes=true
- -Dime=true
- -Dterminfo=disabled
- )
- meson_src_configure
-
- sed 's|@bindir@|/usr/bin|g' "${S}/"/foot-server@.service.in > foot-server@.service
-}
-
-src_install() {
- local DOCS=( CHANGELOG.md README.md LICENSE )
- meson_src_install
-
- # foot unconditionally installs CHANGELOG.md, README.md and LICENSE.
- # we handle this via DOCS and dodoc instead.
- rm -r "${ED}/usr/share/doc/${PN}" || die
- systemd_douserunit foot-server@.service "${S}"/foot-server@.socket
-}
diff --git a/gui-apps/foot/foot-1.13.0.ebuild b/gui-apps/foot/foot-1.13.0.ebuild
deleted file mode 100644
index d56767ce65b7..000000000000
--- a/gui-apps/foot/foot-1.13.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg systemd
-
-DESCRIPTION="Fast, lightweight and minimalistic Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="+grapheme-clustering"
-
-COMMON_DEPEND="
- dev-libs/wayland
- media-libs/fcft
- media-libs/fontconfig
- x11-libs/libxkbcommon
- x11-libs/pixman
- grapheme-clustering? (
- dev-libs/libutf8proc:=
- media-libs/fcft[harfbuzz]
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- dev-libs/tllist
- dev-libs/wayland-protocols
-"
-RDEPEND="
- ${COMMON_DEPEND}
- || (
- >=sys-libs/ncurses-6.3[-minimal]
- ~gui-apps/foot-terminfo-${PV}
- )
-"
-BDEPEND="
- app-text/scdoc
- dev-util/wayland-scanner
-"
-
-src_prepare() {
- default
- # disable the systemd dep, we install the unit file manually
- sed -i "s/systemd', required: false)$/', required: false)/" "${S}"/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_feature grapheme-clustering)
- -Dthemes=true
- -Dime=true
- -Dterminfo=disabled
- )
- meson_src_configure
-
- sed 's|@bindir@|/usr/bin|g' "${S}/"/foot-server@.service.in > foot-server@.service
-}
-
-src_install() {
- local DOCS=( CHANGELOG.md README.md LICENSE )
- meson_src_install
-
- # foot unconditionally installs CHANGELOG.md, README.md and LICENSE.
- # we handle this via DOCS and dodoc instead.
- rm -r "${ED}/usr/share/doc/${PN}" || die
- systemd_douserunit foot-server@.service "${S}"/foot-server@.socket
-}
diff --git a/gui-apps/foot/foot-1.13.1.ebuild b/gui-apps/foot/foot-1.13.1.ebuild
deleted file mode 100644
index d56767ce65b7..000000000000
--- a/gui-apps/foot/foot-1.13.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg systemd
-
-DESCRIPTION="Fast, lightweight and minimalistic Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="+grapheme-clustering"
-
-COMMON_DEPEND="
- dev-libs/wayland
- media-libs/fcft
- media-libs/fontconfig
- x11-libs/libxkbcommon
- x11-libs/pixman
- grapheme-clustering? (
- dev-libs/libutf8proc:=
- media-libs/fcft[harfbuzz]
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- dev-libs/tllist
- dev-libs/wayland-protocols
-"
-RDEPEND="
- ${COMMON_DEPEND}
- || (
- >=sys-libs/ncurses-6.3[-minimal]
- ~gui-apps/foot-terminfo-${PV}
- )
-"
-BDEPEND="
- app-text/scdoc
- dev-util/wayland-scanner
-"
-
-src_prepare() {
- default
- # disable the systemd dep, we install the unit file manually
- sed -i "s/systemd', required: false)$/', required: false)/" "${S}"/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_feature grapheme-clustering)
- -Dthemes=true
- -Dime=true
- -Dterminfo=disabled
- )
- meson_src_configure
-
- sed 's|@bindir@|/usr/bin|g' "${S}/"/foot-server@.service.in > foot-server@.service
-}
-
-src_install() {
- local DOCS=( CHANGELOG.md README.md LICENSE )
- meson_src_install
-
- # foot unconditionally installs CHANGELOG.md, README.md and LICENSE.
- # we handle this via DOCS and dodoc instead.
- rm -r "${ED}/usr/share/doc/${PN}" || die
- systemd_douserunit foot-server@.service "${S}"/foot-server@.socket
-}
diff --git a/gui-apps/foot/foot-1.14.0.ebuild b/gui-apps/foot/foot-1.14.0.ebuild
deleted file mode 100644
index ff73ca025c6d..000000000000
--- a/gui-apps/foot/foot-1.14.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg systemd
-
-DESCRIPTION="Fast, lightweight and minimalistic Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="+grapheme-clustering test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-libs/wayland
- media-libs/fcft
- media-libs/fontconfig
- x11-libs/libxkbcommon
- x11-libs/pixman
- grapheme-clustering? (
- dev-libs/libutf8proc:=
- media-libs/fcft[harfbuzz]
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=dev-libs/tllist-1.1.0
- dev-libs/wayland-protocols
-"
-RDEPEND="
- ${COMMON_DEPEND}
- || (
- >=sys-libs/ncurses-6.3[-minimal]
- ~gui-apps/foot-terminfo-${PV}
- )
-"
-BDEPEND="
- app-text/scdoc
- dev-util/wayland-scanner
-"
-
-src_prepare() {
- default
- # disable the systemd dep, we install the unit file manually
- sed -i "s/systemd', required: false)$/', required: false)/" "${S}"/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_feature grapheme-clustering)
- $(meson_use test tests)
- -Dthemes=true
- -Dime=true
- -Dterminfo=disabled
- )
- meson_src_configure
-
- sed 's|@bindir@|/usr/bin|g' "${S}/"/foot-server@.service.in > foot-server@.service || die
-}
-
-src_install() {
- local DOCS=( CHANGELOG.md README.md LICENSE )
- meson_src_install
-
- # foot unconditionally installs CHANGELOG.md, README.md and LICENSE.
- # we handle this via DOCS and dodoc instead.
- rm -r "${ED}/usr/share/doc/${PN}" || die
- systemd_douserunit foot-server@.service "${S}"/foot-server@.socket
-}
diff --git a/gui-apps/foot/foot-1.15.0.ebuild b/gui-apps/foot/foot-1.15.0.ebuild
deleted file mode 100644
index ff73ca025c6d..000000000000
--- a/gui-apps/foot/foot-1.15.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg systemd
-
-DESCRIPTION="Fast, lightweight and minimalistic Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="+grapheme-clustering test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-libs/wayland
- media-libs/fcft
- media-libs/fontconfig
- x11-libs/libxkbcommon
- x11-libs/pixman
- grapheme-clustering? (
- dev-libs/libutf8proc:=
- media-libs/fcft[harfbuzz]
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=dev-libs/tllist-1.1.0
- dev-libs/wayland-protocols
-"
-RDEPEND="
- ${COMMON_DEPEND}
- || (
- >=sys-libs/ncurses-6.3[-minimal]
- ~gui-apps/foot-terminfo-${PV}
- )
-"
-BDEPEND="
- app-text/scdoc
- dev-util/wayland-scanner
-"
-
-src_prepare() {
- default
- # disable the systemd dep, we install the unit file manually
- sed -i "s/systemd', required: false)$/', required: false)/" "${S}"/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_feature grapheme-clustering)
- $(meson_use test tests)
- -Dthemes=true
- -Dime=true
- -Dterminfo=disabled
- )
- meson_src_configure
-
- sed 's|@bindir@|/usr/bin|g' "${S}/"/foot-server@.service.in > foot-server@.service || die
-}
-
-src_install() {
- local DOCS=( CHANGELOG.md README.md LICENSE )
- meson_src_install
-
- # foot unconditionally installs CHANGELOG.md, README.md and LICENSE.
- # we handle this via DOCS and dodoc instead.
- rm -r "${ED}/usr/share/doc/${PN}" || die
- systemd_douserunit foot-server@.service "${S}"/foot-server@.socket
-}
diff --git a/gui-apps/foot/foot-1.15.1.ebuild b/gui-apps/foot/foot-1.15.1.ebuild
deleted file mode 100644
index 37a811c34809..000000000000
--- a/gui-apps/foot/foot-1.15.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg systemd
-
-DESCRIPTION="Fast, lightweight and minimalistic Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="+grapheme-clustering test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-libs/wayland
- media-libs/fcft
- media-libs/fontconfig
- x11-libs/libxkbcommon
- x11-libs/pixman
- grapheme-clustering? (
- dev-libs/libutf8proc:=
- media-libs/fcft[harfbuzz]
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=dev-libs/tllist-1.1.0
- dev-libs/wayland-protocols
-"
-RDEPEND="
- ${COMMON_DEPEND}
- || (
- >=sys-libs/ncurses-6.3[-minimal]
- ~gui-apps/foot-terminfo-${PV}
- )
-"
-BDEPEND="
- app-text/scdoc
- dev-util/wayland-scanner
-"
-
-src_prepare() {
- default
- # disable the systemd dep, we install the unit file manually
- sed -i "s/systemd', required: false)$/', required: false)/" "${S}"/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_feature grapheme-clustering)
- $(meson_use test tests)
- -Dthemes=true
- -Dime=true
- -Dterminfo=disabled
- )
- meson_src_configure
-
- sed 's|@bindir@|/usr/bin|g' "${S}"/foot-server.service.in > foot-server.service || die
-}
-
-src_install() {
- local DOCS=( CHANGELOG.md README.md LICENSE )
- meson_src_install
-
- # foot unconditionally installs CHANGELOG.md, README.md and LICENSE.
- # we handle this via DOCS and dodoc instead.
- rm -r "${ED}/usr/share/doc/${PN}" || die
- systemd_douserunit foot-server.service "${S}"/foot-server.socket
-}
diff --git a/gui-apps/foot/foot-1.15.2.ebuild b/gui-apps/foot/foot-1.15.2.ebuild
deleted file mode 100644
index 37a811c34809..000000000000
--- a/gui-apps/foot/foot-1.15.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg systemd
-
-DESCRIPTION="Fast, lightweight and minimalistic Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="+grapheme-clustering test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-libs/wayland
- media-libs/fcft
- media-libs/fontconfig
- x11-libs/libxkbcommon
- x11-libs/pixman
- grapheme-clustering? (
- dev-libs/libutf8proc:=
- media-libs/fcft[harfbuzz]
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=dev-libs/tllist-1.1.0
- dev-libs/wayland-protocols
-"
-RDEPEND="
- ${COMMON_DEPEND}
- || (
- >=sys-libs/ncurses-6.3[-minimal]
- ~gui-apps/foot-terminfo-${PV}
- )
-"
-BDEPEND="
- app-text/scdoc
- dev-util/wayland-scanner
-"
-
-src_prepare() {
- default
- # disable the systemd dep, we install the unit file manually
- sed -i "s/systemd', required: false)$/', required: false)/" "${S}"/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_feature grapheme-clustering)
- $(meson_use test tests)
- -Dthemes=true
- -Dime=true
- -Dterminfo=disabled
- )
- meson_src_configure
-
- sed 's|@bindir@|/usr/bin|g' "${S}"/foot-server.service.in > foot-server.service || die
-}
-
-src_install() {
- local DOCS=( CHANGELOG.md README.md LICENSE )
- meson_src_install
-
- # foot unconditionally installs CHANGELOG.md, README.md and LICENSE.
- # we handle this via DOCS and dodoc instead.
- rm -r "${ED}/usr/share/doc/${PN}" || die
- systemd_douserunit foot-server.service "${S}"/foot-server.socket
-}
diff --git a/gui-apps/foot/foot-1.15.3.ebuild b/gui-apps/foot/foot-1.15.3.ebuild
deleted file mode 100644
index 37a811c34809..000000000000
--- a/gui-apps/foot/foot-1.15.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg systemd
-
-DESCRIPTION="Fast, lightweight and minimalistic Wayland terminal emulator"
-HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="+grapheme-clustering test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-libs/wayland
- media-libs/fcft
- media-libs/fontconfig
- x11-libs/libxkbcommon
- x11-libs/pixman
- grapheme-clustering? (
- dev-libs/libutf8proc:=
- media-libs/fcft[harfbuzz]
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=dev-libs/tllist-1.1.0
- dev-libs/wayland-protocols
-"
-RDEPEND="
- ${COMMON_DEPEND}
- || (
- >=sys-libs/ncurses-6.3[-minimal]
- ~gui-apps/foot-terminfo-${PV}
- )
-"
-BDEPEND="
- app-text/scdoc
- dev-util/wayland-scanner
-"
-
-src_prepare() {
- default
- # disable the systemd dep, we install the unit file manually
- sed -i "s/systemd', required: false)$/', required: false)/" "${S}"/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_feature grapheme-clustering)
- $(meson_use test tests)
- -Dthemes=true
- -Dime=true
- -Dterminfo=disabled
- )
- meson_src_configure
-
- sed 's|@bindir@|/usr/bin|g' "${S}"/foot-server.service.in > foot-server.service || die
-}
-
-src_install() {
- local DOCS=( CHANGELOG.md README.md LICENSE )
- meson_src_install
-
- # foot unconditionally installs CHANGELOG.md, README.md and LICENSE.
- # we handle this via DOCS and dodoc instead.
- rm -r "${ED}/usr/share/doc/${PN}" || die
- systemd_douserunit foot-server.service "${S}"/foot-server.socket
-}
diff --git a/gui-apps/foot/foot-1.16.1.ebuild b/gui-apps/foot/foot-1.17.0.ebuild
index 18dcd0ac0535..51e7d44c3c4c 100644
--- a/gui-apps/foot/foot-1.16.1.ebuild
+++ b/gui-apps/foot/foot-1.17.0.ebuild
@@ -7,12 +7,13 @@ inherit meson xdg systemd
DESCRIPTION="Fast, lightweight and minimalistic Wayland terminal emulator"
HOMEPAGE="https://codeberg.org/dnkl/foot"
-SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz -> ${P}_20240120.tar.gz"
-S="${WORKDIR}/${PN}"
+SRC_URI="
+ https://codeberg.org/dnkl/foot/releases/download/${PV}/${P}.tar.gz
+"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
IUSE="+grapheme-clustering test"
RESTRICT="!test? ( test )"