This updates x11/screenkey from 1.2 to 1.4. It introduces another build dependency on devel/py-babel, but that does have the virtue of actually building internationalisation support (before we simply couldn't build that support at all). Although I can't meaningfully test the internationalisation support, everything else seems to be working as expected.
Laurie Index: Makefile =================================================================== RCS file: /cvs/ports/x11/screenkey/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile 23 Feb 2021 19:39:52 -0000 1.6 +++ Makefile 18 Mar 2021 11:06:34 -0000 @@ -2,8 +2,7 @@ COMMENT = display keypresses on screen -DISTNAME = screenkey-1.2 -REVISION = 0 +DISTNAME = screenkey-1.4 CATEGORIES = x11 @@ -23,6 +22,7 @@ MODULES = lang/python MODPY_SETUPTOOLS = Yes BUILD_DEPENDS += devel/gettext,-tools \ + devel/py-babel${MODPY_FLAVOR} \ devel/py-distutils-extra${MODPY_FLAVOR} RUN_DEPENDS += devel/desktop-file-utils \ devel/py-gobject3${MODPY_FLAVOR} \ Index: distinfo =================================================================== RCS file: /cvs/ports/x11/screenkey/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 11 Aug 2020 21:33:22 -0000 1.1.1.1 +++ distinfo 18 Mar 2021 11:06:34 -0000 @@ -1,2 +1,2 @@ -SHA256 (screenkey-1.2.tar.gz) = bvTddZckvUmMmxkwmeVlA3WBDiCWOOXw13jft0asW3M= -SIZE (screenkey-1.2.tar.gz) = 65396 +SHA256 (screenkey-1.4.tar.gz) = 1zR+Mfq0pbGNpDHj/CbzlwDpmlBesMAWgpWtwSyN1Pc= +SIZE (screenkey-1.4.tar.gz) = 79081 Index: patches/patch-setup_cfg =================================================================== RCS file: patches/patch-setup_cfg diff -N patches/patch-setup_cfg --- patches/patch-setup_cfg 11 Aug 2020 21:33:22 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-setup_cfg,v 1.1.1.1 2020/08/11 21:33:22 bcallah Exp $ - -Index: setup.cfg ---- setup.cfg.orig -+++ setup.cfg -@@ -1,5 +1,5 @@ - [build] --i18n = True -+i18n = False - - [egg_info] - tag_build = Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/x11/screenkey/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 11 Aug 2020 21:33:22 -0000 1.1.1.1 +++ pkg/PLIST 18 Mar 2021 11:06:34 -0000 @@ -9,19 +9,42 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/Screenkey/${MODPY_PYCACHE}labelmanager.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/Screenkey/${MODPY_PYCACHE}screenkey.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/Screenkey/${MODPY_PYCACHE}xlib.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/Screenkey/images/ +lib/python${MODPY_VERSION}/site-packages/Screenkey/images/mouse.svg lib/python${MODPY_VERSION}/site-packages/Screenkey/inputlistener.py lib/python${MODPY_VERSION}/site-packages/Screenkey/keysyms.py lib/python${MODPY_VERSION}/site-packages/Screenkey/labelmanager.py +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/ +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/ca/ +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/ca/LC_MESSAGES/ +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/ca/LC_MESSAGES/screenkey.mo +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/es/ +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/es/LC_MESSAGES/ +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/es/LC_MESSAGES/screenkey.mo +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/fr/ +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/fr/LC_MESSAGES/ +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/fr/LC_MESSAGES/screenkey.mo +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/ru/ +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/ru/LC_MESSAGES/ +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/ru/LC_MESSAGES/screenkey.mo +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/uk/ +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/uk/LC_MESSAGES/ +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/uk/LC_MESSAGES/screenkey.mo +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/zh_CN/ +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/zh_CN/LC_MESSAGES/ +lib/python${MODPY_VERSION}/site-packages/Screenkey/locale/zh_CN/LC_MESSAGES/screenkey.mo lib/python${MODPY_VERSION}/site-packages/Screenkey/screenkey.py lib/python${MODPY_VERSION}/site-packages/Screenkey/xlib.py -lib/python${MODPY_VERSION}/site-packages/screenkey-1.2-py${MODPY_VERSION}.egg-info/ -lib/python${MODPY_VERSION}/site-packages/screenkey-1.2-py${MODPY_VERSION}.egg-info/PKG-INFO -lib/python${MODPY_VERSION}/site-packages/screenkey-1.2-py${MODPY_VERSION}.egg-info/SOURCES.txt -lib/python${MODPY_VERSION}/site-packages/screenkey-1.2-py${MODPY_VERSION}.egg-info/dependency_links.txt -lib/python${MODPY_VERSION}/site-packages/screenkey-1.2-py${MODPY_VERSION}.egg-info/requires.txt -lib/python${MODPY_VERSION}/site-packages/screenkey-1.2-py${MODPY_VERSION}.egg-info/top_level.txt +lib/python${MODPY_VERSION}/site-packages/screenkey-1.4-py${MODPY_VERSION}.egg-info/ +lib/python${MODPY_VERSION}/site-packages/screenkey-1.4-py${MODPY_VERSION}.egg-info/PKG-INFO +lib/python${MODPY_VERSION}/site-packages/screenkey-1.4-py${MODPY_VERSION}.egg-info/SOURCES.txt +lib/python${MODPY_VERSION}/site-packages/screenkey-1.4-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/screenkey-1.4-py${MODPY_VERSION}.egg-info/requires.txt +lib/python${MODPY_VERSION}/site-packages/screenkey-1.4-py${MODPY_VERSION}.egg-info/top_level.txt share/applications/screenkey.desktop share/doc/screenkey/ share/doc/screenkey/NEWS.rst share/doc/screenkey/README.rst @tag update-desktop-database +share/metainfo/ +share/metainfo/org.thregr.screenkey.metainfo.xml