BSD Ports

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

SystemPortVersion
FreeBSDx11-wm/openbox3.6_14
OpenBSDx11/openbox3.6.1p18
NetBSDwm/openbox3.6.1nb43
DragonFlyx11-wm/openbox3.6_13
MidnightBSDx11-wm/openbox3.6_15
HardenedBSDx11-wm/openbox3.6_14
GhostBSDx11-wm/openbox3.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.6_143.6_14-3.6_143.6_14
FreeBSD:14:quarterly3.6_143.6_14n/a3.6_143.6_14
FreeBSD:15:latest3.6_143.6_14n/a3.6_143.6_14
FreeBSD:15:quarterly3.6_143.6_14n/an/an/a
FreeBSD:16:latest3.6_143.6_14n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 129

The first 100 are listed.

Run dependencies 125

The first 100 are listed.

Configuration

Options name: x11-wm_openbox

OptionDefaultDescription
IMLIB2onImlib 2 image library support
NLSoffNative Language Support
NOTIFYonDesktop notification support
PATCHESoffEnable 3rd party patches (such as rounded corners)
SVGonSVG 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
FileSizeSHA256
openbox-3.6.tar.gz963207866c0ab8cb1cd15c7ae8022179cb6132a4c0f0476673bd3b834a1ef67a593ba8
Master sites 1
  • http://openbox.org/dist/openbox/

Commit history 1

DateCommitCreditsLog message
be803904a4 Alexey Dokuchaev Mk, x11-wm/openbox: GC IMLIB standard option in favor of IMLIB2
The `graphics/imlib' port was removed on 2014-12-25, convert the last remaining port to IMLIB2 for consistency with other ports.