diff -u --new-file --recursive domoticz.old/Makefile domoticz/Makefile --- domoticz.old/Makefile 2019-08-19 17:35:27.000000000 +0200 +++ domoticz/Makefile 2019-08-14 15:49:33.000000000 +0200 @@ -1,13 +1,9 @@ -# $FreeBSD: head/www/domoticz/Makefile 509290 2019-08-19 15:35:27Z jbeich $ +# $FreeBSD: head/www/domoticz/Makefile 507372 2019-07-26 20:46:53Z gerald $ PORTNAME= domoticz PORTVERSION= 4.${DOMOTICZ_REL} -PORTREVISION= 6 CATEGORIES= www -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES+= 9d226dab339f.patch:-p1 - MAINTAINER= kiwi@oav.net COMMENT= Home Automation System @@ -36,11 +32,9 @@ # This hack is to get rid of dependency of git while building # the package. -DOMOTICZ_REL= 9700 -DOMOTICZ_TS= 1529904511 +DOMOTICZ_REL= 10717 +DOMOTICZ_TS= 1565707487 USE_GITHUB= yes -GH_ACCOUNT= domoticz -GH_PROJECT= domoticz USE_RC_SUBR= domoticz @@ -95,7 +89,7 @@ .if ${PORT_OPTIONS:MPYTHON} CMAKE_ARGS+= -DUSE_PYTHON="YES" -USES+= python:3.4 +USES+= python:3.6 .else CMAKE_ARGS+= -DUSE_PYTHON="NO" .endif @@ -109,7 +103,7 @@ @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX},g" ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e "/^ADD_PRECOMPILED_HEADER/ d" ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e "s/\(#define APPVERSION\)\(.*\)/\1 ${DOMOTICZ_REL}/" ${WRKSRC}/appversion.default - @${REINPLACE_CMD} -e "s/\(#define APPHASH\)\(.*\)/\1 \"27772d9f\"/" ${WRKSRC}/appversion.default + @${REINPLACE_CMD} -e "s/\(#define APPHASH\)\(.*\)/\1 \"be79a17\"/" ${WRKSRC}/appversion.default @${REINPLACE_CMD} -e "s/\(#define APPDATE\)\(.*\)/\1 ${DOMOTICZ_TS}/" ${WRKSRC}/appversion.default post-install: diff -u --new-file --recursive domoticz.old/distinfo domoticz/distinfo --- domoticz.old/distinfo 2019-03-25 11:08:42.000000000 +0100 +++ domoticz/distinfo 2019-08-14 15:50:43.000000000 +0200 @@ -1,5 +1,3 @@ -TIMESTAMP = 1529917548 -SHA256 (domoticz-domoticz-4.9700_GH0.tar.gz) = c31f185a1ffac01b86a77bf33e059a4403d814e826c9d6639c63c2e9afa55a46 -SIZE (domoticz-domoticz-4.9700_GH0.tar.gz) = 37443519 -SHA256 (9d226dab339f.patch) = cd9b13d1a81b1c5fa60dab26fb01ceda1b32a4806bcfa37b88bddde7aad73aa2 -SIZE (9d226dab339f.patch) = 2190 +TIMESTAMP = 1565790643 +SHA256 (domoticz-domoticz-4.10717_GH0.tar.gz) = c053a2161942529f56b748945ec297dcd67f449e68029fc886893a528891ad86 +SIZE (domoticz-domoticz-4.10717_GH0.tar.gz) = 38159517 diff -u --new-file --recursive domoticz.old/files/patch-getgit.cmake domoticz/files/patch-getgit.cmake --- domoticz.old/files/patch-getgit.cmake 2018-06-26 02:04:59.000000000 +0200 +++ domoticz/files/patch-getgit.cmake 2018-06-25 11:23:57.000000000 +0200 @@ -1,5 +1,5 @@ ---- getgit.cmake.orig 2018-06-23 14:18:06 UTC -+++ getgit.cmake +--- getgit.cmake.orig 2016-04-01 15:27:18.517929000 +0200 ++++ getgit.cmake 2016-04-01 15:27:52.572836000 +0200 @@ -1,66 +1,7 @@ # this macro gets called as a custom build step by running make # please take into account, that the variable 'SOURCE_DIR' has been defined by the caller diff -u --new-file --recursive domoticz.old/files/patch-hardware_plugins_DelayedLink.h domoticz/files/patch-hardware_plugins_DelayedLink.h --- domoticz.old/files/patch-hardware_plugins_DelayedLink.h 2018-06-26 02:04:59.000000000 +0200 +++ domoticz/files/patch-hardware_plugins_DelayedLink.h 1970-01-01 01:00:00.000000000 +0100 @@ -1,15 +0,0 @@ ---- hardware/plugins/DelayedLink.h.orig 2018-06-23 14:18:06 UTC -+++ hardware/plugins/DelayedLink.h -@@ -143,6 +143,12 @@ namespace Plugins { - if (!shared_lib_) FindLibrary("python3.6", true); - if (!shared_lib_) FindLibrary("python3.5", true); - if (!shared_lib_) FindLibrary("python3.4", true); -+#ifdef __FreeBSD__ -+ if (!shared_lib_) FindLibrary("python3.7m", true); -+ if (!shared_lib_) FindLibrary("python3.6m", true); -+ if (!shared_lib_) FindLibrary("python3.5m", true); -+ if (!shared_lib_) FindLibrary("python3.4m", true); -+#endif /* FreeBSD */ - #endif - if (shared_lib_) - { diff -u --new-file --recursive domoticz.old/pkg-message domoticz/pkg-message --- domoticz.old/pkg-message 2019-08-14 14:25:09.000000000 +0200 +++ domoticz/pkg-message 2018-06-25 10:38:02.000000000 +0200 @@ -1,6 +1,4 @@ -[ -{ type: install - message: <