Index | Thread | Search

From:
Lucas Raab <tuftedocelot@fastmail.fm>
Subject:
[update] x11/terminator to 2.1.5
To:
ports@openbsd.org
Date:
Mon, 4 Aug 2025 07:06:10 +0000

Download raw body.

Thread
Hello,

Here's an update for terminator up to the latest. It's been five years since
the last update so let me know if anything looks amiss. Changelogs in the
meantime: https://github.com/gnome-terminator/terminator/releases

Thanks,
Lucas
diff /usr/ports
path + /usr/ports
commit - 20d54be4c4012fc088244379f025daa569fe81a2
blob - 7b753fb4dc61c278f7937bc26ac0d2e78521ab51
file + x11/terminator/Makefile
--- x11/terminator/Makefile
+++ x11/terminator/Makefile
@@ -1,8 +1,7 @@
 COMMENT =		GTK3 terminal emulator with split-window and tabs support
 
-VERSION =		1.92
+VERSION =		2.1.5
 DISTNAME =		terminator-${VERSION}
-REVISION =		9
 
 CATEGORIES =		x11
 
@@ -22,19 +21,16 @@ RUN_DEPENDS =		devel/desktop-file-utils \
 			devel/py-configobj \
 			devel/py-gobject3 \
 			devel/vte3 \
+			graphics/py-cairo \
 			sysutils/py-psutil \
+			x11/dbus-python \
 			x11/gtk+3 \
 			x11/gtk+4,-guic \
 			x11/keybinder3
 
 MODPY_PYBUILD =		setuptools
-MODPY_SETUP_ARGS =	--without-icon-cache
 
 # --single-version-externally-managed option used by MODPY doesn't exist
 MODPY_DISTUTILS_INSTALL = install --prefix=${LOCALBASE} --root=${DESTDIR}
 
-do-test:
-	${SUBST_CMD} ${WRKSRC}/run_tests
-	cd ${WRKSRC} && /bin/sh ./run_tests
-
 .include <bsd.port.mk>
commit - 20d54be4c4012fc088244379f025daa569fe81a2
blob - cba29701c9cc35cad5146385395d9d72881b3fc0
file + x11/terminator/distinfo
--- x11/terminator/distinfo
+++ x11/terminator/distinfo
@@ -1,2 +1,2 @@
-SHA256 (terminator-1.92.tar.gz) = H5TWdq1CyBThWeY3TcqB5OaKwfA/IBM5W6mbacF1c/E=
-SIZE (terminator-1.92.tar.gz) = 910613
+SHA256 (terminator-2.1.5.tar.gz) = 8CGc2L09tF1Rc9hQYZFF1V+ehk/iEG9s655zbFddDgM=
+SIZE (terminator-2.1.5.tar.gz) = 1076263
commit - 20d54be4c4012fc088244379f025daa569fe81a2
blob - 5a4abe8ecc7c83939ad56401cdf63cbb78be3850
file + x11/terminator/pkg/PLIST
--- x11/terminator/pkg/PLIST
+++ x11/terminator/pkg/PLIST
@@ -1,14 +1,13 @@
 bin/remotinator
 bin/terminator
