Port details |
- awesome Highly configurable, next generation framework window manager
- 4.3_6,1 x11-wm
=7 4.3_5,1Version of this port present on the latest quarterly branch. - There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
 - Port Added: 2007-09-27 23:55:22
- Last Update: 2025-03-17 04:02:08
- Commit Hash: e87d813
- People watching this port, also watch:: nginx, python27, wget, i3, unbound
- License: GPLv2+
- WWW:
- https://awesomewm.org/
- Description:
- awesome is a highly configurable, next generation framework window
manager for X. It is very fast, small, dynamic, heavily extensible using
the Lua programming language, and licensed under the GNU GPLv2 license.
It is primarly targeted at power users, developers and any people
dealing with every day computing tasks and who want to have fine-grained
control on theirs graphical environment.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/x11-wm/awesome/ && make install clean
- To add the package, run one of these commands:
- pkg install x11-wm/awesome
- pkg install awesome
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: awesome
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1548762782
SHA256 (awesomewm-awesome-v4.3_GH0.tar.gz) = b8a509464fb964acfc0cfaa4c689beaceb0f720de3983053d54d440158c281dd
SIZE (awesomewm-awesome-v4.3_GH0.tar.gz) = 1207277
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- corelgilua53.so : devel/lua-lgi@lua53
- asciidoctor : textproc/rubygem-asciidoctor
- cmake : devel/cmake-core
- ninja : devel/ninja
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- ImageMagick7>=7 : graphics/ImageMagick7
- pkgconf>=1.3.0_1 : devel/pkgconf
- xorgproto>=0 : x11/xorgproto
- pixman-1.pc : x11/pixman
- x11.pc : x11/libX11
- xau.pc : x11/libXau
- xcb.pc : x11/libxcb
- xdmcp.pc : x11/libXdmcp
- xext.pc : x11/libXext
- xft.pc : x11-fonts/libXft
- xinerama.pc : x11/libXinerama
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- Runtime dependencies:
-
- corelgilua53.so : devel/lua-lgi@lua53
- bash : shells/bash
- pixman-1.pc : x11/pixman
- x11.pc : x11/libX11
- xau.pc : x11/libXau
- xcb.pc : x11/libxcb
- xdmcp.pc : x11/libXdmcp
- xext.pc : x11/libXext
- xft.pc : x11-fonts/libXft
- xinerama.pc : x11/libXinerama
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- Library dependencies:
-
- libcairo.so : graphics/cairo
- libstartup-notification-1.so : x11/startup-notification
- libxdg-basedir.so : x11/libxdg-basedir
- libxcb-cursor.so : x11/xcb-util-cursor
- libxcb-util.so : x11/xcb-util
- libxcb-keysyms.so : x11/xcb-util-keysyms
- libxcb-icccm.so : x11/xcb-util-wm
- libxcb-xrm.so : x11/xcb-util-xrm
- libxkbcommon.so : x11/libxkbcommon
- libdbus-1.so : devel/dbus
- libintl.so : devel/gettext-runtime
- libcairo.so : graphics/cairo
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- librsvg-2.so : graphics/librsvg2-rust
- libharfbuzz.so : print/harfbuzz
- libpango-1.0.so : x11-toolkits/pango
- liblua-5.3.so : lang/lua53
- This port is required by:
- for Run
-
- x11-wm/awesome-vicious
Configuration Options:
- ===> The following configuration options are available for awesome-4.3_6,1:
DBUS=on: D-Bus IPC system support
DOCS=on: Build and/or install documentation
MANPAGES=on: Build and/or install manual pages
===> Use 'make config' to modify these settings
- Options name:
- x11-wm_awesome
- USES:
- cmake compiler:c11 gettext gnome iconv magick:build pkgconfig lua:-53 shebangfix xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.4.4 02 Mar 2010 19:26:08
 |
garga  |
Update to 3.4.4
Feature safe: yes |
3.4.3_2 05 Feb 2010 11:46:55
 |
dinoex  |
- update to jpeg-8 |
3.4.3_1 09 Jan 2010 10:51:27
 |
garga  |
The patch was committed to fix a regression in 3.4 version as described in
FS#664 is not correct, a new one was made that doesn't create problems for
shifty users.
Accepting the maintainer offer, i'll take the maintainership. Thanks Nikos
for all your work on this port in the past.
PR: ports/142474
Submitted by: garga
Approved by: maintainer |
3.4.3 07 Jan 2010 10:18:16
 |
