Commit Graph

3252 Commits

Author SHA1 Message Date
Emmanuel Vadot
549330b9e7 sysutils/rkbin: Add new port
Add a new port for firmware file for RK356X SoCs.
Only the needed ones are distributed here to avoid downloading
a bunch of useless files for us.

Sponsored by:	Beckhoff Automation GmbH & Co. KG
2024-05-30 12:43:03 +02:00
Yuri Victorovich
d82bd71058 sysutils/joshuto: New port: Ranger-like terminal file manager 2024-05-30 03:32:49 -07:00
Yuri Victorovich
2234403553 sysutils/wiper: New port: Disk analyser and cleanup tool 2024-05-24 17:11:40 -07:00
Yuri Victorovich
2d77b3e4a5 sysutils/systeroid: New port: More powerful alternative to sysctl(8) with a terminal user interface 2024-05-21 20:45:09 -07:00
Yuri Victorovich
1d0e098601 sysutils/uutils-coreutils: Remove duplicate
Reported by:	Daniel Engberg <daniel.engberg.lists@pyret.net>
2024-05-21 08:22:04 -07:00
Yuri Victorovich
1bf9143bfc sysutils/uutils-coreutils: New port: Cross-platform Rust rewrite of the GNU coreutils 2024-05-20 21:51:53 -07:00
Jamie Landeg-Jones
f7694584ff sysutils/elfx86exts: new port
Disassemble a binary and print out which instruction set extensions it uses.

Despite the utterly misleading name, this tool supports ELF and MachO
binaries, and perhaps other formats as well, and has preliminary
support for ARM64 as well as X86/64.

PR:		277939
Author:    Jamie Landeg-Jones <jamie@catflap.org>
Date:      Mon May 20 08:52:03 2024 +0200
2024-05-20 08:54:27 +02:00
Rene Ladan
a01cb57b95 sysutils/vector: Remove expired port
2024-04-30 sysutils/vector: Unmaintained in tree and broken for months
2024-05-15 22:32:00 +02:00
Robert Clausecker
32f60d1de6 sysutils/superfile: terminal file manager
Superfile is a terminal file manager, allowing you to manage files on
the terminal in much the same way as you would do in a graphical file
manager.

Superfile requires that you use one of the Nerd Fonts as your terminal
font.  Install x11-fonts/nerd-fonts on your client and set up one of
these fonts if you encounter graphical glitches.

WWW: https://github.com/MHNightCat/superfile
2024-05-13 23:20:32 +02:00
Rainer Hurling
ffecc90317 sysutils/ddrescueview: Add new port
Small tool that allows the user to graphically examine ddrescue's
mapfiles in a user friendly GUI application.

Features:
- Display ddrescue mapfile in a colored block graphic
- Examine each block in the image with a detailed list of map
  entries inside
- Zoom inside the mapfile, down to sector level
- To keep track of the rescue process, ddrescueview can automatically
  re-read the mapfile
- Overlay a domain mapfile, if you use one with ddrescue
- Units can be displayed with decimal (KB, MB...) or binary
  (KiB, MiB...) prefixes

