x11-wm/openbox 3.6_14 FreeBSD
Small, fast, standards compliant, extensible window manager
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
be803904a4- License
- GPLv2
- Categories
- x11-wm
- Package size
- 375.9 KiB, 1504.4 KiB installed
Description
Openbox is a highly configurable, next generation window manager with extensive standards support.
Openbox lets you bring the latest applications outside of a full desktop environment. Most modern applications have been written with GNOME and KDE in mind. With support for the latest freedesktop.org standards, as well as careful adherence to previous standards, Openbox provides an environment where applications work the way they were designed to.
Openbox is a highly configurable window manager. It allows you to change almost every aspect of how you interact with your desktop and invent completely new ways to use and control it. It can be like a video game for controlling windows. But Openbox can also be kept extremely simple, as it is in the default setup, meaning that it can suit just about anybody. Openbox gives you control without making you do everything.
Openbox makes desktop environments better. By running Openbox inside the GNOME or K desktop environments, you can combine their ease and functionality with the power of Openbox. Your desktop becomes cleaner and faster, and is in your control, when you use Openbox.
This port also includes optional 3rd party patches for rounder corners support and miscellaneous fixes from https://github.com/dylanaraps/openbox-patched.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | x11-wm/openbox | 3.6_14 |
| OpenBSD | x11/openbox | 3.6.1p18 |
| NetBSD | wm/openbox | 3.6.1nb43 |
| DragonFly | x11-wm/openbox | 3.6_13 |
| MidnightBSD | x11-wm/openbox | 3.6_15 |
| HardenedBSD | x11-wm/openbox | 3.6_14 |
| GhostBSD | x11-wm/openbox | 3.6_14 |
Install
Binary package:
pkg install openbox
From the ports tree:
cd /usr/ports/x11-wm/openbox/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= openbox>0:x11-wm/openbox
LIB_DEPENDS= libobrender.so:x11-wm/openbox
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 | 3.6_14 | 3.6_14 | - | 3.6_14 | 3.6_14 |
| FreeBSD:14:quarterly | 3.6_14 | 3.6_14 | n/a | 3.6_14 | 3.6_14 |
| FreeBSD:15:latest | 3.6_14 | 3.6_14 | n/a | 3.6_14 | 3.6_14 |
| FreeBSD:15:quarterly | 3.6_14 | 3.6_14 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.6_14 | 3.6_14 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 2
libfontconfig.so: x11-fonts/fontconfiglibfreetype.so: print/freetype2
The full lists below include those, and their dependencies in turn.
Build dependencies 129
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/lame
- audio/libid3tag
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gmake
- devel/highway
- devel/icu
- devel/libdatrie
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libtextstyle
- devel/libthai
- devel/libunistring
- devel/llvm12
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- dns/libidn2
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/imlib2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libglvnd
- graphics/libheif
- graphics/libjxl
- graphics/librsvg2-rust
- graphics/mesa-libs
- graphics/openexr
- graphics/openjpeg
- graphics/openjph
- graphics/png
- graphics/spirv-tools
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/gcc14
- lang/perl5.42
- lang/python312
- lang/python315
- math/Imath
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- misc/hwdata
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg
- multimedia/libass
- multimedia/libbluray
- multimedia/libdvdcss
- multimedia/libdvdnav
- multimedia/libdvdread
- multimedia/libudfread
- multimedia/libvpx
- multimedia/libx264
- multimedia/openh264
- multimedia/svt-av1
- multimedia/vmaf
- multimedia/x265
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/gnutls
- security/libtasn1
- security/nettle
- security/p11-kit
- shells/bash
- sysutils/libdisplay-info
- textproc/expat2
The first 100 are listed.
Run dependencies 125
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/lame
- audio/libid3tag
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/gettext-runtime
- devel/glib20
- devel/highway
- devel/icu
- devel/libdatrie
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libthai
- devel/libunistring
- devel/llvm12
- devel/pcre2
- devel/py-packaging
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- dns/libidn2
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/imlib2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libglvnd
- graphics/libheif
- graphics/libjxl
- graphics/librsvg2-rust
- graphics/mesa-libs
- graphics/openexr
- graphics/openjpeg
- graphics/openjph
- graphics/png
- graphics/spirv-tools
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/gcc14
- lang/perl5.42
- lang/python312
- lang/python315
- math/Imath
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- misc/hwdata
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg
- multimedia/libass
- multimedia/libbluray
- multimedia/libdvdcss
- multimedia/libdvdnav
- multimedia/libdvdread
- multimedia/libudfread
- multimedia/libvpx
- multimedia/libx264
- multimedia/openh264
- multimedia/svt-av1
- multimedia/vmaf
- multimedia/x265
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/gnutls
- security/libtasn1
- security/nettle
- security/p11-kit
- shells/bash
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libunibreak
- textproc/libxml2
- www/srt
- x11-fonts/fontconfig
The first 100 are listed.
Configuration
Options name: x11-wm_openbox
| Option | Default | Description |
|---|---|---|
| IMLIB2 | on | Imlib 2 image library support |
| NLS | off | Native Language Support |
| NOTIFY | on | Desktop notification support |
| PATCHES | off | Enable 3rd party patches (such as rounded corners) |
| SVG | on | SVG vector image format support |
- USES
- gmake gnome libtool pathfix python:run pkgconfig shebangfix xorg
- Service scripts
- none
Files
Manual pages 5
- obxprop(1)
- openbox(1)
- openbox-gnome-session(1)
- openbox-kde-session(1)
- openbox-session(1)
pkg-plist 156
- include/openbox/%%VERSION%%/obrender/color.h
- include/openbox/%%VERSION%%/obrender/font.h
- include/openbox/%%VERSION%%/obrender/geom.h
- include/openbox/%%VERSION%%/obrender/gradient.h
- include/openbox/%%VERSION%%/obrender/image.h
- include/openbox/%%VERSION%%/obrender/instance.h
- include/openbox/%%VERSION%%/obrender/mask.h
- include/openbox/%%VERSION%%/obrender/render.h
- include/openbox/%%VERSION%%/obrender/theme.h
- include/openbox/%%VERSION%%/obrender/version.h
- include/openbox/%%VERSION%%/obt/display.h
- include/openbox/%%VERSION%%/obt/keyboard.h
- include/openbox/%%VERSION%%/obt/link.h
- include/openbox/%%VERSION%%/obt/paths.h
- include/openbox/%%VERSION%%/obt/prop.h
- include/openbox/%%VERSION%%/obt/signal.h
- include/openbox/%%VERSION%%/obt/util.h
- include/openbox/%%VERSION%%/obt/version.h
- include/openbox/%%VERSION%%/obt/xml.h
- include/openbox/%%VERSION%%/obt/xqueue.h
- bin/gdm-control
- bin/gnome-panel-control
- bin/obxprop
- bin/openbox
- bin/openbox-gnome-session
- bin/openbox-kde-session
- bin/openbox-session
- @sample etc/openbox/autostart.sample
- @sample etc/openbox/environment.sample
- @sample etc/openbox/menu.xml.sample
- @sample etc/openbox/rc.xml.sample
- lib/libobrender.a
- lib/libobrender.so
- lib/libobrender.so.29
- lib/libobrender.so.29.0.2
- lib/libobt.a
- lib/libobt.so
- lib/libobt.so.2
- lib/libobt.so.2.0.2
- libdata/pkgconfig/obrender-3.5.pc
- libdata/pkgconfig/obt-3.5.pc
- libexec/openbox-autostart
- libexec/openbox-xdg-autostart
- share/applications/openbox.desktop
- share/gnome-session/sessions/openbox-gnome-fallback.session
- share/gnome-session/sessions/openbox-gnome.session
- share/gnome/wm-properties/openbox.desktop
- share/man/man1/obxprop.1.gz
- share/man/man1/openbox-gnome-session.1.gz
- share/man/man1/openbox-kde-session.1.gz
- share/man/man1/openbox-session.1.gz
- share/man/man1/openbox.1.gz
- share/pixmaps/openbox.png
- share/themes/Artwiz-boxed/openbox-3/themerc
- share/themes/Bear2/openbox-3/close.xbm
- share/themes/Bear2/openbox-3/close_pressed.xbm
- share/themes/Bear2/openbox-3/desk.xbm
- share/themes/Bear2/openbox-3/desk_toggled.xbm
- share/themes/Bear2/openbox-3/iconify.xbm
- share/themes/Bear2/openbox-3/iconify_pressed.xbm
- share/themes/Bear2/openbox-3/max.xbm
- share/themes/Bear2/openbox-3/max_pressed.xbm
- share/themes/Bear2/openbox-3/max_toggled.xbm
- share/themes/Bear2/openbox-3/shade.xbm
- share/themes/Bear2/openbox-3/shade_pressed.xbm
- share/themes/Bear2/openbox-3/themerc
- share/themes/Clearlooks-3.4/openbox-3/themerc
- share/themes/Clearlooks-Olive/openbox-3/themerc
- share/themes/Clearlooks/openbox-3/themerc
- share/themes/Mikachu/openbox-3/bullet.xbm
- share/themes/Mikachu/openbox-3/close.xbm
- share/themes/Mikachu/openbox-3/desk.xbm
- share/themes/Mikachu/openbox-3/iconify.xbm
- share/themes/Mikachu/openbox-3/max.xbm
- share/themes/Mikachu/openbox-3/themerc
- share/themes/Natura/openbox-3/close.xbm
- share/themes/Natura/openbox-3/close_hover.xbm
- share/themes/Natura/openbox-3/desk.xbm
- share/themes/Natura/openbox-3/desk_hover.xbm
- share/themes/Natura/openbox-3/desk_toggled.xbm
- share/themes/Natura/openbox-3/iconify.xbm
- share/themes/Natura/openbox-3/iconify_hover.xbm
- share/themes/Natura/openbox-3/max.xbm
- share/themes/Natura/openbox-3/max_hover.xbm
- share/themes/Natura/openbox-3/max_toggled.xbm
- share/themes/Natura/openbox-3/shade.xbm
- share/themes/Natura/openbox-3/shade_hover.xbm
- share/themes/Natura/openbox-3/themerc
- share/themes/Onyx-Citrus/openbox-3/themerc
- share/themes/Onyx/openbox-3/themerc
- share/themes/Orang/openbox-3/themerc
- share/themes/Syscrash/openbox-3/max.xbm
- share/themes/Syscrash/openbox-3/max_disabled.xbm
- share/themes/Syscrash/openbox-3/max_pressed.xbm
- share/themes/Syscrash/openbox-3/max_toggled.xbm
- share/themes/Syscrash/openbox-3/themerc
- share/xsessions/openbox-gnome.desktop
- share/xsessions/openbox-kde.desktop
- share/xsessions/openbox.desktop
- share/doc/openbox/AUTHORS
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| openbox-3.6.tar.gz | 963207 | 866c0ab8cb1cd15c7ae8022179cb6132a4c0f0476673bd3b834a1ef67a593ba8 |
Master sites 1
- http://openbox.org/dist/openbox/