accessibility/caribou: update to last ever upstream commit

- many translation updates
- add missing USES=vala

Now packages under Python 3.12
This commit is contained in:
Charlie Li 2025-04-11 14:57:12 -04:00
parent 62152fab97
commit fdb9a58c55
No known key found for this signature in database
GPG key ID: 678F936058415CCA
3 changed files with 67 additions and 40 deletions

View file

@ -1,8 +1,7 @@
PORTNAME= caribou
PORTVERSION= 0.4.21
PORTREVISION= 9
DISTVERSION= 0.4.21-78
DISTVERSIONSUFFIX= -g9c900f0
CATEGORIES= accessibility gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
@ -12,6 +11,7 @@ WWW= https://live.gnome.org/Caribou
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= gnome-autogen.sh:devel/gnome-common
LIB_DEPENDS= libclutter-glx-1.0.so:graphics/clutter \
libgee-0.8.so:devel/libgee \
libxklavier.so:x11/libxklavier \
@ -21,21 +21,27 @@ LIB_DEPENDS= libclutter-glx-1.0.so:graphics/clutter \
libdbus-1.so:devel/dbus
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}atspi>=2.1.91:accessibility/py-atspi@${PY_FLAVOR}
USES= gettext gl gmake gnome libtool localbase pathfix \
pkgconfig python shebangfix tar:xz xorg
USES= autoreconf:2.69 gettext gl gmake gnome libtool localbase pathfix \
pkgconfig python shebangfix vala:build xorg
USE_GITLAB= yes
GL_SITE= https://gitlab.gnome.org/
GL_ACCOUNT= Archive
USE_GNOME= cairo gdkpixbuf gtk30 intlhack introspection:build libxml2 \
libxslt:build pygobject3
USE_PYTHON= py3kplist
SHEBANG_FILES= tools/fix_gir.py tools/make_schema.py
USE_GL= egl
USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr xtst
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
CONFIGURE_ARGS= --enable-gtk2-module=no
GLIB_SCHEMAS= org.gnome.caribou.gschema.xml \
org.gnome.antler.gschema.xml
SHEBANG_GLOB= *.py*
USE_GL= egl
USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr xtst
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-gtk2-module
INSTALL_TARGET= install-strip
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1656739198
SHA256 (gnome/caribou-0.4.21.tar.xz) = 9c43d9f4bd30f4fea7f780d4e8b14f7589107c52e9cb6bd202bd0d1c2064de55
SIZE (gnome/caribou-0.4.21.tar.xz) = 426516
TIMESTAMP = 1744383041
SHA256 (gnome/caribou-0.4.21-78-g9c900f0.tar.bz2) = 0eed95fbbe16ddabd82207cc5d83ff129b56bea172fe7625aa1efc51bc0e8e6a
SIZE (gnome/caribou-0.4.21-78-g9c900f0.tar.bz2) = 130410

View file