WIKI: https://sourceforge.net/p/ddrescueview/wiki/Manual-0.4.5/
2024-05-12 18:48:58 +02:00
Rene Ladan
7da6f82e71 sysutils/no-login: Remove expired port
2024-04-30 sysutils/no-login: Obsolete, use nologin in base
2024-04-30 22:58:34 +02:00
Rene Ladan
64f43f1655 sysutils/dim: Remove expired port
2024-04-30 sysutils/dim: Abandonware, upstream stopped development in 2005
2024-04-30 22:54:13 +02:00
Rene Ladan
e1b0975c8f sysutils/atitvout: Remove expired port
2024-04-30 sysutils/atitvout: Obsolete, utility for hardware released over 20 years ago
2024-04-30 22:31:36 +02:00
Rene Ladan
dab1155f6a sysutils/dolly: Remove expired port
2024-04-30 sysutils/dolly: Abandonware, upstream is gone
2024-04-30 22:31:04 +02:00
Rene Ladan
5301f05e55 sysutils/libretto-config: Remove expired port
2024-04-30 sysutils/libretto-config: Utility for obsolete hardware released 20 years ago
2024-04-30 22:30:16 +02:00
Mateusz Piotrowski
5d51b1385b sysutils/zelta: Add new port
Zelta is a suite of tools offering a streamlined approach to managing
ZFS snapshot replication across systems. It's built with the intention
of simplifying complex ZFS functions into safe and user-friendly
commands while also being the foundation for large-scale backup and
failover environments. It's easy and accessible while working with most
UNIX and UNIX-like base systems without additional packages. It's
optimized for environments with strict permission separation, and
integrates well into many types of existing ZFS workflows.

PR:		278582
Sponsored by:	Bell Tower Integration
Sponsored by:	Klara, Inc.
Co-authored-by:	JT Pennington <jt.pennington@klarasystems.com>
2024-04-26 16:15:37 +02:00
Yusuf Yaman
33b24a1dc3 sysutils/android-ota-payload-extractor: New port
Android OTA payload extractor written in Go

A fast & natively cross-platform Android OTA payload extractor written
in Go. Extracting images from Android OTA packages is very useful
for various purposes. For example, patching the boot image to
install Magisk without TWRP.

PR:		278483
WWW:		https://github.com/tobyxdd/android-ota-payload-extractor
Author:		Yusuf Yaman <nxjosephofficial@protonmail.com>
2024-04-24 19:15:53 +02:00
Tobias C. Berner
323daed7e2 sysutils/plasma6-discover: add missing Discover port 2024-04-24 17:23:21 +02:00
Gabriel M. Dutra
df78b322fb sysutils/cloud-nuke: Add new port
cloud-nuke is a tool for cleaning up your cloud accounts

https://github.com/gruntwork-io/cloud-nuke
2024-04-21 01:12:58 -03:00
Po-Chuan Hsieh
45c51beb49 sysutils/diffoci: Add diffoci 0.1.4
diffoci compares Docker and OCI container images for helping reproducible
builds.

Note that mon-Linux users typically have to specify --platform explicitly. e.g.,
diffoci diff --platform=linux/amd64 IMAGE0 IMAGE1.
2024-04-20 22:25:34 +08:00
Rene Ladan
900c09002f sysutils/msyslog: Remove expired port
2024-04-13 sysutils/msyslog: Unmaintained and last upstream release in 2003
2024-04-13 12:51:21 +02:00
Rene Ladan
1a52fb56f3 sysutils/vordog: Remove expired port
2024-04-04 sysutils/vordog: BROKEN for more than 4 months
2024-04-04 21:37:11 +02:00
Dirk Meyer
610c8868be sysutils/twa-kmod: 3ware 9000/9500/9550/9650 series SATA RAID controllers driver 2024-04-04 19:51:03 +02:00
Cy Schubert
dd8b166835 sysutils/screen-devel: New port
Track development branch of screen on savannah.gnu.org.
2024-04-03 11:42:51 -07:00
Rene Ladan
2f2c84c6fc sysutils/uefi-edk2-bhyve-csm: Remove expired port
2024-04-01 sysutils/uefi-edk2-bhyve-csm: Requires old edk2 version and gcc 4.8
2024-04-01 14:04:02 +02:00
Rene Ladan
f98ebb686d sysutils/rubygem-vagrant-vbguest: Remove expired port
2024-03-31 sysutils/rubygem-vagrant-vbguest: This project is archived and will not receive further updates or support
2024-04-01 13:15:54 +02:00
Dan Langille
2b7cf900fb sysutils/bacula15-server: Add Bacula 15
Coming in with Bacula 15.0.2 server are client, docs, nagios check, and
the static client.

