468 Commits

Author SHA1 Message Date
Rene Ladan
8520c4e07e comms/gtkmmorse: Remove expired port
2025-11-25 comms/gtkmmorse: Depends on expired devel/gconfmm26
2025-11-26 22:00:52 +01:00
Pat Maddox
c16273eec2
comms/emacs-eat: Emulate A Terminal
Eat's name is self-explanatory, it stands for "Emulate A Terminal". Eat
is a terminal emulator. It can run most (if not all) full-screen
terminal programs, including Emacs.

It is pretty fast, more than three times faster than Term, despite
being implemented entirely in Emacs Lisp. So fast that you can
comfortably run Emacs inside Eat, or even use your Emacs as a terminal
multiplexer.

It has many features that other Emacs terminal emulator still don't
have, for example Sixel support, complete mouse support, shell
integration, etc.

WWW:	https://codeberg.org/akib/emacs-eat
PR:	290546
2025-11-17 00:38:27 -04:00
Vladimir Druzenko
9fc3673e85 Revert "comms/py-pynitrokey: Remove expired port"
Revert removal since py-spsdk was never removed.

This reverts commit 9f15461b26a76d4b14fe6ae2325eb69f56384854.
2025-08-26 23:25:03 +03:00
Diane Bruce
209e7e0050 comms/hydrasdr: New port host library for new software defined radio
This library provides a user mode API for controlling a USB radio receiver.
Manfacturer info here: https://hydrasdr.com/
The device is very similar to the Airspy RFONE so the port will look similar.
Note that this new device uses a different VID/PID.

PR:		288494
<If and which Problem Report is related.>
2025-08-09 16:46:10 -04:00
Rene Ladan
676fffe743 comms/hackrf-devel: Remove expired port
2025-07-31 comms/hackrf-devel: Legacy version, consider migrating to comms/hackrf
2025-08-02 11:34:52 +02:00
Rene Ladan
9f15461b26 comms/py-pynitrokey: Remove expired port
2025-06-21 comms/py-pynitrokey: Depends on expiring comms/py-spsdk
2025-06-23 20:47:31 +02:00
Rodrigo Osorio
5db06dc12c comms/gensio: Add new port
Gensio is a framework for giving a consistent view of various stream
I/O types. It's used by ser2net to manage network connections.
2025-02-19 11:01:10 +01:00
Xavier Beaudouin
e0323e9ffb comms/py-sdm_modbus: Library for Eastron SDM kWh meters
Library that collects data from Eastron SDM single and three phase kWh
meters over Modbus RTU or Modbus TCP

Approved by:	0mp (mentor)
Differential Revision:	https://reviews.freebsd.org/D48431
2025-02-07 17:59:26 +01:00
Po-Chuan Hsieh
6e47665705
*/Makefile: Sort SUBDIRs 2025-01-29 00:15:49 +08:00
Xavier Beaudouin
0d2aafdd1d comms/py-ModbusTCP: Simple Modbus/TCP client for python
This port is a simple modbus TCP client for python.
A pure Python code without any extension or external module dependency

Approved by:    0mp (mentor)
Differential Revision:	https://reviews.freebsd.org/D48417
2025-01-14 17:29:48 +01:00
Rene Ladan
42677a819c comms/libconcord: Remove expired port
2024-12-31 comms/libconcord: Logitech Harmony were officially discontinued in 2021, last major product in 2019.
2025-01-01 13:32:17 +01:00
Rene Ladan
bb9a1b4a97 comms/concordance: Remove expired port
2024-12-31 comms/concordance: Logitech Harmony were officially discontinued in 2021, last major product in 2019.
2025-01-01 12:26:22 +01:00
Juraj Lutter
6ef0c15871 comms/zigbee2mqtt: Add new port
zigbee2mqtt allows you to use your Zigbee devices without the vendor's
bridge or gateway.

