From nobody Tue Nov 23 23:35:16 2021 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 B253B1889F1F; Tue, 23 Nov 2021 23:35:21 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (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 "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HzL9545pHz4jpJ; Tue, 23 Nov 2021 23:35:21 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1637710521; 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: in-reply-to:in-reply-to:references:references; bh=pvmfP3/7cPrn0DW86E78Jv32ZBQp4FfIAIZ8rCjAR+s=; b=XkBHkr+jIe/I6z2CO1OtOcH0TnnaW6iy1pfhuRMlmhA9yCSw9JB9CPlA6cb+j9ZGkfexUg F+PbkeCOokAk8fwCZbSqd+PcupGn3Q3N2rVm7pqpaCojoIU78j3o+MvHn5wf20H2yDIn1s Nhhg2BBhtk13bxydBBl4J2hU9946csXi3BYenG9s3sT8kNHbiFEh6VRrbhUyWWzIeXio6q iAMWTz2RYiaubhpFrBB11mn9kK+V9i7+02g6NoCwMPW2o4G3IEdbCj+jFD2K/hkL0gUEuL ocUldMIhirpFtKhkoxsSWQA9v5nKcbaSMgKUas9N+t/At1MImbL3KzqgZ8/Z/A== Received: from mail.xzibition.com (unknown [127.0.1.132]) (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 freefall.freebsd.org (Postfix) with ESMTPS id 671BA4F76; Tue, 23 Nov 2021 23:35:21 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id 7DC1D14D77; Tue, 23 Nov 2021 15:35:20 -0800 (PST) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id OSFQZR0i5sPC; Tue, 23 Nov 2021 15:35:17 -0800 (PST) Message-ID: <8f350717-2ae3-ed4d-2c0c-dd59b134d84c@FreeBSD.org> DKIM-Filter: OpenDKIM Filter v2.10.3 mail.xzibition.com 5C97714D6E Date: Tue, 23 Nov 2021 15:35:16 -0800 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 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.3.2 Subject: Re: git: f4ffcdfe611a - main - */*: use new nodejs USES flag Content-Language: en-US To: Matthias Fechner , ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org References: <202111120555.1AC5tHCD088665@gitrepo.freebsd.org> From: Bryan Drewery Organization: FreeBSD In-Reply-To: <202111120555.1AC5tHCD088665@gitrepo.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1637710521; 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: in-reply-to:in-reply-to:references:references; bh=pvmfP3/7cPrn0DW86E78Jv32ZBQp4FfIAIZ8rCjAR+s=; b=I8i2ObwgiiltfO6xS6QBPu4UY9id2hdEQmIQGnIWT8iKZb4YfFz02AgvUmn8UjuD2tzJ9h SOdsJBZV/pGXALwq0OF0JtW8CMgPkVeld+3lSoCrpwOzWkMmSoWphCoBUMCOuQM5MpgcHh b/0v6hw34uCbT8e+qChhNxtITrt+HaOM9NS7FisBfDM+yf8EIQoPnlPweNz+VifmQDhHg9 +rA11Rswb+wtjGiDCiewrXVu9I9ZYntocnpez3Z0ZDIjf8pQwkx0hoZo1cfwzQIHvvTPiW NC03sD6Icj/fELd+7nPwuN7RV/c39jLkBl00FTPlRjCGDyQvVo0emf9JsCVvlQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1637710521; a=rsa-sha256; cv=none; b=YojTP5I5JDPBuadGTnj3gG3DKPCdlGpujaidUDSjoakaR+lSJkTC0z89z6LNgPdxPlnlIF AfhHk/NMwkZnFwhjN0PP5psI1Kc5Uwh45waOgSQcFCxdB19GsXzJ7u7zDqaKNY/jMVD4j3 gFbAyWZ7oomGE8Wcmz3/kRpNDrWuEnehOwSYEIIZYse0vBTh+W7248C6A+PFwfZvYLBd8W 8zevOZcCODc1x+hKt/7soDy1gEW+eRU7nO8QycrB5VGWlYPdt2rDqE5wc9z4u4Kpkl6FjD DVxvhrI0eynvR5txt1Gx5oQh0BM1GPlE8Wjhv92vomFrvyq/4mpJOX4NVVfdiQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N On 11/11/21 9:55 PM, Matthias Fechner wrote: > The branch main has been updated by mfechner: > > URL:https://cgit.FreeBSD.org/ports/commit/?id=f4ffcdfe611a0e2147bbcb9697ecdffb4538acb7 > > commit f4ffcdfe611a0e2147bbcb9697ecdffb4538acb7 > Author: Matthias Fechner > AuthorDate: 2021-11-01 21:51:07 +0000 > Commit: Matthias Fechner > CommitDate: 2021-11-12 05:54:51 +0000 > > */*: use new nodejs USES flag > > Simply define which nodejs version is required using the nodejs USES flag. > > PR: 259783 > Differential Revision:https://reviews.freebsd.org/D32790 > --- > devel/node-thrift/Makefile | 5 ++--- > devel/purescript-language-server/Makefile | 3 ++- > devel/rubygem-execjs/Makefile | 13 +------------ > devel/sonar-scanner-cli/Makefile | 6 ++---- > lang/coffeescript/Makefile | 4 ++-- > net/cjdns/Makefile | 6 +++--- > security/greenbone-security-assistant/Makefile | 6 +++--- > textproc/kibana6/Makefile | 5 ++--- > textproc/kibana7/Makefile | 8 +++----- > textproc/opensearch-dashboards/Makefile | 7 +++---- > www/Makefile | 2 ++ > www/csso/Makefile | 4 ++-- > www/gitlab-ce/Makefile | 2 +- > www/npm-node14/Makefile | 5 ++--- > www/npm-node16/Makefile | 5 ++--- > www/npm-node17/Makefile | 11 +++++++++++ > www/npm/Makefile | 17 ++++------------- As a ports builder I am utterly confused. # pkg info | egrep '(npm|node)' # egrep -i '(npm|node)' /etc/make.conf # # make -V RUN_DEPENDS:Mnode\* node:www/node16 Why does www/npm now default to www/node? Before this change the options defaulted to NODE which was www/node. ~/git/ports/main/www # echo npm* npm npm-node14 npm-node16 npm-node17 ~/git/ports/main/www # echo node* node node10 node14 node16 Why is the main port origin for node not using the same version as the main port origin for npm? Shouldn't both be using the "lts" default version of 16? -- Regards, Bryan Drewery