From owner-freebsd-ports-bugs@freebsd.org Mon Mar 27 08:55:25 2017 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E4AA0D1ED40 for ; Mon, 27 Mar 2017 08:55:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D39F0126E for ; Mon, 27 Mar 2017 08:55:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v2R8tPm8085606 for ; Mon, 27 Mar 2017 08:55:25 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 218135] lang/nim: Build additional tools from main source tree, with patch Date: Mon, 27 Mar 2017 08:55:25 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: ports@nicandneal.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback- X-Bugzilla-Changed-Fields: flagtypes.name Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Mar 2017 08:55:26 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D218135 Neal Nelson changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|maintainer-feedback?(ports@ |maintainer-feedback- |nicandneal.net) | --- Comment #1 from Neal Nelson --- The reason that Nimble is a separate port is because the build process incl= uded in the Nim distribution fetches the source from git independently. I'm not = sure that it's allowed to bypass the port distribution fetching process like thi= s. Also it would require an added build dependency on git which your patch does not include. The source for nimgrep and nimsuggest are included in the Nim distribution,= so it would be possible to build them with the lang/nim port, but it would be necessary to patch koch.nim in order to not build nimble. This is just the removal of the call to buildNimble at the end of buildTools I think. --=20 You are receiving this mail because: You are the assignee for the bug.=