x11/wmfocus: add new port

This tool that allows you to rapidly choose a specific window directly
without having to use the mouse or directional keyboard navigation.

https://github.com/svenstaro/wmfocus
This commit is contained in:
Jan Beich 2020-12-22 19:00:27 +00:00
parent f3d638f143
commit 455c50ff9f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=558945
4 changed files with 332 additions and 0 deletions

View File

@ -363,6 +363,7 @@
SUBDIR += wmcliphist
SUBDIR += wmctrl
SUBDIR += wmdrawer
SUBDIR += wmfocus
SUBDIR += wmmatrix
SUBDIR += wmsystemtray
SUBDIR += wmutils-core

132
x11/wmfocus/Makefile Normal file
View File

@ -0,0 +1,132 @@
# $FreeBSD$
PORTNAME= wmfocus
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.5
CATEGORIES= x11
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+= ea57e7daf4d8.patch:-p1 # https://github.com/svenstaro/wmfocus/pull/72
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Visually focus windows by label
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libxcb-keysyms.so:x11/xcb-util-keysyms \
libxkbcommon.so:x11/libxkbcommon
USES= cargo gnome python:3.4+,build xorg
USE_GITHUB= yes
USE_GNOME= cairo
USE_XORG= x11 xcb
GH_ACCOUNT= svenstaro
GH_TUPLE= JayceFayne:swayipc-rs:f6b045f6dff3b8135c74c996cb95a39c874e4939:swayipc
CARGO_FEATURES= i3
PLIST_FILES= bin/${PORTNAME}
CARGO_CRATES= aho-corasick-0.7.15 \
ansi_term-0.11.0 \
anyhow-1.0.34 \
atty-0.2.14 \
bitflags-1.2.1 \
cairo-rs-0.9.1 \
cairo-sys-rs-0.10.0 \
cc-1.0.65 \
cfg-if-0.1.10 \
clap-2.33.3 \
cmake-0.1.45 \
core-foundation-0.9.1 \
core-foundation-sys-0.8.2 \
core-graphics-0.22.1 \
core-graphics-types-0.1.1 \
core-text-19.1.0 \
css-color-parser-0.1.2 \
either-1.6.1 \
env_logger-0.7.1 \
expat-sys-2.1.6 \
font-loader-0.11.0 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
freetype-sys-0.13.1 \
futures-channel-0.3.8 \
futures-core-0.3.8 \
futures-executor-0.3.8 \
futures-macro-0.3.8 \
futures-task-0.3.8 \
futures-util-0.3.8 \
glib-0.10.3 \
glib-macros-0.10.1 \
glib-sys-0.10.1 \
gobject-sys-0.10.0 \
heck-0.3.1 \
hermit-abi-0.1.17 \
humantime-1.3.0 \
itertools-0.9.0 \
itoa-0.4.6 \
lazy_static-0.1.16 \
lazy_static-1.4.0 \
libc-0.2.80 \
log-0.4.11 \
memchr-2.3.4 \
once_cell-1.5.2 \
pin-project-1.0.2 \
pin-project-internal-1.0.2 \
pin-utils-0.1.0 \
pkg-config-0.3.19 \
pretty_env_logger-0.4.0 \
proc-macro-crate-0.1.5 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
proc-macro-hack-0.5.19 \
proc-macro-nested-0.1.6 \
proc-macro2-1.0.24 \
quick-error-1.2.3 \
quote-1.0.7 \
regex-1.4.1 \
regex-syntax-0.6.20 \
ryu-1.0.5 \
serde-1.0.117 \
serde_derive-1.0.117 \
serde_json-1.0.59 \
servo-fontconfig-0.5.1 \
servo-fontconfig-sys-5.1.0 \
slab-0.4.2 \
strsim-0.8.0 \
structopt-0.3.20 \
structopt-derive-0.4.13 \
strum-0.18.0 \
strum_macros-0.18.0 \
syn-1.0.51 \
system-deps-1.3.2 \
termcolor-1.1.2 \
textwrap-0.11.0 \
thiserror-1.0.22 \
thiserror-impl-1.0.22 \
thread_local-1.0.1 \
toml-0.5.7 \
unicode-segmentation-1.7.1 \
unicode-width-0.1.8 \
unicode-xid-0.2.1 \
vec_map-0.8.2 \
version-compare-0.0.10 \
version_check-0.9.2 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.5 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
x11-2.18.2 \
xcb-0.9.0 \
xcb-util-0.3.0 \
xkbcommon-0.4.0
CARGO_USE_GITHUB= yes
CARGO_GIT_SUBDIR= swayipc:swayipc:blocking
post-patch:
# lang/python3 cannot be used as a dependency
@${REINPLACE_CMD} -e 's/"python3"/"${PYTHON_CMD:T}"/' \
${WRKSRC}/cargo-crates/xcb-*/build.rs
.include <bsd.port.mk>