re: https://www.bacula.org/bacula-15-0-2/
2024-03-28 20:04:04 +00:00
Muhammad Moinur Rahman
3c2298632d sysutils/py-croniter2: New port
Iteration support for datetime objects with cron like format(2.x)

Please note that when all ports dependent upon sysutils/py-croniter
supports this version sysutils/py-croniter should be updated and this
port should be removed.
2024-03-04 13:31:04 +01:00
Rene Ladan
b8110fd91b cleanup: Remove expired cfengine ports:
2024-03-01 sysutils/cfengine-masterfiles320: No longer supported by upstream
2024-03-01 sysutils/cfengine320: No longer supported by upstream
2024-03-03 17:42:35 +01:00
Gleb Popov
d83b72cada sysutils/cardano-cli: Command-line management utility for Cardano Node. 2024-03-02 14:21:49 +03:00
Tobias C. Berner
552ed27ec1 sysutils/polkit-qt,sysutils/polkit-qt-1-devel: unify and flavorize
This updates sysutils/polkit-qt to the 0.200 release and removes the
development version port polkit-qt-1-devel. The new version is now
flavorized to support both Qt5 and Qt6.
2024-03-02 00:54:13 +01:00
Po-Chuan Hsieh
e5ed1f6279 sysutils/rubygem-chef-licensing: Add rubygem-chef-licensing 0.7.5
Ruby library to support CLI tools that use Progress Chef license storage,
generation, and entitlement.
2024-02-21 23:06:14 +08:00
Nicola Vitale
b6998fd13c sysutils/py-blinkstick: Add new port
Python interface to control Blinkstick devices connected to computer.

https://pypi.org/project/BlinkStick/
2024-02-11 18:29:41 +01:00
Nicola Vitale
6fcbf445d8 sysutils/yazi: Add new port
Yazi (means "duck") is a terminal file manager written in Rust, based on
non-blocking async I/O. It aims to provide an efficient, user-friendly, and
customizable file management experience.

Features:

  - Full Asynchronous Support: All I/O operations are asynchronous, CPU tasks
    are spread across multiple threads, making the most of available resources.
  - Powerful Async Task Scheduling and Management: Provides real-time progress
    updates, task cancellation, and internal task priority assignment.
  - Built-in Support for Multiple Image Protocols: Also integrated with
    Überzug++, covering almost all terminals.
  - Built-in Code Highlighting and Image Decoding: Combined with the
    pre-loading mechanism, greatly accelerates image and normal file loading.
  - Concurrent Plugin System: UI plugins (rewriting most of the UI),
    functional plugins (coming soon), custom previewer, and custom preloader;
    Just some pieces of Lua.
  - Integration with fd, rg, fzf, zoxide
  - Vim-like input/select component, auto-completion for cd paths
  - Multi-Tab Support, Scrollable Preview (for videos, PDFs, archives,
    directories, code, etc.)
  - Bulk Renaming, Visual Mode, File Chooser
  - Theme System, Custom Layouts, Trash Bin, CSI u
  - ... and more!

https://yazi-rs.github.io/
2024-02-05 11:34:47 +01:00
Peter
6f4d9e4bf7 sysutils/nmdaemon: add new port
This is a daemon that manages network configuration of FreeBSD.

The daemon can manage:
 - some system network parameters
 - interfaces
 - routes
 - wireless networks (using wpa_supplicant)

nmdaemon should be started as root, it opens a unix socket where
clients can connect. The permissions of the unix socket are managed
by nmdaemon and provided by it's configuration file.

To communicate with nmdaemon one should use JSON formatted commands,
nmdaemon answers with JSON formatted data too.
The syntax and examples of the commands can be found in commands.md.

The Makefile and pkg-descr files have been made compliant with
FreeBSD conventions by me (pkg-descr is derived from README.md).

