This includes the following changes:
- Character tables updates to Unicode 16.0.0.
- Better window positioning in the Wayland driver (which we don't use yet).
- More support for network sessions in DirectPlay.
- Support for plug&play device change notifications.
- Various bug fixes.
The filesystems category houses file systems and file system utilities.
It is added mainly to turn the sysutils/fusefs-* pseudo-category into
a proper one, but is also useful for the sundry of other file systems
related ports found in the tree.
Ports that seem like they belong there are moved to the new category.
Two ports, sysutils/fusefs-funionfs and sysutils/fusefs-fusepak are
not moved as they currently don't fetch and don't have TIMESTAMP set
in their distinfo, but that is required to be able to push a rename
of the port by the pre-receive hook.
Approved by: portmgr (rene)
Reviewed by: mat
Pull Request: https://github.com/freebsd/freebsd-ports/pull/302
PR: 281988
Sub-Makefiles of this port use make macros with lots of shell expansions
that are expanded again and again. Assign to these with := so that the
shell commands are ran only once. This fixes the port not building due
to timeouts under high system load.
Approved by: portmgr (build fix blanket)
MFH: 2024Q4
Bump golang.org/x/sys dependency to a version new enough
to support aarch64-freebsd and riscv64-freebsd.
Approved by: portmgr (build fix blanket)
MFH: 2024Q4
I forgot to include this patch originally. While the warning is
harmless (sigjmp_buf and jmp_buf have the same layout on FreeBSD),
it might not be on downstream ports consumers like DragonflyBSD.
* Change the build system to cmake only
* Expose the most relevant build options as port options
* Configure make test to run ctest
* Assign maintainership to submitter, old maintainer is AWOL
Changelog: https://github.com/nzbgetcom/nzbget/releases/tag/v24.3
PR: 281800
Approved by: alexis.praga@free.fr (maintainer timeout)
Switch back to the main branch, which now supports LLVM 18.
No apparent upstream changes except for the LLVM 18 support.
DISTVERSION now follows git describe, making the version go backwards;
bump PORTEPOCH to account for that.
Changes since 2.2.0:
fixed "about" dialog in the ytb plugin;
fixed minimal qmmp version checking (2.2.1 only).
Changes since 2.1.2:
ported to qmmp 1.7/2.2 API;
improved codebase.
Changes since 1.7.0:
fixed "about" dialog in the ytb plugin;
changed minimal Qt version to 5.12 (1.7.1 only);
changed minimal cmake version to 3.16 (1.7.1 only);
changed minimal TagLib version to 1.11 (1.7.1 only);
Changes since 1.6.2:
ported to qmmp 1.7/2.2 API;
improved codebase.
Changes since 2.2.0:
fixed build regression;
fixed compatibility with Qt 6.2 (2.2.1 only);
fixed "Always On Top" option for KDE/KWin in the skinned user interface;
improved simple user interface:
enabled floatable dock widgets under Wayland (2.2.1 only);
disabled "Always on Top" option under Wayland;
updated Italian translation.
Changes since 2.1.9:
added feature to stop playback after removing of the current track;
reworked playlist container;
reworked command-line parser;
improved codebase;
moved some duplicated code to the libqmmpui library;
improved simple user interface:
added feature to change group height;
added feature to print cover art in the group;
added feature to show extra information in the group;
added feature to copy tracks between playlists;
added tree view mode in the file browser;
added feature to replace selected playlist from the file browser;
added balance slider;
allow to override group and current track colors when using system palette;
renamed "Show Title Bars" action to "Block Floating Panels";
improved skinned user interface:
added feature to change group height;
added feature to print cover art in the group;
added feature to show extra information in the group;
improved color and font settings;
improved xmp plugin:
added "Emulate sample loop bug" option;
added "Use Paula mixer in Amiga modules" option;
added feature to replace selected playlist in the library plugin;
added feature to set buffer size in milliseconds in the http plugin;
added buffer size setting in the WASAPI plugin;
added "--debug" command-line option;
added feature to build cdaudio plugin without libcddb library;
disabled debug output by default;
fixed file type detection by content;
fixed ignoring of data file for large cue sheets;
fixed build under FreeBSD;
updated Dutch translation;
updated Finnish translation;
updated Polish translation;
updated Russian translation.
Changes since 1.7.0:
changed minimal Qt version to 5.12 (1.7.1 only);
changed minimal cmake version to 3.16 (1.7.1 only);
fixed build regression;
fixed "Always On Top" option for KDE/KWin in the skinned user interface;
improved simple user interface:
disabled "Always on Top" option under Wayland;
updated Italian translation.
Changes since 1.6.9:
added feature to stop playback after removing of the current track;
reworked playlist container;
reworked command-line parser;
improved codebase;
moved some duplicated code to the libqmmpui library;
improved simple user interface:
added feature to change group height;
added feature to print cover art in the group;
added feature to show extra information in the group;
added feature to copy tracks between playlists;
added tree view mode in the file browser;
added feature to replace selected playlist from the file browser;
added balance slider;
allow to override group and current track colors when using system palette;
renamed "Show Title Bars" action to "Block Floating Panels";
improved skinned user interface:
added feature to change group height;
added feature to print cover art in the group;
added feature to show extra information in the group;
improved color and font settings;
improved xmp plugin:
added "Emulate sample loop bug" option;
added "Use Paula mixer in Amiga modules" option;
added feature to replace selected playlist in the library plugin;
added feature to set buffer size in milliseconds in the http plugin;
added buffer size setting in the WASAPI plugin;
added "--debug" command-line option;
added feature to build cdaudio plugin without libcddb library;
disabled debug output by default;
fixed file type detection by content;
fixed ignoring of data file for large cue sheets;
fixed build under FreeBSD;
removed file association settings page (1.7.0 only);
updated Dutch translation;
updated Finnish translation;
updated Polish translation;
updated Russian translation.
PoWA (PostgreSQL Workload Analyzer) is a performance tool for PostgreSQL
9.4 and newer allowing to collect, aggregate and purge statistics on
multiple PostgreSQL instances from various Stats Extensions.
PoWA-collector is the daemon that gather performance metrics from remote
PostgreSQL instances (optional) on a dedicated repository server.
Fix a build failure on FreeBSD 14+ with OPIE (now in ports) enabled and
NLS disabled, by adding ${LOCALBASE}/include to the compiler's path.
OPIE and RPA have been made optional because both have significant security
problems. OPIE support was not provided by the port on 14.x until the update
to 6.5.0, when it was briefly re-activated. Because of its security flaws, it
has now been disabled by default on both 13.x and 14.x.
RPA is currently enabled by default, but this will change in a future update.
PR: 282444
Reported by: Helge Oldach