It bridges events and allows you to control your Zigbee devices via
MQTT. In this way you can integrate your Zigbee devices with whatever
smart home infrastructure you are using.
2024-11-26 14:55:19 +01:00
Dima Panov
3cc4fcb65d
*/*: port linux-qt5-* components from Rocky Linux 9
Added:
	comms/linux-rl9-qt5-qtconnectivity
	comms/linux-rl9-qt5-qtsensors
	comms/linux-rl9-qt5-qtserialbus
	comms/linux-rl9-qt5-qtserialport
	devel/linux-rl9-qt5-designer
	devel/linux-rl9-qt5-qtbase
	devel/linux-rl9-qt5-qtdeclarative
	devel/linux-rl9-qt5-qtscript
	devel/linux-rl9-qt5-qttools
	graphics/linux-rl9-qt5-qt3d
	graphics/linux-rl9-qt5-qtgraphicaleffects
	graphics/linux-rl9-qt5-qtimageformats
	graphics/linux-rl9-qt5-qtsvg
	graphics/linux-rl9-qt5-qtwayland
	textproc/linux-rl9-qt5-qtxmlpatterns
	www/linux-rl9-qt5-qtwebchannel
	www/linux-rl9-qt5-qtwebsockets
	x11-toolkits/linux-rl9-qt5-qtquickcontrols
	x11/linux-rl9-qt5-qtx11extras

Sponsored by:	Future Crew, LLC
2024-11-07 12:15:50 +03:00
Vladimir Kondratyev
59d5bea1b4 comms/rtlbt-firmware: New port
Firmware for the Realtek Bluetooth USB devices.
To be downloaded with rtlbtfw(8).

Sponsored by:	Future Crew LLC
Reviewed by:	arrowd
Differential Revision:	https://reviews.freebsd.org/D46740
2024-11-07 02:37:55 +03:00
Yuri Victorovich
347be70e14 comms/libfobos: New port: RigExpert Fobos SDR API 2024-11-03 18:39:19 -08:00
Shapovalov Alexey
eac8162a0a comms/py-pynitrokey: a command line interface for Nitrokey
Sponsored by:   Serenity Cybersecurity, LLC
Co-authored-by:	Gleb Popov <arrowd@FreeBSD.org>
2024-08-17 23:44:42 +03:00
Shapovalov Alexey
3d1012dcda converters/py-tlv8: encoder of arbitrary data
Sponsored by:   Serenity Cybersecurity, LLC
Co-authored-by:	Gleb Popov <arrowd@FreeBSD.org>
2024-08-17 23:44:41 +03:00
Shapovalov Alexey
e5c2e9d228 comms/py-spsdk: provides connection and data exchange with devices
Sponsored by:   Serenity Cybersecurity, LLC
2024-08-17 23:44:41 +03:00
Shapovalov Alexey
1cb447a761 comms/py-pyocd-pemicro: Python PyOCD_PEMicro plugin debug probes support
Sponsored by:   Serenity Cybersecurity, LLC
2024-08-17 23:44:40 +03:00
Shapovalov Alexey
ddddf993a0 comms/py-pylink-square: Python interface for the SEGGER J-Link
Sponsored by:   Serenity Cybersecurity, LLC
2024-08-17 23:44:40 +03:00
Shapovalov Alexey
eb313671a3 comms/py-libusbsio: Python wrapper for the NXP libusbsio library
Sponsored by:   Serenity Cybersecurity, LLC
Co-authored-by:	Gleb Popov <arrowd@FreeBSD.org>
2024-08-17 23:44:39 +03:00
Dima Panov
e069650181 comms/libusbsio: native C port for NXP libusbsio library
Sponsored by:   Serenity Cybersecurity, LLC
2024-08-17 23:44:39 +03:00
Jason E. Hale
9e7dc527bb comms/libimobiledevice-glue: New port
Library with common code used by the libraries and tools around the
libimobiledevice project.

PR:		280014
Reported by:	<fabio.comolli@gmail.com>
2024-07-10 21:45:31 -04:00
gatekeeper
e8c02a572f comms/py-streamdeck: New port: Python library to control the Elgato Stream Deck
- Submitter becomes maintainer

This is an open source Python 3 library to control an Elgato Stream Deck
directly, without the official software. This can allow you to create your
own custom front-ends, such as a custom control front-end for home
automation software.

WWW:		https://github.com/abcminiuser/python-elgato-streamdeck
PR:		278266
2024-04-20 23:07:19 +01:00
Muhammad Moinur Rahman
6fab8693dc
comms/sms_client: Remove expired port
comms/sms_client
2024-02-29 12:44:15 +01:00
Muhammad Moinur Rahman
e7dd7547b0
comms/comserv: Remove expired port
comms/comserv
2024-02-29 12:43:34 +01:00
Muhammad Moinur Rahman
3de19db219 comms/mlan3: Remove expired port
2023-12-31 comms/mlan3: BROKEN on all supported versions for more than 2 years after the EOL of 12
2023-12-31 01:06:27 +01:00
Muhammad Moinur Rahman
c554328672 comms/uartlirc: Remove expired port
2023-12-31 comms/uartlirc: BROKEN on all supported versions for more than 2 years after the EOL of 12
2023-12-31 01:06:27 +01:00
Muhammad Moinur Rahman
44b5b2c6e4 comms/sdr-wspr: Remove expired port
2023-12-31 comms/sdr-wspr: Depends on deprecated www/qt5-webkit
2023-12-31 01:06:19 +01:00
Muhammad Moinur Rahman
d897f7a4c4 comms/ncid: Remove expired port
2023-12-31 comms/ncid: Umaintained for over a year, outdated and unsupported version upstream
2023-12-31 01:06:16 +01:00
Muhammad Moinur Rahman
18527c0231 comms/openzwave-devel: Remove expired port
2023-12-28 comms/openzwave-devel: Upstream no longer maintained, indicates to move to openzwave JS instead
2023-12-28 06:50:21 +01:00
Po-Chuan Hsieh
da90ba38f0
*/Makefile: Sort SUBDIRs 2023-11-27 18:28:02 +08:00
Rene Ladan
55660d2e54 comms/telldus-core: Remove expired port
2023-11-30 comms/telldus-core: BROKEN for more than a year
2023-11-26 13:20:16 +01:00
Pierre Pronchery
8dddb34524 comms/deforaos-phone: Add back latest version 0.6.2
DeforaOS telephony application
WWW:	https://www.defora.org/
2023-11-23 13:30:50 +01:00
Tobias C. Berner
cb2e2b668a comms/qt6-connectivity: new port 2023-09-29 06:10:07 +02:00
Rene Ladan
690a8f3a68 cleanup: Remove some expired deforaos ports:
2023-06-18 x11/deforaos-panel: Broken on all supported versions
x11/deforaos-desktop: needs expired x11/deforaos-panel
x11/deforaos-locker: needs expired x11/deforaos-panel
comms/deforaos-phone: needs expired x11/deforaos-panel
2023-06-18 21:17:24 +02:00
Charlie Li
0ceb67a27a
comms/chirp: welcome back
Project now in Python 3 and uses wxPython for GUI.

