From nobody Tue Aug 16 23:26:42 2022 X-Original-To: dev-commits-ports-all@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 4M6nNL4K2rz4Zkl5; Tue, 16 Aug 2022 23:26:42 +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 4M6nNL3q9Tz3wcX; Tue, 16 Aug 2022 23:26:42 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1660692402; 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=FwMgDyna2qt0YCkbZ+gSfi0QYt6W9Nu4lxE6E8ggBZw=; b=UtJrH92CwJ9/2BwVFq+uG90D+8YvhbjEbzrVI667pW8zRvaYr9jPZN5JWgxXYzzV/kbHzO aICinAW/Lstf5yPCDVR5ebEf8V+qGsgVqbaWElQzpsGqGION4ggHx3eFX/aj8yTa37sMlM 2LwQRcvv4bNoqfi6c1ThEMZZdSApQdafBVZ/HY9LLNTAwWG+dstrxk5gmfdk0NkTT8oTj5 oyq6UTdsK+460w/jZ+JEYYA4X6dKeFBsEgXDVeJJXeGSLuSMagaGbTPTSP/p+FssLMN4tM RSLWrfYrmqEbZ3fPr3ldm/siVCnnkGq31Mg8lyCzaT17H6quWYu8po5MkDYPuw== 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 4M6nNL2qngzS5V; Tue, 16 Aug 2022 23:26:42 +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 27GNQgFh055469; Tue, 16 Aug 2022 23:26:42 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 27GNQgeX055468; Tue, 16 Aug 2022 23:26:42 GMT (envelope-from git) Date: Tue, 16 Aug 2022 23:26:42 GMT Message-Id: <202208162326.27GNQgeX055468@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yasuhiro Kimura Subject: git: a5e4acb365ad - main - mail/milter-manager: Fix runtime error with Ruby 3.0 or later List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yasu X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a5e4acb365ad6e78b9dc40107ef5dccf3863bb20 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1660692402; 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=FwMgDyna2qt0YCkbZ+gSfi0QYt6W9Nu4lxE6E8ggBZw=; b=JxPcF0bwNxnr2Qt611j7duS6iy9VREkr2egv1+e8u1iCIhEN1ZEmKDra4PpqtMqxa4a7Tk rkMQXwb9qvyi8ApTlEKKRNZkxnLJvT0bUm4hq5MnVg6rk3SNTr65sk93/IWlckxE6UokOs /iPNJGsI8h0eCVXV2QuHnJHG5/z0E5gl1aaBBdAkP5wZ0tohUBimSFZVbe3kW2xQpFtaDz sp5PD/K/Om7PfBjQdWfimAaDnK5r7QpPdZtmjlFs44Nj1ZVki05o3uHf3EssGDg4KLXSW+ RZYxSyeg8JFnPp/I6wzJG3LM9dEYQJ3PaxB6u99P6hsU3wIsKW587WNCNbDC9w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1660692402; a=rsa-sha256; cv=none; b=DFpsd6vBgbEE1xMs+ztbjU3pPt/7up07V4QJ4+F8XFfT1MWYyyincRENSHb1BxuoYQDOuT Jzsaa8ZjRgfT9KdJME3Q5tMi1nBvf1TQtq4IpByVo2k97i3rcCm6dfhI6WY+pxK7GwVooi LfINSq2SRa2jjJVE40PmexC/DrcZlh+t7L0Yj38zO1Wcx1Hn5axqll3RqWlkSc2KWx2xOe bkLbeooWmmVqINP8DB4XUG1vkagxr+9sf4mT9oLJLNyTeZKszbReCQA2Qw7Eu2NY1sUKYQ OCdpMWNjOfRFVKdbqbncFNL+QjNz7+QN5NiaGenSHPaAg2WUzQuAWAucumIVQg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yasu: URL: https://cgit.FreeBSD.org/ports/commit/?id=a5e4acb365ad6e78b9dc40107ef5dccf3863bb20 commit a5e4acb365ad6e78b9dc40107ef5dccf3863bb20 Author: Yasuhiro Kimura AuthorDate: 2022-08-16 16:18:52 +0000 Commit: Yasuhiro Kimura CommitDate: 2022-08-16 23:25:36 +0000 mail/milter-manager: Fix runtime error with Ruby 3.0 or later milter-manager requires rexml to run. Since Ruby 3.0 rexml is converted to bundled gem. But our Ruby ports don't include bundled gems. So fix runtime error with Ruby 3.0 or later by adding rexml port to RUN_DEPENDS. While here, change post-patch target so it doesn't remove bundled glib2 gem. Build succeeds without doing it. Reference: https://github.com/milter-manager/milter-manager/discussions/168 Reported by: Aoba Dai (in freebsd-users-jp ML) Tested by: Aoba Dai MFH: 2022Q3 --- mail/milter-manager/Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mail/milter-manager/Makefile b/mail/milter-manager/Makefile index 911c23c6bcfc..d4c4fce1b08c 100644 --- a/mail/milter-manager/Makefile +++ b/mail/milter-manager/Makefile @@ -1,5 +1,6 @@ PORTNAME= milter-manager DISTVERSION= 2.1.6 +PORTREVISION= 1 CATEGORIES= mail ruby MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ @@ -11,7 +12,8 @@ LICENSE_COMB= multi BUILD_DEPENDS= rubygem-gio2>0:devel/rubygem-gio2 LIB_DEPENDS= libev.so:devel/libev -RUN_DEPENDS= rubygem-gio2>0:devel/rubygem-gio2 +RUN_DEPENDS= rubygem-gio2>0:devel/rubygem-gio2 \ + rubygem-rexml>0:textproc/rubygem-rexml USES= compiler:c++11-lang gettext gmake gnome libtool pathfix \ pkgconfig @@ -41,6 +43,5 @@ post-patch: ${REINPLACE_CMD} -e "s#\$$(datadir)/@PACKAGE@#${DATADIR}#" \ -e "s#\$$(datarootdir)/\$$(PACKAGE)#${DATADIR}#" {} + @${REINPLACE_CMD} -e "s#\\\\\$$(pkgdatadir)/sample#${EXAMPLESDIR}#" ${WRKSRC}/configure - @${RM} -r ${WRKSRC}/binding/ruby/glib-2.2.5 .include