Qt 6.10.1 edition.
These ports are known to directly use or link to a library that uses the
Qt private API and must be rebuilt with every Qt update.
Qt *public* API/ABI compatability is excellent, so most consumers don't
need to necessarily be rebuilt between patch or even minor releases, but
use of the private API breaks this compatibility between even patch
releases and its use is highly discouraged.
This list [1] is based on histortical data. We don't have time to
revisit every port on the list with each Qt update, so if your port has
dropped Qt private headers and was bumped in error, please remove it
yourself if you have write access to the Wiki or alert someone on kde@.
[1] https://wiki.freebsd.org/KDE/Qt
Recent versions of gettext no longer install m4 files in
PREFIX/share/aclocal. They have to be installed in the work
directory by autopoint for aclocal to find them.
Patch devel/autoconf so autoreconf runs autopoint when gettext related
macros are used in configure.ac (e.g. AM_ICONV). Previously it only
ran autopoint when AM_GNU_GETTEXT_(REQUIRE_)VERSION was used.
The following ports now require autopoint (i.e. USES=gettext-tools):
benchmarks/sysbench, devel/libhtp, editors/fxite, filesystems/rar2fs,
graphics/gd, net/ucarp, news/fidogate, sysutils/cdrdao
Other fixes:
emulators/mednafen, misc/lifelines: Use older version of gettext macros.
ftp/axel: Patch Makefile.am and configure.ac to get gettext working and
add NLS option.
ftp/wzdftpd: Use autoreconf 2.72.
mail/sympa: Remove hack from configure.ac.
multimedia/dvdauthor: Use ports autoreconf.
net/asterisk-chan_sccp: Drop autoreconf and gettext-tools dependencies.
security/pam_pkcs11: Patch configure.ac so autoreconf can find the
custom directory with m4 files.
sysutils/grub2-efi, sysutils/grub2-pcbsd: Add patch to run autoreconf
with -f flag so it updates all files.
www/wget2: Patch configure.ac to what autopoint expects.
PR: 287167
Exp-run by: antoine
Update URL in pkg-message to be usable with modern web browsers
changing FTP to HTTP site. Note that http:// is used deliberately
instead of https:// because its SSL certificate does not cover
"ftp.komkon.org" for the moment.
Changelog:
- Locale data updated to Unicode CLDR 48.
- TWAINDSM module for scanner support on 64-bit.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-11.0-rc1
Correct the instruction to use wine64.bin instead of wine64 when 32bit
is not available.
PR: 291456
Changelog:
- Bundled vkd3d upgraded to version 1.18.
- More support for reparse points.
- More refactoring of Common Controls after the v5/v6 split.
- Progress dialog for document scanning.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-10.20
Advice FreeBSD 15.0 user to either use wine64 or build their own packages for 32bit.
PR: 291300
Changelog:
- Support for reparse points.
- More support for WinRT exceptions.
- Refactoring of Common Controls after the v5/v6 split.
- Typed Arrays support in JScript.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-10.19
Remove files/patch-dlls_ntdll_unix_signal__i386.c since the issue was
fixed upstream.
Re-order GECKO and MONO at the end.
PR: 291049
This (mostly) backports commit 22ee425d9a from emulators/wine-devel.
It fixes issues where cutscene will just hang indefinitely when using
gstreamer.
Once build with ffmpeg, it can be activated by setting the DWORD value
DisableGstByteStreamHandler = 1
in the HKCU\Software\Wine\MediaFoundation registry key.
The default is to use gstreamer, so if the user does not change the
registry key, this should not change much.
PR: 290842
A new uses 'sudo' has been added to transperently depends of the
proper flavor of sudo 'default' or 'sssd' depending on the default
version set by the user.
If you prefere to use 'sssd' flavor of sudo, add the following
to your make.conf:
DEFAULT_VERSIONS+=sudo=sssd
All sudo consummer ports has benn updated to USES=sudo
Reviewed by: 0mp
Approved by: mat
Sponsored by: Klara, Inc.
Differential Revision: https://reviews.freebsd.org/D52160
So far we packaged the 32-bit upstream MSI both on i386 and amd64.
Now differentiate based on architecture.
This changes amd64 packages, so bump PORTREVISION.
It backports revision c1a8aaa416a3 from emulators/wine-gecko-devel.
PR: 290706
Tested by: Dave Palais <silent@penguinmail.com>
So far we packaged the 32-bit upstream MSI both on i386 an amd64.
Differentiate based on architecture now.
This changes amd64 packages, so bump PORTREVISION.
PR: 290706
Tested by: Dave Palais <silent@penguinmail.com>
Since removing emulators/i386-wine-devel with commit 99af2239fc in
2021 we don't need to account for USE_LDCONFIG32 coming from that
port any longer and can set USE_LDCONFIG unconditionally.
Also streamline the overall logic down to one line.
This matches 904382ada0af for emulators/wine.
Approved by: Thibault Payet <monwarez@mailoo.org> (maintainer)
The handling of @sample with regard to no-root installation was
recently fixed, by 452309533805 (in ports) plus changes in pkg 2.4.
These need new packages built before they will correctly install,
including into VM images generated as part of the FreeBSD release
process.
Unfortunately with the release scheduled for just a few weeks away
and generally slow arm64 package building, there isn't time for a
full pkg set rebuild; so bump a handful of ports which are used in
the release process so that they will be rebuilt.
Users who are not building VM images using the "no-root" pathway
(aka using a METALOG index of the disk image) are not affected by
this; we doubt anyone other than re@ will notice.
With hat: re@
Discussed with: bapt, antoine
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
This fixes issues where cutscene will just hang indefinitely when using
gstreamer.
Once build with ffmpeg, it can be activated with the following:
The new implementation can be enabled by setting the DWORD value:
DisableGstByteStreamHandler = 1
in the HKCU\Software\Wine\MediaFoundation registry key.
The default is to use gstreamer, so if the user does not change the
registry key, this should not change much.
PR: 290775
Changelog:
- EGL renderer used by default for OpenGL.
- COMCTL32 split into separate v5 and v6 modules.
- Better support for ANSI ODBC drivers.
- Improved CPU info on FreeBSD.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-10.17
Update the pkg-message.in to indicate that hwloc2 must be installed if
the upgrade didn't already did it.
PR: 290406