pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/at-spi2-atk



Module Name:    pkgsrc
Committed By:   prlw1
Date:           Thu Jul 18 15:03:51 UTC 2019

Modified Files:
        pkgsrc/devel/at-spi2-atk: Makefile PLIST distinfo
Added Files:
        pkgsrc/devel/at-spi2-atk/patches: patch-atk-adaptor_meson.build
            patch-meson.build
Removed Files:
        pkgsrc/devel/at-spi2-atk/patches: patch-atk-adaptor_Makefile.in

Log Message:
Update at-spi2-atk to 2.33.2

Unstable branch chosen for:
* Add support for ROLE_CONTENT_DELETION and ROLE_CONTENT_INSERTION

ChangeLog:
* Add support for ROLE_CONTENT_DELETION and ROLE_CONTENT_INSERTION
* Fix a build issue where libgobject might not have been linked, resulting in
  undefined symbols.

What's new in at-spi2-atk 2.33.1:
* Document atk_bridge_adaptor_init error messages.
* Add atk_bridge_set_event_context.
* Add AccessibleId property.

What's new in at-spi2-atk 2.31.92:
* Fix a crash when retrieveing headers from table cells.

What's new in at-spi2-atk 2.31.2:
* Add ScrollSubstringTo and ScrollSubstringToPoint interfaces.

