www/domoticz*: Fix build for boost >= 1.87
With boost >= 1.87, domoticz cannot be built. This has been handled by PR 6252 on domoticz github. I'm adding the patches to files/ because they do not apply cleanly unfortunately when managed via PATCH_SITES. The problem is that the upstream patch modifies the msbuild-related parts of the build system. Those parts are not relevant on FreeBSD and has been already removed in previous updates. So adding modified version of the patches from the GitHub PR to files/ seems to be the right approach. PR: 286076 Reported by: <erwin.freebsd-bugzilla@bk3.nl> Approved by: 0mp (mentor) Differential Revision: https://reviews.freebsd.org/D50373
This commit is contained in:
committed by
Xavier Beaudouin
parent
adeb5fc3e0
commit
2265bb7f10
@@ -11,8 +11,6 @@ WWW= https://www.domoticz.com
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/License.txt
|
||||
|
||||
BROKEN= fails to build with Boost>=1.87
|
||||
|
||||
LIB_DEPENDS= libcurl.so:ftp/curl \
|
||||
libboost_system.so:devel/boost-libs \
|
||||
libjsoncpp.so:devel/jsoncpp \
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,6 @@
|
||||
PORTNAME= domoticz
|
||||
DISTVERSION= 2024.7
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= www
|
||||
|
||||
MAINTAINER= kiwi@FreeBSD.org
|
||||
@@ -9,8 +10,6 @@ WWW= https://www.domoticz.com
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/License.txt
|
||||
|
||||
BROKEN= fails to build with Boost>=1.87
|
||||
|
||||
LIB_DEPENDS= libcurl.so:ftp/curl \
|
||||
libboost_system.so:devel/boost-libs \
|
||||
libjsoncpp.so:devel/jsoncpp \
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user