aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Duchateau <duchateau.olivier@gmail.com>2025-06-10 12:55:22 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2025-06-10 13:46:20 +0000
commitf73c0a4626d96a2e6c423eba5c44b765421fd1bc (patch)
tree9687d6235e2e98848f2120a448a1a7b8b56665a4
parent5cfebf7cc4eb0db5aa88b70142b51c569963bfc5 (diff)
accessibility/accerciser: 3.46.2
PR: 286697
-rw-r--r--accessibility/accerciser/Makefile30
-rw-r--r--accessibility/accerciser/distinfo6
-rw-r--r--accessibility/accerciser/pkg-plist76
3 files changed, 55 insertions, 57 deletions
diff --git a/accessibility/accerciser/Makefile b/accessibility/accerciser/Makefile
index 87243d00314d..21c944d9300f 100644
--- a/accessibility/accerciser/Makefile
+++ b/accessibility/accerciser/Makefile
@@ -1,30 +1,36 @@
PORTNAME= accerciser
-PORTVERSION= 3.38.0
-PORTREVISION= 4
+PORTVERSION= 3.46.2
CATEGORIES= accessibility gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Interactive Python accessibility explorer for GNOME
-WWW= https://wiki.gnome.org/Apps/Accerciser
+WWW= https://gitlab.gnome.org/GNOME/accerciser
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= gsettings-desktop-schemas>=3.2.0:devel/gsettings-desktop-schemas \
- itstool:textproc/itstool \
- at-spi2-core>=2.1.5:accessibility/at-spi2-core
-RUN_DEPENDS= gsettings-desktop-schemas>=3.2.0:devel/gsettings-desktop-schemas \
- at-spi2-core>=2.1.5:accessibility/at-spi2-core
+BUILD_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
+ ${PYTHON_PKGNAMEPREFIX}ipython>0:devel/ipython@${PY_FLAVOR} \
+ itstool:textproc/itstool
+RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
+ ${PYTHON_PKGNAMEPREFIX}atspi>0:accessibility/py-atspi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ipython>0:devel/ipython@${PY_FLAVOR}
NO_ARCH= yes
-USES= gettext gmake gnome localbase:ldflags pkgconfig python shebangfix tar:xz
-USE_GNOME= gtk30 pygobject3
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+USES= gettext gnome localbase:ldflags meson pkgconfig python \
+ shebangfix tar:xz
+USE_GNOME= atk gdkpixbuf glib20 gtk30 libwnck3 pygobject3
SHEBANG_FILES= plugins/ipython_view.py
+USE_PYTHON= py3kplist
+BINARY_ALIAS= python3=${PYTHON_CMD}
GLIB_SCHEMAS= org.a11y.Accerciser.gschema.xml
+post-patch:
+ @${REINPLACE_CMD} -e 's|@PYTHON@|${PYTHON_CMD}|' \
+ ${WRKSRC}/src/accerciser.in \
+ ${WRKSRC}/src/wnck-window-infos.py
+
.include <bsd.port.mk>
diff --git a/accessibility/accerciser/distinfo b/accessibility/accerciser/distinfo
index ea918f3f11bc..8e615c622e5f 100644
--- a/accessibility/accerciser/distinfo
+++ b/accessibility/accerciser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1656739150
-SHA256 (gnome/accerciser-3.38.0.tar.xz) = e5aef7ee84ce52194beb157e14ba262c9f76ebf18e5a22b17051b4a5c4dea939
-SIZE (gnome/accerciser-3.38.0.tar.xz) = 2006380
+TIMESTAMP = 1746461164
+SHA256 (gnome/accerciser-3.46.2.tar.xz) = aff469451f24e587693c4f7f7a7f86a5053c66b2033a7743ad9d83847496770e
+SIZE (gnome/accerciser-3.46.2.tar.xz) = 1788944
diff --git a/accessibility/accerciser/pkg-plist b/accessibility/accerciser/pkg-plist
index bb26d9b81884..da5b74d5050d 100644
--- a/accessibility/accerciser/pkg-plist
+++ b/accessibility/accerciser/pkg-plist
@@ -1,5 +1,4 @@
bin/accerciser
-share/man/man1/accerciser.1.gz
%%PYTHON_SITELIBDIR%%/accerciser/__init__.py
%%PYTHON_SITELIBDIR%%/accerciser/about_dialog.py
%%PYTHON_SITELIBDIR%%/accerciser/accerciser.py
@@ -9,51 +8,19 @@ share/man/man1/accerciser.1.gz
%%PYTHON_SITELIBDIR%%/accerciser/i18n.py
%%PYTHON_SITELIBDIR%%/accerciser/icons.py
%%PYTHON_SITELIBDIR%%/accerciser/main_window.py
+%%PYTHON_SITELIBDIR%%/accerciser/menus.py
%%PYTHON_SITELIBDIR%%/accerciser/node.py
-%%PYTHON_SITELIBDIR%%/accerciser/prefs_dialog.py
-%%PYTHON_SITELIBDIR%%/accerciser/tools.py
-%%PYTHON_SITELIBDIR%%/accerciser/ui_manager.py
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/about_dialog.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/about_dialog.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/accerciser.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/accerciser.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/accessible_treeview.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/accessible_treeview.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/bookmarks.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/bookmarks.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/hotkey_manager.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/hotkey_manager.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/i18n.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/i18n.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/icons.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/icons.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/main_window.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/main_window.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/node.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/node.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/prefs_dialog.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/prefs_dialog.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/tools.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/tools.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/ui_manager.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/__pycache__/ui_manager.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/accerciser/plugin/__init__.py
%%PYTHON_SITELIBDIR%%/accerciser/plugin/base_plugin.py
%%PYTHON_SITELIBDIR%%/accerciser/plugin/message.py
%%PYTHON_SITELIBDIR%%/accerciser/plugin/plugin_manager.py
%%PYTHON_SITELIBDIR%%/accerciser/plugin/view.py
-%%PYTHON_SITELIBDIR%%/accerciser/plugin/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/plugin/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/plugin/__pycache__/base_plugin.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/plugin/__pycache__/base_plugin.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/plugin/__pycache__/message.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/plugin/__pycache__/message.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/plugin/__pycache__/plugin_manager.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/plugin/__pycache__/plugin_manager.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/plugin/__pycache__/view.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/accerciser/plugin/__pycache__/view.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/accerciser/prefs_dialog.py
+%%PYTHON_SITELIBDIR%%/accerciser/tools.py
+%%PYTHON_SITELIBDIR%%/accerciser/window_manager.py
+%%DATADIR%%/kwin-scripts/kwin-retrieve-mouse-pointer-pos.js
+%%DATADIR%%/kwin-scripts/kwin5-retrieve-window-infos.js
+%%DATADIR%%/kwin-scripts/kwin6-retrieve-window-infos.js
%%DATADIR%%/pixmaps/hicolor/22x22/acceleratorlabel.png
%%DATADIR%%/pixmaps/hicolor/22x22/alert.png
%%DATADIR%%/pixmaps/hicolor/22x22/animation.png
@@ -145,7 +112,10 @@ share/man/man1/accerciser.1.gz
%%DATADIR%%/plugins/quick_select.py
%%DATADIR%%/plugins/validate.py
%%DATADIR%%/plugins/validate.ui
+%%DATADIR%%/wnck-window-infos.py
share/applications/accerciser.desktop
+share/gnome-shell/extensions/accerciser@accerciser.gnome.org/extension.js
+share/gnome-shell/extensions/accerciser@accerciser.gnome.org/metadata.json
share/help/C/accerciser/api_browser_plugin.page
share/help/C/accerciser/desktop_tree_view.page
share/help/C/accerciser/event_monitor_plugin.page
@@ -326,6 +296,26 @@ share/help/gl/accerciser/ipython_plugin.page
share/help/gl/accerciser/preferences.page
share/help/gl/accerciser/quick_select_plugin.page
share/help/gl/accerciser/validator_plugin.page
+share/help/id/accerciser/api_browser_plugin.page
+share/help/id/accerciser/desktop_tree_view.page
+share/help/id/accerciser/event_monitor_plugin.page
+share/help/id/accerciser/figures/IPython_plugin.png
+share/help/id/accerciser/figures/accerciser-logo.png
+share/help/id/accerciser/figures/accerciser-view.png
+share/help/id/accerciser/figures/api_browser.png
+share/help/id/accerciser/figures/event_monitor_plugin.png
+share/help/id/accerciser/figures/interface_viewer_plugin.png
+share/help/id/accerciser/figures/tree_view_accerciser.png
+share/help/id/accerciser/figures/validator_report.png
+share/help/id/accerciser/howto_setting_up_accerciser.page
+share/help/id/accerciser/howto_write_a_plugin.page
+share/help/id/accerciser/index.page
+share/help/id/accerciser/interface_viewer_plugin.page
+share/help/id/accerciser/introduction.page
+share/help/id/accerciser/ipython_plugin.page
+share/help/id/accerciser/preferences.page
+share/help/id/accerciser/quick_select_plugin.page
+share/help/id/accerciser/validator_plugin.page
share/help/it/accerciser/api_browser_plugin.page
share/help/it/accerciser/desktop_tree_view.page
share/help/it/accerciser/event_monitor_plugin.page
@@ -490,8 +480,8 @@ share/icons/hicolor/16x16/apps/accerciser.png
share/icons/hicolor/22x22/apps/accerciser.png
share/icons/hicolor/32x32/apps/accerciser.png
share/icons/hicolor/48x48/apps/accerciser.png
-share/icons/hicolor/symbolic/apps/accerciser-symbolic.svg
share/icons/hicolor/scalable/apps/accerciser.svg
+share/icons/hicolor/symbolic/apps/accerciser-symbolic.svg
share/locale/ar/LC_MESSAGES/accerciser.mo
share/locale/as/LC_MESSAGES/accerciser.mo
share/locale/ast/LC_MESSAGES/accerciser.mo
@@ -527,6 +517,7 @@ share/locale/hy/LC_MESSAGES/accerciser.mo
share/locale/id/LC_MESSAGES/accerciser.mo
share/locale/it/LC_MESSAGES/accerciser.mo
share/locale/ja/LC_MESSAGES/accerciser.mo
+share/locale/ka/LC_MESSAGES/accerciser.mo
share/locale/kk/LC_MESSAGES/accerciser.mo
share/locale/km/LC_MESSAGES/accerciser.mo
share/locale/kn/LC_MESSAGES/accerciser.mo
@@ -566,4 +557,5 @@ share/locale/vi/LC_MESSAGES/accerciser.mo
share/locale/zh_CN/LC_MESSAGES/accerciser.mo
share/locale/zh_HK/LC_MESSAGES/accerciser.mo
share/locale/zh_TW/LC_MESSAGES/accerciser.mo
-share/metainfo/accerciser.appdata.xml
+share/man/man1/accerciser.1.gz
+share/metainfo/org.gtk.accerciser.metainfo.xml