notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Commit processing was halted at UTC 18:33 on 2026-08-05 for pkgbasify of jails and updating the host from 15.0 to 15.1 - same with jails. - that upgrade was completed by 18:53 - the website has caught up with the 6 commits it missed in that time.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
non port: Mk/Uses/npm.mk

Number of commits found: 8

Wednesday, 12 Aug 2026
01:39 Hiroki Tagato (tagattie) search for other commits by this committer Author: Bryan Everly
Mk/Uses/npm.mk: Fix typo (!defied -> !defined)

PR:		297455
Reported by:	Bryan Everly <bryan@theeverlys.com>
commit hash: df0c9b0dabc8975edfa75747711d5709bd6ea92b commit hash: df0c9b0dabc8975edfa75747711d5709bd6ea92b commit hash: df0c9b0dabc8975edfa75747711d5709bd6ea92b commit hash: df0c9b0dabc8975edfa75747711d5709bd6ea92b df0c9b0
Friday, 31 Jul 2026
09:15 Hiroki Tagato (tagattie) search for other commits by this committer Author: Shin-ichi Nagamura
Mk/Uses/npm.mk: Quote TMPDIR and WRKDIR in shell comparisons

When TMPDIR is unset, the generated shell command becomes:
    if [ != ${WRKDIR} ]; then
and /bin/sh reports:
    [: !=: unexpected operator

Quoting both variables fixes the issue.

PR:		297181
Reported by:	Shin-ichi Nagamura <core@zsc.jp>
commit hash: cbeb1be34ba3107114345e52c6b57adc2ec34060 commit hash: cbeb1be34ba3107114345e52c6b57adc2ec34060 commit hash: cbeb1be34ba3107114345e52c6b57adc2ec34060 commit hash: cbeb1be34ba3107114345e52c6b57adc2ec34060 cbeb1be
Sunday, 19 Jul 2026
14:09 Hiroki Tagato (tagattie) search for other commits by this committer
Mk/Uses/npm.mk: Copy pnpm-workspace.yaml from PKGJSONSDIR to WRKSRC when it
exists
commit hash: b700ef8ce3d6fb688dc59a428f6cd4edeb961c2f commit hash: b700ef8ce3d6fb688dc59a428f6cd4edeb961c2f commit hash: b700ef8ce3d6fb688dc59a428f6cd4edeb961c2f commit hash: b700ef8ce3d6fb688dc59a428f6cd4edeb961c2f b700ef8
13:15 Hiroki Tagato (tagattie) search for other commits by this committer
Mk/Uses/npm.mk: Remove temp directory in pnpm store before making archive

Leaving the directory in place may cause the node modules archive to
be unreproducible.
commit hash: 89e5e41d60c17231cadec381931ae4f095e1752a commit hash: 89e5e41d60c17231cadec381931ae4f095e1752a commit hash: 89e5e41d60c17231cadec381931ae4f095e1752a commit hash: 89e5e41d60c17231cadec381931ae4f095e1752a 89e5e41
Tuesday, 14 Jul 2026
12:30 Hiroki Tagato (tagattie) search for other commits by this committer
Mk/Uses/npm.mk: Unbreak make index

In the previous commit, NPM_VER_MAJOR and NPM_VER_MINOR are left
undefined when NPM_VER is manually specified. This change corrects the
error.

Reported by:	Xavier Humbert <xavier@groumpf.org> (via ports),
		antoine (via ports-committers)
Fixes:		dad28f35db5a (Mk/Uses/npm.mk: Correct NPM version comparison)
commit hash: ed58cdeda4a8c595ead11be29c8548b2153d6d47 commit hash: ed58cdeda4a8c595ead11be29c8548b2153d6d47 commit hash: ed58cdeda4a8c595ead11be29c8548b2153d6d47 commit hash: ed58cdeda4a8c595ead11be29c8548b2153d6d47 ed58cde
07:46 Hiroki Tagato (tagattie) search for other commits by this committer
Mk/Uses/npm.mk: Correct NPM version comparison

Assuming NPM version follows the semantic versioning, NPM_VER:R was
used to obtain the major and the minor version of NPM. However, when
the minor version is equal or greater than 10, the comparison
NPM:R >= 11.3 does not make sense. This change corrects version
comparison using major and minor combination.
commit hash: dad28f35db5afc535469fdffc9b6042e5dc25871 commit hash: dad28f35db5afc535469fdffc9b6042e5dc25871 commit hash: dad28f35db5afc535469fdffc9b6042e5dc25871 commit hash: dad28f35db5afc535469fdffc9b6042e5dc25871 dad28f3
Tuesday, 30 Jun 2026
20:03 Tijl Coosemans (tijl) search for other commits by this committer
*/*: Use C.UTF-8 locale

Ports 02f27a83b44d fixed the ports tree to the C locale so it would work
correctly in environments where users use a locale that isn't compatible
with the C locale, e.g. xx_YY.UTF-8 where [A-Z] includes more than just
upper case letters.  USE_LOCALE was introduced to let ports use another
locale if they needed it.  The C.UTF-8 locale was created later on to be
mostly compatible with the C locale.

Switch the ports tree locale to C.UTF-8 and remove USE_LOCALE.  The
world has moved to Unicode so all ports either require it or know how to
build correctly in a Unicode environment.

PR:		295945
Exp-run by:	antoine
commit hash: b6ec06f079e1c883d32c788c0285c6d492eeb1c0 commit hash: b6ec06f079e1c883d32c788c0285c6d492eeb1c0 commit hash: b6ec06f079e1c883d32c788c0285c6d492eeb1c0 commit hash: b6ec06f079e1c883d32c788c0285c6d492eeb1c0 b6ec06f
Saturday, 27 Jun 2026
08:37 Hiroki Tagato (tagattie) search for other commits by this committer
Mk/Uses/electron.mk: Split fetch- and extract-related codes out to npm.mk

Prefetch and extract functions are not necessarily limited to electron
ports. Those functions can be utilized by any ports which needs an
offline node modules installation.

Previously, non-electron ports wanting to use prefetch and/or extract
functions needs to use USES=electron:env, which is now removed in
favor of USES=npm:<package manager name>.

The following description:
USES=		electron:env
USE_ELECTRON=	npm:npm-name prefetch extract

is simplified to:
USES=		npm:npm-name
commit hash: ed6a84c1c9793271c9cf948458808b47b2622d21 commit hash: ed6a84c1c9793271c9cf948458808b47b2622d21 commit hash: ed6a84c1c9793271c9cf948458808b47b2622d21 commit hash: ed6a84c1c9793271c9cf948458808b47b2622d21 ed6a84c

Number of commits found: 8