Commit Graph

3354 Commits

Author SHA1 Message Date
Cy Schubert 433f99225c sysutils/cfengine-masterfiles328: Add new port
Add the latest cfengine to the ports collection.

Update the sysutils/cfengine-masterfiles metaport to point to the new
port. It becomes default.
2026-07-13 08:47:37 -07:00
Cy Schubert 8410646fbf sysutils/cfengine328: Add new port
Add the latest cfengine to the ports collection.

Update the sysutils/cfengine metaport to point to the new port. It
becomes default.
2026-07-13 08:47:37 -07:00
Po-Chuan Hsieh c611c74737 sysutils/rubygem-sys-filesystem-gitlab: Add rubygem-sys-filesystem-gitlab 1.5.5 (copied from rubygem-sys-filesystem)
- Add PORTSCOUT
2026-07-08 21:30:24 +08:00
Muhammad Moinur Rahman 63b6120db0 */*php86*: Sunrise
Please DO NOT use this version in production, it is an early test version.

For upgrade notes please visit:
https://github.com/php/php-src/blob/php-8.6.0alpha1/UPGRADING

Changelog: https://github.com/php/php-src/blob/php-8.6.0alpha1/NEWS
2026-07-04 20:17:34 +02:00
Rene Ladan c0bd8b0338 sysutils/rubygem-puppetserver-ca: Remove expired port
2026-07-01 sysutils/rubygem-puppetserver-ca: Discontinued, use sysutils/rubygem-openvoxserver-ca
2026-07-01 22:08:24 +02:00
Rene Ladan 5447388766 sysutils/puppet8: Remove expired port
2026-07-01 sysutils/puppet8: Discontinued, use sysutils/openvox-agent8
2026-07-01 22:04:51 +02:00
Rene Ladan 0ea533d7dd sysutils/puppetserver8: Remove expired port
2026-07-01 sysutils/puppetserver8: Discontinued, use sysutils/openvox-server8
2026-07-01 22:03:43 +02:00
Rene Ladan bcce5ec416 sysutils/rubygem-bolt: Remove expired port
2026-07-01 sysutils/rubygem-bolt: Discontinued, use sysutils/rubygem-openbolt
2026-07-01 21:59:58 +02:00
Rene Ladan 5c069b2c35 sysutils/logstash7: Remove expired port
2026-06-30 sysutils/logstash7: 7.x reached EoL on 15 Jan 2026 - use sysutils/logstash8 or sysutils/logstash9*
2026-06-30 23:42:08 +02:00
Dag-Erling Smørgrav 278661a01c sysutils/dpv: New port
Reviewed by:	fuz
Differential Revision:	https://reviews.freebsd.org/D57960
2026-06-30 20:56:52 +02:00
Po-Chuan Hsieh 34a0570c4a */Makefile: Sort SUBDIRs 2026-06-28 22:18:44 +08:00
Hiroki Tagato b83952c07f sysutils/leaf: Add port: Terminal-based Markdown previewer with a GUI-like experience
leaf is a terminal-based Markdown previewer that brings a GUI-like
experience to your command line. It renders Markdown files with rich
formatting, syntax highlighting, LaTeX math, Mermaid diagrams, and
more - all without leaving your terminal.

WWW: https://leaf.rivolink.mg/
2026-06-28 20:57:52 +09:00
Yuri Victorovich df39fcafff sysutils/py-datalad: New port: Distributed data management system 2026-06-27 12:47:17 -07:00
Daniel Engberg 04fc46950e sysutils/bsdstats: Remove from tree
Listed as broken for more than 10 months
2026-06-19 21:22:27 +02:00
Yuri Victorovich ca68598157 sysutils/py-GPUtil: New port: Python module for getting GPU status from NVIDIA GPUs using nvidia-smi 2026-06-18 23:36:59 -07:00
Chun Cheng Yeh 33d7edf9b3 Add sysutils/docker-buildx
Docker CLI plugin for extended build capabilities with BuildKit

