FreeBSD/ports 06e942fsysutils/gitlab-registry Makefile pkg-descr, sysutils/gitlab-registry/files gitlab_registry.in patch-config_filesystem.yml

sysutils/gitlab-registry: new port

store OCI containers with gitlab metadata and is fully integrated into gitlab.
DeltaFile
+52-0sysutils/gitlab-registry/files/gitlab_registry.in
+47-0sysutils/gitlab-registry/Makefile
+22-0sysutils/gitlab-registry/files/patch-config_filesystem.yml
+18-0sysutils/gitlab-registry/files/pkg-message.in
+12-0sysutils/gitlab-registry/pkg-descr
+5-0sysutils/gitlab-registry/distinfo
+156-01 files not shown
+157-07 files

FreeBSD/ports 1508616math Makefile

math/Makefile: Add hook to math/octave-forge-mysql.

- Forgotten in prior commit.

Reported by:    Antoine Brodin <antoine at freebsd.org>
DeltaFile
+1-0math/Makefile
+1-01 files

FreeBSD/ports ef100a4math/octave-forge-odbc distinfo Makefile

math/octave-forge-odbc: Update to 0.0.7.
DeltaFile
+3-3math/octave-forge-odbc/distinfo
+1-2math/octave-forge-odbc/Makefile
+4-52 files

FreeBSD/ports 47622a0lang/ghc Makefile, lang/ghc96 Makefile

lang/ghc{,96}: fix ARCH handling

Turns out poudriere sets ARCH in make.conf, which shadows some Makefile
errors.

Reported by:    Freshports
DeltaFile
+1-7lang/ghc96/Makefile
+5-0lang/ghc/Makefile
+6-72 files

FreeBSD/ports e84b0b8mail/thunderbird-esr/files patch-build_moz.configure_toolchain.configure, mail/thunderbird/files patch-build_moz.configure_toolchain.configure

wasi/gecko: fix wasi target triple for FreeBSD

Our wasi target triple on "older" LLVM versions (<22) deviates from
the respective LLVM's defaults, so we need to align ports with that.

PR:             295332
DeltaFile
+46-0www/firefox/files/patch-build_moz.configure_toolchain.configure
+46-0mail/thunderbird-esr/files/patch-build_moz.configure_toolchain.configure
+46-0mail/thunderbird/files/patch-build_moz.configure_toolchain.configure
+46-0www/firefox-esr/files/patch-build_moz.configure_toolchain.configure
+184-04 files

FreeBSD/ports dd40047audio/sc3-plugins/files patch-external__libraries_nova-simd_vec_vec__int__altivec.hpp

audio/sc3-plugins: fix build on powerpc*

In file included from /wrkdirs/usr/ports/audio/sc3-plugins/work/sc3-plugins-Version-3.13.0/source/VBAPUGens/VBAP.cpp:77:
In file included from /wrkdirs/usr/ports/audio/sc3-plugins/work/sc3-plugins-Version-3.13.0/external_libraries/nova-simd/simd_memory.hpp:26:
In file included from /wrkdirs/usr/ports/audio/sc3-plugins/work/sc3-plugins-Version-3.13.0/external_libraries/nova-simd/vec.hpp:30:
In file included from /wrkdirs/usr/ports/audio/sc3-plugins/work/sc3-plugins-Version-3.13.0/external_libraries/nova-simd/vec/vec_altivec.hpp:27:
/wrkdirs/usr/ports/audio/sc3-plugins/work/sc3-plugins-Version-3.13.0/external_libraries/nova-simd/vec/vec_int_altivec.hpp:38:23: error: non-constant-expression cannot be narrowed from type 'int' to 'unsigned int' in initializer list [-Wc++11-narrowing]
   38 |         return (ivec){i, i, i, i};
      |                       ^
DeltaFile
+11-0audio/sc3-plugins/files/patch-external__libraries_nova-simd_vec_vec__int__altivec.hpp
+11-01 files

FreeBSD/ports 535640bmultimedia/gstreamer1-plugins-rust Makefile

multimedia/gstreamer1-plugins-rust: add USES=llvm dependency

It's necessary for build, but pulled in by default on amd64 via
CSOUND option's dependency. Detected on powerpc64le.
DeltaFile
+2-1multimedia/gstreamer1-plugins-rust/Makefile
+2-11 files

FreeBSD/ports a8a296fdevel/jetbrains-webstorm Makefile

devel/jetbrains-webstorm: enable on powerpc64le
DeltaFile
+1-1devel/jetbrains-webstorm/Makefile
+1-11 files

FreeBSD/ports 8acc550lang/ghc Makefile distinfo, lang/ghc/files patch-rts_StgCRunAsm.S

lang/ghc{,96}: add powerpc64le support
DeltaFile
+106-0lang/ghc/files/patch-rts_StgCRunAsm.S
+106-0lang/ghc96/files/patch-rts_StgCRunAsm.S
+11-5lang/ghc/Makefile
+7-1lang/ghc96/Makefile
+4-0lang/ghc/distinfo
+234-65 files

