Howdy,A solution to the problem is to pull a commit from upstream and adjust the packaging, patch attached.
~Unit 193 Unit193 @ freenode Unit193 @ OFTC
diff -Nru gtkhash-1.1.1/debian/changelog gtkhash-1.1.1/debian/changelog --- gtkhash-1.1.1/debian/changelog 2018-07-16 07:46:10.000000000 -0400 +++ gtkhash-1.1.1/debian/changelog 2018-09-11 17:30:43.000000000 -0400 @@ -1,3 +1,11 @@ +gtkhash (1.1.1-3.1) unstable; urgency=medium + + * d/p/11-support-thunarx-3.patch: Add upstream commit to support thunarx-3. + * d/control: Adjust build-dep: libthunarx-2-dev → libthunarx-3-dev. + * d/thunar-gtkhash.install: Adapt to the thunarx-3 path. + + -- Unit 193 <unit...@ubuntu.com> Tue, 11 Sep 2018 17:30:43 -0400 + gtkhash (1.1.1-3) unstable; urgency=medium * Fix Vcs-*. diff -Nru gtkhash-1.1.1/debian/control gtkhash-1.1.1/debian/control --- gtkhash-1.1.1/debian/control 2018-07-16 07:16:59.000000000 -0400 +++ gtkhash-1.1.1/debian/control 2018-09-11 17:30:43.000000000 -0400 @@ -8,7 +8,7 @@ nettle-dev, libgtk-3-dev (>= 3.0.0), libnautilus-extension-dev (>= 3.0), - libthunarx-2-dev, + libthunarx-3-dev, libnemo-extension-dev, libcaja-extension-dev, intltool (>= 0.40.6), diff -Nru gtkhash-1.1.1/debian/patches/50-support-thunarx-3.patch gtkhash-1.1.1/debian/patches/50-support-thunarx-3.patch --- gtkhash-1.1.1/debian/patches/50-support-thunarx-3.patch 1969-12-31 19:00:00.000000000 -0500 +++ gtkhash-1.1.1/debian/patches/50-support-thunarx-3.patch 2018-09-11 17:30:43.000000000 -0400 @@ -0,0 +1,54 @@ +From 9e35e3a0c248d57c62d064edbc14d3ed02c3bff8 Mon Sep 17 00:00:00 2001 +From: Tristan Heaven <tris...@tristanheaven.net> +Date: Sun, 20 May 2018 18:02:05 +0100 +Subject: [PATCH] add --with-thunarx= configure option for selecting thunarx + version (fixes #21) + +--- + configure.ac | 14 ++++++++++---- + 1 file changed, 10 insertions(+), 4 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 9b474f2..fd1f99c 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -69,7 +69,7 @@ GLIB_GSETTINGS + # check for gtk+ {{{ + AC_MSG_CHECKING([which GTK+ version to use]) + AC_ARG_WITH([gtk], +- [AS_HELP_STRING([--with-gtk=2.0|3.0], [GTK+ version to use [3.0]])], ++ [AS_HELP_STRING([--with-gtk=2.0|3.0], [GTK+ version to use [default=3.0]])], + [with_gtk="${withval}"], [with_gtk="3.0"]) + AC_MSG_RESULT([${with_gtk}]) + +@@ -340,12 +340,18 @@ AC_ARG_ENABLE([thunar], + AC_MSG_RESULT([${enable_thunar}]) + AM_CONDITIONAL([ENABLE_THUNAR], [test "${enable_thunar}" = "yes"]) + ++AC_MSG_CHECKING([which Thunarx version to use]) ++AC_ARG_WITH([thunarx], ++ [AS_HELP_STRING([--with-thunarx=2|3], [Thunarx version to use [default=3]])], ++ [with_thunar="${withval}"], [with_thunarx="3"]) ++AC_MSG_RESULT([${with_thunarx}]) ++ + if test "${enable_thunar}" = "yes" ; then + # Check for thunar +- PKG_CHECK_MODULES([THUNAR], [thunarx-2]) ++ PKG_CHECK_MODULES([THUNAR], ["thunarx-${with_thunarx}"]) + AC_SUBST([THUNAR_CFLAGS]) + AC_SUBST([THUNAR_LIBS]) +- THUNAR_EXTENSION_DIR=`${PKG_CONFIG} --variable=extensionsdir thunarx-2` ++ THUNAR_EXTENSION_DIR=`${PKG_CONFIG} --variable=extensionsdir "thunarx-${with_thunarx}"` + AC_SUBST([THUNAR_EXTENSION_DIR]) + fi + # }}} +@@ -392,7 +398,7 @@ echo " gtkhash: ${enable_gtkhash} (gtk+-${with_gtk})" + echo " gtkhash-caja: ${enable_caja}" + echo " gtkhash-nautilus: ${enable_nautilus}" + echo " gtkhash-nemo: ${enable_nemo}" +-echo " gtkhash-thunar: ${enable_thunar}" ++echo " gtkhash-thunar: ${enable_thunar} (thunarx-${with_thunarx})" + + blake2_funcs=" + BLAKE2b BLAKE2s BLAKE2bp BLAKE2sp" + diff -Nru gtkhash-1.1.1/debian/patches/series gtkhash-1.1.1/debian/patches/series --- gtkhash-1.1.1/debian/patches/series 2018-07-16 07:14:44.000000000 -0400 +++ gtkhash-1.1.1/debian/patches/series 2018-09-11 17:30:43.000000000 -0400 @@ -2,3 +2,4 @@ 20-fix-component-id.patch 30-add-image-screenshot.patch 40-fix-invalid-tags.patch +50-support-thunarx-3.patch diff -Nru gtkhash-1.1.1/debian/thunar-gtkhash.install gtkhash-1.1.1/debian/thunar-gtkhash.install --- gtkhash-1.1.1/debian/thunar-gtkhash.install 2017-12-19 02:45:34.000000000 -0500 +++ gtkhash-1.1.1/debian/thunar-gtkhash.install 2018-06-05 17:29:28.000000000 -0400 @@ -1,2 +1,2 @@ -usr/lib/*/thunarx-2/libgtkhash-properties-thunar.so +usr/lib/*/thunarx-3/libgtkhash-properties-thunar.so usr/share/appdata/thunar-gtkhash.metainfo.xml usr/share/metainfo