devel/glibmm26: update to 2.86.0
With recent update of devel/glib20 commit 944cdc82c7, this is update for
devel/glibmm26 to 2.86.0.
2.86.0 (stable) 2025-09-19:
gmmproc:
* tools/defs_gen/docextract: Improve extraction of enum enumerators.
New enumerators in glib, gtk, pango are usually documented with one
enumerator per documentation block.
(Kjell Ahlstedt)
2.85.0 (unstable) 2025-08-31:
(Only the first 15 lines of the commit message are shown above )
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568>
*/*: update Telegram Desktop: 4.6.5 -> 4.7.0
Also, update:
o) net-im/tg_owt to its recent version;
o) devel/glibmm26: 2.74.0 -> 2.76.0. (*)
Discussed with: fluffy (*)
<ChangeLog>
o) You can disable all resource-intensive animations and animated
stickers and emoji.
o) Power saving mode turns on automatically based on system battery
saving settings.
o) Fully flexible playback speed settings for videos, voice and
video messages.
(Only the first 15 lines of the commit message are shown above )
devel/glibmm26: add new port with 2.68 API/ABI (stable branch) (+)
Time to strart transition from the outdated glibmm-2.4 API to the latest 2.68
API.
This port provide a latest release of glibmm-2.68 API, 2.74.0
Changelog since latest 2.4 API releases:
https://gitlab.gnome.org/GNOME/glibmm/-/blob/master/NEWS