FreeBSD Ports

x11/inputplug 0.4.0_46

XInput event monitor daemon

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
MIT
Categories
x11
Package size
310.5 KiB, 675.3 KiB installed

Description

inputplug is a very simple daemon which monitors XInput events and runs arbitrary scripts on hierarchy change events (such as a device being attached, removed, enabled or disabled).

For example, inputplug can be used in shell scripts which monitor attachments of keyboards in order to run change keyboard mappings with commands like "setxkbmap -option ctrl:nocaps".

Install

As a binary package — by origin, or by package name:

pkg install x11/inputplug
pkg install inputplug

From the ports tree:

cd /usr/ports/x11/inputplug/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	inputplug>0:x11/inputplug

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.4.0_450.4.0_46-0.4.0_350.4.0_46
FreeBSD:14:quarterly0.4.0_450.4.0_45n/a0.4.0_340.4.0_45
FreeBSD:15:latest0.4.0_460.4.0_46n/a0.4.0_350.4.0_35
FreeBSD:15:quarterly0.4.0_450.4.0_45n/an/an/a
FreeBSD:16:latest0.4.0_450.4.0_46n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 20
All run dependencies 8

No port depends on this one.

Configuration

No options to configure.

USES
cargo xorg
Service scripts
none

Files

distinfo 36
FileSizeSHA256
rust/crates/anyhow-1.0.44.crate3506761604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1
rust/crates/autocfg-1.0.1.crate12908cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
rust/crates/bitflags-1.2.1.crate16745cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
rust/crates/cc-1.0.70.crate57200d26a6ce4b6a484fa3edb70f7efa6fc430fd2b87285fe8b84304fd0936faa0dc0
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/clap-2.33.3.crate20192537e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002
rust/crates/gethostname-0.2.1.crate8988e692e296bfac1d2533ef168d0b60ff5897b8b70a4009276834014dd8924cc028
rust/crates/heck-0.3.3.crate102606d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
rust/crates/lazy_static-1.4.0.crate10443e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
rust/crates/libc-0.2.103.crate540563dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6
rust/crates/log-0.4.14.crate3458251b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710
rust/crates/memoffset-0.6.4.crate766459accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9
rust/crates/nix-0.20.2.crate217111f5e06129fb611568ef4e868c14b326274959aa70ff7776e9d55323531c374945
rust/crates/nix-0.22.2.crate227371d3bb9a13fa32bc5aeb64150cd3f32d6cf4c748f8f8a417cce5d2eb976a8370ba
rust/crates/pidfile-rs-0.1.0.crate50165bf50ad3f0e69aab8d669bb31a314baea3f35e4e441c0b07af883c06eacd3496
rust/crates/pkg-config-0.3.20.crate153957c9b1041b4387893b91ee6746cddfc28516aff326a3519fb2adf820932c5e6cb
rust/crates/proc-macro-error-1.0.4.crate25293da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
rust/crates/proc-macro-error-attr-1.0.4.crate7971a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
rust/crates/proc-macro2-1.0.29.crate38772b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d
rust/crates/quote-1.0.9.crate25042c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7

Commit history 3

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645