| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
It takes days to compile lang/rust on the armv7, aarch64 and riscv64
devices just to test a Python flasher script, I would prefer to spend
the time improving my own limited C implementation.
PR: 292052
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Mk/Uses/alias.mk was an attempt for compat with DPorts, but has rotted.
This feature was never documented in the PHB, so there is no work to
be done by the docs@ team.
Nothing against DragonFly, but if DPorts still needs FreeBSD 9
support, they really should work that out with upstream projects.
Ultimately, we don't need to keep carrying this outdated feature that
doesn't affect us.
|
| |
|
|
|
| |
Changelog:
https://github.com/espressif/esptool/releases/tag/v4.10.0
|
| | |
|
| |
|
|
|
|
|
|
| |
Changelog: https://github.com/merbanan/rtl_433/releases/tag/25.12
Breaking changes:
- Changed all uv fields to uvi, BREAKING change to UV sensors
- Removed Python 2.7 support
|
| | |
|
| |
|
|
|
|
|
|
| |
Changelogs:
* https://www.w1hkj.org/files/flrig/readme.txt
Approved by: db@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D54318
|
| |
|
|
|
|
|
|
|
|
| |
I'm not giving the usual fanfare. This has been an absolute slog.
Ports changes:
qt6-base: Added WAYLAND option. This is congruent with the X11 option.
We really don't recommend disabling this option, but it is
available for advanced users who don't want wayland for
whatever reason.
|
| |
|
|
|
|
|
|
|
|
|
| |
We have compentent tools to bump PORTREVISION and don't need these
placeholders that serve no purpose other than to uglify the Makefile.
cad/freecad-devel and cad/openscad-devel are good recent examples
of where tools have been used to bump PORTREVISION, but there was
a residual commented PORTREVISION line prior to this commit.
Approved by: portmgr (blanket)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
DESKTOP_ENTRIES automatically adds a pkg-plist entry, so the extra
entry added to PLIST_FILES in b0e679ed7d1f creates a stage-qa error.
This port does not consider the DESKTOP_LAUNCH_ID environment variable,
so the final DESKTOP_ENTRIES sub-variable should be set to "false"
(unquoted).
Switch PLIST_FILES to a regular pkg-plist file, since there are 17
entries which is 11 over the 'handful' of 6 entries convention
recommended in the PHB and tested for by portlint(1).
Remove superfluous and commented-out PORTREVISON. We have scripts to
bump PORTREVSION correctly and don't need this sort of placeholder.
USE_QT=tools should be a build-only dep and USE_QT=sqldriver-sqlite
should be a run-only dep. Qt 6.x requires at least C++17 and links to
OpenGL, not GL. [1]
With hat: kde@ [1]
|
| |
|
|
|
|
| |
Changelog: https://github.com/Genymobile/scrcpy/releases/tag/v3.3.4
Reported by: GitHub (watch releases)
|
| |
|
|
|
| |
PR: 291723
Approved by: vvd
|
| |
|
|
| |
Report-by: portscout
|
| |
|
|
| |
2025-11-25 comms/gtkmmorse: Depends on expired devel/gconfmm26
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Change USES=emacs:build to USES=emacs. This creates separate flavors
with a run-time dependency on the corresponding version of editors/emacs
or editors/emacs-devel. As a result, elisp is compiled and run under
the same Emacs version, avoiding potential subtle breakage caused by
version mismatches in byte-compiled files.
While here, fix a typo in pkg-descr.
PR: 290546
Sponsored by: The FreeBSD Foundation
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the penultimate release of Qt5. While Qt5 is EOL, due to the
LGPL releases being a year behind the commercial releases, there will
still be one more patch release in May 2026.
PySide2: Update to 5.15.18
Announcement:
https://lists.qt-project.org/pipermail/announce/2025-October/000592.html
Release notes:
https://code.qt.io/cgit/qt/qtreleasenotes.git/tree/qt/5.15.18/release-note.md
MFH: 2025Q4
|
| |
|
|
|
|
|
|
| |
- Update WWW
- Convert to USE_PYTHON=pep517
- Clean up Makefile
- Bump PORTREVISION for package change
- Bump PORTREVISION of dependent ports for dependency change
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
+ Add WWW for source code repository
* Pet portclippy(1) and portfmt(1)
* Use distutils for now, as with pep517 it fails at stage phase,
while upstream don't have any plans on implementing it either.
https://github.com/kk7ds/chirp/pull/609#pullrequestreview-1435569432
PR: 282904
Approved by: hamradio@ (alven@, yuri@)
Approved by: yuri@ (Mentor)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelogs:
* https://sourceforge.net/p/fldigi/fllog/ci/v1.2.9/tree/ChangeLog
* Use https:// for WWW
* WWW works even without index.html at the end
* All references to www.w1hkj.com changed to www.w1hkj.org
* Add LICENSE_FILE
* Specify missing LIB_DEPENDS and USES (by poudriere(1) QA-stage)
* Use standard option name for NATIVE from Mk/bsd.options.desc.mk
* Pet portclippy(1) and portfmt(1)
* The option NATIVE removed.
In FreeBSD port's native build can be turned on for users
by adding CPUTYPE=native into /etc/make.conf
This would get into the build through CFLAGS and CXXFLAGS.
Approved by: hamradio@ (alven@, yuri@)
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D53581
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
786cb608216ce14e8ced27108c96a1f2c8492fca
The following ports are skipped because they have been updated after 786cb608216ce14e8ced27108c96a1f2c8492fca.
- chinese/fcitx5-chinese-addons
- chinese/fcitx5-mcbopomofo
- devel/fatal
- devel/fbthrift
- devel/folly
- devel/spdlog
- mail/mu
- net/fb303
- net/mvfst
- net/wangle
- science/seacas
- security/fizz
- www/proxygen
|
| |
|
|
|
|
|
|
|
|
| |
and strip all lower bounds of 3.9 or 3.10 because they are implied now.
python:3.9-X -> python:-X
python:3.9+ -> python
python:3.10-X -> python:-X
python:3.10+ -> python
(options such as ,build preserved)
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Changelogs:
* https://github.com/wb2osz/direwolf/releases/tag/1.8
* https://github.com/wb2osz/direwolf/compare/1.7...1.8
* Make DOCS option really work
* Pet portclippy(1) and portfmt(1)
Approved by: hamradio@ (alven@, yuri@)
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D53511
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelogs:
* https://sourceforge.net/projects/wsjt-z/files/Source/
* Add LICENSE_FILE
* Make DOCS option actually work
* Pet portclippy(1) and portfmt(1)
* Convert all sources with dos2unix(1) before patching
Approved by: hamradio@ (alven@, yuri@)
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D53261
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Changelogs:
* https://github.com/hydrasdr/rfone_host/releases/tag/v1.0.3
* https://github.com/hydrasdr/rfone_host/compare/v1.0.2...v1.0.3
* Pet portclippy(1) and portfmt(1)
PR: 289903
Approved by: unitrunker <unitrunker@unitrunker.net> (maintainer)
Approved by: yuri@ (Mentor)
|
| |
|
|
|
|
| |
Seems to embed flatbuffers now.
../../cad/kicad-library-symbols-devel/kicad-symbols/
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Changelogs:
* https://github.com/Nuand/bladeRF/releases/tag/2025.10
* https://github.com/Nuand/bladeRF/compare/2024.05...2025.10
* Add WWW for source code repository
* Add LICENSE_FILE_* for licenses
* Pet portclippy(1) and portfmt(1)
Approved by: yuri@ (maintainer, Mentor)
Differential Revision: https://reviews.freebsd.org/D53345
|
| |
|
|
| |
Get rid of direct dependency ob libbost_system.so, use libboost_thread.so instead
|
| |
|
|
|
|
|
|
|
| |
Switch back to pre-rolled release.
Refactor bindings, folding most variables and all targets into the
parent port for easier maintainence and less trickery.
https://github.com/libimobiledevice/libimobiledevice/releases/tag/1.4.0
|
| |
|
|
| |
Approved by: portmgr (implicit)
|
| |
|
|
|
| |
Changelog:
https://sf.net/projects/syncterm/files/syncterm/syncterm-1.7/
|
| |
|
|
|
|
|
|
|
|
| |
Add a patch against upstream to fix tasks which substitute
replstring. [1]
While here, take maintainership.
Obtained from: https://github.com/bstansell/conserver/pull/126 [1]
Approved by: eduardo (previous maintainer)
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Changelogs:
* https://sourceforge.net/p/fldigi/flmsg/ci/v4.0.24/tree/ChangeLog
* Switch MASTER_SITES to SourceForge
* Actualise WWW URI
* Improve pkg-descr
Approved by: hamradio@ (alven@, yuri@)
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D52969
|
| |
|
|
|
|
|
|
|
| |
Changelogs:
* https://www.w1hkj.org/files/flrig/readme.txt
Approved by: hamradio@ (alven@, yuri@)
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D52955
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelogs:
* https://sourceforge.net/p/fldigi/flcluster/ci/v1.1.01/tree/ChangeLog
* Fix upstream URI for WWW
* Use https:// URI scheme for WWW
* Add LICENSE_FILE
* Pet portclippy(1) and portfmt(1)
* Spellcheck pkg-descr
Approved by: hamradio@ (alven@, yuri@)
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D52897
|
| |
|
|
|
|
|
|
|
|
| |
Changelogs:
* https://www.xnec2c.org/#Version
Approved by: hamradio@ (alven@, yuri@)
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D52890
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
September 30, 2025 by Jani Heikkinen
The last release from the Qt 6.9 series, Qt 6.9.3, is now available for
download. As a patch release, Qt 6.9.3 does not introduce new features
but delivers over 250 bug fixes, security updates, and enhancements on
top of the Qt 6.9.2 release. For a detailed breakdown of the most
significant changes, refer to the Qt 6.9.3 release notes.
Announcement:
https://www.qt.io/blog/qt-6.9.3-released
Release notes:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.9.3/release-note.md
FreeBSD ports changes:
devel/qt6-base:
- Remove a few stale patches and use dlsym to access environ. [1]
- Restore missing headers if the X11 option is disabled. [2]
devel/qt6-tools:
- Add support for devel/llvm21
www/qt6-webengine:
- Use dlsym to access environ. [1]
PySide6: Update to 6.9.3
As part of the Qt6 update, PySide6 and its support tools have also been
updated to 6.9.3.
Reported by: arrowd [1], angry_vincent on #freebsd-desktop [2]
MFH: 2025Q4
Security: c27c05a7-a0c8-11f0-8471-4ccc6adda413
Pull Request: https://github.com/freebsd/freebsd-ports/pull/441 [1]
Co-authored-by: Gleb Popov <arrowd@FreeBSD.org>
|
| |
|
|
|
|
|
|
|
| |
Reported by: mat@ (by mailing list)
Approved by: mat@
Fixes: 5bbd861998ff * comms/gtkmmorse: Update 0.9.27 => 0.9.28,
undeprecate
MFH: 2025Q4
|
| |
|
|
|
| |
PR: 289928
Approved by: eduardo (mentor)
|
| |
|
|
|
|
|
|
| |
This changes include a patch of the tool list_ports for the posix
implementation on FreeBSD by using devinfo(8) and bump the revision. Upstream
did not yet released a new version in several years.
Reported by: phk
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelogs:
* https://github.com/Hamlib/Hamlib/blob/4.6.5/NEWS
* https://github.com/Hamlib/Hamlib/compare/4.6.4...4.6.5
* Clarify LICENSEs
* Add STATIC option
* Make DOCS option really work
* Pet portclippy(1) and portfmt(1)
PR: 289738
Co-authored by: je3kmz@
Approved by: hamradio@ (alven@, yuri@)
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D52669
|
| |
|
|
|
|
|
|
|
|
| |
* Switch MASTER_SITES to Savannah git source tree snapshot packages
+ Add LICENSE
Approved by: hamradio@ (alven@, yuri@)
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D52656
|
| |
|
|
|
|
| |
Changelog: https://github.com/Genymobile/scrcpy/releases/tag/v3.3.3
Reported by: GitHub (watch releases)
|
| |
|
|
|
|
|
|
|
| |
Changelogs:
- https://www.w1hkj.org/files/fldigi/readme.txt
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D52480
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, there are two versions of python XML processing library
which conflict each other in the ports tree, namely:
- devel/py-lxml5 (now at version 5.4.0)
- devel/py-lxml (now at version 6.0.1)
To avoid the situation that some ports depend on py-lxml5 and some
others do on py-lxml (by switching dependencies individually), this
commit switches the dependencies from py-lxml5 to py-lxml at once.
Additional note: There are still two ports (textproc/py-rdflib and
www/py-draftjs-exporter) depending on py-lxml5 since they limit upper
version to less than 6.
PR: 289491
Approved by: Michiel van Baak Jansen <michiel@vanbaak.eu>, arrowd,
crees, madpilot, delphij, marcus, nivit, kai,
skreuzer, fluffy, bofh, thierry, stephen, sunpoet,
0mp, Eric Camachat <eric@camachat.org>
|
| |
|
|
|
|
|
| |
Switches to Qt6
PR: 289554
Reported by: diizzy
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Use https:// for MASTER_SITES, remove LOCAL/db
+ Add LICENSE_FILE
* Use gettext (also add -lintl to Makefile)
* Mark as PIE_UNSAFE
* Improve post-install stance
* Fix DOCS and EXAMPLES options to really work
* Use %%PREFIX%% and %%LOCALBASE%% templates for Makefile
* Fix pkg-descr
PR: 288673
Approved by: yuri@ (Mentor)
|
| |
|
|
|
|
|
|
| |
While here, sort PLIST_FILES.
Changelog: https://github.com/Genymobile/scrcpy/releases/tag/v3.3.2
Reported by: GitHub (watch releases)
|