Sponsored by:	The FreeBSD Foundation
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/524
2026-06-18 16:00:28 -04:00
Chun Cheng Yeh 448f8cccfb sysutils/docker-cli: Renamed from sysutils/docker and update to 29.4.2
Take maintainership.

Sponsored by:	The FreeBSD Foundation
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/513
2026-06-18 15:59:30 -04:00
Chun Cheng Yeh d4fee9ed39 Add sysutils/dockerbox: Virtualized Docker daemon
PR:		277680
Sponsored by:	The FreeBSD Foundation
2026-06-18 15:42:56 -04:00
Mark Felder 261f833fcf sysutils/s6-portable-utils: Add new port: Skarnet portable Unix utilities
WWW: https://skarnet.org/software/s6-portable-utils/
2026-06-17 21:41:54 +00:00
Chris Torek dad6443a1f {audio,sysutils}/Makefile: Remove hooks of deleted ports
PR:		296049
Reported by:	chris.torek@gmail.com
Fixes:		2717347b94 ("audio/freebsd-13-mixer: Discontinue")
Fixes:		c3c20bddef ("sysutils/mixer: Discontinue")

Approved by:	osa, vvd (Mentors, implicit)
2026-06-14 18:34:16 +03:00
Jimmy Olgeni 78fa1891db sysutils/reqlog: New port: Search, trace, and stream logs 2026-06-04 09:41:47 +02:00
Joseph Mingrone a20df63951 sysutils/rpi-usbboot: Raspberry Pi USB device provisioning tool
Reviewed by:	emaste
Tested by:	emaste
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D57317
2026-06-03 15:21:22 -03:00
Jimmy Olgeni 6816c9a39b sysutils/bttf: New port: Command-line utility for datetime processing
bttf is a command-line utility for working with dates and times. It
exposes much of the functionality of the Jiff datetime library on the
command line, providing a more intuitive way to format datetimes or do
arithmetic than traditional tools like date(1).
2026-06-01 20:42:48 +02:00
Daniel Morante 931b99597d sysutils/loki3: New port
PR:		295533
2026-06-01 13:46:10 +02:00
Matthias Fechner 06e942f62c sysutils/gitlab-registry: new port
store OCI containers with gitlab metadata and is fully integrated into gitlab.
2026-05-24 18:03:02 +02:00
Cy Schubert a8ff01e696 sysutils/py-ansible-core221: Add new port
As with sysutils/py-ansible-core220, python 3.12 is required.
2026-05-20 07:12:15 -07:00
Vladimir Druzenko 752c983021 sysutils/logstash94: New port: Server-side data ingestion and transformation tool 9.4.x
Release Notes:
https://www.elastic.co/docs/release-notes/logstash#logstash-9.4.1-release-notes

PR:		293746
Approved by:	girgen (elastic, maintainer)
Sponsored by:	UNIS Labs
2026-05-20 14:30:17 +03:00
Vladimir Druzenko b7d998eb95 sysutils/beats94: New port: Send logs, network, metrics and heartbeat to Elasticsearch or Logstash 9.4.x
Release Notes:
https://www.elastic.co/docs/release-notes/beats#beats-release-notes-9.4.1

PR:		293746
Approved by:	girgen (elastic, maintainer)
Sponsored by:	UNIS Labs
2026-05-20 14:27:03 +03:00
Tiago Gasiba 097d516cae sysutils/boxrun: New port: sandboxed execution of programs
* Initial commit (version 0.3.0)

MFH:		2026Q2
2026-05-20 00:44:46 +02:00
Takefu 2997a247ad sysutils/storcli2: New port: SAS4 MegaRAID FreeBSD StorCLI2
Command Line Interface for the MegaRAID SAS4 family of RAID controllers,
used to configure and manage connected storage devices.

The StorCLI2 tool supports the following controllers:
 * MegaRAID 9600 Family eHBA Adapters
 * MegaRAID 9620 Family eHBA Adapters
 * MegaRAID 9660 Family RAID Adapters
 * MegaRAID 9670 Family RAID Adapters