@ -10,41 +10,53 @@ lib/libcaribou.so
lib/libcaribou.so.0
lib/libcaribou.so.0.0.0
%%PYTHON_SITELIBDIR%%/caribou/__init__.py
%%PYTHON_SITELIBDIR%%/caribou/__init__.pyc
%%PYTHON_SITELIBDIR%%/caribou/__init__.pyo
%%PYTHON_SITELIBDIR%%/caribou/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/caribou/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
%%PYTHON_SITELIBDIR%%/caribou/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/caribou/__pycache__/i18n%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/caribou/__pycache__/i18n%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
%%PYTHON_SITELIBDIR%%/caribou/__pycache__/i18n%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__init__.py
%%PYTHON_SITELIBDIR%%/caribou/antler/__init__.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__init__.pyo
%%PYTHON_SITELIBDIR%%/caribou/antler/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__pycache__/antler_settings%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__pycache__/antler_settings%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__pycache__/antler_settings%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__pycache__/keyboard_view%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__pycache__/keyboard_view%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__pycache__/keyboard_view%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__pycache__/main%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__pycache__/main%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__pycache__/main%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__pycache__/window%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__pycache__/window%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/__pycache__/window%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/antler_settings.py
%%PYTHON_SITELIBDIR%%/caribou/antler/antler_settings.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/antler_settings.pyo
%%PYTHON_SITELIBDIR%%/caribou/antler/keyboard_view.py
%%PYTHON_SITELIBDIR%%/caribou/antler/keyboard_view.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/keyboard_view.pyo
%%PYTHON_SITELIBDIR%%/caribou/antler/main.py
%%PYTHON_SITELIBDIR%%/caribou/antler/main.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/main.pyo
%%PYTHON_SITELIBDIR%%/caribou/antler/window.py
%%PYTHON_SITELIBDIR%%/caribou/antler/window.pyc
%%PYTHON_SITELIBDIR%%/caribou/antler/window.pyo
%%PYTHON_SITELIBDIR%%/caribou/i18n.py
%%PYTHON_SITELIBDIR%%/caribou/i18n.pyc
%%PYTHON_SITELIBDIR%%/caribou/i18n.pyo
%%PYTHON_SITELIBDIR%%/caribou/settings/__init__.py
%%PYTHON_SITELIBDIR%%/caribou/settings/__init__.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/__init__.pyo
%%PYTHON_SITELIBDIR%%/caribou/settings/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/__pycache__/caribou_settings%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/__pycache__/caribou_settings%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/__pycache__/caribou_settings%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/__pycache__/preferences_window%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/__pycache__/preferences_window%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/__pycache__/preferences_window%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/__pycache__/setting_types%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/__pycache__/setting_types%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/__pycache__/setting_types%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/__pycache__/settings_manager%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/__pycache__/settings_manager%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/__pycache__/settings_manager%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/caribou_settings.py
%%PYTHON_SITELIBDIR%%/caribou/settings/caribou_settings.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/caribou_settings.pyo
%%PYTHON_SITELIBDIR%%/caribou/settings/preferences_window.py
%%PYTHON_SITELIBDIR%%/caribou/settings/preferences_window.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/preferences_window.pyo
%%PYTHON_SITELIBDIR%%/caribou/settings/setting_types.py
%%PYTHON_SITELIBDIR%%/caribou/settings/setting_types.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/setting_types.pyo
%%PYTHON_SITELIBDIR%%/caribou/settings/settings_manager.py
%%PYTHON_SITELIBDIR%%/caribou/settings/settings_manager.pyc
%%PYTHON_SITELIBDIR%%/caribou/settings/settings_manager.pyo
libdata/pkgconfig/caribou-1.0.pc
libexec/antler-keyboard
libexec/caribou
@ -56,9 +68,12 @@ share/antler/style.css
%%DATADIR%%/layouts/tablet/de.xml
%%DATADIR%%/layouts/tablet/us.xml
%%DATADIR%%/layouts/touch/ara.xml
%%DATADIR%%/layouts/touch/cs.xml
%%DATADIR%%/layouts/touch/de.xml
%%DATADIR%%/layouts/touch/fr.xml
%%DATADIR%%/layouts/touch/il.xml
%%DATADIR%%/layouts/touch/hu.xml
%%DATADIR%%/layouts/touch/ru.xml
%%DATADIR%%/layouts/touch/us.xml
share/dbus-1/services/org.gnome.Caribou.Antler.service
share/dbus-1/services/org.gnome.Caribou.Daemon.service
@ -73,6 +88,7 @@ share/locale/bn_IN/LC_MESSAGES/caribou.mo
share/locale/bs/LC_MESSAGES/caribou.mo
share/locale/ca/LC_MESSAGES/caribou.mo
share/locale/ca@valencia/LC_MESSAGES/caribou.mo
share/locale/ckb/LC_MESSAGES/caribou.mo
share/locale/cs/LC_MESSAGES/caribou.mo
share/locale/da/LC_MESSAGES/caribou.mo
share/locale/de/LC_MESSAGES/caribou.mo
@ -90,14 +106,19 @@ share/locale/gl/LC_MESSAGES/caribou.mo
share/locale/gu/LC_MESSAGES/caribou.mo
share/locale/he/LC_MESSAGES/caribou.mo
share/locale/hi/LC_MESSAGES/caribou.mo
share/locale/hr/LC_MESSAGES/caribou.mo
share/locale/ht/LC_MESSAGES/caribou.mo
share/locale/hu/LC_MESSAGES/caribou.mo
share/locale/id/LC_MESSAGES/caribou.mo
share/locale/ie/LC_MESSAGES/caribou.mo
share/locale/it/LC_MESSAGES/caribou.mo
share/locale/ja/LC_MESSAGES/caribou.mo
share/locale/ka/LC_MESSAGES/caribou.mo
share/locale/kk/LC_MESSAGES/caribou.mo
share/locale/km/LC_MESSAGES/caribou.mo
share/locale/kn/LC_MESSAGES/caribou.mo
share/locale/ko/LC_MESSAGES/caribou.mo
share/locale/lo/LC_MESSAGES/caribou.mo
share/locale/lt/LC_MESSAGES/caribou.mo
share/locale/lv/LC_MESSAGES/caribou.mo
share/locale/mk/LC_MESSAGES/caribou.mo