mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-22 21:43:03 -04:00
gui-wm/kwm: add 0.3.0
Signed-off-by: Violet Purcell <vimproved@inventati.org>
This commit is contained in:
@@ -2,9 +2,12 @@ DIST clap-0.11.0-oBajB-HnAQDPCKYzwF7rO3qDFwRcD39Q0DALlTSz5H7e.tar.gz 25719 BLAKE
|
|||||||
DIST fcft-2.0.0-zcx6C5EaAADIEaQzDg5D4UvFFMjSEwDE38vdE9xObeN9.tar.gz 4408 BLAKE2B e60594402e03d7cc1abfc2295057f44f98dee263dfa799a87991ffec62bad52afa8a917027898599e64fd0b6d1268cf445d8207b0959add073794d4c55a38c8b SHA512 859b33e0e816eb11d418109dfe3825358bb7cb0c5800feb7a6ef11dc919fb1bd997b6ebbecf46b5fd03edc76a4ede706d0e6ece76a1295a44b13bc9cc202afe2
|
DIST fcft-2.0.0-zcx6C5EaAADIEaQzDg5D4UvFFMjSEwDE38vdE9xObeN9.tar.gz 4408 BLAKE2B e60594402e03d7cc1abfc2295057f44f98dee263dfa799a87991ffec62bad52afa8a917027898599e64fd0b6d1268cf445d8207b0959add073794d4c55a38c8b SHA512 859b33e0e816eb11d418109dfe3825358bb7cb0c5800feb7a6ef11dc919fb1bd997b6ebbecf46b5fd03edc76a4ede706d0e6ece76a1295a44b13bc9cc202afe2
|
||||||
DIST kwim-0.1.4-Ewp5Gx_UAgD84P2X7z3_sv96iQjX21bxMenSp4wv8GRZ.tar.gz 36264 BLAKE2B 19e8bda3f00696e9aab69e9932a24c85a4dac13ec02de7c8651082ccbd0e8714ae427b99f3c195bda1d19166dcaccd09790b2d5096231f2f15a06f23200a25d1 SHA512 c153562e0964bd4a2845cd89572cade2be027cb79a31ca6c4796a070cbc8401bcc9f766fa2ce18898e1f132818ad9cb3ba4b23bdf7155583e11384b60afcce4c
|
DIST kwim-0.1.4-Ewp5Gx_UAgD84P2X7z3_sv96iQjX21bxMenSp4wv8GRZ.tar.gz 36264 BLAKE2B 19e8bda3f00696e9aab69e9932a24c85a4dac13ec02de7c8651082ccbd0e8714ae427b99f3c195bda1d19166dcaccd09790b2d5096231f2f15a06f23200a25d1 SHA512 c153562e0964bd4a2845cd89572cade2be027cb79a31ca6c4796a070cbc8401bcc9f766fa2ce18898e1f132818ad9cb3ba4b23bdf7155583e11384b60afcce4c
|
||||||
DIST kwm-0.2.2.tar.gz 5300726 BLAKE2B 838b330b629072ed2d8b0b224b847f3224b07c611f42ff02554825b930f1d16a69bcc7803ea95efd61e7a1c6285201e6703fa6c8c02a3299f7062a50df07c893 SHA512 9af9b3709e5fee2160d463b211a929858719d98efa94bec53abfb06f7ecea538d1cc15ce2dc21ddcc01c3cd7e9c8ec33c7ab1df4475aa316b3445630f70579ab
|
DIST kwm-0.2.2.tar.gz 5300726 BLAKE2B 838b330b629072ed2d8b0b224b847f3224b07c611f42ff02554825b930f1d16a69bcc7803ea95efd61e7a1c6285201e6703fa6c8c02a3299f7062a50df07c893 SHA512 9af9b3709e5fee2160d463b211a929858719d98efa94bec53abfb06f7ecea538d1cc15ce2dc21ddcc01c3cd7e9c8ec33c7ab1df4475aa316b3445630f70579ab
|
||||||
|
DIST kwm-0.3.0.tar.gz 5333059 BLAKE2B 5301b2b2baf23f78dafae164b05d2b9df9439c6e3bedc7ebd3950a4f7a2fddcd1fef6ec05b480fd111f1008266043a20538aebbbd60517dc7fb07eeabf4904df SHA512 8861dafdf02e7b3c6f91938a543892c261d2a218d1e2408ccbb80f1a3a14ff008639006b102c8e6e64274966ad7658689263ddf9e59d2bff2f9b9d17f3e295b6
|
||||||
DIST mvzr-0.3.7-ZSOky1dvAQDTEE_8S0pvpasmoEWQHVA29tMBdxL_hwra.tar.gz 22248 BLAKE2B a58ffa5e709c8d167baa04677ca40a06d7fe0ed93b7e998ce2e1d73ef446358ec5c704d2227f4b4d3cf6dd513d47f0404ce8ba39c9774c68cc337451f16026e6 SHA512 b58be545c6ddf59187a236754f963153f388fe7397478beb87e18d5878a3fa5f64ce329171fbd37e175ffee26a87371e693907e3cc17a7cc4b0198db61f0e87a
|
DIST mvzr-0.3.7-ZSOky1dvAQDTEE_8S0pvpasmoEWQHVA29tMBdxL_hwra.tar.gz 22248 BLAKE2B a58ffa5e709c8d167baa04677ca40a06d7fe0ed93b7e998ce2e1d73ef446358ec5c704d2227f4b4d3cf6dd513d47f0404ce8ba39c9774c68cc337451f16026e6 SHA512 b58be545c6ddf59187a236754f963153f388fe7397478beb87e18d5878a3fa5f64ce329171fbd37e175ffee26a87371e693907e3cc17a7cc4b0198db61f0e87a
|
||||||
DIST mvzr-0.3.7-ZSOky5FtAQB2VrFQPNbXHQCFJxWTMAYEK7ljYEaMR6jt.tar.gz 22157 BLAKE2B a79dfefd7651fb68d48858c99cd48cfd0b8c5b7fd1104d919cd2285393bbb58e33d63d0d414e873d25b0637dccfeab64d15971163cf561843e614a0a4915b28d SHA512 378a54f630ad249b7f2708cd2aadedba0f7344876b127defa764e75057af038bac4c3f54da5f9f7fd0b769bf3cbb0686e1d5fe9a0ba98f4097c1d427aab47fbb
|
DIST mvzr-0.3.7-ZSOky5FtAQB2VrFQPNbXHQCFJxWTMAYEK7ljYEaMR6jt.tar.gz 22157 BLAKE2B a79dfefd7651fb68d48858c99cd48cfd0b8c5b7fd1104d919cd2285393bbb58e33d63d0d414e873d25b0637dccfeab64d15971163cf561843e614a0a4915b28d SHA512 378a54f630ad249b7f2708cd2aadedba0f7344876b127defa764e75057af038bac4c3f54da5f9f7fd0b769bf3cbb0686e1d5fe9a0ba98f4097c1d427aab47fbb
|
||||||
|
DIST mvzr-0.3.9-ZSOky8FzAQBQ9-GkQnaLjOZZHxrioD8NwY-QyZT6oAyR.tar.gz 22503 BLAKE2B c923245626e3a16167e8e1bbe097b4df1eaaa23caea7c89972e810b595db5431ceea51d801c0171f10e4dd3f591694ba2f3ca75e9c7a6df22f839c6cd03fa8e4 SHA512 2cf4368437f9239dd44b47a6c9812e1f75d64221e138d14c78efd1c36d95a1585eca3e95fefc1c3c92e2a995f34d029dddae79358616282a8ec407032abe5937
|
||||||
DIST pixman-0.3.0-LClMnz2VAAAs7QSCGwLimV5VUYx0JFnX5xWU6HwtMuDX.tar.gz 7966 BLAKE2B 8d6607e878b0bacc0fc16bcc2264ddd89e349b61a1b269e59b2e19b311064453a473f2401103b0e40906f7190d154d403b712e05fe937abe2f6253f7d8337820 SHA512 2eb43d460aff9ff2da015afc9230ca73588ada59df59465a3efa8f074d9d641fec4bf52ab3de475ec1a5ba2f04afc59221f231af5e2cf5aba7252bbde6be35a5
|
DIST pixman-0.3.0-LClMnz2VAAAs7QSCGwLimV5VUYx0JFnX5xWU6HwtMuDX.tar.gz 7966 BLAKE2B 8d6607e878b0bacc0fc16bcc2264ddd89e349b61a1b269e59b2e19b311064453a473f2401103b0e40906f7190d154d403b712e05fe937abe2f6253f7d8337820 SHA512 2eb43d460aff9ff2da015afc9230ca73588ada59df59465a3efa8f074d9d641fec4bf52ab3de475ec1a5ba2f04afc59221f231af5e2cf5aba7252bbde6be35a5
|
||||||
DIST wayland-0.5.0-lQa1knz8AQCh08NA8BeQrwJB9U3CfqcVAdHZYGRKIGuu.tar.gz 149548 BLAKE2B 274a6a4cc719a2f2599da2ce992f8405241c4cf1debe3d0e6966e0bcb56f699a8b5f04adfb79e4c9c1dc7e9bbf77241a8f04e85f18c3b8e340df0fb16550d745 SHA512 d3d87d5dd81141d69935f3f0acc6a91531a6b5f2fa275608f92d970c42d3a45c7c2fc3119ae40e49328d110dce460d64254879d4dc490efc465e72f5e79bd659
|
DIST wayland-0.5.0-lQa1knz8AQCh08NA8BeQrwJB9U3CfqcVAdHZYGRKIGuu.tar.gz 149548 BLAKE2B 274a6a4cc719a2f2599da2ce992f8405241c4cf1debe3d0e6966e0bcb56f699a8b5f04adfb79e4c9c1dc7e9bbf77241a8f04e85f18c3b8e340df0fb16550d745 SHA512 d3d87d5dd81141d69935f3f0acc6a91531a6b5f2fa275608f92d970c42d3a45c7c2fc3119ae40e49328d110dce460d64254879d4dc490efc465e72f5e79bd659
|
||||||
|
DIST wayland-0.6.0-lQa1kqz8AQADQmdNJsNhLoNHcnEGEUjrOaPV-dtEnEmX.tar.gz 149693 BLAKE2B 5722bd1cdb8734e20dc998b64e3598f5d3bce1cf22388a093216e4a7c795a13d65f8b041b8ec27e2975e3081b3c676b77f281a85b7cd964af9b3c93c48d83579 SHA512 b2328222e60676b50a5a3445e3e6e74655139c5e6e4f263108846fe0ec79a48b99590f823353e9721d9ce2c6d783681fd75cf6b672de19217db50582df444372
|
||||||
DIST xkbcommon-0.3.0-VDqIe3K9AQB2fG5ZeRcMC9i7kfrp5m2rWgLrmdNn9azr.tar.gz 22730 BLAKE2B 6870fc2465e2b1ef4faa6330183a1dade4a4bcf36130113444e5221ff9c764db488304f2f25a603f2511c2562d55bf1011a5f8fe41a068e7e5b707e1d06c0792 SHA512 fe0dc46a8556f19c2ce1badbeee7576065cb56495b94b6d468ee6ed8667f9fef5377e26864b0c8e81c3a2718cfcaf8a4f5e13aab23a615f3a58ec639372fb758
|
DIST xkbcommon-0.3.0-VDqIe3K9AQB2fG5ZeRcMC9i7kfrp5m2rWgLrmdNn9azr.tar.gz 22730 BLAKE2B 6870fc2465e2b1ef4faa6330183a1dade4a4bcf36130113444e5221ff9c764db488304f2f25a603f2511c2562d55bf1011a5f8fe41a068e7e5b707e1d06c0792 SHA512 fe0dc46a8556f19c2ce1badbeee7576065cb56495b94b6d468ee6ed8667f9fef5377e26864b0c8e81c3a2718cfcaf8a4f5e13aab23a615f3a58ec639372fb758
|
||||||
DIST xkbcommon-0.4.0-VDqIe0i2AgDRsok2GpMFYJ8SVhQS10_PI2M_CnHXsJJZ.tar.gz 25404 BLAKE2B 074a738f81c358413903d5db1821919e2e56e247ca38a0ef1151b38d9ba730cdb5c7821c04ccab37c1f81d9530899749175960aa1efa901a5e183d7c745f571b SHA512 f107d6f8a0a77f9ed6d7bd518519a1052cfc90350bc1f1817b3e24725143b307b4c86be3f25c7cb0feb54273e5e5d9f12fd63db6f1b3f235c08e6c330acbdfe0
|
DIST xkbcommon-0.4.0-VDqIe0i2AgDRsok2GpMFYJ8SVhQS10_PI2M_CnHXsJJZ.tar.gz 25404 BLAKE2B 074a738f81c358413903d5db1821919e2e56e247ca38a0ef1151b38d9ba730cdb5c7821c04ccab37c1f81d9530899749175960aa1efa901a5e183d7c745f571b SHA512 f107d6f8a0a77f9ed6d7bd518519a1052cfc90350bc1f1817b3e24725143b307b4c86be3f25c7cb0feb54273e5e5d9f12fd63db6f1b3f235c08e6c330acbdfe0
|
||||||
|
|||||||
68
gui-wm/kwm/kwm-0.3.0.ebuild
Normal file
68
gui-wm/kwm/kwm-0.3.0.ebuild
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
# Copyright 2026 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
declare -g -r -A ZBS_DEPENDENCIES=(
|
||||||
|
[xkbcommon-0.3.0-VDqIe3K9AQB2fG5ZeRcMC9i7kfrp5m2rWgLrmdNn9azr.tar.gz]='https://codeberg.org/ifreund/zig-xkbcommon/archive/v0.3.0.tar.gz'
|
||||||
|
[wayland-0.6.0-lQa1kqz8AQADQmdNJsNhLoNHcnEGEUjrOaPV-dtEnEmX.tar.gz]='https://codeberg.org/ifreund/zig-wayland/archive/v0.6.0.tar.gz'
|
||||||
|
[mvzr-0.3.9-ZSOky8FzAQBQ9-GkQnaLjOZZHxrioD8NwY-QyZT6oAyR.tar.gz]='https://github.com/mnemnion/mvzr/archive/refs/tags/v0.3.10.tar.gz'
|
||||||
|
[fcft-2.0.0-zcx6C5EaAADIEaQzDg5D4UvFFMjSEwDE38vdE9xObeN9.tar.gz]='https://github.com/kewuaa/zig-fcft/archive/refs/tags/v2.0.0.tar.gz'
|
||||||
|
[pixman-0.3.0-LClMnz2VAAAs7QSCGwLimV5VUYx0JFnX5xWU6HwtMuDX.tar.gz]='https://codeberg.org/ifreund/zig-pixman/archive/v0.3.0.tar.gz'
|
||||||
|
)
|
||||||
|
ZIG_SLOT="0.16"
|
||||||
|
|
||||||
|
inherit xdg zig
|
||||||
|
|
||||||
|
DESCRIPTION="A window manager based on River Wayland compositor"
|
||||||
|
HOMEPAGE="https://github.com/kewuaa/kwm"
|
||||||
|
|
||||||
|
if [[ "${PV}" = "9999" ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/kewuaa/kwm.git"
|
||||||
|
else
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/kewuaa/kwm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||||
|
${ZBS_DEPENDENCIES_SRC_URI}
|
||||||
|
"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# kwm: GPL-3
|
||||||
|
# all dependencies: MIT
|
||||||
|
LICENSE="GPL-3 MIT"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="+bar"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
dev-libs/wayland
|
||||||
|
x11-libs/libxkbcommon
|
||||||
|
x11-libs/pixman
|
||||||
|
bar? ( media-libs/fcft )
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
if [[ "${PV}" = "9999" ]]; then
|
||||||
|
git-r3_src_unpack
|
||||||
|
zig_live_src_unpack
|
||||||
|
else
|
||||||
|
zig_src_unpack
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local my_zbs_args=(
|
||||||
|
-Dbar=$(usex bar true false)
|
||||||
|
|
||||||
|
# make sure build.zig can pick up default config, must be a relative path
|
||||||
|
-Dconfig="../${P}/config.def.zon"
|
||||||
|
)
|
||||||
|
|
||||||
|
zig_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
zig_src_install
|
||||||
|
rm -r "${ED}/usr/share/doc/kwm/" || die "rm failed"
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user