Event: BSDCan 2023
2023-05-20 13:13:59 -04:00
Christian Ullrich
f665aa3933 comms/py-pymodbus: Add new port
Pymodbus is a full Modbus protocol implementation offering
asynchronous communications. It can also be used without any
third party dependencies (aside from pyserial) if a more
lightweight project is needed.

PR:		251614
2023-01-20 12:50:24 +01:00
Yuri Victorovich
979bd0eec3 comms/sigdigger: New port: Qt-based digital signal analyzer 2023-01-08 01:40:49 -08:00
Yuri Victorovich
e57e88a3f9 comms/suwidgets: New port: Sigutils-related widgets 2023-01-08 01:40:49 -08:00
Yuri Victorovich
0e7b85563d comms/suscan: New port: Channel scanner based on sigutils library 2023-01-08 01:40:48 -08:00
Yuri Victorovich
9f34e20c61 comms/sigutils: New port: Small signal processing utility library 2023-01-07 00:59:34 -08:00
Muhammad Moinur Rahman
e2ff527e4e comms/ebook2cwgui: Cleanup EXPIRED ports
Approved by:	portmgr
2022-12-31 02:53:56 +01:00
Rene Ladan
51c097e064 cleanup: Remove expired ports:
2022-09-30 comms/hylafax: dead upstream, someone port hylafax+ from sourceforge.net instead
2022-12-31 comms/tkhylafax: Depends on expired comms/hylafax
2022-12-31 02:11:35 +01:00
Jon Hopper
2aefc158b2 comms/quisk: Resurrect the port.
Reviewed By: arrowd

Differential Revision: https://reviews.freebsd.org/D37614
2022-12-08 14:45:57 +03:00
Romain Tartière
bf2dd89bcc
comms/libdc: New port
Libdivecomputer is a cross-platform and open source library for
communication with dive computers from various manufacturers.

This port is the subsurface flavor of libdivecomputer.

WWW: http://www.libdivecomputer.org/
2022-10-29 10:16:17 -10:00
Christian Ullrich
ec20f86f91
Add comms/py-pyserial-asyncio: Async I/O support for pyserial
PR:		267306
2022-10-24 23:00:31 +08:00
Rozhuk Ivan
7f1b354e3c comms/py-elelabs-zigbee-ezsp-utility: new port
PR:	266380
2022-09-12 09:44:02 -07:00
Tobias C. Berner
9d2fa421ba www/qt6-sensors: new port
This adds the missing Qt 6 sensors module to the tree.

As with the rest of the Qt 6 ports, we first need to figure
out what is actually required by other ports before we can
finalize them.
2022-08-22 16:52:49 +02:00