Port details |
- domoticz-devel Home Automation System (Development Branch)
- 2024.7.16186_4 www
=0 2024.7.16186_3Version of this port present on the latest quarterly branch. - Maintainer: kiwi@FreeBSD.org
 - Port Added: 2024-08-23 09:09:08
- Last Update: 2025-06-02 00:40:43
- Commit Hash: 18632db
- License: GPLv3
- WWW:
- https://www.domoticz.com
- Description:
- Domoticz is a Home Automation System that lets you monitor and configure
various devices like: Lights, Switches, various sensors/meters like
Temperature, Rain, Wind, UV, Electra, Gas, Water and much more.
Notifications/Alerts can be sent to any mobile device
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- domoticz-devel>0:www/domoticz-devel
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/www/domoticz-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install www/domoticz-devel
- pkg install domoticz-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: domoticz-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1724226922
SHA256 (domoticz-domoticz-2024.7.16186-a580a6b1f_GH0.tar.gz) = d560cd6d3bd1e001c233984557f3d44eec9f1225cd5122ea539a34a267b37c82
SIZE (domoticz-domoticz-2024.7.16186-a580a6b1f_GH0.tar.gz) = 13259908
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.11 : lang/python311
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- python3.11 : lang/python311
- Library dependencies:
-
- libcurl.so : ftp/curl
- libboost_system.so : devel/boost-libs
- libjsoncpp.so : devel/jsoncpp
- libmosquitto.so : net/mosquitto
- liblua-5.3.so : lang/lua53
- libminizip.so : archivers/minizip
- libsqlite3.so : databases/sqlite3
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for domoticz-devel-2024.7.16186_4:
PRECOMP=on: Enable usage of precompiled header to speed build time
PYTHON=on: Enable support for Python Plugins
===> Use 'make config' to modify these settings
- Options name:
- www_domoticz-devel
- USES:
- cmake compiler:c++11-lang cpe lua:53 minizip pkgconfig sqlite ssl python:3.9+
- pkg-message:
- Notice:
This port runs per default using uid:gid domoticz:domoticz to
avoid security problems.
Some code of Domoticz may needs root access. If you are ok with
that change the following rc.conf to:
domoticz_user="root"
domoticz_group="wheel"
And restart domoticz.
If you have issues with domoticz listen option, you can add
net.inet6.ip6.v6only=0 to /etc/sysctl.conf
If your install is a new one, a default user has been created :
User/Password: admin/domoticz
Please modify password ASAP in menu Setup -> MyProfile
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2024.7.16186_4 02 Jun 2025 00:40:43
    |
Dima Panov (fluffy)  |
devel/boost: bump consumers after Boost update |
2024.7.16186_3 16 May 2025 14:02:12
    |
Xavier Beaudouin (kiwi)  Author: erwin freebsd |
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 |
2024.7.16186_3 14 Feb 2025 03:17:15
    |
Dima Panov (fluffy)  |
www/domoticz-devel: mark as BROKEN with Boost>=1.87 (+)
Since 1.87 release some long-time-ago deprecated Boost.asio facilities was
dropped off
Sponsored by: Future Crew, LLC |
2024.7.16186_3 13 Dec 2024 17:33:10
    |
Xavier Beaudouin (kiwi)  |
*/*: Use my @FreeBSD.org email as MAINTAINER
Approved by: 0mp (mentor)
Differential Revision: https://reviews.freebsd.org/D48050 |
2024.7.16186_3 20 Nov 2024 10:05:25
    |
Dima Panov (fluffy)  |
devel/boost: bump consu,ers after update Boost to 1.86 release
Sponsored by: Future Crew, LLC |
2024.7.16186_2 03 Oct 2024 10:25:14
    |
Dima Panov (fluffy)  |
*/*: bump consumers after devel/boost* update
With hat: office
Sponsored by: Future Crew, LLC |
2024.7.16186_1 12 Sep 2024 16:20:06
    |
Yuri Victorovich (yuri)  |
*/*: Bump dependencioes after devel/jsoncpp update
PR: 281462
Reported by: Ale <discipline@tiscali.it> |
2024.7.16186 31 Aug 2024 08:50:47
    |
Daniel Engberg (diizzy)  |
www/domoticz-devel: Improve port
* Add --no-same-owner --no-same-permissions to EXTRACT_AFTER_ARGS
https://cgit.freebsd.org/ports/tree/Mk/bsd.port.mk#n705
* Rework and sort OPTIONS
See
https://docs.freebsd.org/en/books/porters-handbook/book/#options-cmake_bool
* Remove variables in CMAKE_OFF that are already disabled by default
* Remove TELLDUS which was removed in 2023
Reference:
https://cgit.freebsd.org/ports/commit/?id=55660d2e5466486b38bd437a94f5ce5d089a1e2f
PR: 281016
Reviewed by: Xavier Beaudouin <kiwi@oav.net> (maintainer) |
2024.7.16186 23 Aug 2024 09:07:15
    |
Mateusz Piotrowski (0mp)  Author: Xavier Beaudouin |
www/domoticz-devel: Home Automation System (Development Branch)
This port is the development branch of www/domoticz. The plan is to
update it more or less each months.
PR: 280944 |