re-enable wait_timeout on localhost temporarily (should be done in another
way, most probably by checking whether repo is on nfs, we can steal code
from VStat.pm)
pass umask through ssh. This took us long enough to figure out, and it's
considerably simpler than tweaking every login class once again.
Allows GL, xcb, xkeyboard-config to reach out into their dist/ directory,
and kdrive to reuse the xserver material (might be smarter to multi-package
xserver/kdrive ? though kdrive is not exactly quick to build)
This library offers basic facilities to convert Lua values to and from C
structs. Its main functions are struct.pack, which packs multiple Lua
values into a struct-like string; and struct.unpack, which unpacks
multiple Lua values from a given struct-like string.
ok dcoppa@
nyancat is an animated, color, ANSI-text program that renders a loop of
the classic Nyan Cat animation.
nyancat makes use of various ANSI escape sequences to render color, or
in the case of a VT220, simply dumps text to the screen.
using it crashes right away at startup, since it tries to preallocate
1Gb of memory.
From webkit's patch-Source_JavaScriptCore_jit_ExecutableAllocatorFixedVMPool_cpp
tested with mnemosyne & arora.
From the suckless announcement, the biggest changes are:
* New drawing code, which is way more faster and comparable to the
other terminals out there.
* Many new escape sequences are supported:
* setting the title
* LNM, KAM, SI, SO, SUB, CAN, DA, DECID. OSC, DSC, PM, APC,
CHT, HTS, CBT, SM, RM, standout mode ??? (See st.info.)
* Linedrawing is now supported
* Xft and Fontcache is now used to draw fonts.
* support for italic and bold italic font drawing
* Some more commandline parameters are available. (See manpage.)
* easy debugging with: st -o - | cat -v
* nyancat(1) works.
* external support of utmp entries by using utmp(1)
ok gonzalo@
Improved bar_action handling to eliminate the need for bar_delay.
Renamed screen_* bindings to rg_*; config files using the old bindings
are still supported.
Fixed handling of region focus with empty workspaces.
Fixed toggle_bar not working on empty workspaces.
Fixed issue where multiple key actions might be handled simultaneously.
Fixed focus behavior when iconified windows exist in the ws.
Fixed windows not being unmapped on single-monitor fullscreen layout.
Fixed mouse and keyboard binds to work regardless of caps/numlock state.
Fixed a couple segfaults.
Fixed a couple memleaks.
Kill bar_action script oAn an unclean exit.
Add startup exception mechanism that display error messages in the bar.
Add config file check that uses startup exceptions to tell user if the
file has issues.
Ok aja@
- pointed out by dcoppa@
Hugin doesn't build with PIE:
/usr/bin/ld: /usr/ports/pobj/hugin-2011.4.0/build-amd64/src/hugin1/base_wx/libhuginbasewx.so.0.0: invalid string offset 3068412456 >= 54218 for section `.dynstr'
and neither Hugin nor wxWidgets build with CFLAGS -fno-pie / LDFLAGS -nopie
(ld segfaults).
Adds workaround for Dell PE x620 machines:
"[T]he CIM element "System Board 1 Riser Config Err 0: Connected" returned
a code of 12, which, according to the CIM documentation, means "Not
connected". But all affected users had an actual Riser Card connected
and working. So this return code does not make sense."
ok sthen@
pieces to try to compile directly from cvs (but xenocara needs to
stop reaching out in share/mk for that to work)
move xmessage to necessary build components, as some windowmaker widget
tests for its presence.