https://techdocs.broadcom.com/us/en/storage-and-ethernet-connectivity/enterprise-storage-solutions/megaraid8-tri-mode-software/1-0/StorCLI_MR8_Intro.html

PR:		293540
Sponsored by:	UNIS Labs
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
2026-05-14 19:33:46 +03:00
Olivier Cochard b2b57cb210 sysutils/osquery: Add new port
SQL powered operating system instrumentation and analytics

Sponsored by:	Netflix
2026-05-12 19:19:16 +02:00
Marcel Bischoff 1a267945d5 sysutils/hl: Add new port
hl is a fast and powerful log viewer and processor that converts
JSON logs or logfmt logs into a clear human-readable format.

PR:		294147
Reported by:	Marcel Bischoff <marcel@herrbischoff.com>
Approved by:	osa (mentor)
2026-05-11 15:24:42 +03:00
Alexander Ziaee eb29a4d02e sysutils/Makefile: Add firstboot-pkg-upgrade
MFC:		2026Q2
Fixes:		00f7e6eb6c82 (sysutils/firstboot-pkg-upgrade)
Reported by:	ivy
2026-05-08 11:47:59 -04:00
Jesús Daniel Colmenares Oviedo 3acfcd35b4 sysutils/prokshy: New port: Small and lightweight bhyve agent
prokshy is a small and lightweight script that uses unixexec to
exchange data through the special character file (/dev/vtcon/prokshy)
created by virtio_console(4). This script is designed to "standardize"
the way a command is executed from the host into the virtual machine.
The host connects to the unix(4) socket created by bhyve(8) and
then sends a command, a space, and then the data (or the command’s
argument). prokshy doesn’t care about the argument format: you can
use netstring, JSON, base64, or any other format that can be sent
for the command you’ve created. That’s the other advantage of
prokshy: it allows you to implement a "command," making it truly
flexible.

WWW: https://github.com/DtxdF/prokshy
2026-05-06 01:18:45 -04:00
Rene Ladan aef9418a13 cleanup: Remove expired cfengine ports:
2026-05-01 sysutils/cfengine323: No longer supported by upstream
2026-05-01 sysutils/cfengine-masterfiles323: No longer supported by upstream
2026-05-04 18:48:43 +02:00
Rene Ladan 031cddd019 cleanup: Remove expired cfengine ports:
2026-05-01 sysutils/cfengine321: No longer supported by upstream
2026-05-01 sysutils/cfengine-masterfiles321: No longer supported by upstream
2026-05-04 18:47:41 +02:00
Rene Ladan ff6d67fb96 sysutils/cfengine322: Remove expired port
2026-05-01 sysutils/cfengine322: No longer supported by upstream
2026-05-04 18:46:43 +02:00
Rene Ladan 3a2d7a656a sysutils/cfengine-masterfiles322: Remove expired port
2026-05-01 sysutils/cfengine-masterfiles322: No longer supported by upstream
2026-05-04 18:46:13 +02:00
Kevin Bowling e931506f46 sysutils/py-greaseweazle: New port
Magnetic flux tool to read, write, analyze floppy disks.

https://github.com/keirf/greaseweazle
2026-04-28 03:17:20 -07:00
Henry Hu b7c9c5d3b9 sysutils/nvtop: New port: GPU & Accelerator process monitoring
NVTOP stands for Neat Videocard TOP, a (h)top like task monitor for GPUs
and accelerators. It can handle multiple GPUs and print information
about them in a htop-familiar way.

Currently supported vendors are AMD (Linux amdgpu driver), Apple
(limited M1 & M2 support), Huawei (Ascend), Intel (Linux i915/Xe
drivers), NVIDIA (Linux proprietary divers), Qualcomm Adreno (Linux MSM
driver), Broadcom VideoCore (Linux v3d driver), Rockchip, MetaX (MXSML
driver), Enflame (Linux EFML driver).

