What's new in at-spi-1.30.1:
* Fixes#538680.
* Translation update.
What's new in at-spi-1.30.0:
* Fixes#612554.
* Translation update.
What's new in at-spi-1.29.92:
* Translation update.
What's new in at-spi-1.29.90:
* Make AT-SPI/CORBA the default and relocate AT-SPI/D-Bus.
* Translation update.
What's new in at-spi-1.29.6:
* Bugfixes: #608003, #607077.
* Translation update.
What's new in at-spi-1.29.5:
* Bugfixes: #606251, #606254.
* Translation update.
What's new in at-spi-1.29.3:
* Bugfixes: #565451, #593830.
* Translation update.
What's new in at-spi-1.29.2:
* Bugfixes: #569428, #599244, #578334.
* Translation update.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
This switches to the new gnome-2.20 branch.
Also add the Python bindings as a seperate pkg. I don't see where
this is used, but is is a simple addition.
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or
via buildlink3.mks
- introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm
in the !modular case
- fix some cases where the check for libX11 couldn't work at all by using
C++ for compilation without including the proper headers
Verified using a full X11_TYPE=xorg bulk build without additional
breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.
For example, "make show-buildlink3" in fonts/Xft2 displays:
zlib
fontconfig
iconv
zlib
freetype2
expat
freetype2
Xrender
renderproto
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
RECOMMENDED is removed. It becomes ABI_DEPENDS.
BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.
BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.
BUILDLINK_DEPENDS does not change.
IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".
Added to obsolete.mk checking for IGNORE_RECOMMENDED.
I did not manually go through and fix any aesthetic tab/spacing issues.
I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.
I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.
As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.
As discussed on tech-pkg.
I will commit to revbump, pkglint, pkg_install, createbuildlink separately.
Note that if you use wip, it will fail! I will commit to pkgsrc-wip
later (within day).
What's new in at-spi-1.7.4:
* Fixed dist to include Accessibility_Selector.idl (missing from dist though
in cvs since 1.7.3).
* Bugfixes to EventDetails event support, and fixed event emission for
implementors of SPI_REMOTE_OBJECT.
What's new in at-spi-1.7.0 through 1.7.3:
* Added idl/Accessibility_Selector.idl to the repository (missing in 1.7.0
through 1.7.2, added in 1.7.3)
* DOCS:
All the IDL is now documented with doxygen-compatible docs.
Just run 'doxygen oxyfile' in the IDL directory. (This will
be automated in a future version).
* NEW API:
idl:
Accessibility::Accessible:getAttributes (name/value pair annotation
for all objects)
Accessibility::Accessible:getApplication (retrieves ref to host app)
Accessibility::Component:getAlpha (get transparency/opacity value of component)
Accessibility::Image:getLocale (get POSIX locale for image and
imagedesc)
Accessibility::Text:getAttributeValue (retrieve a single named
attribute value)
Accessibility::Relation:RELATION_PARENT_WINDOW_OF
Accessibility::Role:ROLE_ENTRY, ROLE_CHART, ROLE_CAPTION,
ROLE_DOCUMENT_FRAME, ROLE_HEADING, ROLE_PAGE, ROLE_SECTION (New roles
for complex docs and forms.)
Accessibility::State:STATE_REQUIRED, STATE_TRUNCATED, STATE_ANIMATED,
STATE_INVALID_ENTRY, STATE_SUPPORTS_AUTOCOMPLETION,
STATE_SELECTABLE_TEXT, STATE_IS_DEFAULT (New states, for complex forms)
Accessibility::EventDetails (new, more detailed info marshalled with events)
cspi:
(AccessibleEvent_getSourceName):
(AccessibleEvent_getSourceRole):
(AccessibleEvent_getSourceApplication):
(AccessibleEvent_getSourceDetails):
New methods for interrogating/demarshalling
event details i.e. source's accessible name, role,
and host app.
(Accessible_getAttributes): New, retrieve annotations/attributes
on objects.
(Accessible_getHostApplication): New, retrieve enclosing Application
instance for an object.
(AccessibleImage_getImageLocale): New, retrieve Locale info for an
image.
(AccessibleComponent_getAlpha): New, retrieve alpha value for
an AccessibleComponent (see discussion in idl section above).
* BUGFIXES:
Some compiler fixes from Kjartan Marass.
Some thread-related fixes from Michael Meeks.
Don't allow non-preemptive listeners to pre-empt events! (Bill Haneman).