distcc is a program to distribute compilation of C or C++ code across
several machines on a network. distcc should always generate the same
results as a local compile, is simple to install and use, and is often
two or more times faster than a local compile.
distcc does not require all machines to share a filesystem, have
synchronized clocks, or to have the same libraries or header files
installed. Machines can be running different operating systems, as long
as they have compatible binary formats or cross-compilers.
* Handle older TrueType Open Arabic fonts.
* Fix crash with some non-BMP characters [Morten Welinder]
* Avoid crashing on font descriptions like " 12" [Padraig O'Briain]
* Minor build fixes [Rich Burridge, Sven Neumann]
AutoGen is a tool designed for generating program files that contain
repetitive text with varied substitutions. Its goal is to simplify the
maintenance of programs that contain large amounts of repetitious text.
This is especially valuable if there are several blocks of such text that
must be kept synchronized.
Overview of Changes in GAIL 1.2.0
=================================
* Allow for more than one label within a button (bug #103465)
[Padraig O'Briain]
* Report correct offsets for text when images embedded in text (bug #103035)
[Padraig]
* Allow for label for bhutton not existing when GailButton is created
(bug #101350) [Padraig]
Overview of Changes in GAIL 1.1.7
=================================
* Add --with-html-dir option to configure.in to allow location of
documentation to be changed (bug #102599) [Padraig O'Briain]
Overview of Changes in GAIL 1.1.6
=================================
* Do not emit warning messages after double click on a treeview row when
accessibility is enabled (bug #101349) [Padraig O'Briain]
* Fix crash in mixer applet when accessibility is enabled (bug #101137)
[Padraig]
Overview of Changes in GAIL 1.1.5
=================================
* Do not emit active-descendant-changed signal if active descendant
is unchanged (bug #100829) [Padraig O'Briain]
* Add AtkText interface to GailButton [Padraig]
* Correct return value for atk_text_get_caret_offset() for GailLabel
(bug #101020) [Padraig]
Overview of Changes in GAIL 1.1.4
=================================
* Emit destroy notification while window still exists (bug #95794)
[Padraig O'Briain]
* Have GailTreeView report state MANAGES_DESCENDANTS [Padraig]
* Have Gailtreeview emit active-descendant-changed signal when focus cell
changes [Padraig]
* Report correct cell area for cell in multi-renderer column (bug #84133)
[Padraig]
Overview of Changes in GAIL 1.1.3
=================================
* Set role for tooltip window to ATK_ROLE_TOOL_TIP and return contents
of tooltip for name (bug #95824) [Padraig O'Briain]
* Use queue to store pending button actions (bug #98275) [Bill Haneman]
* Set role for toplevel to ATK_ROLE_APPLICATION [Bill}
* Minor bug fixes [Padraig, Bill]
Overview of Changes in GAIL 1.1.2
=================================
* Provide implementation of atk_selection_add_selection() for GtkTreeView
which has only one visible column [Padraig O'Briain]
* Correct implementation of atk_text_set_caret_offset() for GtkTextView.
(bug #95056) [Padraig]
* Include modifier in keybinding name for GtkButton action (bug #95151)
[Padraig]
* Minor bug fixes [Padraig]
Overview of Changes in GAIL 1.1.1
=================================
* Fix warning messages emitted trying to set GtkTextBuffer to NULL.
(bug #91717) [Padraig O'Briain]
* Do not emit signals for GtkEntry on Delete or BackSpace if no text is
deleted. Ensure that signal is emitted if text is deselected. (bug #90356)
[Padraig]
* Implement atk_component_grab_focus() for cells in a TreeView. (bug #91718)
[Padraig]
* Update children of toplevel before emitting children-changed signal.
(bug #91957) [Padraig]
* Call gtk_window_present() on toplevel in implementations of
atk_component_grab_focus() (bug #91964) [Padraig]
* Ensure that implementations of atk_action_do_action() return before
action is done. (bug #90756) [Padraig]
* Update docs so that all symbols are documented. [Padraig]
* Add implementation for atk_component_get_mdi_zorder() for GailWindow.
(bug #84097) [Mark Mc Loughlin].
* Use +NET_WM_DESKTOP value of Window when getting its zorder [Padraig]
* Minor bug fixes [Padraig]
Overview of Changes in GAIL 1.1.0
=================================
* Decouple version number of package from number of current interface exported
by libgailutil (bug #89327) [Padraig O'Briain]
* Do not do action for insensitive button (bug #89505) [Padraig]
* If a menu item being selected has a submenu wait until the submenu is shown
before reporting focus on the menu item (bug #89611) [Padraig]
* Do not output actual text for GtkEntry for which visible property is false.
(bug #89323) [Padraig]
* Update autogen.sh so that users with both automake 1.6 and 1.4 installed
get the right automake [Havoc Pennington]
* Minor bug fixes [Padraig]
* configure.in (LIBGNOMEUI_AGE): Add EXTRAVERSION and set to .1
* libgnomeui/Makefile.am (libgnomeui_2_la_LDFLAGS): Correct version number bug
* configure.in: Added "mn" to ALL_LINGUAS.
* configure.in: Fixup libtool versioning and release 2.2.0
* configure.in: Added Amharic (am), Arabic (ar), Macedonian (mk) and Dutch
(nl) to ALL_LINGUAS.
* libgnomeui/gnome-icon-theme.c (theme_lookup_icon): Don't scale up unless we
have to. Scaling down gives much better results.
* libgnomeui/gnome-uidefs.h (GNOME_KEY_MOD_PAUSE_GAME): Use GDK_Pause as the
pause key. #92358.
* libgnomeui/gnome-app-helper.c: (gnome_app_install_statusbar_menu_hints):
Apply fix for #102812, by Tom Ball.
* libgnomeui/gnome-popup-menu.c: (gnome_popup_menu_do_popup_modal): Apply fix
for #96899, by Erwann Chenede.
* bonobo/bonobo-ui-toolbar.c (accumulate_item_size): split from
(update_sizes): here and account for the popup's item's size itself if items
moved there.
* bonobo/bonobo-ui-toolbar.c (show_popup_window): fix#76310, popup going off
the side of the screen unhelpfully.
* configure.in: Added Amharic (am) and Dutch (nl) to ALL_LINGUAS
* configure.in: add a check for people with stale / non-parallel installable
gdk-pixbuf's - it seems there are a number of such people.
* Fix Makefile.am's for libtool's non-understanding of -pthread.
* bonobo/bonobo-ui-util.c (bonobo_help_display_cb): re-hash so we can still
allow components to register their own custom prefix intead of using the
main program's always.
* bonobo/bonobo-ui-util.c (bonobo_help_display_cb): fix search datadir to use
existing GnomeProgram if available.
* libgnome/Makefile.am (libgnome_2_la_LDFLAGS): Correct version number error.
* configure.in: Add EXTRAVERSION and set to .1. Add missing translations to
ALL_LINGUAS.
* configure.in: Added "mn" to ALL_LINGUAS.
* configure.in: Fix libtool versioning. Up number to 2.2.0
* schemas/desktop_gnome_peripherals_mouse.schemas.in: add
/desktop/gnome/peripherals/mouse/cursor_theme and
/desktop/gnome/peripherals/mouse/cursor_size
* monikers/bonobo-config-bag.c (bonobo_config_bag_new): Fix comment.
* schemas/Makefile.am (schema_in_files)
schemas/desktop_gnome_thumbnailers.schemas.in: Add schemas for thumbnailers.
* schemas/desktop_gnome_accessibility_keyboard.schemas.in : set defaults to 0
to fix#96483
* help-converters/info/main.c output title, fixing bug #83905
Changes in the package:
- Honor PKG_SYSCONFDIR.
- Use GConf2's schemas.mk file to register schemas.
- Depend on docbook, so the installed customization layer works.
* backends/markup-tree.c (markup_entry_get_value): fix a logic error causing
us to deref a null pointer, reported by Brian Alexander Quistorff.
* configure.in: fix gtk-doc version check.
* configure.in: Added Belarusian to ALL_LINGUAS.
* gconf/gconf-internals.c (gconf_value_list_to_primitive_list_destructive):
fix using the wrong type (value->type not value->list_type) in an error
message, #96210.
* gconf/gconf-internals.c (subst_variables): patch from Benn Vosseteig fixing
a crash with a long path to $HOME.
* doc/gconf/gconf.sgml, doc/gconf-1.0.dtd: Some additions to match the full
range of schema elements curently accepted by gconftool. Supposedly complete
now.
* doc/Makefile.am: change the gconf-1.0.dtd install location to
$(datadir)/sgml/gconf which sounds more standards compliant.
* backends/markup-backend.c (resolve_address): add FIXME about.
Changes in the package:
* Honor PKG_SYSCONFDIR, maintaining the database inside it (PLIST do not need
to care about files in etc/gconf.xml.defaults any more).
* Provide a schemas.mk file that is used to automatically register .schemas
files in the database.
* Add a patch to handle schema deinstallation.
Reviewed by wiz.
* libwnck/tasklist.c: (wnck_tasklist_check_end_sequence): Actually end the
sequnce if we match the wmclass against a window.
* libwnck/tasklist.c: time out startup sequences if we don't see them end, and
end them if a window is mapped with StartupWMClass.
* libwnck/window.c (_wnck_window_get_resource_class)
(_wnck_window_get_resource_name): add internal API to get window classes
* configure.in: added 'ro' to ALL_LINGUAS
* configure.in: Added "mn" to ALL_LINGUAS.
* configure.in: Added Amharic (am), Farsi (fa), and Macedonian (mk) to
ALL_LINGUAS
* README: update README
* libwnck/application.c (get_icons): don't add an extra reference to all
icons, that was an unfortunate memory leak. Patch from
4.5 (4 February 2003)
* info:
. a bug in 4.4 prevented compressed info files from being found.
* Distribution:
. detect sys/ptem.h on Solaris.
4.4 (31 January 2003)
* Language:
. The ' (ASCII apostrophe/right quote) character is finally allowed in
node and anchor names. Thus, after installing this texinfo.tex,
existing .aux files will cause errors! Remove them and rerun TeX to
generate good ones.
. @value constructs are now expanded in the filename arguments to
@include and @verbatiminclude.
* makeinfo:
. bug fix: @copying text is now reflected in tag table positions;
before, nodes may not have been found with a long-enough @copying.
. bug fix: html @verb arg is quoted properly, and does not imply
a paragraph break.
* texinfo.tex:
. @smallexample and the like now output in a smaller font (9pt) in all
paper formats, not just @smallbook and @afourpaper.
. new translation txi-tr.tex.
. bug fix: <>| and other characters do not disappear when they are
first on a line in @verbatim.
* install-info:
. bug fix: don't translate the `* Menu' info keyword.
* info:
. CTRL-H is treated like DEL in incremental search.
. arrow keys once again work in isearch contexts under Solaris.
* infokey:
. use .info key bindings before defaults.
. allow prefix keys to be disabled.
* Distribution:
. update to GNU FDL 1.2 (http://www.gnu.org/licenses/fdl.html).
. getopt and other common library files updated from gnulib
(http://savannah.gnu.org/projects/gnulib/).
. autoconf 2.57, automake 1.7.2.
Log::Agent is a general logging framework aimed at reusable modules.
Instead of having modules insist on using their onw logging reporting
(by hardwiring calls to warn() or syslog()) which can conflict with
the final application's choice, one may use logwarn() for instance to
emit a warning.
gthread.la file doesn't note that pthread is a dependancy, so linking with
libtool against libgthread breaks. It seems the workaround for libtool not
understanding -pthread doesn't work, so we use the same thing as linux, and
convert -pthread to -lpthread. gtk2 now builds to completion on -current
Note that this has no impact on 1.6.1 as it doesn't use -pthread.
alpha, and probably pmax) show up as 'netbsd' while others (such as i386)
show up as 'netbsdelf'. Should fix problems on all ELF systems which
come up as 'netbsd'.
GConf is a configuration database system, functionally similar to the
Windows registry but lots better. It was written for the GNOME
desktop but does not require GNOME; configure should notice if GNOME
is not installed and compile the basic GConf library anyway.
This package installs graphical utilities included in GConf's
distribution file.
Reviewed by wiz.
o The bt_logic module was added. It parses each call to the compiler
and linker, sorts arguments, adapts them to the current platform and
runs the resulting converted command. It also provides generation of
dependancy files and installation of stuff.
o Initial support of shared libraries through bt_logic's framework.
Buildtool can now build them on different platforms and use different
naming schemes (needed for Darwin), set rpaths automatically, and
more. Note that this is still very experimental.
o New tunable features related with libraries are available for Build-
tool-ized packages. They are called SHARED and STATIC, and tune
which kind of libraries you want to build.
o Standalone bt_mkdep and bt_install modules were removed. All their
functionality is now superseded by bt_logic.
o The x11.subr module was added to bt_config. It provides checks for
automatic detection of the X Window System.
o The pkgconfig.subr module was added to bt_config. It provides a
frontend to the pkg-config(1) program. The bt_check_pkgflags() func-
tion has been deprecated in favour of this module.
o Added functions to automate the detection of a C/C++ compilation en-
vironment in bt_config. They are called bt_check_env_c() and
bt_check_env_cxx().