FreeBSD/ports 2a41fa6devel/jetbrains-rustrover Makefile

devel/jetbrains-rustrover: enable on powerpc64le
DeltaFile
+1-1devel/jetbrains-rustrover/Makefile
+1-11 files

FreeBSD/ports 85baf15devel/jetbrains-phpstorm Makefile

devel/jetbrains-phpstorm: enable on powerpc64le
DeltaFile
+1-1devel/jetbrains-phpstorm/Makefile
+1-11 files

FreeBSD/ports 09465f1Mk/Uses fpc.mk, editors/lazarus Makefile

editors/lazarus: add powerpc64* support

1. Mk/Uses/fpc.mk needs the same treatment as aarch64 since there's no
stable fpc for powerpc64* yet.
2. editors/lazarus/Makefile needs FPC_DEVELSUFFIX for RUN_DEPENDS and
adding powerpc64-freebsd target to ${WRKSRC}/lcl/interfaces/*/Makefile.
DeltaFile
+6-2editors/lazarus/Makefile
+1-1Mk/Uses/fpc.mk
+7-32 files

FreeBSD/ports e7b97aflang/libobjc2 Makefile

lang/libobjc2: take maintainership
DeltaFile
+1-1lang/libobjc2/Makefile
+1-11 files

FreeBSD/ports 8aab2a2net-im/conduit/files patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h

net-im/conduit: fix build on powerpc64

Merge upstream patch to use canonical __BYTE_ORDER__.
DeltaFile
+20-0net-im/conduit/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h
+20-01 files

FreeBSD/ports 51aba3edatabases/sqlite-jdbc/files patch-Makefile.common

databases/sqlite-jdbc: fix build on powerpc*

Do the same as other dedicated profiles.
DeltaFile
+14-2databases/sqlite-jdbc/files/patch-Makefile.common
+14-21 files

FreeBSD/ports 7e0cd42audio/mumble Makefile

audio/mumble: fix build on powerpc64

Allow OVERLAY_32BIT on powerpc64, it has lib32.
The libs are statically suffixed x86 and x86_64.
DeltaFile
+3-1audio/mumble/Makefile
+3-11 files

FreeBSD/ports 1f6a2d8games/blues/files patch-Makefile

games/blues: fix build on powerpc64*

Since 15.0-RELEASE, objcopy --localize-hidden seems to
have stopped working properly on powerpc64*.
That causes linking issues:
ld: error: duplicate symbol: play_music
>>> defined at sound.c:78 (bb/sound.c:78)
>>>            game_bb.o:(play_music)
>>> defined at sound.c:66 (p2/sound.c:66)
>>>            game_p2.o:(.text+0x16900)

Everything seems fine on 14.3-RELEASE.
DeltaFile
+25-0games/blues/files/patch-Makefile
+25-01 files

FreeBSD/ports 415b90asysutils/mise/files patch-cargo-crates_rattler__conda__types-0.46.1_src_platform.rs

sysutils/mise: add powerpc64* support
DeltaFile
+107-0sysutils/mise/files/patch-cargo-crates_rattler__conda__types-0.46.1_src_platform.rs
+107-01 files

FreeBSD/ports b746a23security/diswall/files patch-cargo-crates_netsock-0.7.0_src_sys_freebsd_netstat.rs

security/diswall: fix build on ARM / POWER

ARM and POWER use unsigned char.
DeltaFile
+11-0security/diswall/files/patch-cargo-crates_netsock-0.7.0_src_sys_freebsd_netstat.rs
+11-01 files

FreeBSD/ports 533a9aecad/surfer/files patch-cargo-crates_extism-convert-1.21.0_Cargo.toml

cad/surfer: fix build on big-endian architectures

raw feature works only on little-endian architectures, but surfer
doesn't use it anyway, so it's safe to drop it to fix build.
DeltaFile
+10-0cad/surfer/files/patch-cargo-crates_extism-convert-1.21.0_Cargo.toml
+10-01 files

FreeBSD/ports 8c2afc2textproc/bookokrat/files patch-cargo-crates_mupdf-sys-0.6.0_build.rs

textproc/bookokrat: fix build on powerpc*

Cargo doesn't export CARGO_CFG_TARGET_FEATURE on powerpc*.
DeltaFile
+10-0textproc/bookokrat/files/patch-cargo-crates_mupdf-sys-0.6.0_build.rs
+10-01 files

FreeBSD/ports b3c66f4devel/libdatadog/files patch-cargo-crates_aws-lc-sys-0.28.0_aws-lc_include_openssl_target.h patch-libdd-crashtracker-src-collector-emitters.rs

devel/libdatadog: fix build on powerpc64le

1. Extend existing patches to also cover powerpc64* (only powerpc64le
tested).
2. Backport aws-lc-sys patches.
3. Add new patches for libdatadog (PR's sent upstream).
DeltaFile
+20-0devel/libdatadog/files/patch-cargo-crates_aws-lc-sys-0.28.0_aws-lc_include_openssl_target.h
+9-7devel/libdatadog/files/patch-libdd-crashtracker-src-collector-emitters.rs
+14-0devel/libdatadog/files/patch-cargo-crates_aws-lc-sys-0.28.0_aws-lc_crypto_fipsmodule_cpucap_cpu__ppc64le.c
+11-0devel/libdatadog/files/patch-datadog-sidecar_Cargo.toml
+11-0devel/libdatadog/files/patch-spawn__worker_Cargo.toml
+3-5devel/libdatadog/files/patch-builder-src-arch-mod.rs
+68-126 files

FreeBSD/ports 7f9487bdevel/electron42 distinfo, devel/electron42/files patch-electron_spec_api-app-spec.ts patch-electron_spec_api-web-contents-spec.ts

devel/electron42: Update to 42.2.0

Changelog: https://github.com/electron/electron/releases/tag/v42.2.0

Reported by:    GitHub (watch releases)
DeltaFile
+8-8devel/electron42/files/patch-electron_spec_api-app-spec.ts
+5-5devel/electron42/distinfo
+3-3devel/electron42/files/patch-electron_spec_api-web-contents-spec.ts
+3-3devel/electron42/files/patch-electron_shell_browser_browser__linux.cc
+2-2devel/electron42/files/patch-electron_spec_index.js
+2-2devel/electron42/files/patch-electron_shell_common_node__bindings.cc
+23-232 files not shown
+26-268 files

FreeBSD/ports c6db2c5databases/cego distinfo Makefile

databases/cego: update 2.54.23 -> 2.54.25

- btree dump implementation to CegoAction::execDumpBTree
- cleanup of dump statements ( moved dump table / btree statements from
  CegoAdm.def to Cego.def ).
  Dump still supported for table objects
- In CegoFunction::evalFieldValue, case USERDEFINED,
  removed cout debugging statements
- A recovery issue occured when using user function is expression list
  for update operations. For expressions containing user functions,
  the values for CegoQueryManager and tabSetId have to be setup explicit,
  since this is not done by redo log decoding. The corresponding setup
  method setQueryManager has been added for all involved classes
  ( CegoExpr, CegoTerm, CegoFactor, CaseCaseCond, etc )
- new global variable CegoFieldValue::__recoveryTS has been introduced.
  During transaction recovery, this variable is setup to the
  corresponding recovery timestamp. So the constant datatime value
  sysdate is setup to the current recovery timestamp value
  ( otherwise the current timestamp is used )

    [10 lines not shown]
DeltaFile
+3-3databases/cego/distinfo
+1-1databases/cego/Makefile
+4-42 files

FreeBSD/ports 46a4ec6www/gitlab Makefile.common, www/gitlab/files gitlab.in

www/gitlab: automatically generate key for registry to store docker images
DeltaFile
+18-0www/gitlab/files/gitlab.in
+1-1www/gitlab/Makefile.common
+19-12 files

FreeBSD/ports 0f20952audio/ocp distinfo Makefile

audio/ocp: Update to 3.3.0
DeltaFile
+3-3audio/ocp/distinfo
+3-2audio/ocp/Makefile
+1-0audio/ocp/pkg-plist
+7-53 files

FreeBSD/ports 11f6600net/spoofdpi distinfo Makefile

net/spoofdpi: Update 1.5.2 => 1.5.3

Changelog:
https://github.com/xvzc/spoofdpi/releases/tag/v1.5.3

Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3net/spoofdpi/distinfo
+1-1net/spoofdpi/Makefile
+4-42 files

FreeBSD/ports 04fedb2security/vuxml/vuln 2026.xml

security/vuxml: Document Roundcube Webmail vulnerabilities
DeltaFile
+29-0security/vuxml/vuln/2026.xml
+29-01 files

FreeBSD/ports d20e61enet/netpeek distinfo Makefile

net/netpeek: Update 0.2.6 => 0.2.7

Changelog:
https://github.com/ZingyTomato/NetPeek/releases/tag/v0.2.7

Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3net/netpeek/distinfo
+1-1net/netpeek/Makefile
+4-42 files

FreeBSD/ports 1a66bb1net/intel-em-kmod/files patch-if_em.c patch-em_compat.c

net/intel-em-kmod: unbreak for FreeBSD 15+

FreeBSD 15 introduced some incompatible KAPI changes.
Apply some patches to this code dated back 2019.
This fixes build, so PORTREVISION not changed.

The change is run-tested using 15.0-RELEASE and 82574L-based
network adapters. Compile-tested only for recent 16.0-CURRENT.
DeltaFile
+23-0net/intel-em-kmod/files/patch-if_em.c
+20-0net/intel-em-kmod/files/patch-em_compat.c
+14-0net/intel-em-kmod/files/patch-if_lem.c
+14-0net/intel-em-kmod/files/patch-em_compat.h
+11-0net/intel-em-kmod/files/patch-if__lem.h
+11-0net/intel-em-kmod/files/patch-if__em.h
+93-01 files not shown
+104-07 files