FreeBSD/ports cbeb1beMk/Uses npm.mk

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 at zsc.jp>
DeltaFile
+2-2Mk/Uses/npm.mk
+2-21 files

FreeBSD/ports 40f76efaudio/maolan Makefile Makefile.crates

audio/maolan: Update to 0.2.4

Changelog: https://github.com/maolan/maolan/releases/tag/0.2.2
           https://github.com/maolan/maolan/releases/tag/0.2.3
           https://github.com/maolan/maolan/releases/tag/0.2.4

PR:             296653
Reported by:    Goran Mekić <meka at sys.it.com> (maintainer)
Reviewed by:    fgorter <fgorter at gmail.com>
DeltaFile
+461-433audio/maolan/distinfo
+229-215audio/maolan/Makefile.crates
+7-15audio/maolan/Makefile
+697-6633 files

FreeBSD/ports 0a56f0ddeskutils/lumina-pdf Makefile, graphics/gowall Makefile

*/*: Bump PORTREVISION

Bump PORTREVISIONs because of mupdf update.
DeltaFile
+1-1print/sioyek/Makefile
+1-1graphics/gowall/Makefile
+1-1deskutils/lumina-pdf/Makefile
+3-33 files

FreeBSD/ports 997d22agraphics/mupdf pkg-plist Makefile

graphics/mupdf: Update to 1.28.0

Changelog: https://github.com/ArtifexSoftware/mupdf/blob/master/CHANGES
DeltaFile
+3-3graphics/mupdf/distinfo
+2-1graphics/mupdf/Makefile
+1-0graphics/mupdf/pkg-plist
+6-43 files

FreeBSD/ports 1b41b19databases/mongodb70 Makefile distinfo

databases/mongodb70: 7.0.39

Announcement:
https://www.mongodb.com/community/forums/t/mongodb-7-0-39-is-released/341747?u=r_k

Changelog:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.39---july-22--2026

Security:       a whole list of CVEs in the changelog
DeltaFile
+5-5databases/mongodb70/distinfo
+2-3databases/mongodb70/Makefile
+7-82 files

FreeBSD/ports 5745b5djapanese/font-kochi Makefile

japanese/font-kochi: Update MASTER_SITES and WWW

PR:             239097
Approved by:    hrs (maintainer, timeout 2 weeks)
Approved by:    fluffy (mentor)
Co-authored-by: Miyashita Touka <imagin8r at protonmail.com>
DeltaFile
+3-2japanese/font-kochi/Makefile
+3-21 files

FreeBSD/ports e1c65a9japanese/ebview-gtk2 Makefile, japanese/ebview-gtk2/files patch-src_ebview.c patch-src_preference.c

japanese/ebview-gtk2: Fix crashes immediately after startup

Since japanese/ebview was removed in 2014, remove CONFLICTS.
Switch from REINPLACE_CMD to patchfile.

PR:             297153
Approved by:    fluffy (mentor)
Co-authored-by: mce
DeltaFile
+20-0japanese/ebview-gtk2/files/patch-src_preference.c
+6-9japanese/ebview-gtk2/Makefile
+11-0japanese/ebview-gtk2/files/patch-src_ebview.c
+37-93 files

FreeBSD/ports b419071security/globalprotect-openconnect Makefile

security/globalprotect-openconnect: Mark DEPRECATED

2.0.0, which fixes the vulnerability, was released in February 2024.
The latest release is 2.6.4.

PR:             296823
Approved by:    guru at unixarea.de (maintainer, timeout 2 weeks)
Approved by:    fluffy (mentor)
DeltaFile
+4-1security/globalprotect-openconnect/Makefile
+4-11 files

FreeBSD/ports 4a787cdcad/OrcaSlicer/files patch-src_libslic3r_GCode.hpp

cad/OrcaSlicer: Fix 32-bit build

LayerResult's second field is typed size_t, so std::numeric_limits::max
should also use size_t and not something related to coordinates for the
layer_id.

Reported by:    pkg-fallout
Approved by:    arrowd (co-mentor)

(cherry picked from commit b403418f4721af9ec4b2158539536e19ee564150)
DeltaFile
+11-0cad/OrcaSlicer/files/patch-src_libslic3r_GCode.hpp
+11-01 files

FreeBSD/ports 9e32648textproc/diff-so-fancy Makefile distinfo

textproc/diff-so-fancy: Update 1.4.10 => 1.4.12

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3textproc/diff-so-fancy/distinfo
+1-1textproc/diff-so-fancy/Makefile
+4-42 files

FreeBSD/ports fd3868fnet-mgmt/netbox Makefile

net-mgmt/netbox: Fix build after 3496c09fda1b

* Switch to the recently created py-social-auth-core4 port, because
  NetBox is not compatible with newer versions of py-social-auth-core
  due to several breaking changes.

* Bump PORTREVISION due dependency change.

PR:             297152
DeltaFile
+2-1net-mgmt/netbox/Makefile
+2-11 files

FreeBSD/ports b91684dwww/py-dj60-social-auth-app-django Makefile

www/py-dj60-social-auth-app-django: Fix build after 3496c09fda1b

* Although there are already newer releases that are compatible with
  py-social-auth-core >= 5, they also introduce quite a few breaking
  changes along with py-social-auth-core 4.9.0+, so updating the port
  is not an option at this time.

  Therefore, switch to the recently created py-social-auth-core4 port
  for now to fix the fallout and avoid regressions.

* Bump PORTREVISION due dependency change.

PR:             297152
Reported by:    Einar Bjarni Halldórsson, pkg-fallout
DeltaFile
+2-1www/py-dj60-social-auth-app-django/Makefile
+2-11 files

FreeBSD/ports 5636018www/py-social-auth-app-django Makefile

www/py-social-auth-app-django: Fix build after 3496c09fda1b

* Although there are already newer releases that are compatible with
  py-social-auth-core >= 5, they also introduce quite a few breaking
  changes along with py-social-auth-core 4.9.0+, so updating the port
  is not an option at this time.

  Therefore, switch to the recently created py-social-auth-core4 port
  for now to fix the fallout and avoid regressions.

* Bump PORTREVISION due dependency change.

PR:             297152
Reported by:    pkg-fallout
DeltaFile
+2-1www/py-social-auth-app-django/Makefile
+2-11 files

FreeBSD/ports f30b305security Makefile, security/py-social-auth-core Makefile

security/py-social-auth-core4: New port

This is the core component of the python-social-auth ecosystem, it
implements the common interface to define new authentication backends
to third parties services, implement integrations with web frameworks
and storage solutions.

PR:             297152
DeltaFile
+49-0security/py-social-auth-core4/Makefile
+34-0security/py-social-auth-core4/files/patch-pyproject.toml
+17-0security/py-social-auth-core4/distinfo
+3-0security/py-social-auth-core4/pkg-descr
+2-0security/py-social-auth-core/Makefile
+1-0security/Makefile
+106-06 files

FreeBSD/ports fbad4bdcad/openroad Makefile

cad/openroad: Broken on i386

Reported by:    fallout

(cherry picked from commit 6ff6e08ae55363c0c6639f1751fb5aace5d32fe2)
DeltaFile
+1-0cad/openroad/Makefile
+1-01 files

FreeBSD/ports 6ff6e08cad/openroad Makefile

cad/openroad: Broken on i386

Reported by:    fallout
DeltaFile
+1-0cad/openroad/Makefile
+1-01 files

FreeBSD/ports e0eb4cedevel/ruff Makefile

devel/ruff: Broken on i386

Reported by:    fallout

(cherry picked from commit 8e6bea6488ba3c162cedf46ea20a46d8fba23bc8)
DeltaFile
+2-0devel/ruff/Makefile
+2-01 files

FreeBSD/ports 8e6bea6devel/ruff Makefile

devel/ruff: Broken on i386

Reported by:    fallout
DeltaFile
+2-0devel/ruff/Makefile
+2-01 files

FreeBSD/ports 813ca90science/py-trx-python distinfo Makefile, science/py-trx-python/files patch-pyproject.toml

science/py-trx-python: update 0.3 → 0.4.0
DeltaFile
+14-14science/py-trx-python/Makefile
+13-0science/py-trx-python/files/patch-pyproject.toml
+3-3science/py-trx-python/distinfo
+30-173 files

FreeBSD/ports 36b09aadevel/py-ruff Makefile distinfo, devel/ruff Makefile Makefile.crates

devel/{,py-}ruff: update 0.16.0 → 0.16.1
DeltaFile
+59-65devel/ruff/distinfo
+59-65devel/py-ruff/distinfo
+29-32devel/py-ruff/Makefile
+28-31devel/ruff/Makefile.crates
+1-1devel/ruff/Makefile
+176-1945 files

FreeBSD/ports 1149b77net/rubygem-devfile Makefile distinfo

net/rubygem-devfile: Update to 0.5.1

Changes:        https://gitlab.com/gitlab-org/ruby/gems/devfile-gem/-/commits/main
(cherry picked from commit 008f57dae955622d8f19a7b485f6c6e6a06c54db)
DeltaFile
+3-3net/rubygem-devfile/distinfo
+1-1net/rubygem-devfile/Makefile
+4-42 files

FreeBSD/ports c2538a0devel/glab Makefile distinfo

devel/glab: update to 1.111.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases
(cherry picked from commit 69e9911909c73efefea710582d36197d87668277)
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+7-72 files

FreeBSD/ports c5b5eeddevel/gitaly distinfo, net/gitlab-agent distinfo

www/gitlab: security and bugfix release to 19.2.1

Changes:        https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-2-1-released/?nav=19.2.1
Security:       661d3db5-8bd9-11f1-9c40-2cf05da270f3
(cherry picked from commit 0208774128447100c48ce3a6c684f0d15e671285)
DeltaFile
+13-13devel/gitaly/distinfo
+6-6www/gitlab/distinfo
+5-5www/gitlab-workhorse/distinfo
+5-5www/gitlab-pages/distinfo
+5-5net/gitlab-agent/distinfo
+1-1www/gitlab/Makefile.common
+35-356 files

FreeBSD/ports c499e8csysutils/gitlab-registry Makefile distinfo

sysutils/gitlab-registry: update to 4.41.0

Changes:        https://gitlab.com/gitlab-org/container-registry/-/blob/master/CHANGELOG.md
(cherry picked from commit 7dea694a3f0d39c2fa92afe825e41b937d95d248)
DeltaFile
+5-5sysutils/gitlab-registry/distinfo
+1-2sysutils/gitlab-registry/Makefile
+6-72 files

FreeBSD/ports 544ad26devel/glab Makefile distinfo

devel/glab: update to 1.110.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases
(cherry picked from commit 9d141c0f48246a6d8484b5a469052520a3bfb065)
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+7-72 files

FreeBSD/ports 2a989fddevel/glab pkg-plist Makefile

devel/glab: update to 1.109.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases
(cherry picked from commit 9ded02dc1f70a48c35ab303ef1fc65a8a9e67b39)
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+2-0devel/glab/pkg-plist
+9-73 files

FreeBSD/ports d547b55devel/glab Makefile distinfo

devel/glab: update to 1.108.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases
(cherry picked from commit 12498779a6445f99ccc52b68e77f67226db5e0c0)
DeltaFile
+5-5devel/glab/distinfo
+1-2devel/glab/Makefile
+6-72 files

FreeBSD/ports e72b448devel/gitlab-runner Makefile, devel/gitlab-runner/files gitlab_runner.in

devel/gitlab-runner: improved start and stop command

The rc system does not wait till the child terminated.
Added a logic to wait for parent and child pid to terminate before
starting it again.

That fixes an issue if gitlab-runner has a long run job active
while a restart is triggered.

PR:             296226
(cherry picked from commit 079c83dcc034f2ae7eaf07c140d1204f93e87680)
DeltaFile
+27-5devel/gitlab-runner/files/gitlab_runner.in
+1-0devel/gitlab-runner/Makefile
+28-52 files

FreeBSD/ports 9c84b91devel/gitaly distinfo, www/gitlab Makefile.common distinfo

www/gitlab: major upgrade to 19.2.0

Changes:        https://docs.gitlab.com/releases/19/gitlab-19-2-released/
(cherry picked from commit 59dbab9cc14c7dd3d0ee21ccfcb7d0ad5b708e65)
DeltaFile
+36-31www/gitlab/Makefile
+16-16www/gitlab/files/patch-Gemfile
+13-11devel/gitaly/distinfo
+10-10www/gitlab/files/patch-config_gitlab.yml.example
+6-6www/gitlab/distinfo
+6-5www/gitlab/Makefile.common
+87-7911 files not shown
+123-11117 files

FreeBSD/ports a593550textproc/rubygem-gitlab-markup distinfo Makefile

textproc/rubygem-gitlab-markup: update to 2.1.0

Required for gitlab 19.2.0

Changes:        https://gitlab.com/gitlab-org/gitlab-markup/blob/master/HISTORY.md
(cherry picked from commit a6195333d289c828314c0afee74f626c819e4a5b)
DeltaFile
+7-1textproc/rubygem-gitlab-markup/Makefile
+3-3textproc/rubygem-gitlab-markup/distinfo
+10-42 files