x11-wm/i3 4.23 MidnightBSD
Improved dynamic tiling window manager
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- bsd3
- Categories
- x11-wm
Description
i3 is an improved dynamic, tiling window manager. Inspired by wmii that supported Xinerama.
In the other systems
The newest version among them is 4.25.1, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | x11-wm/i3 | 4.23 | no data | - | [email protected] | - |
| FreeBSD | x11-wm/i3 | 4.25.1 newest | none known | - | [email protected] | - |
| OpenBSD | x11/i3 by name | 4.25.1 newest | no data | - | Stuart Henderson <[email protected]> | - |
| DragonFly | x11-wm/i3 | 4.24 | none known | - | [email protected] | - |
| HardenedBSD | x11-wm/i3 | 4.25.1 newest | no data | - | [email protected] | - |
| GhostBSD | x11-wm/i3 | 4.25.1 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install i3
From mports:
cd /usr/mports/x11-wm/i3 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= i3>0:x11-wm/i3
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 1
bash: shells/bash
Library 12
libcairo.so: graphics/cairolibev.so: devel/libevlibpangocairo-1.0.so: x11-toolkits/pangolibpcre2-8.so: devel/pcre2libstartup-notification-1.so: x11/startup-notificationlibxcb-cursor.so: x11/xcb-util-cursorlibxcb-icccm.so: x11/xcb-util-wmlibxcb-keysyms.so: x11/xcb-util-keysymslibxcb-util.so: x11/xcb-utillibxcb-xrm.so: x11/xcb-util-xrmlibxkbcommon.so: x11/libxkbcommonlibyajl.so: devel/yajl
Runtime 3
p5-AnyEvent-I3>=0: devel/p5-AnyEvent-I3p5-IPC-Run>=0: devel/p5-IPC-Runp5-Try-Tiny>=0: lang/p5-Try-Tiny
Build dependencies 13
Run dependencies 15
No port depends on this one.
Configuration
No options to configure.
- USES
- compiler:c11 gnome iconv localbase:ldflags meson perl5 pkgconfig tar:xz xorg
- Service scripts
- none
- Conflicts with
- i3-gaps
Files
Manual pages 13
- i3(1)
- i3-config-wizard(1)
- i3-dmenu-desktop(1)
- i3-dump-log(1)
- i3-input(1)
- i3-migrate-config-to-v4(1)
- i3-msg(1)
- i3-nagbar(1)
- i3-save-tree(1)
- i3-sensible-editor(1)
- i3-sensible-pager(1)
- i3-sensible-terminal(1)
- i3bar(1)
pkg-plist 33
- bin/i3
- bin/i3-config-wizard
- bin/i3-dmenu-desktop
- bin/i3-dump-log
- bin/i3-input
- bin/i3-migrate-config-to-v4
- bin/i3-msg
- bin/i3-nagbar
- bin/i3-save-tree
- bin/i3-sensible-editor
- bin/i3-sensible-pager
- bin/i3-sensible-terminal
- bin/i3-with-shmlog
- bin/i3bar
- etc/i3/config
- etc/i3/config.keycodes
- include/i3/ipc.h
- share/man/man1/i3-config-wizard.1.gz
- share/man/man1/i3-dmenu-desktop.1.gz
- share/man/man1/i3-dump-log.1.gz
- share/man/man1/i3-input.1.gz
- share/man/man1/i3-migrate-config-to-v4.1.gz
- share/man/man1/i3-msg.1.gz
- share/man/man1/i3-nagbar.1.gz
- share/man/man1/i3-save-tree.1.gz
- share/man/man1/i3-sensible-editor.1.gz
- share/man/man1/i3-sensible-pager.1.gz
- share/man/man1/i3-sensible-terminal.1.gz
- share/man/man1/i3.1.gz
- share/man/man1/i3bar.1.gz
- share/applications/i3.desktop
- share/xsessions/i3.desktop
- share/xsessions/i3-with-shmlog.desktop
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| i3-4.23.tar.xz | 1.354628e+06 | 61026a7196c9139d0f3aadd27197e8b320c576e3a450e01d74c1aca484044c46 |
Master sites 2
- https://i3wm.org/downloads/
- http://i3wm.org/downloads/