It is NOT a standalone XDM-like implementation, rather it takes advantage of
the modularity of GDM. GDM use special clients (gdmlogin or gdmgreater),
called "greeter" clients, to do the graphical part of a login.
The authentication, etc., is still done by the GDM daemon.
GDM communicates through pipes and a simple protocol with the clients
(check the GDMClient class and the list of opcodes to have a better idea).
WWW: http://www.etoile-project.org/
The main challenge is how to track key and mouse input
and show minimature window.
Unlike AZDock, which is application-based, AZSwitch is window-based.
Therefore, they are not compatible to each other in implementation.
WWW: http://www.etoile-project.org/
2008-04-30 www/phpadsnew: replaced by www/openx
2007-10-27 x11-wm/yawm: project no longer exists
2007-10-27 x11-wm/uwm: Version branch long since retired
- 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)
Ion is a simple but extensible Window Manager that is closer to
Ratpoison and PWM than to anything else.
With Ion, the screen is divided into frames, and each program simply
lives in the frame it's provided. All Ion commands are keyboard-based.
Ion is also highly configurable and extensible through Lua.
Think of Ion like an X11 version of Screen.
WWW: http://modeemi.cs.tut.fi/~tuomov/ion/
Submitted by: adamw
Repocopied by: marcus
Repocopied from: x11-wm/ion-2
This is extermely unlikely to have been broken in practise, but it was
affecting pointyhat. I think I now understand why the correct way is
breaking my test script.
Pointed out by: pointyhat (via pav)
. Fix handling of the GNOME desktop files in the packing list.
. Remove BROKEN since this release fixes the problems with doc generation
crashing or timing out.
FreeBSD. The official GNOME 2.22 release notes can be found at
http://library.gnome.org/misc/release-notes/2.22/ . On the FreeBSD front,
this release features an updated hal port with support for video4linux
devices, DRM (Direct Rendering), and better support of removable media. Work
is also underway to tie webkit more closely into GNOME. As part of the
GNOME 2.22 upgrade, GStreamer received a rather large upgrade as well.
Be sure to consult UPDATING on the proper steps to upgrade all of your
GNOME ports.
This release would not have been possible without the contributions and
testing efforts of the following people:
Pawel Worach
kan
edwin
Peter Ulrich Kruppa
J. W. Ballantine
Yasuda Keisuke
Andriy Gapon
Common Lisp.
If you're tired of flipping through themes like channel-surfing, and going
from one perfect-except-for-just-one-thing window manager to another
even-more-broken-in-some-other-way then perhaps Stumpwm can help.
Stumpwm attempts to be customizable yet visually minimal. There are no window
decorations, no icons, and no buttons. It does have various hooks to attach
your personal customizations, and variables to tweak.
* Hack the good hack.
* Debug your good hack.
* Customize your window manager.
While it's running. That's right. With a 100% Common Lisp window manager
there's no stopping the hacks. Just re-eval and GO!
WWW: http://www.nongnu.org/stumpwm/
may either run a program or simply write something on standard out. It is
inspired by, and is similar in function to, 9menu and ratmenu but is muchly
improved. It includes: User settings in X resources, long and short option
names (using getopts), scrollable menus (if they do not fit on screen), both
mouse and keyboard support, exiting on unfocus, and a decent manpage.
WWW: http://www.update.uu.se/~zrajm/programs/
- Deprecate old unsupported apps and modules (entice, devian, eveil, engage)
- Split evas and ecore to separate modules to handle dependencies properly
- Disable PAM in enlightenment-devel as it don't work anyway (requires root
privilegies)
- Add DBUS support.
Thanks to: az
- Port most epplets to FreeBSD
- Exclude Mountbox from the build (too much Linux-dependent)
- Exclude Xss from the build (what is it really good for?)
Approved by: miwi (mentor)
2008-02-23 ftp/axelq: Unmaintained, website disappeared
2007-11-09 lang/fpc-devel: now lags behind version in lang/fpc; use that instead
2007-11-13 devel/php-dbg: does not work with php5 and does not compile on gcc4.2
2007-11-16 graphics/jgv: development stalled for years, outdated, unmaintained
2007-11-16 editors/muggy: development stalled for years, unmaintained
2007-11-16 x11-fm/binder: development stalled for years, outdated, unmaintained
For an introduction to building, configuring and using xmonad extensions,
see XMonad.Doc.
In particular:
* XMonad.Doc.Configuring, a guide to configuring xmonad.
* XMonad.Doc.Extending, using the contributed extensions library.
* XMonad.Doc.Developing, introduction to xmonad internals and
writing your own extensions.
WWW: http://www.xmonad.org/
PR: ports/120235
Submitted by: Matthieu Guegan <matt.guegan at free.fr>
eye-candy but also powerful desktop environment for Linux or other Unix-like
operating systems. It uses following programs: FVWM as a window manager and
"main core", ROX-Filer as file manager (manages icons on the desktop), xterm,
aterm, mrxvt or urxvt as terminal emulators, MPD or XMMS as music players
(there's built-in support for controlling these programs), and several other
tools for different functions, like setting a wallpaper or making screen
shots.
WWW: http://fvwm-crystal.org/
PR: ports/118688
Submitted by: Giacomo Mariani
- Update `x11-wm/wmii' to version 3.6 [2]
- Remove CENKES as they do not carry new distfiles
- Minor tweaks in pkg-descr for `devel/libixp'
PRs: ports/119281 [1]
ports/119282 [2]
Submitted by: Daniel Roethlisberger
Reworked by: danfe (myself)
Go ahead from: sat (maintainer) [1]
you to get the most out of the powerful Openbox menu system, while hiding
the xml layout from the user.
It can install dynamic menus (pipe menus), such as Gnome menus or a
quick-navigator. You can also use the obxml module to easily write pipe
menus of your own in Python.
WWW: http://obmenu.sourceforge.net/
allow versions older than 28 days to be distributed.
Mark this for quick expiration, as I do not believe it will be possible
for FreeBSD to guarantee that timeliness given our procedures for ports
freezes.
Hat: portmgr
Features :
* Very stable, fast, small and simple.
* Automatic window tiling and management
* First class keyboard support: a mouse is unnecessary
* Full support for tiling windows on multi-head displays
* Full support for floating windows
* XRandR support to rotate, add or remove monitors
* Per-workspace layout algorithms
* Per-screens custom status bars
* Easy, powerful customisation and reconfiguration
* Large extension library
* Extensive documentation and support for hacking
WWW: http://www.xmonad.org/
PR: ports/117491
Submitted by: Matthieu Guegan <matt.guegan at free.fr>
- While I am here, remove ${BUILD_DEPENDS} from RUN_DEPENDS to avoid all of
un-need stuff to be in runtime dependencies from build dependencies such as
gmake.
- Bump the PORTREVISION.
Reported by: pointyhat-exp
Approved by: Related with our (FreeBSD GNOME Team) big change
GNOME 2.20 release notes can be found at
http://www.gnome.org/start/2.20/notes/en/ . Beyond that, this update
includes the new GIMP 2.4 (courtesy of ahze).
The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME
hierarchy. We are now using the more standard DATADIR of ${PREFIX}/share
rather than ${PREFIX}/share/gnome. The result is that fewer patches and
hacks are needed to port GNOME components to FreeBSD. This will mean some
user changes may be required, so be sure to read /usr/ports/UPDATING for
more details.
This release and the things we accomplished in it would not have been
possible without mezz's crazy idea to collapse DATADIR, and his persistence
to make it happen successfully. Ahze and pav also deserve thanks for
their work on porting modules and testing the whole ball of wax on
pointyhat (respectively).
The FreeBSD GNOME team would also like to thank our various testers and
contributors:
Yasuda Keisuke
Frank Jahnke
Pawel Worach
Brian Gruber
Franz Klammer
Yuri Pankov
Nick Barkas
Cristian KLEIN
Tony Maher
Scot Hetzel
Martin Matuska (mm)
Benoit Dejean
Martin Wilke (miwi)
(And anyone else I may have missed)
PRs fixed in this release:
111272, 113470, 115995, 116338
perl unconditonally, or conditionally. To be able to conditionalize the
inclusion of bsd.perl.mk, they now need to be defined before the inclusion
of bsd.port.pre.mk.
Hat: portmgr
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>