[Changes for 0.66 - Aug 18, 2005]
* Fix a regression when the mirrored revision has copies from revision
numbers outside the path we are mirroring.
* Fix a regression since 0.61 for the case that mirror anchor parent was
copied from somewhere else.
[Changes for 0.65 - Aug 2, 2005]
* Fix a bug when mirroring only HEAD with dav/svn-1.2.0 on server.
* Performance imporvements on large repositories for revision lookup
and meta data lookup. [Sponsored by Fotango]
[Changes for 0.64 - Jul 11, 2005]
* Make git support load later to avoid circular dependency with svk.
[Changes for 0.63 - Jun 28, 2005]
* Fix missing dependency - Class::Accessor.
[Changes for 0.62 - Jun 22, 2005]
* Support HEAD and HEAD-n for --torev [Jody Belka]
* Resolve the fromrev from headrev with the relayed source, so for
relayed skip-to mirror it won't explode.
* When there's replaced directory, properly _enter_copied_path when
it's not a copy.
* Git support.
[Changes for 0.61 - May 8, 2005]
* Perform reanchor only on paths involving copies.
This fixes kde svn repository problem.
* Fix two minor pool usage that causes error on nfs-mounted fsfs (and
possibly win32).
Changes:
* Pluggable object models.
* Problems with "gen-apply" on Win32 systems.
* Optimize "if true goto" into "goto".
* Peephole optimization on branches.
* Adjust ARM codegen macros to support branch elimination instructions.
* Redesign exception handling to use "setjmp" everywhere.
* Remove C++ code from "libjit.so" so that it is a pure C library.
* Use computed goto's in the interpreter if the compiler supports them.
* Don't allow conditional branches to jump out of exception contexts.
* Block movement to allow initialization code to be moved to the start
of a function, or loop condition code to be moved to the end.
* Rewrite the exception region routines to make them easier to use.
* Add the "gen-sel" program, for creating instruction selectors.
* Write instruction selectors for x86 and ARM (only x86 is enabled).
* Portability fixes for ARM, PPC, Alpha, IA64, and amd64.
* Clarify the description of LLVM, at the request of LLVM's author.
* Deferred argument popping after function calls.
* Add "--enable-interpreter" to force the interpreter to be used.
* Implement a simple global register allocator based on usage counts.
* Recognise increment and decrement idioms.
* Align cache flushes properly (Miroslaw Dobrzanski-Neumann).
* Querying of x86 cpuid where necessary.
* Add a constant pool for ARM, to make constant loads more efficient.
* Handle register pairs for 64-bit values properly.
* Support for parameter areas on the stack, to reduce push/pop overhead.
* Avoid unnecessary register spills if a value won't be used again.
* Implement tail calls from a function to itself.
* Optimize x86 prologs and epilogs to avoid doing unnecessry work.
* Centralise the code that handles parameter passing.
* Support for parallel builds.
- Fix test suite to work on Solaris. Yay non-POSIX /bin/sh :-(
- Fix segfault on --help with gcc4. Fix segfault on bigendian arches
in some cases.
- Win32 fixes
- Add --short-errors, now used by pkg.m4 if available. This gives a
better error message if some libraries can't be found.
0.21 Thu Sep 1 16:58:31 BST 2005
- added _croak and _carp methods so you can override these in subclasses if
you want to change the default behaviour when something bad happens.
0.20 Thu Sep 1 12:25:23 BST 2005
- add a copyright statement
- tidy some documentation (more to do later)
This release is designed to be upward compatible from ncurses 5.0
through 5.4; very few applications will require recompilation,
depending on the platform. These are the highlights from the
change-log since ncurses 5.4 release.
Interface changes:
* terminfo installs "xterm-new" as "xterm" entry rather than
"xterm-old" (aka xterm-r6).
* terminfo data is installed using the tic -x option (few systems
still use ncurses 4.2).
* modify C++ binding to work with newer C++ compilers by providing
initializers and using modern casts. Old-style header names are
still used in this release to allow compiling with not-so-old
compilers.
* modify parameter type in c++ binding for insch() and mvwinsch() to
be consistent with underlying ncurses library (was char, is
chtype).
* change NCursesWindow::err_handler() to a virtual function.
* form and menu libraries now work with wide-character data.
Applications which bypassed the form library and manipulated the
FIELD.buf data directly will not work properly with libformw,
since that no longer points to an array of char. The
set_field_buffer() and field_buffer() functions translate to/from
the actual field data.
* add symbol to curses.h which can be used to suppress include of
stdbool.h, e.g.,
#define NCURSES_ENABLE_STDBOOL_H 0
#include <curses.h>
* change SP->_current_attr to a pointer, adjust ifdef's to ensure
that libtinfo.so and libtinfow.so have the same ABI. The reason
for this is that the corresponding data which belongs to the
upper-level ncurses library has a different size in each model.
* winnstr() now returns multibyte character strings for the
wide-character configuration.
* assume_default_colors() no longer requires that
use_default_colors() be called first.
* data_ahead() now works with wide-characters.
* slk_set() and slk_wset() now accept and store multibyte or
multicolumn characters.
* start_color() now returns OK if colors have already been started.
start_color() also returns ERR if it cannot allocate memory.
* pair_content() now returns -1 for consistency with init_pair() if
it corresponds to the default-color.
* unctrl() now returns null if its parameter does not correspond to
an unsigned char.
New features and improvements:
* library
+ environment variable NCURSES_NO_UTF8_ACS supports
miscellaneous terminal emulators which ignore alternate
character set escape sequences when in UTF-8 mode.
+ modify initialization of key lookup table so that if an
extended capability (tic -x) string is defined, and its name
begins with 'k', ncurses will automatically treat it as a
key.
+ change GPM initialization, using dl library to load it
dynamically at runtime.
+ form, menu and panel libraries support debug-tracing.
* add NCURSES-Programming-HOWTO.html by Pradeep Padala (see
http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/).
* programs:
* infocmp:
+ The -i option now matches 8-bit controls against its table
entries, e.g., so it can analyze the xterm-8bit entry.
+ add "-x" option to infocmp like tic's "-x", for use in "-F"
comparisons. This modifies infocmp to only report extended
capabilities if the -x option is given, making this more
consistent with tic. Some scripts may break, since infocmp
previous gave this information without an option.
* tic:
+ modify termcap-parsing to retain 2-character aliases at the
beginning of an entry if the "-x" option is used in tic.
+ filter out long extended names when translating to termcap
format. Only two characters are permissible for termcap
capability names.
+ correct translation of "%%" in terminfo format to termcap,
e.g., using "tic -C".
+ modify the "-c -v" options to ignore delays when comparing
strings. Also modify it to ignore a canceled sgr string,
e.g., for terminals which cannot properly combine attributes
in one control sequence.
+ add a check for improperly ended strings, i.e., where a
following line begins in column 1.
+ add a check in tic for terminfo entries having an sgr0 but no
sgr string. This confuses Tru64 and HPUX curses when combined
with color, e.g., making them leave line-drawing characters
in odd places.
+ add check (with debug configuration) that provides about the
runtime changes that would be made to sgr0 for termcap
applications.
* tset:
+ add -c and -w options to allow user to suppress ncurses'
resizing of the terminal emulator window in the special case
where it is not able to detect the true size.
Major bug fixes:
* improve logic in tgetent() which adjusts the termcap "me" string
to work with ISO-2022 string used in xterm-new. This is a feature
that was incompletely implemented in ncurses 5.3. ncurses attempts
to provide termcap clients with the portion of the sgr0 (termcap
"me") string that does not reset line-drawing.
* cells in the WINDOW which are continuations of a multicolumn
character are encoded differently, making repainting more
reliable.
* amend change to setupterm() in ncurses 5.4 (20030405) which would
reuse the value of cur_term if the same output was selected. This
now reuses it only when setupterm() is called from tgetent(),
which has no notion of separate SCREENs. Note that tgetent() must
be called after initscr() or newterm() to use this feature.
* make setcchar() now works when its wchar_t* parameter is pointing
to a string which contains more data than can be converted.
* win_wchnstr() now works for more than one cell.
* resizeterm() now processes all levels of window hierarchy.
* disable GPM mouse support when $TERM happens to be prefixed with
"xterm". Gpm_Open() would otherwise assert that it can deal with
mouse events in this case.
* add SP->_screen_acs_map[], used to ensure that mapping of missing
line-drawing characters is handled properly. For example,
ACS_DARROW is absent from xterm-new, and it was coincidentally
displayed the same as ACS_BTEE.
Portability:
* configure script:
+ new options:
--enable-largefile
set compiler and linker flags to use largefile
support.
--enable-ext-colors
Allow encoding of 256 foreground and background
colors, e.g., with the xterm-256color or
xterm-88color terminfo entries. This requires ABI 6
because it changes the size of cchar_t.
--enable-ext-mouse
This defines NCURSES_MOUSE_VERSION 2, and modifies
the encoding of mouse events to support wheel mice,
which may transmit buttons 4 and 5. This works with
xterm and similar terminal emulators. This requires
ABI 6 because it changes the encoding of mouse
events.
--with-chtype
overriding of the non-LP64 model's use of chtype
--with-mmask-t
overriding of the non-LP64 model's use of mmask_t
--without-xterm-new
Installs "xterm-old" as the "xterm" entry of the
terminfo database.
+ The --with-termlib option now accepts a value which sets the
name of the terminfo library. This would allow a packager to
build libtinfow.so renamed to coincide with libtinfo.so
+ fixes/improvements for cross-compiling:
o suppress $suffix in misc/run_tic.sh when
cross-compiling. This allows cross-compiles to use the
host's tic program to handle the "make install.data"
step.
o correct BUILD_CPPFLAGS substitution in
ncurses/Makefile.in, to allow cross-compiling from a
separate directory tree.
* library:
+ add ifdef's for _LP64 in curses.h to avoid using wasteful
64-bits for chtype and mmask_t, but add configure option
--disable-lp64 in case anyone used that configuration.
+ modify C++ binding to use some C internal functions to make
it compile properly on Solaris (and other platforms).
+ remove check in newwin() that prevents allocating windows
that extend beyond the screen (Solaris does this).
+ check for nl_langinfo(CODESET), use it if available. This
replaces ad hoc tests of environment variables to check if
the terminal is setup for UTF-8 encoding. Applications which
do not call setlocale() should be corrected, to make them
work properly with UTF-8 encoding.
In particular, applications which assume (and do not call
setlocale()) that Latin-1 codes are printable will no longer
work in a UTF-8 locale since the ad hoc check of environment
variables to see if the locale was UTF-8 is not used when
nl_langinfo(CODESET) is available.
+ use setlocale() to query the program's current locale rather
than using getenv(). This supports applications which rely
upon legacy treatment of 8-bit characters when the locale is
not initialized.
Changes from 1.75(doesn't include minor fixes):
Version 2.21
- Little documentation improvement
Version 2.2
- Added Package::props and Package::groups pragmas
- Added improved tests
Version 2.12
- Fixed the Class::Util::import function
Version 2.11
- Changed the Class::Util::classes function
Version 2.1
- Added the Class::Util::gather function plus tests
- Added the Class::Util::classes function plus tests
- Added the Class::Util::blessed function plus tests
Version 2.0
- Added the Class::Error module and tests
- Added the Class::Util module and tests
- Added the 'skip_autoload' option to Class::constr pragma
- You can also pass an HASH reference to the constr method
Version 1.79
- A test addition
Version 1.78
- The properties defined with a group get initialized just once
- Some testing addition and rewrite
Version 1.77
- Added 'default' option to the Class::constr pragma plus tests
- Added possibility to get a slice of values from groups accessors
- Added $_ aliasing for the post_process option
Version 1.76
- Added add_to() method to add props and groups accessors in other packages
- Added post_process() option to props accessors
- Fix crash in apr_dir_make_recursive() for relative path
when the working directory has been deleted. [Joe Orton]
- Win32: fix apr_proc_mutex_trylock() to handle WAIT_TIMEOUT,
returning APR_EBUSY. [Ronen Mizrahi <ronen@tversity.com>]
- Fix apr_file_read() to catch write failures when flushing pending
writes for a buffered file. [Joe Orton]
- Fix apr_file_write() infinite loop on write failure for buffered
files. [Erik Huelsmann <ehuels gmail.com>]
- Fix error handling where apr_uid_* and apr_gid_* could segfault
or return APR_SUCCESS in failure cases. PR 34053. [Joe Orton,
Paul Querna]
- Refactor Win32 condition variables code to address bugs 27654, 34336.
[Henry Jen <henryjen ztune.net>, E Holyat <eholyat yahoo.com>]
- Support APR_SO_SNDBUF and APR_SO_RCVBUF on Windows. PR 32177.
[Sim <sgobbi datamanagement.it>, Jeff Trawick]
- Fix detection of rwlocks on Mac OS X. [Aaron Bannert]
- Fix issue with poll() followed by net I/O yielding EAGAIN on
Mac OS 10.4 (Darwin 8). [Wilfredo Sanchez]
Update based on patches supplied by Ben Collver. Addresses first part
of PR pkg/31817 by Zafer Aydogan.
the logical continuation of the code on the FSF site, which has not
been changed since April 2002.
Many changes since last FSF version:
- 2.13 | 2005-08-17
- for speed, use `read-string!/partial' in (www cgi) and (www http)
- 2.12 | 2005-06-09
- new proc in (www cgi): cgi:nv-pairs
- contrib/*-check files mentioned in ChangeLog
- 2.11 | 2005-05-09
- big-dishing-loop macros moved to (module) top-level
- FSF street address updated in copyright notices
- 2.10 | 2005-04-17
- changes to (www cgi)
- cgi:values now maintains same order as in submitted form
- cgi:init now resets all internal state (suitable for fastcgi)
- new configure option: --disable-shsub
- new module: (www server-utils cgi-prep)
- 2.9 | 2005-01-25
- www:http-head-get can discard all but the alist portion of the msg obj
- 2.8 | 2004-11-20
- new proc in (www main): www:http-head-get
- 2.7 | 2004-10-21
- new proc in (www http): http:head
- 2.6 | 2004-07-15
- cgi:make-cookie now accepts keywords for `name' and `value' args
- bugfix: http:request handles missing response status-line TEXT as ""
- 2.5 | 2004-03-11
- new proc in (www server-utils parse-request): skip-headers
- new `(www server-utils answer) mouthpiece' command: #:add-formatted
- new module: (www server-utils big-dishing-loop)
- 2.4 | 2004-03-01
- changes to (www server-utils answer) proc `mouthpiece'
- bugfix in #:rechunk-content (fencepost error)
- #:send-reply sets 2nd position in status-box to content-length
- new module: (www server-utils log)
- 2.3 | 2004-02-29
- new module: (www server-utils parse-request)
- new module: (www server-utils filesystem)
- new module: (www server-utils answer)
- new module: (www data http-status)
- new module: (www data content-type)
- 2.2 | 2004-01-24
- bug fix: `cgi:uploads' now handles "multipart/mixed" content properly
- bug fix: `cgi:uploads' now deletes cell as documented
- doc fix: `cgi:getenv' w/ key `http-accept-types' => list of strings
- new feature: proc `http:post-form' now also handles "file uploads"
- installation change: .scm files are punified (whitespace/comments removed)
- 2.1 | 2004-01-15
- doc fix: `cgi:getenv' doc was missing
- new module: (www url-coding)
- proc `cgi:init' performance improvement (env var lazy init)
- 2.0 | 2004-01-13
- incompatible API changes
- cgi:make-cookie no longer accepts #&-style keywords (#:-style ok)
- non-procedures no longer exported
- for cgi-FOO (22 vars), read access now through proc `cgi:getenv'
- no longer provided: http:version, http:user-agent
- installation dir change
- configure script determines $(GUILE_SITE)
- modules installed as $(GUILE_SITE)/www/*.scm
- module catalog updated on "make install" (if supported by system)
- doc methodology/content improvements
- 1.1.1ttn5 | 2003-02-15
- bug fix: http:request now extracts content-length info properly
- 1.1.1ttn4 | 2003-02-12
- bug fix: http:get now uses `Host' header in the http request
- bug fix: examples/wwwcat handles non-#f `program-arguments' values
- 1.1.1ttn3 | 2002-12-03
- new proc in (www http): http:post-form
- 1.1.1ttn2 | 2002-10-20
- for CGI scripts, handle SERVER_SOFTWARE that omits "/version" info
- 1.1.1ttn1 | 2002-10-05
- for CGI scripts, HTTP_ACCEPT parsing now also handles ", "
Take maintainership from tech-pkg.
- version 1.1.1 released 2002-04-26
- new CGI cookies support by Aaron VanDevender
- miscellaneous distribution news
- new subdir examples/
- example program "wwwcat" no longer installed on "make install"
- INSTALL now explains which files are copied where on "make install"
Pkgsrc changes:
- Added HOMEPAGE.
Relevant changes since version 1.01:
===========================
* fixes for various tests
* Added support for external gzip.
No pkgsrc changes.
Changes since version 1.35
==========================
1.41 - 4 October 2005
* added hints/mpeix.pl file supplied by Ken Hirsch
1.40 - 23 September 2005
* Fixed failure of 03examples.t for some windows systems.
1.39 - 15 September 2005
* Fixed dTHX macro for 5.00503 on FreeBSD
1.38 - 6 September 2005
* Integrate core change 25304 -- Symbian Update
* Added libscan to Makefile.PL
1.37 - 12 August 2005
* Change to t/03examples.t for VMS from Abe Timmerman
1.36 - 3 August 2005
* Renamed zlib-src-1.2.3 to zlib-src to help VMS
* Fixed Makefile.PL for VMS
* Fixed t/03examples.t for VMS
* Added a couple of notes about incompatibility with Unix compress.
* Fixed some discrepancies in event listener deregistration, improves
on-the-fly deregistration of event listeners. Fixed some tests.
* Added cspi docs back into dist.
* Fixed brokenness in 'make check.'
output filenames. This is problematic in a pkgsrc context as it means
WRKDIR pathnames can appear in generated filenames. Fix by reverting
to the old way of naming the files. Bump PKGREVISION.
Major changes in 2.12.1 were:
* Translation updates
* Minor code cleanups
Major changes in 2.12.0 were:
* Translation updates
Major changes in 2.11.92 were:
* Translation updates
Major changes in 2.11.91 were:
* Fix scrolling in eel-wrap-table
* Cleanup logging code
Major changes in 2.11.90 were:
* Add x-nautilus-search URI
* Fix wrapping in eel-wrap-table
Major changes in 2.11.4 were:
* Fix memleak
Major changes in 2.11.3 were:
* Fix memleaks
* Fix compiler warnings for gcc 4
Major changes in 2.11.2 were:
* Fix memleaks
Major changes in 2.11.1 were:
* Use new libgnome-menu api
* Fixed crash with accessibility
* Use gmodule-no-export to avoid --export-dynamic
2.12.1
=======
Features
- add a test-selector program for testing. It doesn't get installed.
(Denis Jacquerye, Elijah) [#165269]
Fixes
- Use intltool & various other build enhanements (Rodney Dawes, Vincent)
[#317190]
- Detect windows that are removed from the skip_taskbar state (Jochen Baier)
[#163293]
Translators
- Mahay Alam Khan (bn)
- Iñaki Larrañaga Murgoitio (eu)
2.12.0
=======
Translators
- Bryn Salisbury (cy)
2.11.92
=======
Translators
- Mişu Moldovan (ro)
- Maxim Dziumanenko (uk)
2.11.91
=======
Fixes
- Have window list tooltips display WM_NAME instead of WM_ICON_NAME
(Mariano Suarez-Alvarez) [#124463]
- Zero out unused fields in ClientMessages, as required by the EWMH
spec (Gregory Merchan) [#135024]
- Fix an activation/minimization inconsistency (Elijah Newren)
- Correctly determine the active task when dealing with transients
(Xavier Claessens) [#310381]
- Clean up a number of warnings (Philipp Thomas, Benoit Dejean)
[#140175, #310829]
- Fix builds that don't disable docs, get make distcheck to work
(Matthias Clasen) [#302231]
- Add wnck_window_set_window_type() function (Olivier Andrieu)
[#133306]
- Add API for allowing the button relief to be set to
GTK_RELIEF_NONE for transparent panels (Ryan Lortie) [#167932]
- Fix workspace switching behavior (revert the stuff related to the
behavioral change from bug 161361 made in the 2.10 cycle -- Elijah
Newren)
- Prevent pager from flickering when moving windows between
workspaces (Christian Neumair) [#167745]
Translators
- Christophe Merlet (RedFox) (fr)
- Jaydeep Bhusal (ne)
2.11.4
======
Features
- Add support for the Urgent hint (Elijah)
Fixes
- Show the mini_icon instead of the regular icon for the selector
(Vincent Noel)
Translators
- Takeshi AIHANA (ja)
- Abel Cheung (zh_TW)
2.11.3
======
Features
- Make windows that demand attention more noticeable by glowing their
tasklist buttons (Ray Strode)
Fixes
- fix possible leak (Benoît Dejean)
- determine a group leader when the previous one gets removed (Jaap Haitsma)
Translators
- Ignacio Casal Quinteiro (gl)
2.11.1
======
Translators
- Adam Weinberger (en_CA)
- Ivar Smolin (et)
- Steve Murphy (rw)
- Ivan Noris (sk)
- Baris Cicek (tr)
- Canonical Ltd (xh)
maintainer asked me to take maintainership due to lack of time.
From DESCR:
libmemcache is a C API for memcached, which is a high-performance,
distributed memory object caching system, generic in nature, but
intended for use in speeding up dynamic web applications by
alleviating database load.
libgnomeui 2.12.0
-----------------
What's new since 2.11.4
Bug fixes:
- API doc updates (Kjartan)
- Fix a compiler warning that broke compilation on AIX
- Add gnome-keyring to Requires in the pkg-config file
- Include developer docs in the devel zip file for Win32 (Tor)
Updated translations:
- Basque, Galician, Indonesian, Korean, Kurkish,
Russian, Turkish.
libgnomeui 2.11.4
-----------------
What's new since 2.11.3
Bug fixes:
- Fix a bad crasher in the file selector (Matthias)
http://bugzilla.gnome.org/show_bug.cgi?id=314586
Translations:
- Estonian, French, Vietnamese
libgnomeui 2.11.3
-----------------
What's new since 2.11.2
Bug fixes:
- Don't crash on trash:/// bookmarks (Matthias)
- Fix build in gnome-ui-init.h
libgnomeui 2.11.2
-----------------
What's new since 2.11.1
Features:
- Add support for .desktop file links in the file chooser
(Federico)
Bug fixes:
- Make buttons work as accessible children of GnomeDruid
(Padraig)
- Add a window icon for the segv dialog (Jaap)
Translations:
- Everyone :-)
libgnomeui 2.11.1
-----------------
What's new since 2.10.x
Features:
- Port to Win32 (Tor Lillquist)
- Implement bookmark renaming in the file chooser
(Matthias Clasen)
Bug fixes:
- Make the file chooser work better with AFS
(Federico Mena Quintero)
- Fix crash when escaping the password dialog
(Martin Wehner, Balamurali V.)
- Fix crash when opening the panel properties dialog
(Vincent Vuntz)
- Fix for possible wrong activation URI when drive is
mounted from the file chooser (David Zeuthen)
- Fix icon entry button to not clip the label incorrectly
- Make it possible to select a folder in the file entry
in the icon entry. (Christian Neumair)
- Make sure to use UTF-8 locales in the file chooser
for apps that don't use libgnomeui directly such as
Firefox (Frederic Crozat)
- HIGify the password dialog (Michael Terry)
- HIGify the games menu entries (Dennis Cranston)
- Code cleanup and leak fixes (Kjartan, Matthias)
- Build fixes (Kjartan, Hans Petter Jansson, Lazslo Peter)
- Fix GCC warnings (Kjartan)
Translations:
- Updated Bulgarian (bg), Canadian English (en_CA), Czech (cs),
Danish (da), Greek (el), Estonian (et), Norwegian bokmål (nb),
Dutch (nl), Kinyarwanda (rw), Slovak (sk),
Thai (th), Simplified Chinese (zh_CN), Traditional Chinese (zh_TW)
libgnome 2.12.0.1
-----------------
what's new since 2.12.0
* Bug fixes
- Fix schemas install problem with vi translation (Rodney)
* Updated translations
- Vietnamese
libgnome 2.12.0
---------------
What's new since 2.11.3
* Bug fixes
- Include developer docs in the zip file for Win32 (Tor)
* Updated translations
- Catalan, Basque, Brazilian Portugese, Estonian, French,
Galician, Hungarian, Indonesian, Korean, Portugese,
Russian, Serbian, Turkish, Vietnamese.
libgnome 2.11.3
---------------
What's new since 2.11.2
* Features:
- Add a man page for gnome-options (Sebastien)
* Bug fixes:
- Win32 fixes (Tor)
- gnome_help_display_with_doc_id_and_env() didn't use doc_id
(Damon Chaplin, Muktha Narayan)
libgnome 2.11.2
---------------
What's new since 2.11.1
* Features:
- Change default theme to Clearlooks (Elijah Newren)
- Deprecate some gconf keys (Mark McLaughlin)
* Bug fixes:
- Fix highscore handling (Sebastien Bacher)
* Translations:
- German (de), Finnish (fi), Hebrew (he), Albanian (sq),
Portugese (pt), Polish (pl), Gujarati (gu), Bulgarian (bg),
Norwegian bokmål (nb), Czech (cz), Simplified Chinese (zh_CN),
Traditional Chinese (ch_TW), Thai (th), Estonian (et),
Spanish (es), Slovak (sk), Canadian English (en_CA),
Hungarian (hu), Serbian (sr), Catalan (ca), Japanese (ja),
libgnome 2.11.1
---------------
What's new since 2.10.x
* Features:
- Port to Win32 (Tor Lillquist)
- New GConf keys for document font and gtk-menu-bar-accelerator
(Shaun McCance, Sebastien Bacher)
* Bug fixes:
- Use correct key name for toolbar placement
(Christian Neumair)
- Build fixes (Kjartan, Sebastien Bacher, Ryan Lortie)
- Fix problem with launchers being unusable for root on
Solaris. (Vinay M R)
- Use g_get_language_names() instead of gnome_i18n_get_language_list()
- Fix playback of certain WAV files (Jeffrey Stedfast)
2005-09-20 James Henstridge <james@jamesh.id.au>
* macros2/gnome-autogen.sh (configure_files): when searching for
configure.in files, skip directories starting with a dot. This
avoids Bzr, Quilt and Subversion bookkeeping directories among
others. Fixes bug #311951.
2005-08-17 Stepan Kasal <kasal@ucw.cz>
* macros2/gnome-autogen.sh (add_to_cm_macrodirs): New function,
prevents duplicates in $cm_macrodirs.
(check_m4macros): Use it. Read the dirlist file, if it is supported
by the version of Automake actually in use.
2005-08-17 Stepan Kasal <kasal@ucw.cz>
* macros2/gnome-autogen.sh (version_check): Set $variable_VERSION
to the actual version number of the tool.
2005-08-17 James Henstridge <james@jamesh.id.au>
* macros2/gnome-autogen.sh: pass --force to gnome-doc-prepare to
match other tools. Fixes bug #311775.
* macros2/gnome-autogen.sh: don't use syntax that non-GNU greps
don't understand. Fixes bug #313531.
2005-08-16 James Henstridge <james@jamesh.id.au>
* macros2/gnome-autogen.sh: add checks for gnome-common macro
names, and call require_m4macro for the appropriate names. This
can help detect $ACLOCAL_FLAGS problems earlier. Addresses bug
#312125.
2005-07-25 James Henstridge <james@jamesh.id.au>
* configure.in: bump release number.
2005-07-19 Shaun McCance <shaunm@gnome.org>
* macros2/gnome-autogen.sh:
- Bumped up the default required version of gnome-doc-utils
2005-07-18 Christian Persch <chpe@cvs.gnome.org>
* macros2/gnome-autogen.sh:
When configure.{in,ac} contains GNOME_DOC_INIT, actually call
gnome-doc-prepare.
changes:
- Fix gconfd not shutting down when not in use
- Plug some memory leaks
- Use G_GNUC_NULL_TERMINATED in some APIs
- Improve performance
-translation updates
-fixes
"Two security issues have been reported in Bugzilla, which can be
exploited by malicious people to disclose system and potentially
sensitive information."
See http://www.bugzilla.org/security/2.18.4/ for more details.
Overview of changes between 1.10.0 and 1.10.1
=============================================
- Add various forms of caching to the Win32 backend, greatly
improving performance [Tor Lillqvist]
- Fix problem with colors leaking from a Pango item to
subsequently drawn strings. [Choe Hwanjin]
- Fix bug where error underlines would be drawn 1024 times
too big in the Cairo backend. [Luis Villa]
- Misc bug and build fixes [Jean Brefort, Matthias Clasen,
Behdad Esfahbod, Kazuki Iwamoto]
Overview of Changes from GLib 2.8.2 to GLib 2.8.3
=================================================
* Fix an error that crept in with a change to
glib-mkenums in 2.8.2 [Matthias]
* Documentation improvements [Davyd Madeley]
* Translation updates (bn)
[Same test failure on 3.99.9 as with 2.8.2.]
Since 6.5
- Fix CPU count detection for Irix and FreeBSD. (Thanks to Dan Bonachea.)
- Integrate Dan Bonachea's patch for the IBM XLC compiler on Darwin.
- Integrated Andreas Tobler's FreeBSD/PowerPC patch.
- Don't access the GC thread structure from the restart handler. It's
unsafe, since the handler may run too late. (Thanks to Ben Maurer for
tracking this down.)
- Applied Christian Thalinger's patch to change comment syntax in
alpha_mach_dep.S.
- Added test for GC_no_dls in GC_dyld_image_add for DARWIN. (Thanks to
Juan Jose Garcia Ripoli).
- Use LINUX_STACKBOTTOM for Linux/SH and LINUX/ARM. (Thanks to Sugioka
Toshinobu and Christian Thalinger.)
- Rewrote GC_parse_map_entry. This assumed a fixed column layout of
/proc/self/maps on Linux. This ceased to be true about 2 years ago.
The old code is probably quite problemetic with -DREDIRECT_MALLOC. It
is also used by default for IA64, though I haven't seen actual failures
there.
- More consistently define HBLKSIZE to 4096 on 64 bit architectures with
4K pages. (Thanks to Andrew Haley.)
- With win32 threads, GC_stop_world needs to acquire GC_write_cs. (Thanks
to Ben Hutchings for the observation and patch.)
- Move up struct callinfo declaration to make gcc 4.0.2. happy.
(2003/08/14 - broeker) Cleaned up man page, INSTALL and TODO files.
(2003/08/14 - broeker) Have configure check for <regex.h>. Bail out if none
found.
(2003/08/14 - broeker) New options --help and --version.
(2003/06/12 - broeker) New option -v to output progress updates even in
line mode. To be used by interface kscope.
(2003/06/02 - broeker) Use the basename of files only to test for SCCS/RCS
files in -R traversal.
(2003/04/29 - broeker) Check that a src file is a regular file before trying to
scan it. Change from S_IFDIR/S_IFREG bit tests to
macros S_ISDIR/S_ISREG.
(2003/03/05 - broeker) Remove '-y' option from pipe call to utility "sort".
It's long since deprecated, and some modern versions
will barf seeing it.
(2003/03/02 - broeker) Don't restrict to 14 character filenames any longer.
(2003/01/23 - broeker) Update to latest auto* tools. First step towards
integration of GNOME GUI version.
(2002/12/11 - broeker) Get rid of deprecated ={...} style actions in egrep.y.
Use plain {...} instead.
(2002/10/29 - broeker) Fix bug #588671: disprefs was still 0 if only 1 very
long reference output shown by curses display.
(2002/08/27 - broeker) Fix bug #600494: use mygetenv() for HOME, and provide
a fall-back if it's not there.
overview of changes between 1.9.1 and 1.10.0
============================================
* Update script tables, bidi tables, and Arabic joining tables for Unicode 4.1
[Roozbeh Pournader, Behdad Esfahbod]
* Misc bug and build fixes [Sebastien Bacher, Hans Breuer, Behdad,
J. Ali Harlow, Tor Lillqvist, Keith Packard, Vittorio Palmisano, Manish Singh]
overview of changes between 1.9.0 and 1.9.1
==========================================
* Support setting of font options and DPI on PangoContext for
the Cairo backend.
* Adapt to recent Cairo API changes
* Win32 build improvements [Tor Lillqvist]
* Misc bug fixes [Hans Breuer, Thomas Fitzsimmons, Kazuki IWAMOTO]
Overview of changes between 1.8.x and 1.9.x
===========================================
* Add Cairo support; PangoCairoFontmap is an interface with
implementations for Fontconfig fonts and Win32 fonts
* Extend PangoFcFontmap to allow more customization by subclasses
* Handle NULL language better for pango_context_get_metrics()
* misc optimization [Paolo Borelli, Behdad Esfahbod]
* Misc bug and build fixes [Hans Breuer, Damien Carbery,
Keith Packard, Manish Singh]
* Doc fixes [Tim Janik]
Changes in version 1.10.3:
=========================
Libtool fix.
N.B. : 1.10.2 was released with a buggy libtool!
in version 1.10.2:
* Minor build fixes incl Win32 (Tor Lillqvist)
* New locales, "ug" (Abduxukur Abdurixit) and "gl" (Ognacio Casal Quinteiro)
Overview of Changes from GLib 2.8.1 to GLib 2.8.2
=================================================
* Win32 changes
- the g_spawn* functions now take their arguments
in UTF-8 [Tor Lillqvist]
- Avoid extra console windows in some situations
[Tor Lillqvist]
* Bug fixes [Kjartan Maraas, Sebastian Wilhelmi,
Mathias Hasselmann]
* Documentation improvements [Matthias, Mark Drago,
Matthew F. Barnes, Behdad Esfahbod]
* Translation updates (bg,ca,cs,cy,da,de,el,en_CA,es,et,
eu,fi,fr,gl,gu,hu,it,ja,nb,nl,no,pl,pt,pt_BR,ro,ru,sk,
sq,sr,sr@Latn,sv,uk,vi,zh_TW)
Overview of Changes from GLib 2.8.0 to GLib 2.8.1
=================================================
* Optimize single-character insertions in GString [Ross Burton]
* Fix build problems on OS X
* Fix build problems on Win32 [Tor Lillqvist, Hans Breuer]
* Other bug fixes [Matthew F. Barnes, Stepan Kasal]
* Documentation improvements [Tristan van Berkom, Behnam
Esfahbod, Gustavo Carneiro, Stepan Kasal, Matthias]
* New and updated translations (ca,cy,ko,ro,uk)
Overview of Changes from GLib 2.7.7 to GLib 2.8.0
=================================================
* Make g_value_transform() handle enum values
correctly on ppc64. [Michael Lorenz]
(Third-party code accessing enumeration values
in GValues should also be changed to access
v_long, not v_int, in order to work on bigendian
64bit machines.)
* Make g_flags_get_first_value() handle a value
of 0 meaningfully. [Tim-Philipp Müller]
Overview of Changes from GLib 2.7.6 to GLib 2.7.7
=================================================
* Make atomic operations on s390 work [Matthias]
* Fix C++ guards in gstdio.h [Tor Lillqvist]
Overview of Changes from GLib 2.7.5 to GLib 2.7.6
=================================================
* Add native implementations of atomic operations
on s390 [Matthias]
* Make atomic reference counting of closures
work on s390 [Matthias]
* Avoid an infinite loop in g_convert_with_iconv().
[Sebastian Bacher]
* Documentation improvements [Ross Burton]
Overview of Changes from GLib 2.7.4 to GLib 2.7.5
=================================================
* Thread-related changes
- Fix build issues on HP-UX [Paul Cornett]
- Threadsafe access to flags stored in datasets [Tim Janik]
- Fix several issues with atomic refcounting for
closures, objects and paramspecs [Tim]
- Improve tests for atomic refcounting changes [Tim]
* Fix handling of stateful encodings in g_convert_* [Matthias]
* Fix translation of GOption help output [Dan Winship]
* Catch format errors in translations. This may cause
"make check" to fail when using older versions
of gettext [Matthias]
* Win32 bug fixes [Tor Lillqvist]
* Documentation improvements [Ross Burton, Jochen Baier,
Matthias, Tim]
* New and updated translations (de,fi,gu,pl,pt,tr,zh_TW)
Overview of Changes from GLib 2.7.3 to GLib 2.7.4
=================================================
* Fix g_atomic_pointer_compare_and_exchange
on Sparc64 [Gert Doering]
* Fix a hang in g_thread_pool_free. [Hong Jen Yee]
* Win32 bug fixes [Tor Lillquist]
* Other bug fixes [Benoit Dejean, Manish Singh]
* Documentation improvements [Bryan Silverthorn,
Callum McKenzie]
* New and updated translations (de,lt,sq,zh_CN)
Overview of Changes from GLib 2.7.2 to GLib 2.7.3
=================================================
* GOption
- Allow callbacks with optional arguments [Pawel Sliwowski]
- Allow to turn off the automatic long option name
disambiguation [Adam McLaurin]
- Only allow printable ASCII as short option names [Matthias]
* Win32
- Build fixes [Tor Lillqvist]
- Rewrite iochannel socket implementation [Tor]
* GObject
- Threadsafety improvements; in particular, refcounting
of objects is done atomically now. [Wim Taymans, Tim Janik]
* Bug fixes [Morten Welinder, Matthias, Wim Taymans]
* Documentation improvements [Richard Laager, Matthias]
* New and improved translations (bf,cs,hu,nb,nl,no)
Overview of Changes from GLib 2.7.1 to GLib 2.7.2
=================================================
* Win32 build fixes [Hans Breuer]
* Bug fixes [Mikael Magnusson]
* Documentation improvements [Matthias Clasen]
* New and updated translations (en_CA,es,et,ja,sr,sr@Latn,zh_TW)
Overview of Changes from GLib 2.7.0 to GLib 2.7.1
=================================================
* GOption
- Allow callback arguments without parameters [Dan Winship]
* GMappedFile: an mmap wrapper [David Schleef, Behdad Esfahbod]
* Misc new functions:
- g_get_host_name [Tor Lillqvist]
- g_mkdir_with_parents [Tor]
- g_build_pathv, g_build_filenamev [Todd A. Fisher,
Matthias Clasen]
* Bug fixes [Roger Leigh, Masatake YAMATO, Kjartan Maraas,
Manish Singh, Tor, Murray Cumming, Kian Duffy, Morten Welinder]
* Documentation improvements [Hong Gang XU, Dan Winship, Matthias]
* New and updated translations (bg,cs,da,en_CA,es,et,nb,nl,no,
sk,th,zh_TW)
Overview of Changes from GLib 2.6.x to GLib 2.7.0
=================================================
* GKeyFile
- Add unit tests [Matthias Clasen, Suren A. Chilingaryan]
- Accept \r\n as line end [Bastian Nocera]
- Don't interpret leading zeros as octal numbers. [Matthias]
- Make key and group removal work [David Hoover, Matthias Hasselmann]
* GOption
- Improve formatting of --help output [Matthias, Noah Levitt]
- Accept -? [Matthias]
- Warn about duplicate main groups [Jeff Franks]
- Treat '-' as non-option argument [Tim Musson, Thomas Leonard]
- Report missing arguments as errors [Björn Lindqvist]
- Add a boxed type for GDate [Tim-Philipp Müller]
* GTree
- g_tree_remove() and g_tree_steal() return status information [Matthew F. Barnes]
* Stdio wrappers
- Work regardless of large file support [Manish Singh]
- Add g_access(), g_chmod(), g_creat(), g_chdir [Tor Lillqvist]
* GObject
- Implement "toggle references" to help language bindings [Owen Taylor]
- Allow to mark names, nicks and blurbs of pspecs as static [Ben Maurer, Matthias]
- Make pspec lookup a bit faster [Morten Welinder]
* Add g_listenv() to list all set environment variables [Hans Petter Jansson]
* Add g_file_set_contents() to atomically write a file. [Søren Sandmann,
Sven Neumann, Manish, Alexis S. L. Carvalho]
* Add g_try_malloc(), g_try_new(), g_try_new0() and g_try_renew() [Stefan Kost]
* Add g_utf8_collate_key_for_filename() to sort filenames taking
extensions and numeric suffixes into account. [Ole Laursen, Alex Larsson]
* Add G_GNUC_NULL_TERMINATED to mark varargs function with
NULL-terminated argument lists. [Marc Meissner]
* Win32 changes
- Improved debugability [Ulf Lamping, Hans Breuer]
- Make filename handling more robust [Tor, Billy Skaggs]
- Improve g_get_system_data_dirs() [Tor]
- Use more precise timers [Tor]
- Build fixes [Kazuki Iwamoto, Hans, Tor, Robert Ögren]
* Other bug fixes [Roger Leigh, Owen, Matthias, Morten, Kjartan Maraas,
Pawel Sakowski, Tor, Simon Budig, Ed Avis, Manish, Nicolas Laurent,
Bastien, Fabrício Barros Cabral, Michael Banck, Daniel Atallah,
J. Ali Harlow, Tim Janik, Hazael Maldonado Torres, Sven, Jon-Kare Hellan,
Dave Benson, Tommi Komulainen, Benjamin Otte, Brian Cameron, Changwoo Ryu,
Christian Biere, Noah, Benoît Carpentier]
* Documentation improvements [Vincent Untz, Matthias, Tim-Philipp Müller,
Morten, Matthew, Federico Mena Quintero, Sebastian Bacher, Oliver Sessink,
Stefan, Jared Lash, Tor, Owen, Daniel Vaillard, Mathieu Lacage]
* New and updated translations (ca,cs,da,el,en_CA,en_GB,es,et,eu,fa,fr,gl,
hu,id,it,lt,mn,ne,nl,pl,pt,pt_BR,ro,rw,sk,sq,sr,sr@Latn,tl,uk,xh,zh_CN)
Changes in version 2.1, 2005-09-16:
* Bison-generated parsers now support the translation of diagnostics like
"syntax error" into languages other than English. The default
language is still English. For details, please see the new
Internationalization section of the Bison manual. Software
distributors should also see the new PACKAGING file. Thanks to
Bruno Haible for this new feature.
* Wording in the Bison-generated parsers has been changed slightly to
simplify translation. In particular, the message "memory exhausted"
has replaced "parser stack overflow", as the old message was not
always accurate for modern Bison-generated parsers.
* Destructors are now called when the parser aborts, for all symbols left
behind on the stack. Also, the start symbol is now destroyed after a
successful parse. In both cases, the behavior was formerly inconsistent.
* When generating verbose diagnostics, Bison-generated parsers no longer
quote the literal strings associated with tokens. For example, for
a syntax error associated with '%token NUM "number"' they might
print 'syntax error, unexpected number' instead of 'syntax error,
unexpected "number"'.
* Version 0.3.8 (released 2005-09-27)
** New: buildSmbNtlmAuthRequest_noatsplit, buildSmbNtlmAuthResponse_noatsplit.
These functions can be used when your username contains '@' and you do
not wish that the remainder of the string is treated as a REALM value.
Suggested by David Leonard <davidl@vintela.com>.
** Uses memset instead of bzero.
** Fix license typo in libntlm.spec.
** Made the COPYING file contain LGPL, not GPL.
** Updated gnulib files.
** API and ABI modifications.
buildSmbNtlmAuthRequest_noatsplit: ADD.
buildSmbNtlmAuthResponse_noatsplit: ADD.
Possibly incompatible changes:
- hook_note_commit and hook_note_netsync_revision_received
take a new argument containing the text of the revision that
was received. (Timothy Brownawell <tbrownaw@gmail.com>)
- 'cat FILENAME' now acts like the old 'cat file REV
FILENAME'; use new commands 'automate get_revision',
'automate get_manifest', 'automate get_file' to fetch
objects by hash. (Grahame Bowland <grahame@angrygoats.net>)
General improvements:
- .mt-ignore support (Martin Dvorak
<jezek2@advel.cz>, Timothy Brownawell <tbrownaw@gmail.com>)
- much work on making monotone more i18n friendly (Benoît
Dejean <benoit@placenet.org>, Matt Johnston
<matt@ucc.asn.au>)
- support for more interactive merge tools:
- FileMerge.app (comes with OS X) (Marcel van der Boom
<marcel@hsdev.com>)
- TortoiseMerge (Win32; comes with TortoiseSVN) (Matthew
Gregan <kinetik@orcon.net.nz>)
- rename and drop now actually perform the specified rename or
deletion when the argument --execute is passed. (Richard
Levitte <richard@levitte.org>)
- 'help' command, same as --help (Matt Johnston
<matt@ucc.asn.au>).
- 'usher' support: experimental method for proxying multiple
netsync servers through a single port (similar concept to
vhosts) (Timothy Brownawell <tbrownaw@gmail.com>)
- support long passphrases (Matt Johnston <matt@ucc.asn.au>)
- Faster binary file detection (Eric Anderson
<anderse-monotone@cello.hpl.hp.com>)
- netsync speedups:
- when handling large files (Eric Anderson
<anderse-monotone@cello.hpl.hp.com>)
- when handling many branches (Marcel van der Boom
<marcel@hsdev.com>)
- new system to allow crash logs to contain not just execution
traces, but also dumps of data being handled when the error
was detected -- greatly improves debuggability of user
crashes.
- complete rework of path handling code, for clarity,
robustness, and speed. No user visible changes, except for
the many bugs fixed. (Special thanks to Matthew Gregan
<kinetik@orcon.net.nz> and Grahame Bowland
<grahame@angrygoats.net>.)
- however, if you have non-normalized paths in your history
(symptom: fresh pulls with 0.18 work, but fresh pulls with
0.19 do not), then 0.23 will report an error and refuse to
handle the affected revisions. Since it is believed this
only affects one project, and to conserve core developer
time, implementing a migration was put off for now. If
this causes problems or for more details, please send an
email to monotone-devel@nongnu.org.
- as always, many small bug fixes, speedups, and improved
messages.
New translations:
- fr (Benoît Dejean <benoit@placenet.org>)
- ja (Satoru SATOH <ss@gnome.gr.jp>)
Other new monotone-related projects since 0.22:
- mtsh by Timothy Brownawell:
https://netfiles.uiuc.edu/brownawe/www/mtsh/
GTK+ wrapper for monotone focusing on working copy
operations -- add/drop/revert/rename/commit/update/diff and
browsing. Has a mechanism for per-file commit comments.
- "dumb server" support by Nathaniel Smith (share your
monotone repositories via HTTP/FTP, no netsync daemon
needed):
http://viewmtn.angrygoats.net//branch.psp?branch=net.venge.monotone.dumb
Still needs a command-line frontend to be usable, among
other things. Help wanted. In python.
- m7 by Larry Hastings <larry@hastings.org>
http://www.midwinter.com/~lch/programming/m7/
Experimental drop-in command-line wrapper for monotone.
Uses certs to add local incrementing version numbers, and an
enhanced annotate front-end.
* Version 0.5.19 (released 2005-09-19)
** The test for setlocale and nl_langinfo has now been separated.
The autoconf script now test for locale.h, setlocale and
nl_langinfo(CODESET) independently.
** Gnulib updates, fixes for getopt.
** Java manuals in doc/java/ are now generated by Gjdoc from GNU Classpath.
** Kaffe is used to link the pre-built libidn-*.jar file.
** Translation updates.
** API and ABI is backwards compatible with the previous version.
Version 6.4 05-Sep-05
---------------------
1. Change 6.0/10/(l) to pcregrep introduced a bug that caused separator lines
"--" to be printed when multiple files were scanned, even when none of the
-A, -B, or -C options were used. This is not compatible with Gnu grep, so I
consider it to be a bug, and have restored the previous behaviour.
2. A couple of code tidies to get rid of compiler warnings.
3. The pcretest program used to cheat by referring to symbols in the library
whose names begin with _pcre_. These are internal symbols that are not
really supposed to be visible externally, and in some environments it is
possible to suppress them. The cheating is now confined to including
certain files from the library's source, which is a bit cleaner.
4. Renamed pcre.in as pcre.h.in to go with pcrecpp.h.in; it also makes the
file's purpose clearer.
5. Reorganized pcre_ucp_findchar().
ACR tries to replace autoconf functionality generating a full-compatible
'configure' script (runtime flags). But using shell-script instead of m4.
This means that ACR is faster, smaller and easy to use.
parallel port. This package is for Byron Jeff's adapted version for Brian
Lane's original software, and supports the Trivial Low Voltage Programmer
(TLVP).
change (it breaks for callbacks).
Inspired from the commit to solve the same issue on the 3.4 branch of RT.
Bump PKGREVISION and Mason version requirement.
makes -avoid-version work properly on platforms using $versuffix2 (e.g., OpenBSD,
FreeBSD, DragonFly). Bump PKGREVISION (and will bump LIBTOOL_REQD shortly).
MirOS change by Benny Siegert <bsiegert@mirbsd.org>.
Noted in private mail by Thorsten Glaser <tg@66h.42h.de>.
makefile issues. There are still some problems on solaris, but this
gets you further. Don't mark as available yet on solaris since it
still doesn't compile.
optimize_gcc.mk needs to know the name of the package that is
currently being built. Unfortunately with pkgsrc there is no way
to do this, and its previous attempts to derive PKGNAME (if not
set) from DISTNAME broke the php usage ext.mk file. Use a temp
variable to do the same thing without breaking other pkgsrc
assumptions
no longer correct since update to libevent 1.x; it now uses libtool and
generates a shlib.
Remove the offending bl3 line, and bump all dependents' PKGREVISIONs, since
the binary pkg changes for any OS that doesn't have a sufficient builtin
libevent version (or the package has requested a non-builtin version).