x11/framework-autorotate: Update to 1.1 On an extended or rotated desk the stylus watcher stays up for the X session, because the stylus can appear after the three-minute window; a laptop-only desk still watches for 180 seconds EXAMPLES are on by default, no need for OPTIONS_DEFAULT=EXAMPLES man-pages in repository were moved into man directory Remove WWW (automatically set by USE_GITHUB) Changelog: https://github.com/FrauBSD/framework-autorotate/blob/1.1/CHANGELOG.md Approved by: jrm (mentor) Reviewed by: jrm (mentor) Differential Revision: https://reviews.freebsd.org/D60510e77b750328
Port details
x11/framework-autorotate 1.1
Framework Laptop 12 X11 display autorotate
Port info
- Maintainer
- dteske@FreeBSD.org
- Packages
- latest: 1.1
- Upstream
- up to date
- Last update
- to 1.1 · e77b750328
- Quarterly
- 2026Q4: 1.0
- WWW
- https://github.com/FrauBSD/framework-autorotate/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install framework-autorotateinstalls 1.1 fromlatest; fromquarterly(2026Q4) 1.0- Port
# cd /usr/ports/x11/framework-autorotate && make install clean# make -C /usr/ports/x11/framework-autorotate config # change options first
- Size
- 27 KiB download · 62 KiB installed
- Depends on
- x11/libX11 1.8.14,1, x11/libXrandr 1.5.5, x11/xdpyinfo 1.4.0, x11/xinput 1.6.4, x11/xrandr 1.5.4, x11/xset 1.2.6
- License
- BSD2CLAUSE
- Options
- 1 of 1 on in the package: EXAMPLES
- pkg-message
Shown after installing
framework-autorotate provides Framework Laptop 12 X11 display autorotate via framework_autorotate(8). To enable at boot: sysrc framework_autorotate_enable=YES service framework_autorotate start Optional: framework_autorotate_mode=always|tablet and framework_autorotate_logfile. See framework_autorotate(8).
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 1.1 | ✗ | – |
| FreeBSD 15 | 1.1 | ✗ | – |
| FreeBSD 14 | 1.1 | ✗ | 1.1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.0 | ✗ | – |
| FreeBSD 14 | 1.0 | ✗ | 1.0 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 1.1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (3)
x11/framework-autorotate: Restrict to amd64 and i386 The daemon talks to the Framework Chrome EC over LPC using inb/outb from <machine/cpufunc.h>. Those helpers exist only on x86, so the arm64 package build fails at link. Reported by: pkg-fallout Differential Revision: https://reviews.freebsd.org/D590566255cb20bc
x11/framework-autorotate: New port Framework Laptop 12 X11 display autorotate: Chrome EC memmap accelerometer and TBMD drive RandR on the built-in panel, ILIT touch/stylus remap, XDM greeter recovery, and an optional per-user chrome hook. Reviewed by: jrm Differential Revision: https://reviews.freebsd.org/D586512e07486a80