PR:		294825
Sponsored by:	UNIS Labs
2026-04-27 06:51:09 +03:00
Jesús Daniel Colmenares Oviedo 4d7baf5e6b sysutils/py-dex: New port: DesktopEntry Execution
dex (DesktopEntry Execution) is a program to generate and execute
DesktopEntry files of the Application type.

WWW: https://github.com/jceb/dex/
2026-04-26 20:31:41 -04:00
Robert Clausecker dfeb28f6b0 sysutils/py-ioztat: move to filesystems
Seems more appropriate.

PR:		286662
Reported by:	Miroslav Lachman <000.fbsd@quip.cz>
Approved by:	tom@hur.st (maintainer timeout)
Event:		Wiesbaden Hackathon 202604
2026-04-27 02:01:38 +02:00
Jan Bramkamp a37192b489 sysutils/s6-frontend: Frontend to the s6 init system
s6-frontend is a frontend to the s6 init system.
It provides the one-stop-shop s6 command,
that is used to address every part of the s6 init system.

WWW: https://www.skarnet.org/software/s6-frontend/

Event:		Wiesbaden Hackathon 202604
2026-04-27 02:01:10 +02:00
Po-Chuan Hsieh a16a7cd953 sysutils/py-azure-cli-base: Remove obsoleted port
It is no longer needed after py-azure-* and related ports moved to PEP 517 installation.
2026-04-22 02:22:43 +08:00
Jimmy Olgeni 0d5867b336 sysutils/wander: New port: TUI for HashiCorp Nomad 2026-04-20 15:56:31 +02:00
Jimmy Olgeni 4a15e4cebf sysutils/taws: New port: TUI for AWS infrastructure 2026-04-20 03:47:58 +02:00
Jesús Daniel Colmenares Oviedo 4521f52774 sysutils/bin: New port: Effortless binary manager
bin is a lightweight, cross-platform binary manager designed to
simplify the installation and management of single-binary applications,
which are gaining popularity due to languages such as Go, Rust or Deno.

Features:

* Zero Configuration
* No Root Required
* Version Management
* Lightweight
* Multiple Sources

WWW: https://github.com/marcosnils/bin/
2026-04-17 20:30:11 -04:00
Generic Rikka 5f283cddd7 sysutils/mpifileutils: New port: MPI parallel file utilities for high scalability on large filesystems
FileUtils provides a library (libmfu) and a suite of MPI-parallel file
utilities such as dcp (parallel copy), dcmp (compare), ddup (duplicate
finder), dfind, dtar/dbz2, dchmod, and more. Designed for high
scalability on large filesystems.
https://hpc.github.io/mpifileutils/
https://github.com/hpc/mpifileutils/

Pull request to upstream repo with local patches:
https://github.com/hpc/mpifileutils/pull/664

PR:		291679
Sponsored by:	UNIS Labs
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
2026-04-15 16:37:45 +03:00
Jesús Daniel Colmenares Oviedo 716e7ab7b2 sysutils/unixexec: New port: Attach stdin/stdout of a command to a Unix socket
unixexec attaches the stdin/stdout of a command to a Unix socket:

* immediately exec(3)'s the command: the data is not proxied via another process
* does not multiplex access to a socket

WWW: https://github.com/DtxdF/unixexec/
2026-04-14 22:44:33 -04:00
Cy Schubert 1f7ac8935a sysutils/py-ansible-core*: Convert py-ansible-core to a metaport
1. Move sysutils/py-ansible-core to sysutils/py-ansible-core218.
2. Add a metaport, sysutils/py-ansible-core pointing to
   sysutils/py-ansible-core218.
3. Convert sysutils/py-ansible-core219 and sysutils/py-ansible-core220
   to master ports for use as master ports.

This is in preparation to upgrade sysutils/py-ansible-core to 2.19.
The reason for this is as is stated in commit 8b9df0bef1,
incompatibilities may require users to adjust their playbooks and roles
in order to work on ansible-core 2.19.

See: https://docs.ansible.com/ansible/latest/porting_guides/porting_guide_core_2.19.html
2026-04-12 21:30:45 -07:00