notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
keyd Key remapping daemon for evdev
1.1.2 sysutils on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-08-02 06:54:06
Last Update: 2021-09-30 21:23:30
Commit Hash: 620968a
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (6 items)
Collapse this list.
  1. bin/keyd
  2. share/man/man1/keyd.1.gz
  3. @dir /usr/local/etc/keyd
  4. /usr/local/share/licenses/keyd-1.1.2/catalog.mk
  5. /usr/local/share/licenses/keyd-1.1.2/LICENSE
  6. /usr/local/share/licenses/keyd-1.1.2/MIT
Collapse this list.
Dependency lines:
  • keyd>0:sysutils/keyd
To install the port: cd /usr/ports/sysutils/keyd/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/keyd
  • pkg install keyd
PKGNAME: keyd
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
keyd
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd641.1.2-
FreeBSD:11:armv6--
FreeBSD:11:i3861.1.2-
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.1.2
FreeBSD:12:amd641.1.21.1.2
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3861.1.21.1.2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-1.1.2
FreeBSD:13:amd641.1.21.1.2
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3861.1.21.1.2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch641.1.2-
FreeBSD:14:amd641.1.2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3861.1.2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. evdev-proto>0 : devel/evdev-proto
Library dependencies:
  1. libudev.so : devel/libudev-devd
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/rvaiya/keyd/tar.gz/v1.1.2?dummy=/
Collapse this list.

Number of commits found: 15

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
30 Sep 2021 21:23:30
 files touched by this commit commit hash:620968a43a5f9bb3fa98ab20f257a4c0d864caa7  1.1.2
rene search for other commits by this committer
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
18 Sep 2021 22:55:21
 files touched by this commit commit hash:796551eafdf3c45b7825dc73eea2568ea0882aa5  1.1.2
jbeich search for other commits by this committer
sysutils/keyd: drop GH_TAGNAME after 2b20d75491a8
24 Aug 2021 01:00:30
 files touched by this commit commit hash:ca3f9a8e0cdec34ec9ec6e4f5106a5dc0adf2675  1.1.2
jbeich search for other commits by this committer
sysutils/keyd: use -l for finding LDFLAGS candidates

-o maybe used together with -c, in a separate step from linking.
24 Aug 2021 00:58:59
 files touched by this commit commit hash:f9c9fbc15f10d4f9919bbcb495b19570dc79e4b6  1.1.2
jbeich search for other commits by this committer
sysutils/keyd: separate -ludev and LDFLAGS with some space
24 Aug 2021 00:49:14
 files touched by this commit commit hash:bab9e507a5375fec6ec0f555b2f3f6742d3fe5ee  1.1.2
jbeich search for other commits by this committer
sysutils/keyd: update to 1.1.2

Changes:	https://github.com/rvaiya/keyd/compare/v1.1.1...v1.1.2
24 Aug 2021 00:49:14
 files touched by this commit commit hash:1adcd65c255dce3304668a1b338c9e591816e47e  1.1.1
jbeich search for other commits by this committer
sysutils/keyd: respect LDFLAGS
21 Aug 2021 00:18:07
 files touched by this commit commit hash:1a1737d26807ee50c736230363a41a56da2ce586  1.1.1
jbeich search for other commits by this committer
sysutils/keyd: update to 1.1.1

Changes:	https://github.com/rvaiya/keyd/compare/v1.0.1...v1.1.1
20 Aug 2021 09:56:13
 files touched by this commit commit hash:e0fe4d8909b42bc1d4405d3994ba8f11b396b2ee  1.0.1
jbeich search for other commits by this committer
sysutils/keyd: update to 1.0.1

Changes:	https://github.com/rvaiya/keyd/compare/v1.0.0...v1.0.1
Reported by:	portscout
19 Aug 2021 19:11:50
 files touched by this commit commit hash:fa9d3dacd64c83a11d032748a6ef90326f762862  0.1.0
jbeich search for other commits by this committer
sysutils/keyd: unbreak fetch after 2b20d75491a8

fetch:
https://codeload.github.com/rvaiya/keyd/tar.gz/v0.1.0?dummy=/rvaiya-keyd-v0.1.0_GH0.tar.gz:
Not Found

Reported by:	pkg-fallout
19 Aug 2021 19:11:50
 files touched by this commit commit hash:961563a43a5a671c2e4fe659dafcf490895c214c  1.0.0
jbeich search for other commits by this committer
sysutils/keyd: update to 1.0.0

Changes:	https://github.com/rvaiya/keyd/compare/5ef7773...v1.0.0
19 Aug 2021 00:53:52
 files touched by this commit commit hash:2b20d75491a8150233acb550100575352d22234b  0.1.0
jbeich search for other commits by this committer
sysutils/keyd: update to 0.1.0

Changes:	https://github.com/rvaiya/keyd/compare/f5d0c04...v0.1.0
07 Aug 2021 00:36:29
 files touched by this commit commit hash:89ee76aafac5fe37f6d3457e1d9ff6f35e7f414f  s20210803
jbeich search for other commits by this committer
sysutils/keyd: update to s20210803

Changes:	https://github.com/rvaiya/keyd/compare/9e6e46a...f5d0c04
02 Aug 2021 07:43:56
 files touched by this commit commit hash:fc3d3e68179b106b6698f771d463dcf1a5647217  s20210801
jbeich search for other commits by this committer
sysutils/keyd: update to fix a build warning

Changes:	https://github.com/rvaiya/keyd/compare/4843f58...9e6e46a
02 Aug 2021 06:55:42
 files touched by this commit commit hash:1f6a4e4fcd1d7d9a1b35ef66714d1269fb1c1a28  s20210801
jbeich search for other commits by this committer
sysutils/keyd: use daemon(8) to unbreak logging

$ keyd -d
Daemonizing.
Log output will be stored in /var/log/keyd.log
$ cat /var/log/keyd.log
cat: /var/log/keyd.log: No such file or directory
02 Aug 2021 06:48:53
 files touched by this commit commit hash:90344a12379e2bedf3f351ee51dfc8a72fd54f41  s20210801
jbeich search for other commits by this committer
sysutils/keyd: add new port

keyd has several unique features many of which are traditionally only
found in custom keyboard firmware like QMK. Some of the more
interesting ones include:

- Layers.
- Key overloading (different behaviour on tap/hold).
- Per keyboard configuration.
- Instantaneous remapping (no flashing required).
- A simple and intuitive config format.
- Being display server agnostic (works on wayland and virtual console alike).

https://github.com/rvaiya/keyd

Number of commits found: 15