Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Dec 2020 19:00:27 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r558945 - in head/x11: . wmfocus
Message-ID:  <202012221900.0BMJ0RCo098756@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Tue Dec 22 19:00:27 2020
New Revision: 558945
URL: https://svnweb.freebsd.org/changeset/ports/558945

Log:
  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

Added:
  head/x11/wmfocus/
  head/x11/wmfocus/Makefile   (contents, props changed)
  head/x11/wmfocus/distinfo   (contents, props changed)
  head/x11/wmfocus/pkg-descr   (contents, props changed)
Modified:
  head/x11/Makefile   (contents, props changed)

Modified: head/x11/Makefile
==============================================================================
--- head/x11/Makefile	Tue Dec 22 18:59:40 2020	(r558944)
+++ head/x11/Makefile	Tue Dec 22 19:00:27 2020	(r558945)
@@ -363,6 +363,7 @@
     SUBDIR += wmcliphist
     SUBDIR += wmctrl
     SUBDIR += wmdrawer
+    SUBDIR += wmfocus
     SUBDIR += wmmatrix
     SUBDIR += wmsystemtray
     SUBDIR += wmutils-core

Added: head/x11/wmfocus/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/wmfocus/Makefile	Tue Dec 22 19:00:27 2020	(r558945)
@@ -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>

Added: head/x11/wmfocus/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/wmfocus/distinfo	Tue Dec 22 19:00:27 2020	(r558945)
@@ -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

Added: head/x11/wmfocus/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/wmfocus/pkg-descr	Tue Dec 22 19:00:27 2020	(r558945)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012221900.0BMJ0RCo098756>