What's new in at-spi2-atk 2.29.1:
* Fix a case where we could return without unlocking a mutex (bgo#793625).
* Add ScrollTo and ScrollToPoint interfaces.
* Fix various compiler warnings and build issues.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/devel/at-spi2-atk/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/at-spi2-atk/PLIST
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/at-spi2-atk/distinfo
cvs rdiff -u -r1.3 -r0 \
    pkgsrc/devel/at-spi2-atk/patches/patch-atk-adaptor_Makefile.in
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/devel/at-spi2-atk/patches/patch-atk-adaptor_meson.build \
    pkgsrc/devel/at-spi2-atk/patches/patch-meson.build

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/at-spi2-atk/Makefile
diff -u pkgsrc/devel/at-spi2-atk/Makefile:1.21 pkgsrc/devel/at-spi2-atk/Makefile:1.22
--- pkgsrc/devel/at-spi2-atk/Makefile:1.21      Thu Nov 23 17:19:40 2017
+++ pkgsrc/devel/at-spi2-atk/Makefile   Thu Jul 18 15:03:51 2019
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2017/11/23 17:19:40 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2019/07/18 15:03:51 prlw1 Exp $
 
-DISTNAME=      at-spi2-atk-2.26.1
-PKGREVISION=   1
+DISTNAME=      at-spi2-atk-2.33.2
 CATEGORIES=    devel gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/at-spi2-atk/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
@@ -11,21 +10,20 @@ HOMEPAGE=   http://www.linuxfoundation.org
 COMMENT=       Assistive Technology Service Provider Interface A11y Toolkit
 LICENSE=       gnu-lgpl-v2
 
-USE_LIBTOOL=   yes
-USE_TOOLS+=    gmake intltool msgfmt pkg-config
-GNU_CONFIGURE= yes
+USE_TOOLS+=    pkg-config
 
-PKGCONFIG_OVERRIDE+=   atk-bridge-2.0.pc.in
+PKGCONFIG_OVERRIDE=    output/meson-private/atk-bridge-2.0.pc
+PKGCONFIG_OVERRIDE_STAGE=pre-install
 
-CHECK_PORTABILITY_SKIP+=       config/test-driver
-
-BUILDLINK_API_DEPENDS.atk+=    atk>=2.25.2
+BUILDLINK_API_DEPENDS.atk+=    atk>=2.33.3
 .include "../../devel/atk/buildlink3.mk"
-BUILDLINK_API_DEPENDS.at-spi2-core+=   at-spi2-core>=2.17.90
+BUILDLINK_API_DEPENDS.at-spi2-core+=   at-spi2-core>=2.33.2
 .include "../../devel/at-spi2-core/buildlink3.mk"
 BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.32.0
 .include "../../devel/glib2/buildlink3.mk"
 BUILDLINK_API_DEPENDS.dbus+=   dbus>=1.5
 .include "../../sysutils/dbus/buildlink3.mk"
 .include "../../x11/libX11/buildlink3.mk"
+
+.include "../../devel/py-meson/build.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/at-spi2-atk/PLIST
diff -u pkgsrc/devel/at-spi2-atk/PLIST:1.5 pkgsrc/devel/at-spi2-atk/PLIST:1.6
--- pkgsrc/devel/at-spi2-atk/PLIST:1.5  Sat May 18 21:56:03 2013
+++ pkgsrc/devel/at-spi2-atk/PLIST      Thu Jul 18 15:03:51 2019
@@ -1,5 +1,7 @@
-@comment $NetBSD: PLIST,v 1.5 2013/05/18 21:56:03 prlw1 Exp $
+@comment $NetBSD: PLIST,v 1.6 2019/07/18 15:03:51 prlw1 Exp $
 include/at-spi2-atk/2.0/atk-bridge.h
 lib/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
-lib/libatk-bridge-2.0.la
+lib/libatk-bridge-2.0.so
+lib/libatk-bridge-2.0.so.0
+lib/libatk-bridge-2.0.so.0.0.0
 lib/pkgconfig/atk-bridge-2.0.pc

Index: pkgsrc/devel/at-spi2-atk/distinfo
diff -u pkgsrc/devel/at-spi2-atk/distinfo:1.19 pkgsrc/devel/at-spi2-atk/distinfo:1.20
--- pkgsrc/devel/at-spi2-atk/distinfo:1.19      Thu Nov 23 15:19:14 2017
+++ pkgsrc/devel/at-spi2-atk/distinfo   Thu Jul 18 15:03:51 2019
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.19 2017/11/23 15:19:14 wiz Exp $
+$NetBSD: distinfo,v 1.20 2019/07/18 15:03:51 prlw1 Exp $
 
-SHA1 (at-spi2-atk-2.26.1.tar.xz) = 577f4e67bcda8fecd71ed4893c9b675670519bf5
-RMD160 (at-spi2-atk-2.26.1.tar.xz) = c0eacbb1ea6522b886ee89ebebf77ca05cb19a8d
-SHA512 (at-spi2-atk-2.26.1.tar.xz) = 2922ce0429901e00729e05a4fd67860a601917a683160ce123d281426e91074258ae70e8a4a67c2aff5e225290e59f99417a37914b039cab2481f7d1c2c64c5d
-Size (at-spi2-atk-2.26.1.tar.xz) = 322760 bytes
-SHA1 (patch-atk-adaptor_Makefile.in) = 91ea0570a8a99dfa8c06005cb8c26b161b93731c
+SHA1 (at-spi2-atk-2.33.2.tar.xz) = 877df50bc16e78067704ebd287906e7f7e15da5c
+RMD160 (at-spi2-atk-2.33.2.tar.xz) = 8c98ebf74214234a8383b5dd4f2175a54a9a5d17
+SHA512 (at-spi2-atk-2.33.2.tar.xz) = 90973259c918e1694b84ee15624b654399f3ac806923217e56b00e683d145a3cae2829195e302a76a7d156254311dd9d2d97a3d7d0ca9f36de045aaee37fd26c
+Size (at-spi2-atk-2.33.2.tar.xz) = 95336 bytes
+SHA1 (patch-atk-adaptor_meson.build) = fc7f93cf52b3b7429208bc25819ca2aead86a6ef
+SHA1 (patch-meson.build) = 2a505175189424945277383b7e168bcdabd51e6e

Added files:

Index: pkgsrc/devel/at-spi2-atk/patches/patch-atk-adaptor_meson.build
diff -u /dev/null pkgsrc/devel/at-spi2-atk/patches/patch-atk-adaptor_meson.build:1.1
--- /dev/null   Thu Jul 18 15:03:51 2019
+++ pkgsrc/devel/at-spi2-atk/patches/patch-atk-adaptor_meson.build      Thu Jul 18 15:03:51 2019
@@ -0,0 +1,26 @@
+$NetBSD: patch-atk-adaptor_meson.build,v 1.1 2019/07/18 15:03:51 prlw1 Exp $
+
+Assume that anyone wanting the gtk2 module will use devel/at-spi.
+
+--- atk-adaptor/meson.build.orig       2019-06-18 11:14:23.000000000 +0000
++++ atk-adaptor/meson.build
+@@ -36,19 +36,6 @@ libatk_bridge_dep = declare_dependency(l
+                                          include_directories('.')
+                                        ])
+ 
+-atk_bridge_module = shared_module('atk-bridge', 'gtk-2.0/module.c',
+-                                  include_directories: root_inc,
+-                                  dependencies: [
+-                                    libatk_bridge_dep,
+-                                    libdbus_dep,
+-                                    atk_dep,
+-                                    atspi_dep,
+-                                    gmodule_dep,
+-                                  ],
+-                                  c_args: p2p_cflags,
+-                                  install: true,
+-                                  install_dir: join_paths(get_option('libdir'), 'gtk-2.0', 'modules'))
+-
+ pkgconfig = import('pkgconfig')
+ pkgconfig.generate(
+   name: 'atk-bridge-2.0',
Index: pkgsrc/devel/at-spi2-atk/patches/patch-meson.build
diff -u /dev/null pkgsrc/devel/at-spi2-atk/patches/patch-meson.build:1.1
--- /dev/null   Thu Jul 18 15:03:51 2019
+++ pkgsrc/devel/at-spi2-atk/patches/patch-meson.build  Thu Jul 18 15:03:51 2019
@@ -0,0 +1,11 @@
+$NetBSD: patch-meson.build,v 1.1 2019/07/18 15:03:51 prlw1 Exp $
+
+Avoid libxml2 dependency by dropping tests.
+
+--- meson.build.orig   2019-06-18 11:14:23.000000000 +0000
++++ meson.build
+@@ -61,4 +61,3 @@ install_data('at-spi2-atk.desktop',
+ 
+ subdir('droute')
+ subdir('atk-adaptor')
+-subdir('tests')



Home | Main Index | Thread Index | Old Index