commit: 20a592be34927b235c6875101cc85655b069e4f5
Author: Daichi Yamamoto <dev <AT> dyama <DOT> net>
AuthorDate: Mon Feb 2 07:08:39 2026 +0000
Commit: Daichi Yamamoto <dev <AT> dyama <DOT> net>
CommitDate: Mon Feb 2 07:08:39 2026 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20a592be
gui-apps/xremap: add 0.14.11, drop 0.14.9
Signed-off-by: Daichi Yamamoto <dev <AT> dyama.net>
gui-apps/xremap/Manifest | 4 ++--
gui-apps/xremap/metadata.xml | 3 ++-
.../xremap/{xremap-0.14.9.ebuild => xremap-0.14.11.ebuild} | 13 +++++++++----
3 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/gui-apps/xremap/Manifest b/gui-apps/xremap/Manifest
index ebc5a58835..2b786b33d3 100644
--- a/gui-apps/xremap/Manifest
+++ b/gui-apps/xremap/Manifest
@@ -164,7 +164,7 @@ DIST termcolor-1.2.0.crate 17917 BLAKE2B
5ca7802b0bd29495bcd2deaddcdb4c3ff964073
DIST time-0.3.24.crate 116942 BLAKE2B
78f92858f06337b77a3c7ed58c686c73c40b2adf9f03d69bbd617e741a109fc66de2b0750e420fe9760f26db0351022fabfbbeddccec54fb9c5d8df3887a07ee
SHA512
fff48233fab66aebd80cd1236d2f6cfeeee818d46b9af11bc300d6233a0aa47129d7314f0dd214b993cbfe5c1450c3e74aff6d0b799acb1b8c975b5db0fcf0ed
DIST time-core-0.1.1.crate 7197 BLAKE2B
9d0be2ef7111a8b66e5c750b2c372627ae4acfb2c68b0c6ed44b3c23bea1cdca4f65b24d2f2027b4d334667b1620019f4cb8c6d9799c1c2c537e6cfe692ab88a
SHA512
a29d6619581d3fed73d6bc66a2c18805b80a3d54197feac5ad987a2c31d003bf4fef88a312d5315d2fa5c7d3e509066a65c1732be2ce280cf937bb4eff012e14
DIST time-macros-0.2.11.crate 23738 BLAKE2B
c5ed4911259fea3154e85d8f0d39e09ba09e912d98d68718af0ad5feb14e4bdb6f9610de08a3ec5423047b8f1e20eb390b74d3cc034060b5222d73a293c56e45
SHA512
4e03d6875c2ea1dac74f8e5dc52f9e53098cfa65e50287e9a1ff423f8c84f2f617fa374ce018e47da805561410d83f6e2926ea5dc67399ea916644bb7d236467
-DIST tokio-1.48.0.crate 843434 BLAKE2B
4a2e3221f6820f2b092275fceef9bf295e35e445d81238f9f71679033b499610696d8882da118279b9cbb3fffb2383afbbf9cdded910546933072f70e77ffcca
SHA512
7e275ed26e857d42255dd27e8704bcb0a5daa8658c5a00f9798f4522265006a91e04d6a06512a87f30e0ad090a1676c03d3b02fe8d60263e4ba793940a85b98b
+DIST tokio-1.49.0.crate 857029 BLAKE2B
77d4fa2f6cc822c6c2040819648ac29b6241f75a527c681217b8b959fa7c450524bd4f8d9ff42a21a0b2f56cb76a1f3a0d1b62e811f34397261d08bae645d12e
SHA512
f7bcb51fb940964be99200e6a9adc45fe1ab13aef8aafc121a2035f1d76686915ca1087dbe3d78497abef86f374b2f737358e5107bfdf4357f511d87e6af6432
DIST tokio-macros-2.6.0.crate 16505 BLAKE2B
9a6ac1a92c2ca1cf2a51b7f78e4e043e086f595f3d7ab3d543b6d16df306721f56ee3e02b87f568374fb95d8a06dd47090169a3e60b749eaa2f80551dd97e490
SHA512
626e2dddbd80cd4bc365a93dcd4906752c6a1d0f2698daa007deb64596f518b420e5a0374ca415044d5c8acd247a83e3190ca5611ef9185f46785f8194d380a2
DIST toml-0.9.10+spec-1.1.0.crate 56601 BLAKE2B
33c5ad0dce62b2d6e1ffd193d415a7ee36d462ab1b8127d05860738eeec302e4c5075783a88cd1adece959e2d5ee833b49837524d0a449018eb18f514a965a2d
SHA512
107aacb03f05989526bca804e08b4b13393a1d657bb8f94782cd233c5c64de5f2e7e61c6128ad952bb667d74a14b9a148cb0bf469d8254c2c7ce5996accb9db1
DIST toml_datetime-0.6.11.crate 16125 BLAKE2B
5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce
SHA512
d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48
@@ -234,7 +234,7 @@ DIST winnow-0.7.14.crate 184718 BLAKE2B
6bff099d199831a72ff677db3e4de2feaa5a0b6a
DIST wyz-0.5.1.crate 18790 BLAKE2B
07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a
SHA512
15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9
DIST x11rb-0.13.2.crate 220549 BLAKE2B
de9a81aab08d0abac81ebe2828ed6860a6a9d290e8538ee0a91f8721a94f4793eba486260df23b93859e482db33f2f7bc0f4fe980ca96e6e757455c7e9faa9f1
SHA512
d0e952c2bfbae7b8c14c1068ec4e72fa6182793d56810f8a9e20090f5ef5fc5ef8819b846b564d2481c4b4070355bf39b35794f235ba31ec5132f60373468c1e
DIST x11rb-protocol-0.13.2.crate 514069 BLAKE2B
cfdcc7ce67dde3c1b4ce7141f365c4a352d4e4fc809e0e22e13eb28d92c43f481e05bb7882f09bd396752611014701068b957fcf82b944485cecafa8ad64d372
SHA512
9b4ea84da63e80937b68b64835e747f7663111718e09bc696dbacddab29cc2c0a218a3e53fe8d58b0f168c3b5817f711f6b446826d5c29119ab27de685302d56
-DIST xremap-0.14.9.tar.gz 96645 BLAKE2B
c1cfac675fd7d397ce3b2aef632dca8279f17bdded7644e29d876743442bc18c6a3a675531b2901e4d45508da7e7835674d7a352801f49643242e5a126454154
SHA512
c6ba1f2968a5c1c37e3f44f37c216ed43772209c47ad68fdc49918aa769ca477c08ee494107db77a7d05fb443d0205d92c1292f63ba579a833d5fad6c0f406ca
+DIST xremap-0.14.11.tar.gz 107255 BLAKE2B
20bf34c705070b96ac9f9fd58f929d1ada2aaf016effc855692a13e9bb5dd60c8e3ee907b420825d22dbb4093ce55c3333666b5a0f303ab1b039f876ec51e242
SHA512
1a4e86f06d172f87e7dc023d3c4880e8a39d3ff0d92bb5902f955530435ea7490f6e0b7dbcddbc9911630ac4fa77b7aa8d10dfce377832560f7191be90625ced
DIST zbus-5.12.0.crate 168368 BLAKE2B
dc54aa254548ca4130dacba8abb3a4d5791a786c1859962679f7c1576538cd852aae9aea4a0d0a7bdb948b534dcc1d7cdba35e278ef3533bfbe71697ffec648c
SHA512
ef0c8acccb20ada8c93fa54525a23ce2d047b4d9d67fccd29bf43c840c133b1dae59fcb27427ad00c50466b10da194c13368cbca70a9d9c8126e9b4da756d925
DIST zbus_macros-5.12.0.crate 37026 BLAKE2B
3865fa3c8b42b132c1ad6f7968d73469ad4a92b794010a5349dd735f3920bbdba08c5ae2ed83fa65ae4df4d08d163d02770ae372abad34d92c1b2483846f6a1f
SHA512
e7b1955a8ff448d8fc7a4300e4275b685561ea9898d50b3b79165d0dcac87bdd2a33971332d8d804c8ccc17de8ca63d0b47119620aa7ac4153a33b66a839287b
DIST zbus_names-4.2.0.crate 17015 BLAKE2B
9aded72b9d3b14e8ded49d1b34bf87327b05bd7099ce5bb1974c173ac3b68ada041f3a9c202475c9ea7aa6d80f860772157b00ff17a6e024888814b196e90dae
SHA512
b88179106fc12400339bd70fa34042b00e9664e657f3dcb11c762127005cb8b90d3b2366cf77631fc8d65f7530744b7aaa18f6f8ade17732167d83a158062849
diff --git a/gui-apps/xremap/metadata.xml b/gui-apps/xremap/metadata.xml
index c191f1bea7..930588a387 100644
--- a/gui-apps/xremap/metadata.xml
+++ b/gui-apps/xremap/metadata.xml
@@ -12,7 +12,8 @@
<flag name="wlroots">build client for Sway, Wayfire, etc.</flag>
<flag name="hyprland">build client for Hyprland</flag>
<flag name="niri">build client for Niri</flag>
- <flag name="cosmic">build client for COSMIC</flag>
+ <flag name="cosmic">build client for COSMIC Wayland</flag>
+ <flag name="socket">build client for Socket client with logind session
monitor</flag>
</use>
<upstream>
<remote-id type="github">xremap/xremap</remote-id>
diff --git a/gui-apps/xremap/xremap-0.14.9.ebuild
b/gui-apps/xremap/xremap-0.14.11.ebuild
similarity index 96%
rename from gui-apps/xremap/xremap-0.14.9.ebuild
rename to gui-apps/xremap/xremap-0.14.11.ebuild
index b155bb081f..e77380c723 100644
--- a/gui-apps/xremap/xremap-0.14.9.ebuild
+++ b/gui-apps/xremap/xremap-0.14.11.ebuild
@@ -174,7 +174,7 @@ CRATES="
[email protected]
[email protected]
[email protected]
- [email protected]
+ [email protected]
[email protected]+spec-1.1.0
[email protected]
[email protected]+spec-1.1.0
@@ -266,17 +266,18 @@ LICENSE="MIT"
LICENSE+=" Apache-2.0 BSD GPL-3+ ISC MIT Unicode-DFS-2016"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="cosmic gnome hyprland kde niri udev wlroots x11"
-REQUIRED_USE="?? ( x11 gnome kde hyprland wlroots )"
+IUSE="cosmic gnome hyprland kde niri socket udev wlroots x11"
+REQUIRED_USE="?? ( cosmic gnome hyprland kde niri socket wlroots x11 )"
DEPEND="udev? ( virtual/libudev )"
RDEPEND="${DEPEND}"
+DOCS=( CHANGELOG.md README.md )
+
QA_FLAGS_IGNORED=".*"
src_configure() {
local myfeatures=(
- $(usev cosmic)
$(usev gnome)
$(usev x11)
$(usev hyprland hypr)
@@ -284,6 +285,8 @@ src_configure() {
$(usev wlroots)
$(usev udev)
$(usev niri)
+ $(usev cosmic)
+ $(usev socket)
)
cargo_src_configure --no-default-features
}
@@ -294,6 +297,8 @@ src_install() {
insinto /usr/lib/modules-load.d
doins "${FILESDIR}"/xremap-uinput.conf
+
+ einstalldocs
}
pkg_postinst() {