garga  |
Update to 3.4.3
PR: ports/142303
Submitted by: garga
Approved by: maintainer |
3.4.2_2 26 Dec 2009 13:30:46
 |
garga  |
Fix PLIST
Reported by: many |
3.4.2_1 21 Dec 2009 10:36:53
 |
garga  |
Fix a bug on 3.4.x, Tag the new window before apply settings -- FS#664
PR: ports/141244
Submitted by: garga
Approved by: maintainer
Obtained from: Awesome FS#664 |
3.4.2 27 Nov 2009 09:56:14
 |
garga  |
Update to 3.4.2
PR: ports/140907
Submitted by: garga
Approved by: maintainer |
3.4.1 13 Nov 2009 10:16:15
 |
garga  |
Update to 3.4.1
PR: ports/140421
Submitted by: garga
Approved by: maintainer |
3.4 20 Oct 2009 19:55:59
 |
garga  |
Update to 3.4
Approved by: maintainer by email |
3.3.4 10 Sep 2009 18:32:20
 |
garga  |
Update to 3.3.4
PR: ports/138184 (Based on)
Submitted by: garga
Approved by: Nikos Ntarmos <ntarmos@cs.uoi.gr> (maintainer) |
3.3.2 27 Jul 2009 19:55:33
 |
garga  |
- Update to 3.3.2
PR: ports/137186
Submitted by: garga
Approved by: maintainer |
3.3.1 21 Jun 2009 13:36:51
 |
amdmi3  |
- Update to 3.3.1
PR: 135851
Submitted by: Nikos Ntarmos <ntarmos@cs.uoi.gr> (maintainer) |
3.3_1 14 Jun 2009 22:23:55
 |
dhn  |
- Chase libxcb/xcb-proto update
- Bump PORTREVSION |
3.3 05 Jun 2009 21:42:01
 |
miwi  |
- Update to 3.3
PR: 135250
Submitted by: Nikos Ntarmos <ntarmos@cs.uoi.gr> (maintainer) |
3.3.r4 28 May 2009 00:48:54
 |
amdmi3  |
- Update to 3.3-rc4
PR: 134966
Submitted by: Nikos Ntarmos <ntarmos@cs.uoi.gr> (maintainer) |
3.3.r3 19 May 2009 17:37:44
 |
amdmi3  |
- Update to 3.3.rc3
PR: 134708
Submitted by: Nikos Ntarmos <ntarmos@cs.uoi.gr> (maintainer) |
3.3.r2_2 15 May 2009 15:36:44
 |
dhn  |
- Chase libxdg-basedir update
- Bump PORTREVSION
Approved by: miwi (mentor implicit) |
3.3.r2_1 12 May 2009 16:42:22
 |
amdmi3  |
- Fix bashisms and eliminate (implicit) bash requirement
PR: 134477
Submitted by: Guillermo Antonio Amaral Bastidas <gamaral at amaral dot com dot
mx>
Fix by: Nikos Ntarmos <ntarmos at cs dot uoi dot gr> (maintainer) |
3.3.r2 08 May 2009 17:05:11
 |
amdmi3  |
- Update to 3.3-rc2 which addresses problems introduced with xcb-util update
Submitted by: Nikos Ntarmos <ntarmos at cs dot uoi dot gr> (maintaier, private
email) |
3.2.1_1 07 May 2009 22:50:01
 |
amdmi3  |
- Mark BROKEN for xcb-util >= 0.3.4. This is temporary solution until
startup-notification (which is required for awesome snapshot wich works with
newer xcb-util) is update to 0.10
Discussed with: Nikos Ntarmos <ntarmos at cs dot uoi dot gr> (maintainer) |
3.2.1_1 07 Apr 2009 22:00:37
 |
dhn  |
- Chase asciidoc update
- Bump PORTREVSION
Approved by: tabthorpe (co-mentor) |
3.2.1 04 Apr 2009 17:38:58
 |
miwi  |
- Update to 3.2.1
PR: 133374
Submitted by: Nikos Ntarmos <ntarmos@cs.uoi.gr> (maintainer) |
3.2_1 01 Apr 2009 17:43:39
 |