Pull Request:	https://github.com/freebsd/freebsd-ports/pull/224
2024-01-28 10:19:27 +01:00
Cy Schubert
c53e9713c2 sysutils/freebsd-fdisk: New port in preparation of fdisk removal
fdisk(8) will be removed from 15-CURRENT. The tool is still somewhat
useful in a few cases. Make a port of it for those who might need it.

It's currently hosted in a repo in my GH account created using
devel/git-filter-repo.
2024-01-25 14:50:06 -08:00
Cy Schubert
fa11a5d4ac sysutils/Makefile: Correct SUBDIR name
The name was not updated using git commit --amend prior to push.
2024-01-25 11:44:11 -08:00
Cy Schubert
72a862c61e sysutils/freebsd-bsdlabel: New port in preparation of bsdlabel removal
bsdlabel(8) will be removed from 15-CURRENT. The tool is still somewhat
useful in a few cases. Make a port of it for those who might need it.

It's currently hosted in a repo in my GH account created using
devel/git-filter-repo.
2024-01-25 11:25:36 -08:00
Chris Moerz
a3cf7b23ba sysutils/vmstated: add new port
PR:		276291
2024-01-24 10:55:54 +09:00
Mitchell Horne
970cec81a5 sysutils/u-boot-starfive-visionfive2: new port
Create a u-boot port for the VisionFive 2 RISC-V SBC.

Reviewed by:	manu
Approved by:	manu (ports)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D43517
2024-01-23 13:19:26 -04:00
Jose Alonso Cardenas Marquez
e86aedbcb0 sysutils/bareos22-*: Copy bareos-* ports to bareso22-* ones
- bareos-* ports will be updated to 23.0.1 soon
2024-01-19 18:41:04 -05:00
Kyle Evans
c721369988 sysutils/orch: add a new port for program orchestration
Inspired by expect(1) but with its own syntax, orch allows program
orchestration via a pts(4) pseudo-terminal driven by similar write/match
patterns as with it source of inspiration.

This is still in relatively early development, but already it has a fair
amount of useful features.  Feedback is welcome, examples can be found
both in the manpage as well as /usr/local/share/orch/examples.  Other
practical examples can be found at:

https://git.kevans.dev/kevans/tty-tests
2024-01-17 20:33:41 -06:00
Tobias C. Berner
8cd334f819 sysutils/signon-qt5: rename port to sysutils/signond and flavorize
- switch to fork [1]
- flavorize to be used against Qt6
- rename port to match upstream (and get rid of the qt-version in the name)

[1] https://gitlab.com/nicolasfella/signond/
2024-01-05 13:57:24 +01:00
Yuri Victorovich
4ca4ff97d4 sysutils/rtx: Renamed to sysutils/mise; update 2023.12.40 → 2024.1.2 2023-01-03 07:49:38 -07:00
Muhammad Moinur Rahman
beced896ad lang/php80: Sunset 2023-12-31 01:06:40 +01:00
Muhammad Moinur Rahman
f44f9b5654 sysutils/kfloppy: Remove expired port
2023-12-31 sysutils/kfloppy: No longer part of KDE Gear since 23.08
2023-12-31 01:06:37 +01:00
Muhammad Moinur Rahman
e669ef3a99 sysutils/afbinit: Remove expired port
2023-12-31 sysutils/afbinit: sparc64 architecture is deprecated in FreeBSD
2023-12-31 01:06:33 +01:00
Muhammad Moinur Rahman
141df258e7 sysutils/etc_os-release: Remove expired port
2023-12-31 sysutils/etc_os-release: No longer required after the EOL of 12
2023-12-31 01:06:33 +01:00
Muhammad Moinur Rahman
d7c8d0a62a sysutils/lttng-tools: Remove expired port
2023-12-31 sysutils/lttng-tools: BROKEN on all supported versions after the EOL of 12
2023-12-31 01:06:31 +01:00
Muhammad Moinur Rahman
e87d2559e2 sysutils/iichid: Remove expired port
2023-12-31 sysutils/iichid: Merged into base from 13
2023-12-31 01:06:30 +01:00