aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorey Halpin <chalpin@cs.wisc.edu>2023-04-15 18:52:07 +0000
committerTobias C. Berner <tcberner@FreeBSD.org>2023-04-16 00:29:41 +0000
commiteab8f495bafac666c5abad491e8e353d50df5da0 (patch)
tree4d32d1e95da3caf4a2f0e5b64d0aff9140c78984
parent70a6f9fbdafbf14e04f0808981af7eee2fecd35b (diff)
downloadports-eab8f495bafac666c5abad491e8e353d50df5da0.tar.gz
ports-eab8f495bafac666c5abad491e8e353d50df5da0.zip
accessibility/at-spi2-core: update to 2.48.0
What's new in at-spi2-core 2.48.0: * Add a "atk-only" build option. This allows atk to be built without libdbus installed, but it does not build libatspi or the atk bridge. * Fix some typos in the documentation. The atk-only support was added upstraem by Corey Halpin Reported by: Dmitry Pryakhin <graahnul.grom@ya.ru> PR: 269996 Exp-run by: antoine
-rw-r--r--accessibility/at-spi2-core/Makefile11
-rw-r--r--accessibility/at-spi2-core/distinfo6
-rw-r--r--accessibility/at-spi2-core/pkg-plist104
3 files changed, 63 insertions, 58 deletions
diff --git a/accessibility/at-spi2-core/Makefile b/accessibility/at-spi2-core/Makefile
index 6aa8898f5e34..6cab5ba9dbf8 100644
--- a/accessibility/at-spi2-core/Makefile
+++ b/accessibility/at-spi2-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= at-spi2-core
-PORTVERSION= 2.46.0
+PORTVERSION= 2.48.0
CATEGORIES= accessibility x11-toolkits
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -10,8 +10,7 @@ WWW= https://gitlab.gnome.org/GNOME/at-spi2-core
LICENSE= LGPL21
-LIB_DEPENDS= libdbus-1.so:devel/dbus \
- libxkbcommon.so:x11/libxkbcommon
+LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon
PORTSCOUT= limitw:1,even
@@ -20,6 +19,12 @@ USE_GNOME= glib20 introspection:build
USE_XORG= ice sm x11 xi xtst xext
USE_LDCONFIG= yes
+OPTIONS_DEFINE= ATKONLY
+OPTIONS_SUB= yes
+ATKONLY_DESC= Build only ATK (no atspi or at-spi2-atk, unsupported by upstream)
+ATKONLY_LIB_DEPENDS_OFF= libdbus-1.so:devel/dbus
+ATKONLY_MESON_TRUE= atk_only
+
post-install:
${RM} -r ${STAGEDIR}${PREFIX}/lib/systemd
diff --git a/accessibility/at-spi2-core/distinfo b/accessibility/at-spi2-core/distinfo
index 1250457e8703..e11424e0db40 100644
--- a/accessibility/at-spi2-core/distinfo
+++ b/accessibility/at-spi2-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1676814438
-SHA256 (gnome/at-spi2-core-2.46.0.tar.xz) = aa0c86c79f7a8d67bae49a5b7a5ab08430c608cffe6e33bf47a72f41ab03c3d0
-SIZE (gnome/at-spi2-core-2.46.0.tar.xz) = 540600
+TIMESTAMP = 1679511742
+SHA256 (gnome/at-spi2-core-2.48.0.tar.xz) = 905a5b6f1790b68ee803bffa9f5fab4ceb591fb4fae0b2f8c612c54f1d4e8a30
+SIZE (gnome/at-spi2-core-2.48.0.tar.xz) = 554000
diff --git a/accessibility/at-spi2-core/pkg-plist b/accessibility/at-spi2-core/pkg-plist
index 4fa6ce6e793f..6eecc4916bb7 100644
--- a/accessibility/at-spi2-core/pkg-plist
+++ b/accessibility/at-spi2-core/pkg-plist
@@ -1,37 +1,37 @@
-etc/xdg/Xwayland-session.d/00-at-spi
-etc/xdg/autostart/at-spi-dbus-bus.desktop
-include/at-spi-2.0/atspi/atspi-accessible.h
-include/at-spi-2.0/atspi/atspi-action.h
-include/at-spi-2.0/atspi/atspi-application.h
-include/at-spi-2.0/atspi/atspi-collection.h
-include/at-spi-2.0/atspi/atspi-component.h
-include/at-spi-2.0/atspi/atspi-constants.h
-include/at-spi-2.0/atspi/atspi-device-legacy.h
-include/at-spi-2.0/atspi/atspi-device-listener.h
-include/at-spi-2.0/atspi/atspi-device-x11.h
-include/at-spi-2.0/atspi/atspi-device.h
-include/at-spi-2.0/atspi/atspi-document.h
-include/at-spi-2.0/atspi/atspi-editabletext.h
-include/at-spi-2.0/atspi/atspi-enum-types.h
-include/at-spi-2.0/atspi/atspi-event-listener.h
-include/at-spi-2.0/atspi/atspi-gmain.h
-include/at-spi-2.0/atspi/atspi-hyperlink.h
-include/at-spi-2.0/atspi/atspi-hypertext.h
-include/at-spi-2.0/atspi/atspi-image.h
-include/at-spi-2.0/atspi/atspi-matchrule.h
-include/at-spi-2.0/atspi/atspi-misc.h
-include/at-spi-2.0/atspi/atspi-object.h
-include/at-spi-2.0/atspi/atspi-registry.h
-include/at-spi-2.0/atspi/atspi-relation.h
-include/at-spi-2.0/atspi/atspi-selection.h
-include/at-spi-2.0/atspi/atspi-stateset.h
-include/at-spi-2.0/atspi/atspi-table-cell.h
-include/at-spi-2.0/atspi/atspi-table.h
-include/at-spi-2.0/atspi/atspi-text.h
-include/at-spi-2.0/atspi/atspi-types.h
-include/at-spi-2.0/atspi/atspi-value.h
-include/at-spi-2.0/atspi/atspi.h
-include/at-spi2-atk/2.0/atk-bridge.h
+%%NO_ATKONLY%%etc/xdg/Xwayland-session.d/00-at-spi
+%%NO_ATKONLY%%etc/xdg/autostart/at-spi-dbus-bus.desktop
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-accessible.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-action.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-application.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-collection.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-component.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-constants.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-device-legacy.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-device-listener.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-device-x11.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-device.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-document.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-editabletext.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-enum-types.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-event-listener.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-gmain.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-hyperlink.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-hypertext.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-image.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-matchrule.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-misc.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-object.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-registry.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-relation.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-selection.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-stateset.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-table-cell.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-table.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-text.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-types.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi-value.h
+%%NO_ATKONLY%%include/at-spi-2.0/atspi/atspi.h
+%%NO_ATKONLY%%include/at-spi2-atk/2.0/atk-bridge.h
include/atk-1.0/atk/atk-autocleanups.h
include/atk-1.0/atk/atk-enum-types.h
include/atk-1.0/atk/atk.h
@@ -68,28 +68,28 @@ include/atk-1.0/atk/atkvalue.h
include/atk-1.0/atk/atkversion.h
include/atk-1.0/atk/atkwindow.h
lib/girepository-1.0/Atk-1.0.typelib
-lib/girepository-1.0/Atspi-2.0.typelib
-lib/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
-lib/gtk-2.0/modules/libatk-bridge.so
+%%NO_ATKONLY%%lib/girepository-1.0/Atspi-2.0.typelib
+%%NO_ATKONLY%%lib/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
+%%NO_ATKONLY%%lib/gtk-2.0/modules/libatk-bridge.so
lib/libatk-1.0.so
lib/libatk-1.0.so.0
-lib/libatk-1.0.so.0.24609.1
-lib/libatk-bridge-2.0.so
-lib/libatk-bridge-2.0.so.0
-lib/libatk-bridge-2.0.so.0.0.0
-lib/libatspi.so
-lib/libatspi.so.0
-lib/libatspi.so.0.0.1
-libdata/pkgconfig/atk-bridge-2.0.pc
+lib/libatk-1.0.so.0.24809.1
+%%NO_ATKONLY%%lib/libatk-bridge-2.0.so
+%%NO_ATKONLY%%lib/libatk-bridge-2.0.so.0
+%%NO_ATKONLY%%lib/libatk-bridge-2.0.so.0.0.0
+%%NO_ATKONLY%%lib/libatspi.so
+%%NO_ATKONLY%%lib/libatspi.so.0
+%%NO_ATKONLY%%lib/libatspi.so.0.0.1
+%%NO_ATKONLY%%libdata/pkgconfig/atk-bridge-2.0.pc
libdata/pkgconfig/atk.pc
-libdata/pkgconfig/atspi-2.pc
-libexec/at-spi-bus-launcher
-libexec/at-spi2-registryd
-share/dbus-1/accessibility-services/org.a11y.atspi.Registry.service
-share/dbus-1/services/org.a11y.Bus.service
-share/defaults/at-spi2/accessibility.conf
+%%NO_ATKONLY%%libdata/pkgconfig/atspi-2.pc
+%%NO_ATKONLY%%libexec/at-spi-bus-launcher
+%%NO_ATKONLY%%libexec/at-spi2-registryd
+%%NO_ATKONLY%%share/dbus-1/accessibility-services/org.a11y.atspi.Registry.service
+%%NO_ATKONLY%%share/dbus-1/services/org.a11y.Bus.service
+%%NO_ATKONLY%%share/defaults/at-spi2/accessibility.conf
share/gir-1.0/Atk-1.0.gir
-share/gir-1.0/Atspi-2.0.gir
+%%NO_ATKONLY%%share/gir-1.0/Atspi-2.0.gir
share/locale/ab/LC_MESSAGES/at-spi2-core.mo
share/locale/af/LC_MESSAGES/at-spi2-core.mo
share/locale/am/LC_MESSAGES/at-spi2-core.mo