wxs  |
- Make dbus support optional and on by default.
PR: ports/133231
Submitted by: Pierre Guinoiseau <geekounet@poildetroll.net>
Approved by: Nikos Ntarmos <ntarmos@cs.uoi.gr> (maintainer) |
3.2_1 24 Mar 2009 19:13:32
 |
makc  |
bump PORTREVISION after cmake update |
3.2 14 Mar 2009 13:36:57
 |
miwi  |
- Update to 3.2
- Update maintainer mail adress
PR: 132601
Submitted by; Nikos Ntarmos <ntarmos@cs.uoi.gr> (maintainer) |
3.1.2_1 13 Mar 2009 11:21:03
 |
araujo  |
- Add a version check for cmake.
- Fix some related bugs.
- Bump PORTREVISION.
PR: ports/132447
Submitted by: "Benjamin M. A'Lee" <bma@subvert.org.uk>
Reviewed by: Nikos Ntarmos <ntarmos@cs.uoi.gr> (maintainer) |
3.1.2 26 Feb 2009 02:22:17
 |
lx  |
Sigh, docbook-built man pages...
PR: ports/131479 |
3.1.2 26 Feb 2009 02:08:44
 |
lx  |
Updating to 3.1.2, adding a mirror.
PR: ports/131479
Submitted by: Nikos Ntarmos (maintainer) |
3.1.1 06 Feb 2009 01:37:00
 |
rafan  |
- Remove an unnecessary line which I forgot to remove before update this port
to 3.1.1 |
3.1.1 05 Feb 2009 02:15:55
 |
rafan  |
- Update to 3.1.1
PR: ports/131229
Submitted by: Nikos Ntarmos <ntarmos at ceid.upatras.gr> (maintainer) |
2.3.4 24 Sep 2008 14:54:19
 |
miwi  |
- Update to 2.3.4
PR: 127272
Submitted by: Nikos Ntarmos <ntarmos@ceid.upatras.gr> (maintainer) |
2.3.2 03 Jul 2008 05:56:51
 |
novel  |
Update to 2.3.2.
PR: 124698
Submitted by: Chess Griffin <chess@chessgriffin.com>, maintainer |
2.3_2 06 Jun 2008 14:17:21
 |
edwin  |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
2.3_1 26 May 2008 13:13:22
 |
garga  |
- Fix a wrong ${DOCSDIR} creation where NOPORTDOCS is set, wrong since my last
commits
Reported by: itetcu |
2.3_1 23 May 2008 13:19:33
 |
garga  |
- Add missing dependencies (imlib2 and pango)
- Bump PORTREVISION
Submitted by: Herbert J. Skuhra <h.skuhra@gmail.com>
Reported by: itetcu |
2.3 21 May 2008 11:56:55
 |
garga  |
- Update to 2.3
PR: ports/123489
Submitted by: garga
Approved by: maintainer timeout (2 weeks) |
2.2 25 Apr 2008 12:54:54
 |
garga  |
- Update to 2.2
PR: ports/122603
Submitted by: garga
Approved by: maintainer |
2.0_1 19 Apr 2008 17:56:05
 |
miwi  |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
2.0 12 Dec 2007 18:58:57
 |
miwi  |
- Update to 2.0
PR: 118560
Submitted by: Nikos Ntarmos <ntarmos@ceid.upatras.gr> (maintainer) |
1.3_1 09 Oct 2007 11:41:17
 |
miwi  |
- Fix two bugs (with code cleanup)
- Bump PORTREVISION
PR: 117042 (merged from nosedive)
Submitted by: Nikos Ntarmos <ntarmos@ceid.upatras.gr> (maintainer)
Obtained from: git reposiory |
1.3 06 Oct 2007 11:37:58
 |
rafan  |
- Update to 1.3
PR: ports/116964
Submitted by: Nikos Ntarmos <ntarmos at ceid.upatras.gr> (maintainer) |
1.2 27 Sep 2007 23:55:09
 |
miwi  |
awesome is a tiling window manager initialy based on a dwm code
rewriting. It's extremely fast, small, dynamic and awesome.
Windows can be managed in several layouts: tiled and floating. Each
layout can be applied on the fly, optimizing the environment for the
application in use and the task performed.
Managing windows in tiled mode assures that no space will be waste on
your screen. No gaps, no overlap.
WWW: http://awesome.naquadah.org/
PR: ports/116656
Submitted by: Nikos Ntarmos <ntarmos at ceid.upatras.gr> |