git: fdb9a58c5511 - main - accessibility/caribou: update to last ever upstream commit
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 11 Apr 2025 18:59:06 UTC
The branch main has been updated by vishwin:
URL: https://cgit.FreeBSD.org/ports/commit/?id=fdb9a58c55112151e5831dba8b88e703afe90b3f
commit fdb9a58c55112151e5831dba8b88e703afe90b3f
Author: Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2025-04-11 18:57:12 +0000
Commit: Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2025-04-11 18:57:12 +0000
accessibility/caribou: update to last ever upstream commit
- many translation updates
- add missing USES=vala
Now packages under Python 3.12
---
accessibility/caribou/Makefile | 28 ++++++++++-------
accessibility/caribou/distinfo | 6 ++--
accessibility/caribou/pkg-plist | 69 +++++++++++++++++++++++++++--------------
3 files changed, 65 insertions(+), 38 deletions(-)
diff --git a/accessibility/caribou/Makefile b/accessibility/caribou/Makefile
index fc4feaeba96b..fbb3fec7da7d 100644
--- a/accessibility/caribou/Makefile
+++ b/accessibility/caribou/Makefile
@@ -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
+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
-CONFIGURE_ARGS= --enable-gtk2-module=no
-GLIB_SCHEMAS= org.gnome.caribou.gschema.xml \
- org.gnome.antler.gschema.xml
-
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD
diff --git a/accessibility/caribou/distinfo b/accessibility/caribou/distinfo
index acc98d934f1e..a160832203af 100644
--- a/accessibility/caribou/distinfo
+++ b/accessibility/caribou/distinfo
@@ -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
diff --git a/accessibility/caribou/pkg-plist b/accessibility/caribou/pkg-plist
index 2d82e7917d3a..928486c283be 100644
--- a/accessibility/caribou/pkg-plist
+++ b/accessibility/caribou/pkg-plist
@@ -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