From nobody Sun Aug 28 21:19:37 2022 X-Original-To: dev-commits-ports-main@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 4MG6094PPjz4bNvN; Sun, 28 Aug 2022 21:19:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MG6093cqLz3qwm; Sun, 28 Aug 2022 21:19:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1661721577; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=4/9AAumnsluXR5PjXz32qalhxFnEZRWVexHCA/aSLuc=; b=gQnlCHivVNgpajwqYmUXTqqbya2poFWzk7y4WP35MDOKtd8ie42XvGR2suw3AJQV2xf7Qf 66/zACAuuYN2Ty/wWx4bLeMp4fUaZkVlYq+QIIdtGTcEj8EZFWl1Fx4nKDkQwp1kjV2RzW uCBOcZNQ+qgRJ7v9jiibUQn8wZoSgzyZG2ebYGWdewd4bkQEkL8JaREg28q54zH2WzWxRr pK873aSIQmR+fekIPvXWcFc4vnFcFeopKbjsCgaQK1HkR1o0xapMrniuCWU8JOtHVXmZAm M0+FMkX/4NDvq26RQcTdO16xBlzKaiOvESUQ8LXpYGwngfsfMv/lzZDg8WOnng== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4MG6092gR5z1CRb; Sun, 28 Aug 2022 21:19:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 27SLJb8k034130; Sun, 28 Aug 2022 21:19:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 27SLJbhm034129; Sun, 28 Aug 2022 21:19:37 GMT (envelope-from git) Date: Sun, 28 Aug 2022 21:19:37 GMT Message-Id: <202208282119.27SLJbhm034129@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Cy Schubert Subject: git: 880d5ca1e6fb - main - sysutils/nut-devel: Disable new nut_monitor feature List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 880d5ca1e6fb3a74391f866e0b3b416346e86dc4 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1661721577; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=4/9AAumnsluXR5PjXz32qalhxFnEZRWVexHCA/aSLuc=; b=qL3LxBPXvGD8AM//4Spt07bzWcM9nrtA4slylGNBhfCzami8JVIZQ3LR5+k06KI4Cbqa3Q CLt431HbNRMZ96y+oYiKbDp7af/TnjAHahgKo0mlp9w/l6A+1DweplbCqioK1fJHLw9KJr Yv3zIJbYIq6SGa03iIZJlia23qgIxza58YGQ+Rdh23rX5CC8lGI/bZTbyAbc77dlx/sPqK YIfDT0bREGPmvSSI+IdiS0rPqUOTh3P0ol5eGw7CdBKnWTvAOsXNhVGUtTVOHFAFXUsqQW xyibQdYJVxJlYHYT41Z+V0VK61C5mYnQVT5kgT7fb7sHiRBu77pXXzEC9BgNAg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1661721577; a=rsa-sha256; cv=none; b=lOFYvibQbTZoByHXi8M8e61VK+hRnYohhHDcs4Yu181DTz6lUMPaQvLyBZOkBf3GA4CgfI 0MoUpYG8PbFbwAaIg6/chHV82oDzAvKarB062vNu+FkbCwkJAMuVxv/PWSc/wHlztZ8I48 m2jajV90SEh4ZB9q6hN5E4jhDv6gHqFoXygQZSWsM76GmtpSTfxXt8dyS1tlvgeKr8+A9S oSbSd8VkuEFcq5MlDk7efwgRDVkPLNaoWqyzM+JBLwWMDEZYm9jLQdsp94IVBrinrKNE+f uaqes4t6xgxkLliRgTqBdF3VQK0xTMuB8y67vnikwm/9NClEM8m0cu67YwdBXg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by cy: URL: https://cgit.FreeBSD.org/ports/commit/?id=880d5ca1e6fb3a74391f866e0b3b416346e86dc4 commit 880d5ca1e6fb3a74391f866e0b3b416346e86dc4 Author: Cy Schubert AuthorDate: 2022-08-25 22:44:04 +0000 Commit: Cy Schubert CommitDate: 2022-08-28 21:16:39 +0000 sysutils/nut-devel: Disable new nut_monitor feature At the moment this new feature, a GUI to monitor nut, inconsistently builds and installs itself. It fails to build when built under poudriere or when using an unprivileged account. However it will build and install when built by hand by root. Even though ./configure (configure.ac) is supposed to support enabling and disabling the option, this does not work. The option remains "auto" and nut_monitor will install or not install based on some unknown at the moment criteria. --- sysutils/nut-devel/files/patch-configure.ac | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/sysutils/nut-devel/files/patch-configure.ac b/sysutils/nut-devel/files/patch-configure.ac new file mode 100644 index 000000000000..86db2cd40761 --- /dev/null +++ b/sysutils/nut-devel/files/patch-configure.ac @@ -0,0 +1,20 @@ +--- configure.ac.orig 2022-08-25 15:32:21.256937000 -0700 ++++ configure.ac 2022-08-25 15:37:36.166445000 -0700 +@@ -802,7 +802,7 @@ + + dnl A Python GUI client application for the sysadmin desktop + dnl (not necessarily on the NUT server itself): +-NUT_ARG_WITH([nut_monitor], [install the NUT-Monitor GUI files], [auto]) ++NUT_ARG_WITH([nut_monitor], [install the NUT-Monitor GUI files], [no]) + NUT_ARG_WITH([pynut], [install the PyNUT module files (yes, no, app, auto)], [auto]) + dnl Note: we did NUT_CHECK_PYTHON2 NUT_CHECK_PYTHON3 etc above, + dnl and if at all possible, we generate the files from .in templates +@@ -1301,7 +1301,7 @@ + dnl Can we satisfy any NUT-Monitor installation request? + if test -n "${nut_with_nut_monitor_py2gtk2}${nut_with_nut_monitor_py3qt5}" ; then + case "${nut_with_nut_monitor}" in +- "auto") nut_with_nut_monitor="yes" ;; ++ "auto") nut_with_nut_monitor="no" ;; + esac + else + case "${nut_with_nut_monitor}" in