libgsf 1.14.11
Jody:
* win32 build fix for glib-2.18 deprecation.
* Extend MS Office Open Pkg handling to accept POI files.
* Add libxml2 wrapper to simplify probing.
Morten:
* Solaris compilation issue. [#558253]
* Handle non-seekable files in gsf_input_stdio_new. [#154417]
Paul:
* Fix various Mac compilation issues. [#565603] [#565605]
Pedro Fragoso:
* Clean up glib includes. [#564004]
Richard W.M. Jones
* MinGW configure fix for libbz2 detection.
Adam Jackson (2):
Nuke fontcache.
Retry font server connections faster.
Alan Coopersmith (8):
Add support for bzip2 bitmap font compression
Pad CreateAC packets with 0 auths to workaround xfs bug
Always scan catalogue dirs at startup, even if their mtime < 0
Use XORG_CWARNFLAGS & XORG_CHANGELOG macros from xorg-macros 1.2
Update COPYING file with additional copyrights/licenses
Add simple README with pointers to bugzilla/git/mailing list
miscutil.c:108: warning: old-style parameter declaration
Version bump: 1.3.4
Benjamin Close (1):
Make sure font names/font alias names are null terminated
Derek Wang (1):
Sun bug 4510977: dtremote fails to start session
Julien Cristau (1):
Don't clobber CFLAGS in configure
Peter Breitenlohner (1):
X.Org Bug 17945: avoid gcc warnings for libXfont
Following the inputproto 1.5 release adding input device properties,
here's the matching client-side libraries.
Peter Hutterer (4):
Bump to 1.1.99.2.
Add XI_JOYSTICK to list of defined types.
Add support for XI 1.5 device properties.
libXi 1.2.0
X Input Protocol 1.5.0
Additions over 1.4: input device properties support.
IDP are modelled after window properties and work much in the same
manner. Each X Input device can have multiple properties of
arbitrary types at any point in time. These properties can be
interpreted by the server and/or the driver and thus allow cheap,
easily expandable ways of configuring devices.
IDP can also be read by other clients, allowing clients to label
devices or device specific features. Two of the more obvious cases
are to label a device as "primary", or to label each axis to denote
it's function ("press", "tilt", "rotation", etc.).
For those reading commit logs: IDP were originally added as XGE
events as part of XI2, then backported to traditional events.
Cheers,
Peter
Peter Hutterer (10):
Back out Device Properties from XI 2, push into XI 1.5.
Protect against C++ includes.
Add libXi's property interfaces.
PropertyNotify, move deviceid back to last byte.
Remove RCS tags, typo fix.
Make sure Atoms are defined as CARD32.
Undef Atom after we're done so we don't pollute users of XIproto.h
Add XI_JOYSTICK type.
Remove Configure/QueryDeviceProperty.
inputproto 1.5.0
This is a minor release including one security fix and two minor bug fixes
* improve path auditing (issue 1450)
* fix date-related test failures in test suite
* add graph controls to monoblue theme
version 0.4.5 (20-November-2008):
* Added GObject property accessors for notification IDs. Patch by Lucas
Rocha.
* Added support for sending the closed reason in the "closed" signal
handler. (Ticket #139)
* Added support for sending the status icon XID to the notification
daemon. This will allow better position tracking for context
notifications. Patch by Colin Walters.
* Fixed a breakage where we were including gtkversion.h directly.
* Version 3.1 Patch 6 - 2008-11-16
- MAJOR ENHANCEMENT: A new OMITFUNC clause gives you additional
control and flexibility over "omitted days" calculations. This is
useful when holidays influence the timing of events several days
later. See "COMPUTED LOCAL OMITS" in the man page.
- ENHANCEMENT: The new evaltrig() built-in function lets you evaluate triggers
from within an expression.
- ENHANCEMENT: The new weekno() built-in function returns the ISO 8601
week number of a date.
- ENHANCEMENT: The "WEEK" special lets you annotate calendar output with the
week number. The TkRemind, rem2ps and rem2html back-ends support WEEK.
- MINOR ENHANCEMENT: You can control whether timed reminders come before or
after non-timed reminders with the "-g" flag.
- BUG FIX: TkRemind did not work correctly if ~/.reminders was a directory.
- BUG FIX: TkRemind incorrectly invoked Remind with the "-a" flag when
showing today's reminders.
- BUG FIX: In certain cases, a trigger containing a day, month and
weekday would fail if it needed to cross a year boundary. This has
been fixed.
2008-07-05 Redland Version 1.0.8 Released
Updated to use [1]Rasqal 0.9.16 (from 0.9.15)
Updated to use [2]Raptor 1.4.18 (from 1.4.16)
Added a 'trees' indexed in-memory storage
Improvements to low-memory and other failures of resource allocation
API additions and changes to concepts, parser and serializer classes.
Fixed Issue [3]0000256
NOTE: The next release of redland will NOT include raptor and rasqal in
the tarball, they will be separate download dependencies.
See the [4]1.0.8 Release Notes for the full details of the changes.
2008-07-05 Rasqal Version 0.9.16 Released
WARNING: ABI AND API CHANGED in this release. Rasqal 0.9.16 is
incompatible with 0.9.15.
Added a rasqal_world object used for all constructor functions
Removed deprecated functions and macros
Fixed some memory leaks and made some low-memory resiliance fixes
Query result sets can be read/written from sparql XML results format
Improved error syntax error reporting
See the Raptor 0.9.16 Release Notes for the full details of the
changes.
2.16.0 04-jan-2009
- gobject.timeout_add_seconds() not found in docs
(Paul Pogonyshev, #547119)
- _wrap_g_output_stream_write_async not adding a reference to the
buffer passed (Paul, #564102)
- gio.VolumeMonitor segfaults (Gian Mario Tagliaretti, #555613)
- Test if `domain' is not-null before using it to avoids segfaults
(Paul, #561826)
- g_output_stream_write_all use gsize instead of gssize (Gian)
- add __repr__ to gio.Drive, gio.Mount and gio.Volume
(Paul, #530935)
- Missing AC_CONFIG_MACRO_DIR([m4]) (Loïc Minier, #551227)
- Make codegen not import when corresponding argument types are not
registered (Paul, #551056)
- Fix typos breaking compilation (Frederic Peters #551212)
- GFile load_contents methods chop data at first \0
(Jonathan Matthew, #551059)
D-Bus Python Bindings 0.83.0 (2008-07-23)
=========================================
Features:
* Add bindings for DBusServer (thanks to Mathias Hasselmann, Huang Peng;
fd.o #14322, #15514).
* Omit the service's traceback from certain D-Bus errors: specifically, those
that were probably deliberately raised as part of an API. Subclasses
of DBusException that indicate programmer error can turn the traceback
back on if it seems likely to be useful.
Fixes:
* Don't emit spurious Error messages if libdbus gives object-path handlers
a message that isn't a method call (most likely because of binding to a
locally emitted signal, as in fd.o #14199).
* Make multiple filters added by Connection.add_message_filter work
(fd.o #15547, thanks to Huang Peng).
* Make the API docs build correctly when out-of-tree
* Require dbus 1.0 so we can get rid of DBUS_API_SUBJECT_TO_CHANGE
4.7.3: (Python 2.6 release. First release with Python 3.0 support)
* "private" is a keyword in C++. (Duncan Grisby)
* setup.py should install "bsddb.h". (Duncan Grisby)
* "DB_remove" memory corruption & crash. (Duncan Grisby)
* Under Python 3.0, you can't use string keys/values, but
bytes ones. Print the right error message.
* "DB.has_key()" allowed transactions as a positional parameter.
We allow, now, transactions as a keyword parameter also, as
documented.
* Correct "DB.associate()" parameter order in the documentation.
* "DB.append()" recognizes "txn" both as a positional and a
keyword parameter.
* Small fix in "dbshelve" for compatibility with Python 3.0.
* A lot of changes in "dbtables" for compatibility with Python 3.0.
* Huge work making the testsuite compatible with Python 3.0.
* In some cases the C module returned Unicode strings under
Python 3.0. It should return "bytes", ALWAYS. Solved.
* Remove a dict.has_key() use to silence a warning raised under
Python2.6 -3 parameter. Python SVN r65391, Brett Cannon.
* Solve some memory leaks - Neal Norwitz
* If DBEnv creation fails, library can crash. (Victor Stinner)
* Raising exceptions while doing a garbage collection
will kill the interpreter. (Victor Stinner)
* Crash in "DB.verify()". Noted by solsTiCe d'Hiver.
Overview of changes from pycairo 1.6.4 to pycairo 1.8.0
=======================================================
General Changes:
Pycairo 1.8.0 requires cairo 1.8.0 (or later).
Add documentation (available separately)
Bug Fixes:
18101: Add support for threading
18947: cairo.SurfacePattern should INCREF the used surface
New Methods:
ScaledFont.get_scale_matrix
Surface.mark_dirty_rectangle
Surface.set_fallback_resolution
New Constants:
cairo.EXTEND_PAD
cairo.HAS_IMAGE_SURFACE
cairo.HAS_USER_FONT
API Changes:
Surface.mark_dirty: no longer accepts keyword arguments with default
values.
PycairoPattern_FromPattern (C API): has a new 'base' argument - to fix
#18947.
Other Changes:
Allow unknown cairo Pattern/Surface types to use the pycairo base
Pattern/Surface type.
D-Bus GLib Bindings 0.78 (04 Dec 2008)
Thanks to Robert McQueen, Philip Van Hoof, David Zeuthen, Colin
Walters, Dan Williams, Nick Welch, Tomas Pelka and others for their
contributions.
Reliability fixes:
- #16114 [patch] wincaps-to-uscore property names for GetAll()
- #16419: recursive variants demarshaling limits
- #18573: service tracker race
Other notable fixes and enhancements:
- #17329: allow hash tables to contain complex types
- #17798: add support for 'o', 'g' and 'as' in dictionaries
- #16925: bash completion for dbus-send
This is the newest version of streamripper. A user visible difference
to current pkgsrc/audio/streamripper is that it doesn't create id3v1
tags per default.
(It should also get some testing with non-ASCII locales.)
Release 1.8.6 (2008-12-13 Chris Wilson <chris@chris-wilson.co.uk>)
=========================================================
The cairo community is pleased to announce the 1.8.6 release of the
cairo graphics library. This is the third update to cairo's stable
1.8 series and contains a small number of bug fixes (in particular a
few fixes for failures of cairo 1.8.4 on Quartz and PDF, and build fixes for
a couple of backends). This is being released just under a month after
cairo 1.8.4.
We recommend that everyone using cairo upgrade to 1.8.6.
-Chris
Build fixes
-----------
Fix build of DirectFB backend with debugging enabled:
Bug in _cairo_directfb_surface_release_source_image function
http://bugs.freedesktop.org/show_bug.cgi?id=18322
Fix build on OS/2.
Bug fixes
---------
Workaround a mis-compilation of cairo_matrix_invert() that generated invalid
matrices and triggered assertion failures later. The issue was reported by
Peter Hercek.
Invalid computation of the modulus:
https://bugzilla.mozilla.org/show_bug.cgi?id=466258
Invalid referencing of patterns in the Quartz backend:
Failed assertion `CAIRO_REFERENCE_COUNT_HAS_REFERENCE
(&pattern->ref_count)' when using cairo quartz backend
http://bugs.freedesktop.org/show_bug.cgi?id=18632
Invalid references to glyphs after early culling, causing segmentation faults
in the PDF backend:
http://lists.cairographics.org/archives/cairo/2008-December/015976.html
Check for XRender in the XCB backend, or else we may attempt an invalid memory
access:
XCB backend fails with missing render.
https://bugs.freedesktop.org/show_bug.cgi?id=18588
depended on most of the kitchen sink anyway...).
Changes:
* configure.ac, wscript: Version 2.24.1.
* configure.ac: libtool-2.2 compatibility, patch by "Cygwin Ports
maintainer" (bug #564550).
* gnomeapplet/applet.override:
* gnomeapplet/appletmodule.c:
* gnomeapplet/wscript:
Fix build error with missing libgnome/libgnomeui flags.
Patch from Lucas Rocha closes bgo #564525
* tests/common.py: Fix a bug in the import check.