Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 01 Apr 2025 07:08:19 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 285827] devel/electron3*: Relax USES nodejs fixed version
Message-ID:  <bug-285827-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D285827

            Bug ID: 285827
           Summary: devel/electron3*: Relax USES nodejs fixed version
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: bugzilla.freebsd@omnilan.de

Created attachment 259237
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D259237&action=
=3Dedit
Relax USES nodejs build dependency

Hello,

every time I'm building signal-desktop and obsidian, I'm facing a -node22 v=
s.
-node20 install conflict.
${NODEJS_DEFAULT} is lts =3D=3D 22 these days.
devel/electron3/* build fine with npm-node22-10.9.2, so I simply tried rela=
xing
versionrestirctions:
-               iconv:wchar_t jpeg localbase:ldflags ninja nodejs:20,build \
+               iconv:wchar_t jpeg localbase:ldflags ninja nodejs:build \
Works here for electron33 and electron34 (32 not tested).

Please find attached a proposed patch.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-285827-7788>