195
x11/wmfocus/distinfo Normal file
View File

@ -0,0 +1,195 @@
TIMESTAMP = 1603692184
SHA256 (rust/crates/aho-corasick-0.7.15.tar.gz) = 7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5
SIZE (rust/crates/aho-corasick-0.7.15.tar.gz) = 113071
SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087
SHA256 (rust/crates/anyhow-1.0.34.tar.gz) = bf8dcb5b4bbaa28653b647d8c77bd4ed40183b48882e130c1f1ffb73de069fd7
SIZE (rust/crates/anyhow-1.0.34.tar.gz) = 28632
SHA256 (rust/crates/atty-0.2.14.tar.gz) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
SIZE (rust/crates/atty-0.2.14.tar.gz) = 5470
SHA256 (rust/crates/bitflags-1.2.1.tar.gz) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
SIZE (rust/crates/bitflags-1.2.1.tar.gz) = 16745
SHA256 (rust/crates/cairo-rs-0.9.1.tar.gz) = c5c0f2e047e8ca53d0ff249c54ae047931d7a6ebe05d00af73e0ffeb6e34bdb8
SIZE (rust/crates/cairo-rs-0.9.1.tar.gz) = 47251
SHA256 (rust/crates/cairo-sys-rs-0.10.0.tar.gz) = 2ed2639b9ad5f1d6efa76de95558e11339e7318426d84ac4890b86c03e828ca7
SIZE (rust/crates/cairo-sys-rs-0.10.0.tar.gz) = 11266
SHA256 (rust/crates/cc-1.0.65.tar.gz) = 95752358c8f7552394baf48cd82695b345628ad3f170d607de3ca03b8dacca15
SIZE (rust/crates/cc-1.0.65.tar.gz) = 52966
SHA256 (rust/crates/cfg-if-0.1.10.tar.gz) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
SIZE (rust/crates/cfg-if-0.1.10.tar.gz) = 7933
SHA256 (rust/crates/clap-2.33.3.tar.gz) = 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002
SIZE (rust/crates/clap-2.33.3.tar.gz) = 201925
SHA256 (rust/crates/cmake-0.1.45.tar.gz) = eb6210b637171dfba4cda12e579ac6dc73f5165ad56133e5d72ef3131f320855
SIZE (rust/crates/cmake-0.1.45.tar.gz) = 14375
SHA256 (rust/crates/core-foundation-0.9.1.tar.gz) = 0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62
SIZE (rust/crates/core-foundation-0.9.1.tar.gz) = 25985
SHA256 (rust/crates/core-foundation-sys-0.8.2.tar.gz) = ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b
SIZE (rust/crates/core-foundation-sys-0.8.2.tar.gz) = 17461
SHA256 (rust/crates/core-graphics-0.22.1.tar.gz) = fc239bba52bab96649441699533a68de294a101533b0270b2d65aa402b29a7f9
SIZE (rust/crates/core-graphics-0.22.1.tar.gz) = 28227
SHA256 (rust/crates/core-graphics-types-0.1.1.tar.gz) = 3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b
SIZE (rust/crates/core-graphics-types-0.1.1.tar.gz) = 2530
SHA256 (rust/crates/core-text-19.1.0.tar.gz) = d2c7f46e8b820fd5f4b28528104b28b0a91cbe9e9c5bde8017087fb44bc93a60
SIZE (rust/crates/core-text-19.1.0.tar.gz) = 17167
SHA256 (rust/crates/css-color-parser-0.1.2.tar.gz) = 9ccb6ce7ef97e6dc6e575e51b596c9889a5cc88a307b5ef177d215c61fd7581d
SIZE (rust/crates/css-color-parser-0.1.2.tar.gz) = 7936
SHA256 (rust/crates/either-1.6.1.tar.gz) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
SIZE (rust/crates/either-1.6.1.tar.gz) = 13641
SHA256 (rust/crates/env_logger-0.7.1.tar.gz) = 44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36
SIZE (rust/crates/env_logger-0.7.1.tar.gz) = 32281
SHA256 (rust/crates/expat-sys-2.1.6.tar.gz) = 658f19728920138342f68408b7cf7644d90d4784353d8ebc32e7e8663dbe45fa
SIZE (rust/crates/expat-sys-2.1.6.tar.gz) = 518887
SHA256 (rust/crates/font-loader-0.11.0.tar.gz) = c49d6b4c11dca1a1dd931a34a9f397e2da91abe3de4110505f3530a80e560b52
SIZE (rust/crates/font-loader-0.11.0.tar.gz) = 8535
SHA256 (rust/crates/foreign-types-0.3.2.tar.gz) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.tar.gz) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 5672
SHA256 (rust/crates/freetype-sys-0.13.1.tar.gz) = a37d4011c0cc628dfa766fcc195454f4b068d7afdc2adfd28861191d866e731a
SIZE (rust/crates/freetype-sys-0.13.1.tar.gz) = 1917785
SHA256 (rust/crates/futures-channel-0.3.8.tar.gz) = 4b7109687aa4e177ef6fe84553af6280ef2778bdb7783ba44c9dc3399110fe64
SIZE (rust/crates/futures-channel-0.3.8.tar.gz) = 29476
SHA256 (rust/crates/futures-core-0.3.8.tar.gz) = 847ce131b72ffb13b6109a221da9ad97a64cbe48feb1028356b836b47b8f1748
SIZE (rust/crates/futures-core-0.3.8.tar.gz) = 13857
SHA256 (rust/crates/futures-executor-0.3.8.tar.gz) = 4caa2b2b68b880003057c1dd49f1ed937e38f22fcf6c212188a121f08cf40a65
SIZE (rust/crates/futures-executor-0.3.8.tar.gz) = 16653
SHA256 (rust/crates/futures-macro-0.3.8.tar.gz) = 77408a692f1f97bcc61dc001d752e00643408fbc922e4d634c655df50d595556
SIZE (rust/crates/futures-macro-0.3.8.tar.gz) = 9766
SHA256 (rust/crates/futures-task-0.3.8.tar.gz) = 7c554eb5bf48b2426c4771ab68c6b14468b6e76cc90996f528c3338d761a4d0d
SIZE (rust/crates/futures-task-0.3.8.tar.gz) = 11118
SHA256 (rust/crates/futures-util-0.3.8.tar.gz) = d304cff4a7b99cfb7986f7d43fbe93d175e72e704a8860787cc95e9ffd85cbd2
SIZE (rust/crates/futures-util-0.3.8.tar.gz) = 134020
SHA256 (rust/crates/glib-0.10.3.tar.gz) = 0c685013b7515e668f1b57a165b009d4d28cb139a8a989bbd699c10dad29d0c5
SIZE (rust/crates/glib-0.10.3.tar.gz) = 137147
SHA256 (rust/crates/glib-macros-0.10.1.tar.gz) = 41486a26d1366a8032b160b59065a59fb528530a46a49f627e7048fb8c064039
SIZE (rust/crates/glib-macros-0.10.1.tar.gz) = 7380
SHA256 (rust/crates/glib-sys-0.10.1.tar.gz) = c7e9b997a66e9a23d073f2b1abb4dbfc3925e0b8952f67efd8d9b6e168e4cdc1
SIZE (rust/crates/glib-sys-0.10.1.tar.gz) = 48839
SHA256 (rust/crates/gobject-sys-0.10.0.tar.gz) = 952133b60c318a62bf82ee75b93acc7e84028a093e06b9e27981c2b6fe68218c
SIZE (rust/crates/gobject-sys-0.10.0.tar.gz) = 17058
SHA256 (rust/crates/heck-0.3.1.tar.gz) = 20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205
SIZE (rust/crates/heck-0.3.1.tar.gz) = 54666
SHA256 (rust/crates/hermit-abi-0.1.17.tar.gz) = 5aca5565f760fb5b220e499d72710ed156fdb74e631659e99377d9ebfbd13ae8
SIZE (rust/crates/hermit-abi-0.1.17.tar.gz) = 10065
SHA256 (rust/crates/humantime-1.3.0.tar.gz) = df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f
SIZE (rust/crates/humantime-1.3.0.tar.gz) = 17020
SHA256 (rust/crates/itertools-0.9.0.tar.gz) = 284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b
SIZE (rust/crates/itertools-0.9.0.tar.gz) = 96429
SHA256 (rust/crates/itoa-0.4.6.tar.gz) = dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6
SIZE (rust/crates/itoa-0.4.6.tar.gz) = 12167
SHA256 (rust/crates/lazy_static-0.1.16.tar.gz) = cf186d1a8aa5f5bee5fd662bc9c1b949e0259e1bcc379d1f006847b0080c7417
SIZE (rust/crates/lazy_static-0.1.16.tar.gz) = 687730
SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443
SHA256 (rust/crates/libc-0.2.80.tar.gz) = 4d58d1b70b004888f764dfbf6a26a3b0342a1632d33968e4a179d8011c760614
SIZE (rust/crates/libc-0.2.80.tar.gz) = 513503
SHA256 (rust/crates/log-0.4.11.tar.gz) = 4fabed175da42fed1fa0746b0ea71f412aa9d35e76e95e59b192c64b9dc2bf8b
SIZE (rust/crates/log-0.4.11.tar.gz) = 36276
SHA256 (rust/crates/memchr-2.3.4.tar.gz) = 0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525
SIZE (rust/crates/memchr-2.3.4.tar.gz) = 23077
SHA256 (rust/crates/once_cell-1.5.2.tar.gz) = 13bd41f508810a131401606d54ac32a467c97172d74ba7662562ebba5ad07fa0
SIZE (rust/crates/once_cell-1.5.2.tar.gz) = 27660
SHA256 (rust/crates/pin-project-1.0.2.tar.gz) = 9ccc2237c2c489783abd8c4c80e5450fc0e98644555b1364da68cc29aa151ca7
SIZE (rust/crates/pin-project-1.0.2.tar.gz) = 54886
SHA256 (rust/crates/pin-project-internal-1.0.2.tar.gz) = f8e8d2bf0b23038a4424865103a4df472855692821aab4e4f5c3312d461d9e5f
SIZE (rust/crates/pin-project-internal-1.0.2.tar.gz) = 27379
SHA256 (rust/crates/pin-utils-0.1.0.tar.gz) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.tar.gz) = 7580
SHA256 (rust/crates/pkg-config-0.3.19.tar.gz) = 3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c
SIZE (rust/crates/pkg-config-0.3.19.tar.gz) = 15451
SHA256 (rust/crates/pretty_env_logger-0.4.0.tar.gz) = 926d36b9553851b8b0005f1275891b392ee4d2d833852c417ed025477350fb9d
SIZE (rust/crates/pretty_env_logger-0.4.0.tar.gz) = 8690
SHA256 (rust/crates/proc-macro-crate-0.1.5.tar.gz) = 1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785
SIZE (rust/crates/proc-macro-crate-0.1.5.tar.gz) = 8096
SHA256 (rust/crates/proc-macro-error-1.0.4.tar.gz) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
SIZE (rust/crates/proc-macro-error-1.0.4.tar.gz) = 25293
SHA256 (rust/crates/proc-macro-error-attr-1.0.4.tar.gz) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
SIZE (rust/crates/proc-macro-error-attr-1.0.4.tar.gz) = 7971
SHA256 (rust/crates/proc-macro-hack-0.5.19.tar.gz) = dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5
SIZE (rust/crates/proc-macro-hack-0.5.19.tar.gz) = 15556
SHA256 (rust/crates/proc-macro-nested-0.1.6.tar.gz) = eba180dafb9038b050a4c280019bbedf9f2467b61e5d892dcad585bb57aadc5a
SIZE (rust/crates/proc-macro-nested-0.1.6.tar.gz) = 6498
SHA256 (rust/crates/proc-macro2-1.0.24.tar.gz) = 1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71
SIZE (rust/crates/proc-macro2-1.0.24.tar.gz) = 37716
SHA256 (rust/crates/quick-error-1.2.3.tar.gz) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
SIZE (rust/crates/quick-error-1.2.3.tar.gz) = 15066
SHA256 (rust/crates/quote-1.0.7.tar.gz) = aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37
SIZE (rust/crates/quote-1.0.7.tar.gz) = 25170
SHA256 (rust/crates/regex-1.4.1.tar.gz) = 8963b85b8ce3074fecffde43b4b0dded83ce2f367dc8d363afc56679f3ee820b
SIZE (rust/crates/regex-1.4.1.tar.gz) = 236871
SHA256 (rust/crates/regex-syntax-0.6.20.tar.gz) = 8cab7a364d15cde1e505267766a2d3c4e22a843e1a601f0fa7564c0f82ced11c
SIZE (rust/crates/regex-syntax-0.6.20.tar.gz) = 293727
SHA256 (rust/crates/ryu-1.0.5.tar.gz) = 71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e
SIZE (rust/crates/ryu-1.0.5.tar.gz) = 49570
SHA256 (rust/crates/serde-1.0.117.tar.gz) = b88fa983de7720629c9387e9f517353ed404164b1e482c970a90c1a4aaf7dc1a
SIZE (rust/crates/serde-1.0.117.tar.gz) = 74505
SHA256 (rust/crates/serde_derive-1.0.117.tar.gz) = cbd1ae72adb44aab48f325a02444a5fc079349a8d804c1fc922aed3f7454c74e
SIZE (rust/crates/serde_derive-1.0.117.tar.gz) = 50712
SHA256 (rust/crates/serde_json-1.0.59.tar.gz) = dcac07dbffa1c65e7f816ab9eba78eb142c6d44410f4eeba1e26e4f5dfa56b95
SIZE (rust/crates/serde_json-1.0.59.tar.gz) = 114956
SHA256 (rust/crates/servo-fontconfig-0.5.1.tar.gz) = c7e3e22fe5fd73d04ebf0daa049d3efe3eae55369ce38ab16d07ddd9ac5c217c
SIZE (rust/crates/servo-fontconfig-0.5.1.tar.gz) = 9738
SHA256 (rust/crates/servo-fontconfig-sys-5.1.0.tar.gz) = e36b879db9892dfa40f95da1c38a835d41634b825fbd8c4c418093d53c24b388
SIZE (rust/crates/servo-fontconfig-sys-5.1.0.tar.gz) = 1790708
SHA256 (rust/crates/slab-0.4.2.tar.gz) = c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8
SIZE (rust/crates/slab-0.4.2.tar.gz) = 10136
SHA256 (rust/crates/strsim-0.8.0.tar.gz) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
SIZE (rust/crates/strsim-0.8.0.tar.gz) = 9309
SHA256 (rust/crates/structopt-0.3.20.tar.gz) = 126d630294ec449fae0b16f964e35bf3c74f940da9dca17ee9b905f7b3112eb8
SIZE (rust/crates/structopt-0.3.20.tar.gz) = 50699
SHA256 (rust/crates/structopt-derive-0.4.13.tar.gz) = 65e51c492f9e23a220534971ff5afc14037289de430e3c83f9daf6a1b6ae91e8
SIZE (rust/crates/structopt-derive-0.4.13.tar.gz) = 20115
SHA256 (rust/crates/strum-0.18.0.tar.gz) = 57bd81eb48f4c437cadc685403cad539345bf703d78e63707418431cecd4522b
SIZE (rust/crates/strum-0.18.0.tar.gz) = 4207
SHA256 (rust/crates/strum_macros-0.18.0.tar.gz) = 87c85aa3f8ea653bfd3ddf25f7ee357ee4d204731f6aa9ad04002306f6e2774c
SIZE (rust/crates/strum_macros-0.18.0.tar.gz) = 10229
SHA256 (rust/crates/syn-1.0.51.tar.gz) = 3b4f34193997d92804d359ed09953e25d5138df6bcc055a71bf68ee89fdf9223
SIZE (rust/crates/syn-1.0.51.tar.gz) = 229063
SHA256 (rust/crates/system-deps-1.3.2.tar.gz) = 0f3ecc17269a19353b3558b313bba738b25d82993e30d62a18406a24aba4649b
SIZE (rust/crates/system-deps-1.3.2.tar.gz) = 15866
SHA256 (rust/crates/termcolor-1.1.2.tar.gz) = 2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4
SIZE (rust/crates/termcolor-1.1.2.tar.gz) = 17287
SHA256 (rust/crates/textwrap-0.11.0.tar.gz) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
SIZE (rust/crates/textwrap-0.11.0.tar.gz) = 17322
SHA256 (rust/crates/thiserror-1.0.22.tar.gz) = 0e9ae34b84616eedaaf1e9dd6026dbe00dcafa92aa0c8077cb69df1fcfe5e53e
SIZE (rust/crates/thiserror-1.0.22.tar.gz) = 16603
SHA256 (rust/crates/thiserror-impl-1.0.22.tar.gz) = 9ba20f23e85b10754cd195504aebf6a27e2e6cbe28c17778a0c930724628dd56
SIZE (rust/crates/thiserror-impl-1.0.22.tar.gz) = 13289
SHA256 (rust/crates/thread_local-1.0.1.tar.gz) = d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14
SIZE (rust/crates/thread_local-1.0.1.tar.gz) = 12609
SHA256 (rust/crates/toml-0.5.7.tar.gz) = 75cf45bb0bef80604d001caaec0d09da99611b3c0fd39d3080468875cdb65645
SIZE (rust/crates/toml-0.5.7.tar.gz) = 54372
SHA256 (rust/crates/unicode-segmentation-1.7.1.tar.gz) = bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796
SIZE (rust/crates/unicode-segmentation-1.7.1.tar.gz) = 93066
SHA256 (rust/crates/unicode-width-0.1.8.tar.gz) = 9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3
SIZE (rust/crates/unicode-width-0.1.8.tar.gz) = 16732
SHA256 (rust/crates/unicode-xid-0.2.1.tar.gz) = f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564
SIZE (rust/crates/unicode-xid-0.2.1.tar.gz) = 14392
SHA256 (rust/crates/vec_map-0.8.2.tar.gz) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
SIZE (rust/crates/vec_map-0.8.2.tar.gz) = 14466
SHA256 (rust/crates/version-compare-0.0.10.tar.gz) = d63556a25bae6ea31b52e640d7c41d1ab27faba4ccb600013837a3d0b3994ca1
SIZE (rust/crates/version-compare-0.0.10.tar.gz) = 15171
SHA256 (rust/crates/version_check-0.9.2.tar.gz) = b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed
SIZE (rust/crates/version_check-0.9.2.tar.gz) = 11979
SHA256 (rust/crates/winapi-0.3.9.tar.gz) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.tar.gz) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
SHA256 (rust/crates/winapi-util-0.1.5.tar.gz) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
SIZE (rust/crates/winapi-util-0.1.5.tar.gz) = 10164
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
SHA256 (rust/crates/x11-2.18.2.tar.gz) = 77ecd092546cb16f25783a5451538e73afc8d32e242648d54f4ae5459ba1e773
SIZE (rust/crates/x11-2.18.2.tar.gz) = 63683
SHA256 (rust/crates/xcb-0.9.0.tar.gz) = 62056f63138b39116f82a540c983cc11f1c90cd70b3d492a70c25eaa50bd22a6
SIZE (rust/crates/xcb-0.9.0.tar.gz) = 129744
SHA256 (rust/crates/xcb-util-0.3.0.tar.gz) = 43893e47f27bf7d81d489feef3a0e34a457e90bc314b7e74ad9bb3980e4c1c48
SIZE (rust/crates/xcb-util-0.3.0.tar.gz) = 22747
SHA256 (rust/crates/xkbcommon-0.4.0.tar.gz) = fda0ea5f7ddabd51deeeda7799bee06274112f577da7dd3d954b8eda731b2fce
SIZE (rust/crates/xkbcommon-0.4.0.tar.gz) = 57500
SHA256 (svenstaro-wmfocus-v1.1.5_GH0.tar.gz) = 8ba0e3b2532b7a96a722037fdc79d9a37502ada1a87aeeb71785f811cc6def34
SIZE (svenstaro-wmfocus-v1.1.5_GH0.tar.gz) = 104385
SHA256 (JayceFayne-swayipc-rs-f6b045f6dff3b8135c74c996cb95a39c874e4939_GH0.tar.gz) = 7e903c644d88e8eeff03a909de25250ad70b72dc54a64b3f99c17b9a94577175
SIZE (JayceFayne-swayipc-rs-f6b045f6dff3b8135c74c996cb95a39c874e4939_GH0.tar.gz) = 12550
SHA256 (ea57e7daf4d8.patch) = c34b9209c743c503f3606c2bbcb78d0921ed4784e5fa4fe1ae74ea9da7c6cdfe
SIZE (ea57e7daf4d8.patch) = 21656

4
x11/wmfocus/pkg-descr Normal file
View File

@ -0,0 +1,4 @@
This tool that allows you to rapidly choose a specific window directly
without having to use the mouse or directional keyboard navigation.
WWW: https://github.com/svenstaro/wmfocus