diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-11 01:49:36 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-11 01:49:36 +0000 |
commit | cf7807d7aea23a99a144afceaba961cfed652b5f (patch) | |
tree | ffd2c781c27e0b7e72152a685a04938a2b7966f0 /gui-apps/foot | |
parent | 7c5ebaf83da4c538dd11b56fdd5dfdf39dcbc096 (diff) |
Diffstat (limited to 'gui-apps/foot')
-rw-r--r-- | gui-apps/foot/Manifest | 3 | ||||
-rw-r--r-- | gui-apps/foot/files/foot.initd | 14 | ||||
-rw-r--r-- | gui-apps/foot/foot-1.20.2-r2.ebuild (renamed from gui-apps/foot/foot-1.20.2-r1.ebuild) | 2 |
3 files changed, 18 insertions, 1 deletions
diff --git a/gui-apps/foot/Manifest b/gui-apps/foot/Manifest index f31ec6b01c4d..fecb9a5310b9 100644 --- a/gui-apps/foot/Manifest +++ b/gui-apps/foot/Manifest @@ -1,3 +1,4 @@ +AUX foot.initd 255 BLAKE2B 6c8367d5a55c2ac4a9d939c674e9a7a487a3ee60d7e7f8a040bed57ffed47fe2528460104c6cbeaf5347b54dbf9f7084698b59404998cc472b2434abd03c05ea SHA512 af6d0a213a84aa0c123f6ac314556276717516a18f8f8d1c4ccb2b0ed5df0e97ed7c9d6bc2d2f85275c32a653e39a9c5e54201fca7017f652694aaefbf0b57f9 DIST foot-1.16.2_20240120.tar.gz 529312 BLAKE2B edb4f0449effbc441ef5f0bdb5a99369633510826b3a129ff9897135df02c7e81ceea45facf0ce20b8b97bd878947426006722b6468eaabd02046b78ab2d8775 SHA512 1cdace64a21f155b440b17ad0a4cdd9150b8f4f44afdc3ff92d1dddc4c222fb9353a74ec4416c90753c70372d9f0e6ef762d00d6de4190e226621dccfc82ee1d DIST foot-1.17.0.tar.gz 543481 BLAKE2B 4af1665450d7d09d80502b74aa7b5be0c063f3df93aa67c4b2d1da5e69a5148db856436ffbc5868af93980e92145912da6bfcf27a3e81bf953e0e094193f5955 SHA512 4d24575c94ac5429b21134a21dd8b03d232d36798345fac3102b8a58de2acd951f6c1b4527085456072c3a0816d3fcf60210ec2004d84484b26bba22f44fbd89 DIST foot-1.17.1.tar.gz 546745 BLAKE2B 5cb0b6dd323ce3f67dfdb47e4f06169327c95b6c5c06495f0f6a743a409684a5181970e8ac0141a857b3784c0f6f0f0647ce7db19bd99f1a0c1a0c8d846700c1 SHA512 b77d8198c504a337484ace06bc931998a70a753869c099bcab13dba3df629fd219d6bc23f22157b202333b2d5876f6030d9eeae77f1735e6983ab1c96aa8ca23 @@ -18,6 +19,6 @@ EBUILD foot-1.18.1.ebuild 1663 BLAKE2B 6a0d25047f546eaf7e461e0c8c5bea738a52687fe EBUILD foot-1.19.0.ebuild 1892 BLAKE2B 8dfd051c486dba2915be6289e08fb5df5082e2d6e93baf62edad8d8d250a28efc5235823b94d170bb7a5c087751f522fb9e1ea136b4bdc57fc5372230fa7fa82 SHA512 2c973c77868a5671bc6a237aeda819f5b105ba654093d48df8ff9bdfbb3d5c37a070d5621579b68fcc97030ecb02af65344a06efab3b1ab821fd979e006bef9c EBUILD foot-1.20.0.ebuild 1701 BLAKE2B 53f845b7ce4bbafaf3f24b3ea0c6b77f511030f549cf08781dfd4905ca29508c50fc33d931ffb000d6226b8ac28bdbcdacddc5d8bd0c354fc90c9d1d1e0db007 SHA512 033059e6e3e90ec12f21289e48c27ed2689602f41f36233f76d65b1d50be4083df569ed0f4e8c47d5d964376661e8a95a3c546cde7646791069c2a1043f27581 EBUILD foot-1.20.1-r1.ebuild 1707 BLAKE2B 03d30811ab1e2c37d8201be45554cd5618daeff3f4f928a2bd2fe4136576d1e02376526d5e199797755fb0b323ef45cab4e84872dd394ec824eedea737139de7 SHA512 5a7d97d9873fe07dee45a877b2e51e1f29ace1ea715c2940365e8c83399ac470164e73e73196b04a5bc2dec537bdaa9727aed7811681aa32ccd28e2422f74557 -EBUILD foot-1.20.2-r1.ebuild 2060 BLAKE2B 637c712637bd04874be71c4ab3b9471645d1e48203ba09872aa8876e4a8342ada5431c130a44a83251c4f9dc117ec563486463b0be99a5a65e9fe486ea3af683 SHA512 8a793bf7ce873610f49dd567d4891566017dbb3149b0d1f268bcf4ed01a3daefeb8a59a928c88b1a47369d82c93152dc0e7d395d460b79da871a63c8f551dca5 +EBUILD foot-1.20.2-r2.ebuild 2124 BLAKE2B 64102561b179206d89a59130af8d2dcc20ebc402a81d340bb5bcc516c8fd29c2060512d35ef5a06cdacea081a30b626f997648a2f2edf0f18471a5e564fbac93 SHA512 afdda8dd8bcac5fe49c8b444ffc3c528aea2d523bc443c2b11dd578fae33c90b3574c43fbbd9e87a6543ea77fa88239f71fcd2456a7e7e590f23211d330b7d47 EBUILD foot-1.20.2.ebuild 1706 BLAKE2B e71977d8506a379f8b6c56a660ba22cb45ab990bbe37f195441e689e86becb77760a7c8d7a8b60cfebc1a75ac947ac17e3cd9e465ed26beed6af6fa531589ac1 SHA512 1c8a1c833104b8560898428eb1e68369967c3eef64dcf53ecaabb21ed88e1d8499d9f2a50fa010b0754cd9c1ece2723d45ecf407876891714422721e604650fb MISC metadata.xml 699 BLAKE2B aad2fa9070827022a2105bbb21cff6e05ad04e7936c2f0ae1c3ad56bb289dd9c81884feadad6143ec8a022fa97cd017345a358294aef27af84b625fe47577cdf SHA512 ae0120056b3f4e2a0023d1bf1669eaae336c467996b59c19e9e33f04b1228fea24ff3f965eb5e782935f36f3262ad41186eb9914f5831886c0e269f752d6b9f2 diff --git a/gui-apps/foot/files/foot.initd b/gui-apps/foot/files/foot.initd new file mode 100644 index 000000000000..458618e8d006 --- /dev/null +++ b/gui-apps/foot/files/foot.initd @@ -0,0 +1,14 @@ +#!/sbin/openrc-run + +description="Foot terminal server mode" + +supervisor=supervise-daemon +command="/usr/bin/foot" +command_args="--server" + +start_pre() { + if [ -z "$WAYLAND_DISPLAY" ]; then + eerror "$WAYLAND_DISPLAY unset, can't proceed." + return 1 + fi +} diff --git a/gui-apps/foot/foot-1.20.2-r1.ebuild b/gui-apps/foot/foot-1.20.2-r2.ebuild index 3f5d883449d7..f7f2e0f434e8 100644 --- a/gui-apps/foot/foot-1.20.2-r1.ebuild +++ b/gui-apps/foot/foot-1.20.2-r2.ebuild @@ -82,6 +82,8 @@ src_configure() { src_install() { meson_src_install + exeinto /etc/user/init.d + newexe "${FILESDIR}/foot.initd" foot systemd_douserunit foot-server.service "${S}"/foot-server.socket } |