diff options
author | prlw1 <prlw1> | 2012-07-28 18:05:59 +0000 |
---|---|---|
committer | prlw1 <prlw1> | 2012-07-28 18:05:59 +0000 |
commit | 7d45029f4866e9c8c4b998653c6ea7b15b516766 (patch) | |
tree | 7b72aa060f1d02e2bf768802fba1259a4674746e | |
parent | e6ce7207549d7554be445a6a2f0d9e6cb3bb1ec8 (diff) | |
download | pkgsrc-7d45029f4866e9c8c4b998653c6ea7b15b516766.tar.gz |
Update to at-spi2-atk 2.5.4
* Fix for bug #679013 - AtspiCollection should be implemented for
all containers
* Plug ref count leaks (BGO#679285).
* Only add items to the cache on children-changed if the children are
included in the event.
* Only send PropertyChange signals used for caching, absent listeners.
Especially:
* Only create a directory and a socket when requested.
Currently, atk-bridge clutters XDG_RUNTIME_DIR with directories for sockets,
which is especially annoying since gtk currently does not call
atk_bridge_adaptor_cleanup, so the directories never go away. This change do
not really solve the problem--it only hides it from users who do not really
need AT-SPI--but, nevertheless, there is no reason to create a directory or
socket if nothing has requested it, so doing this lazily makes sense.
* Don't create a (non-readable) subdirectory for the socket when root.
If an application is running as root but within a user's runtime directory,
then creating a temporary directory will result in the directory being owned
by root, and the user will not have permission to search the directory to
access the socket, so an AT running as the normal user will not be able to
connect to the application running as root.
Fixes regression introduced by the fix for BGO#678348.
-rw-r--r-- | devel/at-spi2-atk/Makefile | 4 | ||||
-rw-r--r-- | devel/at-spi2-atk/distinfo | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/devel/at-spi2-atk/Makefile b/devel/at-spi2-atk/Makefile index 21fc626b9fe..8301ae15e0c 100644 --- a/devel/at-spi2-atk/Makefile +++ b/devel/at-spi2-atk/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.4 2012/07/04 17:45:57 prlw1 Exp $ +# $NetBSD: Makefile,v 1.5 2012/07/28 18:05:59 prlw1 Exp $ # -DISTNAME= at-spi2-atk-2.5.3 +DISTNAME= at-spi2-atk-2.5.4 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNOME:=sources/at-spi2-atk/2.5/} EXTRACT_SUFX= .tar.xz diff --git a/devel/at-spi2-atk/distinfo b/devel/at-spi2-atk/distinfo index 30b205dd5ec..905770ca16a 100644 --- a/devel/at-spi2-atk/distinfo +++ b/devel/at-spi2-atk/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.3 2012/07/04 17:45:57 prlw1 Exp $ +$NetBSD: distinfo,v 1.4 2012/07/28 18:05:59 prlw1 Exp $ -SHA1 (at-spi2-atk-2.5.3.tar.xz) = a0fc241639fd9109081808d9ea4e2eb495c912c7 -RMD160 (at-spi2-atk-2.5.3.tar.xz) = f009680cdb6ec28cb9112bbd28f3a6a02d0b5ca8 -Size (at-spi2-atk-2.5.3.tar.xz) = 302960 bytes +SHA1 (at-spi2-atk-2.5.4.tar.xz) = 0016cb4878cb42d807faeac46a8fb77fe8bf766d +RMD160 (at-spi2-atk-2.5.4.tar.xz) = 1bdd5be49f10b5af6b6816373ea92a93dfd3bc61 +Size (at-spi2-atk-2.5.4.tar.xz) = 303220 bytes SHA1 (patch-atk-adaptor_Makefile.in) = 32d73f99c20eb8fb7ca62910a1a4a5f933733775 |