-bin/terminator.wrapper
-lib/python${MODPY_VERSION}/site-packages/terminator-1.92.dist-info/
-lib/python${MODPY_VERSION}/site-packages/terminator-1.92.dist-info/METADATA
-lib/python${MODPY_VERSION}/site-packages/terminator-1.92.dist-info/RECORD
-lib/python${MODPY_VERSION}/site-packages/terminator-1.92.dist-info/WHEEL
-lib/python${MODPY_VERSION}/site-packages/terminator-1.92.dist-info/licenses/
-lib/python${MODPY_VERSION}/site-packages/terminator-1.92.dist-info/licenses/AUTHORS
-lib/python${MODPY_VERSION}/site-packages/terminator-1.92.dist-info/licenses/COPYING
-lib/python${MODPY_VERSION}/site-packages/terminator-1.92.dist-info/top_level.txt
+lib/python${MODPY_VERSION}/site-packages/terminator-2.1.5.dist-info/
+lib/python${MODPY_VERSION}/site-packages/terminator-2.1.5.dist-info/METADATA
+lib/python${MODPY_VERSION}/site-packages/terminator-2.1.5.dist-info/RECORD
+lib/python${MODPY_VERSION}/site-packages/terminator-2.1.5.dist-info/WHEEL
+lib/python${MODPY_VERSION}/site-packages/terminator-2.1.5.dist-info/licenses/
+lib/python${MODPY_VERSION}/site-packages/terminator-2.1.5.dist-info/licenses/AUTHORS
+lib/python${MODPY_VERSION}/site-packages/terminator-2.1.5.dist-info/licenses/COPYING
+lib/python${MODPY_VERSION}/site-packages/terminator-2.1.5.dist-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}/
@@ -18,6 +17,8 @@ lib/python${MODPY_VERSION}/site-packages/terminatorlib
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}borg.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}configjson.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}configjson.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}container.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}container.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}cwd.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -26,12 +27,8 @@ lib/python${MODPY_VERSION}/site-packages/terminatorlib
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}debugserver.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}editablelabel.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}editablelabel.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}encoding.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}encoding.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}factory.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}factory.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}freebsd.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}freebsd.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}ipc.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}ipc.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}keybindings.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -48,6 +45,8 @@ lib/python${MODPY_VERSION}/site-packages/terminatorlib
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}plugin.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}prefseditor.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}prefseditor.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}regex.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}regex.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}searchbar.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}searchbar.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}signalman.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -70,13 +69,12 @@ lib/python${MODPY_VERSION}/site-packages/terminatorlib
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/${MODPY_PYCACHE}window.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/borg.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/config.py
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/configjson.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/container.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/cwd.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/debugserver.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/editablelabel.py
-lib/python${MODPY_VERSION}/site-packages/terminatorlib/encoding.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/factory.py
-lib/python${MODPY_VERSION}/site-packages/terminatorlib/freebsd.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/ipc.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/keybindings.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/layoutlauncher.glade
@@ -92,12 +90,28 @@ lib/python${MODPY_VERSION}/site-packages/terminatorlib
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}activitywatch.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}activitywatch.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}command_notify.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}command_notify.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}custom_commands.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}custom_commands.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}dir_open.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}dir_open.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}insert_term_name.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}insert_term_name.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}logger.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}logger.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}maven.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}maven.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}mousefree_url_handler.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}mousefree_url_handler.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}remote.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}remote.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}run_cmd_on_match.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}run_cmd_on_match.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}save_last_session_layout.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}save_last_session_layout.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}save_user_session_layout.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}save_user_session_layout.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}terminalshot.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}terminalshot.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}testplugin.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -105,14 +119,23 @@ lib/python${MODPY_VERSION}/site-packages/terminatorlib
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}url_handlers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/${MODPY_PYCACHE}url_handlers.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/activitywatch.py
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/command_notify.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/custom_commands.py
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/dir_open.py
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/insert_term_name.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/logger.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/maven.py
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/mousefree_url_handler.py
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/remote.py
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/run_cmd_on_match.py
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/save_last_session_layout.py
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/save_user_session_layout.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/terminalshot.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/testplugin.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/url_handlers.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/preferences.glade
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/prefseditor.py
+lib/python${MODPY_VERSION}/site-packages/terminatorlib/regex.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/searchbar.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/signalman.py
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/terminal.py
@@ -125,8 +148,6 @@ lib/python${MODPY_VERSION}/site-packages/terminatorlib
 lib/python${MODPY_VERSION}/site-packages/terminatorlib/window.py
 @man man/man1/terminator.1
 @man man/man5/terminator_config.5
-share/appdata/
-share/appdata/terminator.appdata.xml
 share/applications/terminator.desktop
 share/icons/HighContrast/
 share/icons/HighContrast/16x16/
@@ -294,6 +315,8 @@ share/locale/wa/LC_MESSAGES/terminator.mo
 share/locale/zh_CN/LC_MESSAGES/terminator.mo
 share/locale/zh_HK/LC_MESSAGES/terminator.mo
 share/locale/zh_TW/LC_MESSAGES/terminator.mo
+share/metainfo/
+share/metainfo/terminator.metainfo.xml
 share/pixmaps/
 share/pixmaps/terminator.png
 share/terminator/