x11-wm/ctwm 4.1.0_1,1 FreeBSD
Extension to twm, with support for multiple virtual screens
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- x11-wm
- Package size
- 432.3 KiB, 1596.3 KiB installed
Description
CTWM is an extension to twm, that support multiple virtual screens, and a lot of other goodies.
You can use and manage up to 32 virtual screens called workspaces.
You swap from one workspace to another by clicking on a button in an optionnal panel of buttons (the workspace manager) or by invoking a function.
You can custom each workspace by choosing different colors, names
and pixmaps for the buttons and background root windows.
Main features are :
- Optional 3D window titles and border (ala Motif).
- Shaped, colored icons.
- Multiple icons for clients based on the icon name.
- Windows can belong to several workspaces.
- A map of your workspaces to move quickly windows between
different workspaces.
- Animations : icons, root backgrounds and buttons can be animated.
- Pinnable and sticky menus.
- etc...
In the other systems
The newest version among them is 4.1.0, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| FreeBSD | x11-wm/ctwm | 4.1.0_1,1 newest | none known | - | [email protected] | - |
| OpenBSD | x11/ctwm by name | 4.1.0 newest | no data | - | The OpenBSD ports mailing-list <[email protected]> | - |
| NetBSD | wm/ctwm by name | 4.1.0nb2 newest | none known | - | [email protected] | - |
| DragonFly | x11-wm/ctwm | 4.1.0_1,1 newest | none known | - | [email protected] | - |
| HardenedBSD | x11-wm/ctwm | 4.1.0_1,1 newest | no data | - | [email protected] | - |
| GhostBSD | x11-wm/ctwm | 4.1.0_1,1 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install ctwm
From the ports tree:
cd /usr/ports/x11-wm/ctwm/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ctwm>0:x11-wm/ctwm
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.1.0_1,1 | 4.1.0_1,1 | - | 4.1.0_1,1 | 4.1.0_1,1 |
| FreeBSD:14:quarterly | 4.1.0_1,1 | 4.1.0_1,1 | n/a | 4.1.0_1,1 | 4.1.0_1,1 |
| FreeBSD:15:latest | 4.1.0_1,1 | 4.1.0_1,1 | n/a | 4.1.0_1,1 | 4.1.0_1,1 |
| FreeBSD:15:quarterly | 4.1.0_1,1 | 4.1.0_1,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.1.0_1,1 | 4.1.0_1,1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
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
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 29
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/readline
- dns/libidn2
- graphics/jpeg-turbo
- lang/python312
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- textproc/expat2
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXpm
- x11/libXrandr
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Run dependencies 16
No port depends on this one.
Configuration
Options name: x11-wm_ctwm
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
- USES
- cmake jpeg tar:xz xorg
- Service scripts
- none
Files
Manual pages 1
- ctwm(1)
pkg-plist 86
- bin/ctwm
- share/man/man1/ctwm.1.gz
- share/ctwm/images/3D_Expand15.xpm
- share/ctwm/images/3D_Iconify15.xpm
- share/ctwm/images/3D_Lightning15.xpm
- share/ctwm/images/3D_Menu15.xpm
- share/ctwm/images/3D_Resize15.xpm
- share/ctwm/images/3D_Zoom15.xpm
- share/ctwm/images/3dcircle.xpm
- share/ctwm/images/3ddimple.xpm
- share/ctwm/images/3ddot.xpm
- share/ctwm/images/3dfeet.xpm
- share/ctwm/images/3dleopard.xpm
- share/ctwm/images/3dpie.xpm
- share/ctwm/images/3dpyramid.xpm
- share/ctwm/images/3dslant.xpm
- share/ctwm/images/IslandD.xpm
- share/ctwm/images/IslandW.xpm
- share/ctwm/images/LRom.xpm
- share/ctwm/images/LRom1.xpm
- share/ctwm/images/arthur.xpm
- share/ctwm/images/audio_editor.xpm
- share/ctwm/images/background1.xpm
- share/ctwm/images/background2.xpm
- share/ctwm/images/background3.xpm
- share/ctwm/images/background4.xpm
- share/ctwm/images/background5.xpm
- share/ctwm/images/background6.xpm
- share/ctwm/images/background7.xpm
- share/ctwm/images/background8.xpm
- share/ctwm/images/background9.xpm
- share/ctwm/images/ball1.xpm
- share/ctwm/images/ball10.xpm
- share/ctwm/images/ball11.xpm
- share/ctwm/images/ball12.xpm
- share/ctwm/images/ball2.xpm
- share/ctwm/images/ball3.xpm
- share/ctwm/images/ball4.xpm
- share/ctwm/images/ball5.xpm
- share/ctwm/images/ball6.xpm
- share/ctwm/images/ball7.xpm
- share/ctwm/images/ball8.xpm
- share/ctwm/images/ball9.xpm
- share/ctwm/images/cdrom1.xpm
- share/ctwm/images/claude.xpm
- share/ctwm/images/clipboard.xpm
- share/ctwm/images/datebook.xpm
- share/ctwm/images/emacs.xpm
- share/ctwm/images/ghostview.xpm
- share/ctwm/images/hpterm.xpm
- share/ctwm/images/mail0.xpm
- share/ctwm/images/mail1.xpm
- share/ctwm/images/nothing.xpm
- share/ctwm/images/nt1.xpm
- share/ctwm/images/nt2.xpm
- share/ctwm/images/pixmap.xpm
- share/ctwm/images/postit.xpm
- share/ctwm/images/skull.xpm
- share/ctwm/images/spider.xpm
- share/ctwm/images/term.xpm
- share/ctwm/images/unknown.xpm
- share/ctwm/images/unknown1.xpm
- share/ctwm/images/unread.xpm
- share/ctwm/images/welcome.xpm
- share/ctwm/images/xarchie.xpm
- share/ctwm/images/xcalc.xpm
- share/ctwm/images/xcalc2.xpm
- share/ctwm/images/xedit.xpm
- share/ctwm/images/xftp.xpm
- share/ctwm/images/xgopher.xpm
- share/ctwm/images/xgrab.xpm
- share/ctwm/images/xhpcalc.xpm
- share/ctwm/images/xirc.xpm
- share/ctwm/images/xmail.xpm
- share/ctwm/images/xman.xpm
- share/ctwm/images/xmosaic.xpm
- share/ctwm/images/xnomail.xpm
- share/ctwm/images/xrn-compose.xpm
- share/ctwm/images/xrn.goodnews.xpm
- share/ctwm/images/xrn.nonews.xpm
- share/ctwm/images/xrn.xpm
- share/ctwm/images/xterm.xpm
- share/doc/ctwm/CHANGES.md
- share/doc/ctwm/README.md
- share/doc/ctwm/ctwm.1.html
- share/examples/ctwm/system.ctwmrc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| ctwm-4.1.0.tar.xz | 719364 | dffc4724dda6d5637e96c44e476aee87850ff144312f589dd856e1e8bf192029 |
Master sites 2
- https://www.ctwm.org/dist/
- https://distfiles.over-yonder.net/ctwm/
Commit history 0
No commits in the history this site was built from.