ChangeLog:
o new option: skipScroll/-ss, enabled by default.
o go with the times and expect x11 library files in /usr/lib, not
/usr/X11R6/lib.
o initial transparency improvement/afterimage support patch by Sasha Vasko.
o add urgentOnBell resource to set the urgency hint (patch by Philip Paeps).
o do not process focus events caused by grabs (patch by Mikachu).
o add iso14755_52 resource to disable iso14755 5.2 (exg).
o add binding for backspace in iso14755 5.1 to remove the last digit (exg).
o better option handling, support more than 30 options (exg).
o nuke reconf script, serves no purpose anymore.
o fixed and documented matcher/on_user_command processing in matcher extension
(tpope).
o compile out of the box on Solaris 10 (exg).
o fix MappingNotify events (reported by Stephan Walter).
o zero-initialise mwmhints, this seems to solve all sorts of minor problems.
- man page improvements
- search all configurations if the simple CRTC allocation failed
- document options added in 1.2.1
- output mode flags with verbose
- more supported GeForce 8 mobile chips
- more MacBook fixes
- support for very low memory configurations
- fix color map corruptions with some older chips
- mode validation for G80
- rudimentary VBE-based dual head support for pre-G80 chips
- randr 1.2 support
- fix hang in NVSync with EnterVT
- add an automake conditional to configure
- use that to build xmakestr using manual build rules. X11_CFLAGS is
honoured, but not CFLAGS as the latter is likely to contain platform
specific flags.
- use either makestr or xmakestr for building StringDefs.c, depending
on whether we are cross-compiling or not.
- pass down native compiler and flags for cross-compiliation
Supported-by: Google SoC 2007
- define an automake conditional for cross-compilation
- build xmakekeys in addition to makekeys when using
cross-compilation. Provide manual compiliation rules to replace
the default automake rules. We do use X11_CFLAGS, but we do *not*
want CFLAGS as the latter can contain platform specific flags like
-mieee on Alpha.
- Use either xmakekeys or makekeys depending on whether this is a native
build or not.
Supported-by: Google SoC 2007
- Configuration/Compilation
* Fixed OpenBSD and NetBSD build issues.
- Legal
* Added information about the OpenSSL exception to the GPL.
- Documentation and Examples
* Added information about the TS file format used in Linguist.
* Moved platform and compiler support information from
www.trolltech.com into the documentation.
* Added an Accessibility overview document.
* Added new example to show usage of QCompleter with custom tree models.
- Translations
- Added support for the CP949 Korean Codec.
- [138140] The whole Qt source compiles with the QT_NO_CAST_FROM_ASCII
and QT_NO_CAST_TO_ASCII defines and therefore is more robust when
using codecs.
- Added support for HP-UX 11i (Itanium) with the aCC compiler
- Changed dialogs to respond much better to the LanguageChange event.
(i.e. run time translation now works much better.)
- Signals and slots
* [61295] Added Qt::BlockingQueuedConnection connection type, which
waits for all slots to be called before continuing.
* [128646] Ignore optional keywords specified in SIGNAL() and SLOT()
signatures (struct, class, and enum).
* Optimize emitting signals that do not have anything connected to them.
- [121629] Added support for the MinGW/MSYS platform.
- [102293] Added search path functionality (QDir::addSearchPath)
- Almost all widgets are now styleable using Qt Style Sheets.
changes:
- Fix handling of AlwaysLoginCurrentSession and DoubleLoginWarning so
it works for the non-migratable case (for Xnest, XDMCP, etc.).
- Use an unsigned char buffer in gdm_fdgetc
- Just display the default "authentication failed" message when we
receive PAM_AUTHINFO_UNAVAIL
- Translation updates
- Fix crashing issue with XDMCP logic.
pkgsrc change: fix the substitution which is supposed to make the
NetBSD logo appear on the default login screen, but do so for a NetBSD
pkgsrc target only.
Should fix PR pkg/34955 by Hauke Fath
Overview of Changes from GTK+ 2.10.13 to 2.10.14
================================================
* Bugs fixed:
453365 gdk_pixbuf_get_file_info crashes on tif files
164809 Checkboxes with inconsistent status are not drawn properl...
426987 Panel freezes after upgrading gtk icon cache
435840 GTK_WIDGET_SAVED_STATE inconsistency
437281 gtk_button_set_image destroyes the old image
440040 Reference counting in GtkPrintOperation goes awry
448544 Refcount issues in GtkCellRendererSpin
451070 Broken CUPS SSL printing in gtk 2.10.13
112404 Problem with focus when closing transient window
* Updated translations:
Estonian (et)
Russian (ru)
changes:
-bugfixes
-translation updates
-Isolated the X11 dependency, making easier to support others graphical
environments
-Improved the magnifier compositor performance, through the elimination of
X11 sync calls
-Create an applet to apply colorblind filters
changes:
-Add support for beryl in gnome-wm
-Make it possible to save a session with multiple clients that are the
same program
-bugfixes
-translation updates
- fixed integer overflows [ patched before ]
- fixed file descriptor leak
- allow re-entrant Xlib calls from _XIOError for the sake of
atexit handlers or ELF/C++ destructors
- define XTHREADLIB and XTHREAD_CFLAGS [ not perfect, but used for now ]
- Many constness and some 64bit issues fixed
- Added man apge for XKB
Add a NetBSD xsrc patch to unlock mutexes before destroying them.
- Introduce catalogue FPE, which contains symlinks to font directories.
Options like unscaled can be attached to it. Fix a bug in this code.
- Remove lots of dead code and cleanup some warnings.
Note: the second point does change the ABI, but as the code seems to have
been unused, I'm not forcing a major bump that upstream didn't do.
New in the 0.9.2 x11vnc release:
A compile-time bug is fixed for when the OpenSSL library is not
available or --without-ssl is supplied; previously the
build would fail.
One can configure x11vnc via "configure --with-system-libvncserver"
to use a system installed libvncserver library instead of
the one bundled in the release tarball.
If UltraVNC file transfer or chat is detected, then VNC clients
are "pinged" more often to prevent these side channels
from becoming serviced too infrequently.
In -unixpw mode in the username and password dialog no text will
be echoed if the first character sent is "Escape". This
enables a convenience feature in SSVNC to send the username
and password automatically.
miscellaneous new features and changes:
When building from the CVS tree --with-x11vnc must be supplied if
you want x11vnc to be built. The LibVNCServer release
tarball no longer contains the x11vnc source.
* RadioAction: Correct a reference-counting error in the "changed" signal.
* RecentManager: Allow Gtk::RecentManager::Data to be instantiated, for use with
the full version of add_item().
* Menu: Fix memory problems during destruction by handling attached widgets as
we already handle child widgets.
* Correctly ifdef-out initialization of deprecated classes.
* Build: Cope with newer m4 versions.
* Documentation:
FAQ: Emphasize that libglademm is preferred to glademm.
totem-xine, ABI depends only the former. This creates conflicts when
pkg_add picks the latter to fulfill the API depends. Allow both packages
for the ABI depends as well and bump the revisions of the two affected
packages.
Bump PKGREVISION.
PLIST.icons was made based on PR 34178,
But entries noted in PLIST.icons were mis-installed from ${WRKDIR}/.buildlink
directory, which contained x11 headers, also *.xbm and *.xpm files.
Depending on x11 had been removed since rev 1.17 of Makefile.
Installed from ${WRKSRC}/.* directories is avoided since rev 1.19 of Makefile.
DeskMenu is a root menu program which is activated by clicking the root
window. It is configured from a .deskmenurc file in your home directory.
DeskMenu is useful for window managers which do not provide a menu such as
Oroborus.
window. It is configured from a .deskmenurc file in your home directory.
DeskMenu is useful for window managers which do not provide a menu such as
Oroborus.
changes:
* The GtkFileChooserDialog sizing code has been
refactored.
* The DirectFB backend has seen various fixes.
-misc bugfixes
-translation updates
* Decoration options interpreted under Windows-XP and UNIX as follows:
DECOR_SHRINKABLE means window may be smaller, but not larger, than
default size; DECOR_STRETCHABLE means window may be larger, but not
smaller, than default size; and finally, DECOR_RESIZE means window may
be both smaller or larger than default size.
* Fixed regression in glUseFXFont() when using Xft instead of XLFD.
* Fixed bug in FXVisual which caused drawing to FXBitmap to fail.
* Fixed bug FXWindow setDNDData() which affected MS-Windows clipboard operations.
* Fixed issue with bold-face text not drawing correctly in FXText if gap
happens to be in the text-fragment being drawn.
* Fixed issue in multi-head API access under older Windows operating
systems than Windows-XP.
* FXMDIChild resize animation speed changed a little bit.
* Some MacOS-X porting issues fixed.
kde uses the X clipboard's content negotiation features, which
almost nobody else does, but xclip was doing the wrong thing when
asked for content negotiation stuff (from Debian bug report 172812).
Bump PKGREVISION.
Packaged by Aleksey Cheusov and requested to import in PR 35665.
XXKB remembers the layout for each application window and changes the
keyboard state accordingly when the window gets a focus, it also shows
the current keyboard layout (an XKB group) and allows to switch it
with a mouse click and has many other useful features.
checked out on a case-insensitive filesystem without interfering
with lowercase xrandr. PKGNAME stays the same.
Moved Xrandr to Xrandr-mixedcase in the repository [schmonz 2007-06-07]
Based on PR 35912 by Jeffrey Bedard, remove redundant definision in Makefile,
fix hardcoded path, add missing entries to PLIST and sort.
This package contains the gtkshell GUI creator, the gshterm vte-based terminal
emulator, a text editor, a simple IDE ideal for C development, and the ACE
sample desktop implementation. gtkshell allows one to create a gtk2 GUI
from the command line, by specifying widgets and options
at the command line. gshterm is transparent vte-based terminal emulator.
ACE is a script which implements desktop features with gtkshell, including
a deskbar with a clock, a settings utility and configuration system,
a sticky notes applet, system monitors, a manual page browser, and configurable
launchers for applications. gtkshell also provides GUIDL, the
GUI Definition Language parser for specifying static interface definitions.
Using gtkshell and the examples provided by ACE, one can rapidly construct
a GUI application, leaving the developer to focus on application logic.
New in the 0.9.1 x11vnc release:
A new Unix username identification scheme is provided when
SSL client certificates are used to authenticate VNC
viewers. The username is extracted from the 'Subject'
section of the cert. The option is "-users sslpeer="
which, like "-users unixpw=" already does, will cause
a switch to the Unix user. This is useful for the
-find and -create options that try to find an existing
X session associated with the user or create a new one.
The UltraVNC Java Viewer has been modified to support SSL
connections. Some bugs were also fixed and some
improvements added. A patch file and a compiled jar file
(UltraViewerSSL.jar and SignedUltraViewerSSL.jar in the
classes/ssl directory) are provided in the x11vnc package.
For the -user option groups are now handled better by using
initgroups(3), or if finer control is needed one can
use: "-users user1.group1,..."
When SSL client certification is being used and external login
programs are being used the env. var. RFB_SSL_CLIENT_CERT
is set to the clients certificate. Set X11VNC_SSLPEER_CN
to use the Common Name instead of the certificate email
address to find the unix username.
miscellaneous new features and changes:
The -wait and -defer defaults were lowered from 30 to 20
milliseconds, set the values explicitly if this increases
the load too much for your liking.
In -create mode where a Xvfb session is started, mwm was added
as a session type. setpgrp(2) is used for the spawned
process if available. The XKEYBOARD extension is
enabled (+kb, but it doesn't seem to always work).
TrueColor is forced to be the default visual (recent
Xvfb seem to choose DirectColor, this is likely a bug)
One can also force creating a new Xvfb by setting the
env. var. X11VNC_FINDDISPLAY_ALWAYS_FAILS (not exactly
clear what this would be used for).
The WAITBG env. var. enables -display WAIT:... to take place in
the background.
One can specify the X11VNC_SKIP_DISPLAY env. var. for a list of
displays to exclude in the FINDDISPLAY action. This can
also be specified via nd=... as a -unixpw login option.
setsid() or setpgrp() is called for the external command spawned
by the -gone option (since it may be long lived, e.g. a
screen locker).
The script "onetimekey" utility is provided in the classes/ssl
subdirectory that allows a (very long) string representing
a Client SSL certificate to be provided by the authenticating
client, or via https cgi script (e.g. after a web login).
Some bugs were fixed in the libvncserver implementation of
UltraVNC file transfer.
KDE base
* Various DragonFlyBSD fixes.
* Removed "Serbia and Montenegro" (yu), added "Serbia" (rs) and
"Montenegro" (me).
Kicker
* Added option to change the font color used by the taskbar applet.
Kate
* Fix not honoring current locale in some situations.
KControl
* Allow changing of font colors for taskbar.
* Fix various crashes on KHotKeys.
KDesktop
* Use mkfontscale/mkfontdir to create fonts.scale/fonts.dir - as
opposed to custom code.
* Make kdesktop_lock honour kiosk switch user restriction.
KWin
* Option to turn off alt+tab outline.
* Support for new windows types for compositing.
* Fix bug in dead program detection in 64 bit architectures.
* Fix crash on consecutive 'Show Desktop'.
KHTML
* Implement heuristic cyr encoding detection.
* Implement support for textContent().
* Indicate near mouse pointer if a link wants to open a new browser window.
* Harmonize document.href and .pathname of about:blank windows with other
browsers.
* Fix jumping to the top right before loading a new page.
* Make frame name lookup locale-independant.
* Make valueOf() and toString() accessible across sites.
* Make setValue() work on radio button and checkboxes.
* overrideMimeType() implementation.
* Fix various crashes and bugs.
KJS
* Support named function expressions.
* Support for localeCompare() function.
* Caller property implementation.
* Improvements:
* Unreserve class keyword as it's often used as an identifier by JS
programmers.
* Disable UTF-8 validation in libPCRE, since it's incredibly slow.
* Support unicode escape sequences in identifier names.
* Parse null characters.
* toExponential() fix for negative numbers.
* Fixed off-by-one digit error in toFixed().
Kate
* Update cmake highlighter.
* Fix bug in search and replace, placeholder did not work correctly.
* Make cursor in inactive views behave correctly.
* Update selection after paste.
* Multiple views are usable again.
Kimgio
* Fix buffer overflow during writing xview files.
pkgsrc, in preparation for gnome1-libs removal(*).
There was no feedback for keeping these packages after my
HEADS UP mail to pkgsrc-users a week ago.
(*) More to come before that can happen, though.
0.5.1 to 0.5.2
\-----------------------------------
Gautam Iyer <gi1242@sf>
* Bug Fixes:
0. Did a HUGE REWRITE of the multi-tab code base. Incomplete escape
sequences longer cause lockups. Really busy tabs no longer starve
everything else!
1. Fixed detecting xft support if xft-config is missing.
2. Fixed segfault obtained when the last macro in r->macros is executed
4. Convert sources from ts=8 to ts=4. Yes ts=8 was a bug :). Added a
script ts4to8.pl to do this.
3. Make text under cursor visible if cursorcolor2 is not defined.
5. Added "Exec" macro to execute external programs
6. Added % expansion to macros. %s=selection, %t=tab title, %n=tab#.
7. Added a menu option to open the selection in a new tab in mutt /
w3m, or in firefox.
8. Implemented a "-into" option to embed mrxvt into. Thanks to Bruno
Deferrari <utizoc@gmail.com> for the patch.
9. Fix buffer overflow. Thanks to Frederik Deweerdt <deweerdt@free.fr>
for the patch.
10. Made -ufbg and -fade options work under Xft ;).
11. Font specified with --boldFont is correctly handled (even if it's
of a different dimension).
12. Exited tabs are now correctly held. Output from them is not lost
even if they exit very quickly.
13. Rewrote the -ufbg and focus fading code completely. Now works
correctly if tabs are switched on on unfocussed window, or if the
bg is changed (via an escape sequence) from an inactive tab /
unfocussed window.
14. Removed round trip to server when allocing Xft colors. (Reduces
protocol requests by about 750 on startup, which should speed
things up on a slow connection).
15. Defined CURSOR_COLOR_IS_RENDITION_COLOR by default in
src/feature.h. This makes the cursor better visible when the cursor
color is not defined, and makes the behaviour similar to the
default behaviour of Xterm.
16. BugFix: Str and Esc macros caused a beep on execution.
17. Updated examples / menus to use new word splitting.
18. When user closes the mrxvt window, don't forcefully exit. Instead
send SIGHUP to all child processes, and wait for childs to exit.
Previous behaviour caused problems if the child produced some
output on SIGHUP, or took a few seconds to exit.
* Enhancements:
0. Really busy tabs (even with Xft+anti aliasing) no longer starves
anything else!
1. Reduced memory footprint by roughly 5kb.
2. Converted all source files to use the standard ts=8 for easier
diffing / online viewing.
3. Added a --focusDelay option to collect focus changes events over an
interval. This is mainly to work around a bug in some window
managers.
4. Xft bold fonts now actually use the bold font, instead of over
striking.
5. Added a --xftBoldWeight option to control the weight of the Xft
bold font.
6. Made --holdExit a string option, so that tabs can be held based on
the exit status of the child.
7. Added --holdExitTitle and --holdExitText options to specify the
title of an exited tab, and the text printed in the tab of an
exited child process.
8. Removed the "jumpScroll" option, and replaced it with
--refreshLimit and --skipPages (see man page).
9. Changed word splitting of commands executed via NewTab and exec
macros. Now words are split only at spaces or tabs (unless
backslashed). If command starts with "!", it is passed to /bin/sh
-c, which does all the word splitting / executing. For the old
behaviour define INERNAL_WORD_SPLIT in src/feature.h.
Jimmy Zhou <jimmyzhou@sf>
* Bug Fixes:
1. Fix mrxvtset.pl as pointed by Avi Yagodnick.
2. Fix mouse button 4/5 behavior. Make it the same as firefox
as pointed out by Yoshihiko Kashio.
3. Fix reverse video when foreground/background colors are not
defined. Thanks to Yoshihiko Kashio.
4. Disable slave macros in the macro chains if the first (master)
macro is defined as dummy.
5. Fix off-focus fading. Thanks to Ken Zalewski for the report.
6. Add macros to check and set options. Extend the number of
options.
7. Add macros to check and unset X resources.
8. Add macros to check and set NULL pointers.
9. Fix some freeing NULL pointer issues.
10.Fix black and white icons. Thanks to William Poetra Yoga
Hadisoeseno for the patch!
11.Lots of code cleanup in command.c:rxvt_cmd_getc. Previously
it is lengthy and nearly unmaintenanble.
12.Fix round-robin algorithm of command.c:rxvt_find_cmd_child.
13.Fix crash if click on empty space of menubar. Thanks to Zhu
Qunying for the patch.
14.Fix severl compile error - we must call DBG_MSG after variable
declaration in functions as we are using C, not C++. Thanks to
lzl@mitbbs.com for bringing this issue to me and provide patch.
15.Fix unclosed file descriptors in child process.
16.Fix session support. We actually did not listen on it because
the number of open file descriptor is small - we did not count
it!
* Enhancements:
1. Add --with-max-profiles to configure script as suggested
by Avi Yagodnick.
2. Add experimental fast (hopefully) memory management code. It
is disabled by default.
0.5.0 to 0.5.1
\-----------------------------------
Jimmy Zhou <jimmyzhou@sf>
* Bug Fixes:
1. Compile error at rxvt_free_clipping (screen.c) when XFT
support is not enabled.
2. Fix typo in acute acent. Thanks to Benedikt Magnusson
for the bug report.
3. Fix file descriptor leakage - we should close /dev/ptmx
after forking. Thanks to Edgar Toernig for the report
and patch.
4. Always show cursor while mrxvt loses focus. Thanks to
Edgar Toernig for the patch.
5. Adjust several limits, e.g., max border width and min
blink time according to Edgar Toernig's patch.
6. Fix rpmbuild (Sourceforge Bug #1482311)
7. Fix crash on OpenBSD 3.9 when MULTI_CHAR is enabled -
the variable morecur (defined as char) in screen.c is
treated as unsigned (WtF!).
8. Fix compile error on OpenBSD 3.9 when MULTI_CHAR is
enabled (OpenBSD keeps playing game with us!).
9. Saving session behavior now conforms to profile support.
10. Apply patches from FreeBSD ports.
11. Fix crash on Solaris when calling XLookupString. Xlib
manual states that a portable program should pass NULL
to the last (compose) parameter.
12. Add mrxvt 0.4.x compatible keyboard combinations to
mrxvtrc. They are disabled by default though. Thanks to
Mihail Zenkov for the report and Dimitri AT sun.com for
the solution.
* Enhancements:
1. Enable multiple bold fonts. Thanks to Edgar Toernig for
the patch.
2. Add Fink package build. Thanks to Jeremy Anthony for the
submission.
Gautam Iyer <gi1242@sf>
* Bug Fixes:
1. Macros now ignore the state of caps lock (as they should).
2. The highlight flag is now set even if the tabbar is hidden (so
showing the tabbar will show which tab produced the beep).
3. Macros without modifiers did not work. Fixed this.
4. Ignore SIGHUP (caused exit when parent shell is killed).
5. Ignore SIGPIPE (caused exit when print command crashes).
6. Some Xft fonts, e.g., aquafont, report double the actual width.
This cause some text being clustered together while the cursor
and user input have double size. Test, and correct for this.
Notice that this fix will work for fontconfig 2.3.2 (as we have
tested) or later version, and you must run ``fc-cache -f'' after
upgrading fontconfig. It will not work for fontconfig 2.2.3 and
earlier versions due to the bug of fontconfig.
7. Also dump initial tab titles when the --cmdInitTabs options are
given (this used to cause incorrect behaviour when the user closes
tab 0, and opens a new tab).
8. Fixed bug #1473987. (Jagged edges of screen fonts)
9. Fixed bug #1357219. (Made bg changes via escape sequences sticky)
10. Saved configuration file is now profile compliant.
11. Setting the tab title via \e]0 behaves like \e]2 (i.e. honors the
macros SET_TAB_TITLE_ON_XTERM_SEQUENCE & SET_TAB_TITLE_NOT_WIN_TITLE
defined in feature.h). Previously only \e]2 would honor these
macros. To only set the window title, the new escape sequence \e]60
has been added.
* Code cleanup:
1. Made coding & comment style similar to that of Vim (works well with
Vim7's syntax folding).
2. Removed --confFileSave option. It's no longer needed as the
SaveConfig macro accepts an argument.
* Enhancements:
1. Warn if closing mrxvt with multiple tabs (and the tabbar is
hidden).
2. Code cleanup (OK. That's not really an enhancement for users)
3. Update documentation.
* New features:
1. Changed the behaviour of the --vt%d.xx resources. The settings are
now tied to profile %d (as opposed to the %d'th tab). A new tab
with profile %d can be opened on demand, or on startup.
2. Added option --initProfileList to replace -tnum. (Marked -tnum as
obsolete).
3. Removed option --cmdInitTabs as it is no longer meaningful with
profiles.
4. When the command specified via the --profile%d.command option is
prefixed with an '!', run the shell first and then execute the
command. Removed the --tabShell option (as the prefix with '!' is
more flexible).
5. Macros can now be chained (i.e. you can execute upto 16 actions in
sequence with any macro).
6. Made the print screen macro take a command argument. You can use
this to define a macro to open the scroll back buffer in less (for
instance) in a new tab, and search regexp's to your heart's content
:).
7. Made the extra height of active tabs, and radius of tab corners
compile time options.
8. Added a --workingDirectory (profile) option to set the working
directory of new tabs. Set to "." to use the cwd of the active tab.
9. Added a ToggleFullscreen macro. (Use with --smoothResize enabled).
0.4.2 to 0.5.0
\-----------------------------------
Gautam Iyer <gi1242@sf>
* Bug Fixes:
1. Bug #1301269: Make ACS graphics / line drawing characters work
under Xft.
2. Bug #1337635: Made ColorBD/HL work under Xft.
3. Fixed pseudo-transparency when the root background is tiled on the
desktop.
4. Numerous fixes to options to match the documentation (see CVS
logs).
5. Partially fixed "transparentForce" option (see man page).
6. Enabled pointer blank under Xft.
7. Fixed text shadow.
8. Enabled Xft with menus.
9. If we're unable to exec the shell (or command specified), print an
error message and exit gracefully. (Thanks to Eygene Ryabinkin).
10. Fix crash after XIM quits. (Thanks to Gary Zhang for pointing it to
us, and attach the patch).
11. Fix XIM preedit problems (Thanks to Yoshihiko Kashio for the
patch), including:
- wrong calculation of the preedit area size with hide/show
bars
- updating the size of the preedit area with resizing window
- updating the fontset of the preedit area with changing
font size
- the linespace of the preedit area is not configured
- the preedit character is not drawn on the font baseline
- clean up codes related to XIM
13. Fix compile on cygwin by implementing strcasestr.
14. Added a macro XTERM_KEYS to feature.h. If defined, then modified
function keys will send the same escape sequences as Xterm.
15. Fixed DEC sequences sent by the numeric keypad.
* Enhancements (Performance):
1. Reduced memory (xresource) usage under pseudo-transparency.
2. Made performance improvement to expose events (especially under
Xft). Dragging some other window over mrxvt no longer causes
any flicker :).
3. Decreased CPU usage when not focused.
4. Rewrote tabbar drawing routines to eliminate flicker on expose.
5. Optimized screen drawing routine with "caching": Causes notable
performance improvement under Xft.
* Enhancements (Appearance / Features):
1. Updated documentation! (Includes shiny new almost complete man
page).
2. Make tabbar apearence more intuitive: Use itabBackground instead of
tabBackground for the background of the tabBar so that the active
tab stands out better.
3. Make highlighted tabs stay highlighted until activated.
4. Fixed borderless windows (thanks to Jonathan Black for the patch).
5. Added popup menus. Ctrl left/right click pops up menus.
6. Right click on tabbar now pops a menu listing all tabs.
7. Rewrote tabbar drawing routines. Tabs now have rounded tops. Also
made the active tab bigger than the others (like Konsole).
8. When clearing the primary screen, we move the text into the
scrollback buffer (instead of discarding the information
completely). Thanks to Sabit Sayeed for the suggestion.
* New features:
1. Added option -htb (--highlightTabOnBell) to highlight inactive tabs
only when a bell sounds.
2. Added option -mtw (--maxTabWidth) to set the maximum displayed with
of each tab.
3. Added option --smoothResize to resize the window in pixel
increments instead of by char. Useful for fullscreen / maximizing.
Requires frills.
4. Added option --fullScreen to make window fullscreen.
5. Made feature --enable-smartresize into option --smartResize. Make
smart resize aware of window manager decorations. Requires frills.
6. Added option -aht (--autohideTabbar) to automatically hide the
tabbar if there is only one tab, and show it if there are more than
one tabs open.
7. Added a "hard reset" hotkey. Thanks to Pavel Gorshkov for the
patch.
8. Added --enable-xrender compile time option to use XRender alpha
blending to tint the background under pseudo transparency.
9. Enabling tinting transparent tabbar / menubar with their background
colors. Requires XRender.
10. Added --bgRefreshInterval option specifying how long we should wait
before refreshing our background. This avoids laggy delays while
dragging the window.
11. Added hotkeys ScrollHome and ScrollEnd to scroll to the beginning
and end of the scrollback buffer. Bound these by default to
Shift+Home and Shift+End.
12. Added option -xftpfn and -xftpsz to specify the name and size of a
propotionally spaced font for the tabbar / menubar.
13. Added support for Firefox like tabs: All tabs have the same width,
and they shrink as tabs are added. Requires xftpfn
14. Added option -mvt to determine the minimum number of tabs to keep
visible.
15. Added CloseWindow hotkey and escape sequence.
16. New tabs now open in the current working directory of the active
tab.
17. The "hotkey" feature from mrxvt-0.4.2 has now been replaced with
a "macro" feature. This reduces the code size slightly, and
provides added functionality.
18. Implemented a "ToggleMacros" function to toggle using keyboard
macros. Renamed options "-dh" and "-ddh" to "-dm" and "-nsc"
respectively.
19. Added feature to move tabs by dragging.
* Code cleanup:
1. Removed the SCROLL_ON_* features. These can all now be implemented
using hotkeys.
2. Cleaned up menubar code.
3. With -xftpfn the menus now look good :). And you have your precious
Control right click menu from Xterm.
4. Changed default scroll bindings to only work on the primary screen.
5. Fixed code indent (and added lots of comments) in lots of places.
6. Removed compiled in keyboard shortcuts (e.g. Ctrl-+ font resizing).
This can be done with macros, and the macros method provides added
flexibility.
7. Removed support for getting resources using the X resource
database. Now resources are only read using ~/.mrxvtrc.
* Incompatible Changes:
1. Tinting works differently with XRender. See -tint in the man page.
2. The default terminal is now "rxvt" instead of "xterm". This causes
trouble on some systems where the "rxvt" termcap / terminfo entries
are not correctly setup.
3. The old "hotkey" feature has been removed. Use the "macro" feature
instead.
4. Mrxvt menus are now incompatible with rxvt. Mainly because the
menu-action works similar to the macro actions, which extends the
functionality of the old rxvt menus.
5. Quite a few escape sequences controling tabs have been disabled for
security concerns (e.g. creating, closing and moving tabs). All
these functions can be accessed through macros, and menus. (The
idea is that only interactive users should have access to these
functions. 'cat'ing a text file with these escape sequences should
not produce such effects.
6. A few default bindings were changed for consistency (and might be
changed again).
Jimmy Zhou <jimmyzhou@sf>
fix bug under XFT that ColorBD/ColorHL are ignored (Sourceforge
Bug ID# 1337635). Thanks Gautam Iyer for the patch.
fix screen flicker behavior when pseudo-transparency is enabled
and mrxvt is off-screen. Also fix a BadMatch error. Thanks
a lot to Gautam Iyer for the clear explanation of the problem
and his nice patch.
fix code of highlighting inactive tabs when they receive some
output. Add an compile option HIGHLIGHT_TAB_ON_BELL into
feature.h (disabled by default) so that inactive tabs are
only highlighted when they receive bell. Also make highlight
bold. Thanks Joshua Wise for the suggestion and patch.
fix hot key parsing. Primary flag should not be checked like
ctrl/meta/shift flag.
fix button click action on tabbar based on Mark Olesen's patch.
Now scroll-up and scroll-down clicks (Button4 and Button5)
will active the previous/next tab. In addition, only clicks
of Button1 will activate the button functions.
fix hotkey handler to kill a tab according to Mark Olesen's
suggestion. That says, if there is only one tab left, we
shall not kill it to quite the entire terminal. This behavior
is the same as gnome-terminal.
0.4.1 to 0.4.2
\-----------------------------------
Jimmy Zhou <jimmyzhou@sf>
add question of emacs hotkey and answer in FAQ.
add option to load application icon, not implemented yet.
fix display problem when both bottomTabbar and hideTabbar are
enabled (Sourceforge Bug ID 1299309).
fix signal sent to child process when quit a page. We now send
SIGHUP instead of SIGKILL to be more graceful.
fix compile error on OpenBSD 3.7.
fix missing iconv library on OpenBSD 3.7.
fix prematurely stop of tab title sequences on ^C. Thanks to
Johann 'Myrrkraverk' for the report and patch [Sourceforge
Bug ID 1211691]. If any of you dislike the patch, please
blame Johann instead of me. ;-)
fix default 256 colors. When XTERM_COLORS is defined, we use the
same colors as xterm. Thanks to Gautam Iyer for the patch.
fix trailing space in selection by porting Marius Gedminas's
patch for rxvt - we will not copy trailing space in mouse
selection. Thanks to Mun Johl for pointing me the patch.
fix 64-bit bugs reported on debian
fix default maximal number of tabs to 15.
fix configure.ac. Revert back the LINUX_KEYS check (disable it)
since it causes lots of complaints. :p I think LINUX_KEYS
mean to use Home/End keys as Linux console. But X terminals
like mrxvt are different.
add a new configurable X resource for Linux console style Home/End
keys instead of fixing it in the source code.
fix rxvt_process_hotkey interface, simplify it by eliminating the
three mask variables.
fix escape sequence of F1 - F4. Now we introduce a *magic* check
to determine the terminal type at run-time and send correct
escape sequence accordingly. To support this feature, we also
introduce a new escape sequence to let user tell mrxvt that
terminal type has changed at run-time. To be clear, normally
user changes the TERM environment variable in shell. However,
this change is not visible to mrxvt! So the user must tell
mrxvt that the TERM environment variable has been changed using
this new escape sequence. Thanks to Johann Oskarsson for the
report and patch.
Overview of Changes from GTK+ 2.10.11 to 2.10.12
================================================
* Fixed bugs:
379414 file chooser warnings when changing path in the entry
418585 GtkFileChooserDefault sizing code is not DPI independent
419568 Crash in search if start with special letter
435062 build dies with icon cache validation
379399 Segfault to call gtk_print_operation_run twice.
387889 cups backend has problems when there are too many printers
418531 invalid read to gtkicontheme.c gtk_icon_theme_lookup_icon...
423916 crash in color scheme code
424042 Segmentation fault while quickly pressing Alt+arrows
415260 Protect against negative indices when setting values in G...
419171 XGetVisualInfo() may not set nxvisuals
128852 Gdk cursors don't look good on win32
344657 Ctrl-H doesn't toggle "Show Hidden Files" setting
345345 PrintOperation::paginate is not emitted for class handler
347567 GtkPrintOperation::end-print is not emitted if it's cance...
369112 gtk_ui_manager_add_ui should accept unnamed separator
392015 Selected menu item invisible on Windows Vista
399253 MS-Windows Theme Bottom Tab placement rendering glitches
399425 gtk_input_dialog_fill_axes() adds child to gtkscrolledwin...
403251 [patch] little memory leak in GtkPrintJob
403267 [patch] memory leak in GtkPageSetupUnixDialog
403470 MS-Windows Theme tab placement other than on top leaks a ...
404506 Windows system fonts that have multi-byte font names cann...
405089 Incorrect window placement for GtkEventBox private window
405515 Minor leak in gtkfilesystemmodel.c
405539 gdk_pixbuf_save() for PNG saver can return FALSE without ...
415681 gdk_window_clear_area includes an extra line and column o...
418219 GtkRecentChooser should apply filter before sorting and c...
418403 Scroll to printer after selecting it from settings
421985 _gtk_print_operation_platform_backend_launch_preview
421990 gtk_print_job_get_surface
421993 gtk_print_operation_init
423064 Conditional jump or move depends on uninitialised value(s...
423722 Fix printing header in gtk-demo
424168 gtk_print_operation_run on async preview
425655 Don't install gtk+-unix-print-2.0.pc on non-UNIX platforms
425786 GDK segfaults if XineramaQueryScreens fails
428665 Lpr Backend gets stuck in infinite loop during gtk_enumer...
429902 GtkPrintOperation leaks cairo contextes
431997 First delay of GdkPixbufAnimationIter is wrong
433242 Inconsistent scroll arrow position calculations
433972 Placing gtk.Expander inside a gtk.TextView() changes gtk....
434261 _gtk_toolbar_elide_underscores incorrectly handles some s...
383354 ctrl-L should make 'Location' entry disappear
418673 gtk_recent_manager_add_item
429732 gtk_accel_group_finalize accesses invalid memory
435028 WM_CLIENT_LEADER is wrong on the leader_window
431067 Background of the header window is not updated
338843 add recent files support inside the ui manager
148535 add drop shadow to menus, tooltips, etc. under Windows XP
* Updated translations:
Belarusian Latin (be@latin)
Dzonka (dz)
Greek (el)
Spanish (es)
Basque (eu)
Italian (it)
Galego (gl)
Dutch (nl)
Turkish (tr)
New in the 0.9 x11vnc release:
VNC Service advertising via mDNS / ZeroConf / BonJour with the
Avahi client library. Enable via "-avahi".
Implementations of UltraVNC's TextChat, SingleWindow, and
ServerInput extensions (requires ultravnc viewer or ssvnc
Unix viewer). They toggle the selection of a single window
(-id), and disable (friendly) user input and viewing
(monitor blank) at the VNC server.
Short aliases "-find", "-create", "-svc", and "-xdmsvc" for
commonly used FINDCREATEDISPLAY usage modes (to find
the user's display or create one with Xvfb, etc).
Reverse VNC connections (viewer listening) now work in SSL
(-ssl) mode.
miscellaneous new features and changes:
New options to control the Monitor power state and keyboard/mouse
grabbing: -forcedpms, -clientdpms, -noserverdpms,
and -grabalways.
A simple way to emulate inetd(8) to some degree via the "-loopbg"
option.
Monitor the accuracy of XDAMAGE and apply "-noxdamage" if it is
not working well. OpenGL applications like like beryl and
MythTv have been shown to make XDAMAGE not work properly.
For Java SSL connections involving a router/firewall port
redirection, an option -httpsredir to spare the user
from needing to include PORT=NNN in the browser URL.
A -sleepin n option to delay startup by n seconds to let redirs
and listening clients to get started.
TightVNC file transfer is now off by default; enable via
-tightfilexfer
penrose added to xlock95 ("far" changed to "faraway" to compile).
xcl added with a fix for DefaultScreen, which should not be
there since xlock is a multiscreen program.
Created packaging scripts in etc with input of releases to make
it easier for me for release and zip. It gets version from
xlock/version.h .
Changed pgsz and txsz variables in my man2html so it does not cause
corruption in generated xlock.html from man page.
Patch for solitare and reducing binary size for xlock95 thanks to
Frank Fesevur <ffes AT users.sourceforge.net>.
dilemma, voters, wator hexagonal/triangular drawing improvements.
More triangular/hexagonal life from Carter Bays.
http://www.cse.sc.edu/~bays/CAhomePage
Fixes for old options for command line -rule S2b34B2a and
-rule S2a2b4aB2a3a4b using -neighbors 6 .
Fixes for hexagonal diagonal shooters.
Added new hexagonal life -rule S35B2 and S3B245.
Added many new triangular life rules with gliders.
Updated random soup to include multiple symmetries.
Added options runtime -glidersearch and -patternsearch, to be used with
big values of cycles and count ie. -cycles 1000 -count 100000000
Added -repeat num option to help find patterns that do not repeat in num
periods. This will output a pattern in cycles - num . If compared to
the output of cycles, one can see if a new pattern may have been
discovered.
Added -vertical option to ant, bug, demon, dilemma, dragon, life, loop,
voters, wator, wire, these affect triangles and hexagons and crystal
which affects parallelograms.
DirectColor fixes for password window thanks to Jouk Jansen [still under
development under DIRECTCOLOR_FIX].
What's new in gnome-mag-0.14.3:
* Fix for bug #397819. When the patch was applied, I didin't percept that the
-v meaning changed from --vertical to --version and since the -v to mean
--vertical is well know a new patch was applied to revert this.
What's new in gnome-mag-0.14.2:
* Fixes for bugs #397025, #376047, #397819 and #408133.
Translations
* Alexander Shopov (bg), Peter Bach (da), Hendrik Richter (de),
Lauri Nurmi (fi), Stéphane Raimbault (fr), Gabor Kelemen (hu)
Changwoo Ryu (ko), Gintautas Miliauskas (lt), Wouter Bolsterlee (nl)
GNOME PL Team (pl), Duarte Loreto (pt), Woodman Tuen (zh_HK)
Woodman Tuen (zh_TW)
What's new in gnome-mag-0.14.1:
* Added COMPOSITE support. Now full screen magnification is possible without
workarounds with the X server configuration file!
* Switch to GOption. Thanks to Christian Kirbach!
What's new in gnome-mag-0.14.0:
* Fix for bug #377856. Added colorblind filtering support. This is achieved
throw the libcolorblind
(http://people.debian.org/~ruoso/libcolorblind-0.0.0.tgz). Thanks Daniel Ruoso
for this development!
* Fix for bug #379258. Added brightness manipulation support.
* Fix for bug #348629. Correct the contrast filtering behavior.
* Fix for bug #357647. Now you can type 'man magnifier'. Thanks George Kraft
IV.
* Fix for bug #376047. This avoid the magnifier screen flick after the user
start a server (Gnopernicus, LSR or Orca). Thanks Eitan Isaacsion!
* Fix for bug #98240. Now the magnifier have borders!
* Fix for bug #355583. Removed a memory leak. Thanks Aurelian Radu for
reporting this!
* Fixes for bugs #342170, 342168, #348169, #319010, #342168, #342174, #342166,
#348261, #372731 (Thanks Eitan Isaacson), #375986, #342173, #348593
Translations
* Khaled Hosny (ar), Francisco Javier F. Serrador (es),
Ankit Patel (gu), Jovan Naumovski (mk), Kjartan Maraas (nb)
GNOME PL Team (pl), Daniel Nylander (sv),
Theppitak Karoonboonyanan (th)
==============
Version 2.18.0 - "Original Face"
==============
* Translations:
[skipped]
==============
Version 2.17.4 - "I Need"
==============
* Look for gdm socket in two places.
* Use off-the-shelf about box.
* Only query GDM on display of menu.
* Translations:
[skipped]
==============
Version 2.17.2 - "Stephen's Exhibition"
==============
* Rewrote GDM communication core to be nonblocking. (Thomas)
* Read GDM configuration from GDM, not from its configuration
file. (Thomas)
* Updated translations
[skipped]
==============
Version 2.17.1
==============
* Moving through the user list with arrow keys goes in the
correct direction. (#343907) (Thomas)
* Refresh user list on creation of /etc/passwd as well as update.
(#356368) (Thomas)
* Updated translations:
[skipped]
This package provides xvinfo, a program to query the capability of the
video adaptor accessbible through the X-Video extension.
This is from the modular X.org X11 project.
This moves this pkg to the new stable gnome branch, too much to list here.
pkgsrc notes:
-look for X server at ${X11BASE}/bin/X too, to make it work with
modular-xorg out of the box
-improved paths to shutdown etc. for netbsd
-Use dbus-launch to start gnome-session on netbsd, to avoid the autostart
which fails for me. At least Debian does so too.
This moves this pkg to the new stable gnome branch, too much to list here.
pkgsrc note: automatic dbus startup doesn't work well, it seems to
conflict with another dbus autostart. Better start the session with
"dbus-launch". gdm-2.18 will take care of that.
Overview of Changes in 2.10.0 (since 2.9.4)
===========================================
Hilights in this release include:
- Remove the cairo stroking performance workaround
- Added XML information files for third party applications to use
Overview of Changes in 2.9.4 (since 2.9.3)
==========================================
Hilights in this release include:
- Revert checkbox style to a tick in Clearlooks
- Add clearlooks inverted style to test suite
- Fixes to Clearlooks shading, style and colours
- Fix inconsistent toggle buttons in Redmond engine
- Use quarks with engines name in thinice and mist engines
- Skip torture tests if buildin fails (eg. no X server or crashes
in GTK+)
Fixed bugs in this release:
- Bug 407440 - Use text[NORMAL] for active checkmarks
Overview of Changes in 2.9.3 (since 2.9.2)
==========================================
Hilights in this release include:
- Many improvements to Clearlooks style from Andrea Cimitan
- Added some generic engine checks to "make check"
- Use symbolic colors in Crux
- c90 fixes
Overview of Changes in 2.9.2 (since 2.9.1)
==========================================
Hilights in this release include:
- RTL Fixes in Smooth
- C89 fixes for lua engine (from TFKyle)
- Corrections to hilighted side for inverted scales and vertical ranges in
Smooth engine
- Fix menu border spacing in Mist
Fixed bugs in this release:
Bug 356426 - Don't force Crux icons to be 22x22
Bug 393312 - Memory corruption in Smooth engine
Bug 395193 - Division by zero bug in Smooth
Overview of Changes in 2.9.1 (since 2.9.0)
==========================================
- New lua scripting engine by Daniel Borgmann
- New clearlooks options radius, improvements to glossy style
- Implement suggestions for clearlooks menu selection from bug 382634
- Plus many other small bug fixes
Fixed bugs in this release:
- Bug 382397 - Clearlooks: Use @selected_fg_color for text[PRELIGHT] inside menus and
for fg[PRELIGHT] in GtkProgressBar
- Bug 382704 - Clearlooks: C89 fixes (Patch by Jens Granseuer)
- Bug 385106 - Clearlooks: Don't set shadow type to NONE if the detail is not
one of the known ones.
Overview of Changes in 2.9.0 (since 2.8.2)
==========================================
Hilights in this release include:
- Add glossy options for Clearlooks
- Use gtk-colour-scheme in Clearlooks, Mist and Industrial themes
- Require GTK+ 2.10
- Misc. fixes to Clearlooks
from the version in xsrc which in turn was provided by Matthieu Herb
over 3 years ago on the XFree86 lists. Suggested by various developers,
hold-back due to the working state in xorg-server 1.1.1. Tracing down
the exact change showed that the changed default color depth made this
issue a lot more prominent again. Discussed with Eric Anholt.
Bump revision.
This package provides luit, a filter to convert the output of arbitrary
applications from a given locale's encoding into UTF-8 and terminal
input from UTF-8 into the given locale's encoding.
This is from the modular X.org X11 project.
This package provides lbxproxy, the proxy for the Low Bandwidth
extension to X (LBX). Clients connect to lbxproxy, which multiplexes
them over a single connection to the X server, performing various
optimisation to reduce bandwidth usage and/or latency.
This is from the modular X.org X11 project.
This package provides editres, a program to display the widget tree of
applications with Editres protocol support and dynamically alter the
resource specification for those.
This is from the modular X.org X11 project.
of validation of bdf font files
(CVE 2007-1351)
fix a possible memory corruption due to integer overflow, caused by lack
of validation of fonts.dir files
(CVE 2007-1352)
bump PKGREVISION
News in 1.8.5
-------------
* Updated translations
News in 1.8.4
-------------
* RPM highlighting (Konstantin Ryabitsev)
* Fix a problem with search in accented words (Yevgen Muntyan)
* Misc lang file fixes
* Updated translations
go away -- I have real doubts that a version 1.1 jdk and the accompanying
swing are any use to anyone, but am not sure the newer stuff we have
supports all ports which are supported by lang/jdk.
This is a dummy input device for the modular Xorg server. It never
delivers any events, but can be usedas pointer and keyboard device to
run the Xorg server without real core devices.
This is a bug-fix release. It maintains both forward and backward
compatibility (source and binary) with Qt 4.2.0.
- Configuration/Compilation
* Fixed architecture detection on UltraSPARC-T1 systems.
* Fixed compilation on embedded architectures when qreal is not double.
- Documentation
* Completed documentation for "Implementing Atomic Operations",
which is useful for people porting Qt to a new hardware architecture.
- Translations
* Added a new unofficial Portuguese translation courtesy of Helder
Correia.
- Qt Linguist
* Made the columns in the phrasebook resizeable.
- lupdate
* Fixed bug in the .pro parser of lupdate. It should accept backslashes.
* Fixed a severe slowdown in lupdate. (~400x speedup.)
* Fixed traversal of subdirectories.
- moc
* Don't create trigraphs in the generated code for C++ casts.
- uic
* Fixed a bug that generated excessive margins for Q3GroupBox.
* ActionGroup::add(): Avoid a problem on 64-bit systems due to 0/NULL confusion.
* Documentation:
- Updated the Internationalization chapter.
- Added appendix about Visual Studio 2005.
- discontinue use of RUBY_PATCH_DATE.
- Introduce RUBY_PATCH_LEVEL.
pkgsrc's ruby tracks Ruby's patch release and avoid to maintain
its own patch files (with RUBY_PATCH_DATE).
Changes are too much, please see ChangeLog file.
keylaunch (1.3.3) unstable; urgency=low
* No longer depend on xlibs-dev. (Closes: #347006)
-- Stefan Pfetzing <dreamind@dreamind.de> Mon, 9 Jan 2006 17:58:57 +0100
keylaunch (1.3.2) unstable; urgency=low
* Update Keylaunch to use autoconf.
* Install documentation.
* Complain when ~/.keylaunchr is not found.
-- Stefan Pfetzing <dreamind@dreamind.de> Sat, 9 Jul 2005 20:15:43 +0200
keylaunch (1.3.1) unstable; urgency=low
* The I'm back release.
* Finally fixed the problem when $HOME was not defined, so lets get
the information from the right place.
* Fix lintian errors.
The bitmap program is a rudimentary tool for creating or editing
rectangular images made up of 1's and 0's. Bitmaps are used in X for
defining clipping regions, cursor shapes, icon shapes, and tile and
stipple patterns.
The bmtoa and atobm filters convert bitmap files to and from ASCII
strings. They are most commonly used to quickly print out bitmaps and
to generate versions for including in text.
This is from the modular X.org X11 project.
The beforelight program is a sample implementation of a screen saver
for X servers supporting the MIT-SCREEN-SAVER extension.
This is from the modular X.org X11 project.
The appres program prints the resources seen by an application (or
subhierarchy of an application) with the specified class and instance
names. It can be used to determine which resources a particular
program will load.
This is from the modular X.org X11 project.
The xconsole X11 program displays messages which are usually sent
to /dev/console. This client uses the Athena (Xaw) toolkit. This
is from the modular X.org project.
official modular Xorg release of libXt.
This is so the xt.pc pkg-config file will have "appdefaultdir"
defined.
(I am guessing I am the only person in the pkgsrc world with this problem
since I have systems with libXt from xlibs days.)
0.54 Sun May 1 2005
- Minor changes to render-clock example
- Add new Host types from X11R6.7
- Fix handle_input_for bug reported by Rich Williams
0.55 Thu Jan 19 2006
- Fix spurious error on zero-length .Xauthority field in
X11::Auth (reported independently by Cyril Bouthors and
Anthony DeStefano)
0.56 Sun Oct 8 2006
- Fix infinite loop regression in robust_req in 0.54 caused by
handle_input change (found by Scott Smedley)
hardwire it to 1.1, otherwise we announce more than we can support
-add a "glx" option to build the "glx" extension -- this is work in
progress (might need sone CFLAGS, see pkgsrc-wip)
-bump PKGREVISION