With clang 13, building this port results in a number of "variable set
but not used" warnings. These have been fixed by upstream in the mean
time.
PR: 258814
Reported by: Evgeniy Khramtsov <evgeniy@khramtsov.org>
Approved by: maintainer timeout (2 weeks)
Obtained from: 7976e1858a
MFH: 2021Q4
Plasma 5.23 was released in October 2021 with many feature refinements
and new modules to complete the desktop experience.
This release adds a week's worth of new translations and fixes from
KDE's contributors. The bugfixes are typically small but important and
include:
* Discover: Flatpak, do not crash when a source is disabled.
* KScreenLocker: Fix sleep and hibernate actions.
* Plasma Desktop: Fix “clear emoji history” action.
View full changelog:
https://kde.org/announcements/changelogs/plasma/5/5.23.0-5.23.1
This fixes the following on 14-CURRENT on amd64:
ld: error: can't create dynamic relocation R_X86_64_32S against local
symbol in readonly segment; recompile object files with -fPIC or pass
'-Wl,-z,notext' to allow text relocations in the output
>>> defined in /wrkdirs/usr/ports/security/ipv6toolkit/work/ipv6toolkit-v2.0/libipv6/libipv6.a(libipv6.o)
>>> referenced by libipv6.c
>>> libipv6.o:(is_service_port) in archive /wrkdirs/usr/ports/security/ipv6toolkit/work/ipv6toolkit-v2.0/libipv6/libipv6.a
...
ChangeLog:
11.3:
Added explicit-ecsu option
Both an --explicit-csu/-S command-line and explicit-ecsu set option have been added that set which type keywords enum, class, struct, or union, are included explicitly in C++ declarations. The default is struct and
union only, so:
c++decl> declare ps as pointer to struct S
struct S *ps;
c++decl> declare pt as pointer to class T
T *pt;
Fixed nested array declaration
Explaining a declaration like:
explain int (a)[4]
is now fixed.
11.4:
_Atomic(T) in C++23
Now supporting the _Atomic(T) macro in C++23.
Fixed pointer to a typedef of void
Declarations like:
typedef void V
explain V *p
are now fixed.
Allow declarations using unknown scoped type names
Previously, cdecl complained about things like:
cdecl> define S as struct S
cdecl> explain S::T x
^
19: error: "T": unknown name
Now, it just assumes the T is a type:
declare x as T of structure S
cvr-qualified _Atomic
const-volatile-restrict-qualified _Atomic types are now correctly forbidden.
Remove version restriction for pgsql, as 3.0.0 builds fine with any
version.
Reported by: Felix Palmen <felix@palmen-it.de>
PR: 259262
Sponsored by: Postgres Professional
Google Earth needs version 7.1.8 or later required to run[1] since October 2020.
In order to update the port we need _at least_ linux ports for:
* libproxy
* gstreamer
* gstreamer-plugin-base
* libmodman
* orc
But in the end it fails at runtime because our linuxolator glibc is too old
(GLIBC_2.17 vs GLIBC_2.18).
[1] https://support.google.com/earth/thread/43329999/ending-support-for-earlier-versions-of-google-earth?hl=en
PR: 251635