From nobody Tue Feb 04 13:32:25 2025 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YnPRz66KJz5mqDV for ; Tue, 04 Feb 2025 13:32:31 +0000 (UTC) (envelope-from kiwi@oav.net) Received: from z1.oav.net (z1.oav.net [IPv6:2001:67c:25e8:dead::20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4YnPRy5fGSz3qZZ for ; Tue, 04 Feb 2025 13:32:30 +0000 (UTC) (envelope-from kiwi@oav.net) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of kiwi@oav.net designates 2001:67c:25e8:dead::20 as permitted sender) smtp.mailfrom=kiwi@oav.net; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=freebsd.org (policy=none) Received: from localhost (ip6-localhost [IPv6:::1]) by z1.oav.net (Postfix) with ESMTP id 0246110F6B49 for ; Tue, 4 Feb 2025 14:32:29 +0100 (CET) Received: from z1.oav.net ([IPv6:::1]) by localhost (z1.oav.net [IPv6:::1]) (amavis, port 10032) with ESMTP id UtZHsCH_BI_c for ; Tue, 4 Feb 2025 14:32:26 +0100 (CET) Received: from localhost (ip6-localhost [IPv6:::1]) by z1.oav.net (Postfix) with ESMTP id 9CAC310F6B43 for ; Tue, 4 Feb 2025 14:32:26 +0100 (CET) X-Virus-Scanned: amavis at z1.oav.net Received: from z1.oav.net ([IPv6:::1]) by localhost (z1.oav.net [IPv6:::1]) (amavis, port 10026) with ESMTP id n7H8VNI7xL2V for ; Tue, 4 Feb 2025 14:32:26 +0100 (CET) Received: from z1.oav.net (z1.oav.net [193.43.215.20]) by z1.oav.net (Postfix) with ESMTP id 3FFBD10F6B49 for ; Tue, 4 Feb 2025 14:32:26 +0100 (CET) Date: Tue, 4 Feb 2025 14:32:25 +0100 (CET) From: Xavier Beaudouin To: ports@freebsd.org Message-ID: <361485289.58516.1738675945408.JavaMail.zimbra@oav.net> Subject: www/py-homeassistant: request for review List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [193.43.215.20] X-Mailer: Zimbra 8.8.15_GA_4717 (ZimbraWebClient - FF134 (Mac)/8.8.15_GA_4717) Thread-Index: ZpwXKEifpENZAsFBAHW8Cua9OsU48Q== Thread-Topic: www/py-homeassistant: request for review X-Spamd-Result: default: False [-0.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_SPAM_SHORT(0.92)[0.917]; FORGED_SENDER(0.30)[kiwi@freebsd.org,kiwi@oav.net]; R_SPF_ALLOW(-0.20)[+a:z1.oav.net:c]; MIME_GOOD(-0.10)[text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; ASN(0.00)[asn:34958, ipnet:2001:67c:25e8::/48, country:FR]; TO_DOM_EQ_FROM_DOM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEFALL_USER(0.00)[kiwi]; RECEIVED_HELO_LOCALHOST(0.00)[]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_COUNT_FIVE(0.00)[5]; FROM_NEQ_ENVFROM(0.00)[kiwi@freebsd.org,kiwi@oav.net]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; RCVD_TLS_LAST(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; HAS_XOIP(0.00)[]; SUSPICIOUS_AUTH_ORIGIN(0.00)[] X-Spamd-Bar: / X-Rspamd-Queue-Id: 4YnPRy5fGSz3qZZ Hello, I have taken PR#256885 and updated the work from Ivan Rozhuk to make this port working. Currently I have pushed some review: https://reviews.freebsd.org/D48458 there and my mentor asked for more reviewers. This kind of port it petty "controversed" because it is only a "container" using venv to load all necessary stuff from python. For people who don't know Home Assistant, it is home automation system, based on Python, that have lots of dependencies with specific versions only. The was lots of tentatives to make the bunch of python modules, and... well this is really a nightmarre to have to correct one working. 0mp ask me to fix some other parts on the review, I will do that soon but I would like the contribution of others on this specific port. Kind regards, Xavier