deskutils/cairo-dock-plugins: Add missing headers
Include missing math.h in a couple of c source files
PR: 296978
Reported by: Ott Köstner <ottkostner at gmail.com>
Reviewed by: thierry (mentor)
Approved by: thierry (mentor)
sysutils/yazi: Update to 26.8.15
- Define the environment variable VERGEN_GIT_SHA, otherwise the build stage
fails with error:
error: environment variable `VERGEN_GIT_SHA` not defined at compile time
--> yazi-version/src/lib.rs:3:76
|
3 | pub fn version() -> &'static str { concat!(env!("CARGO_PKG_VERSION"), " ", env!("VERGEN_GIT_SHA")) }
| ^^^^^^^^^^^^^^^^^^^^^^
|
= help: use `std::env::var("VERGEN_GIT_SHA")` to read the variable at run time
error: environment variable `VERGEN_GIT_SHA` not defined at compile time
--> yazi-version/src/lib.rs:9:3
|
9 | env!("VERGEN_GIT_SHA"),
| ^^^^^^^^^^^^^^^^^^^^^^
|
[8 lines not shown]
devel/luajava: deprecate and set expiration date
No new version since 2008, upstream website is gone, JDK8 only, old Lua version.
Github seems to have some forks. So if you use this please create a patch
or speak up to ask somebody to do that.
Reset the maintainer as I only see maintainer timeouts since 2015 in the
port history.
PR: 297128
Approved by: maintainer timeout (sunghyuk)
net-mgmt/monitoring-plugins: Remove sudo from check_mailq
Fixes error:
/usr/local/libexec/nagios/check_mailq
Global symbol "$sudo" requires explicit package name (did you forget to declare "my $sudo"?) at /usr/local/libexec/nagios/check_mailq line 580.
Execution of /usr/local/libexec/nagios/check_mailq aborted due to compilation errors.
Upstream removed sudo for check_mailq completely in version 3.0.3.
Changes: https://github.com/monitoring-plugins/monitoring-plugins/releases/tag/v3.0.3
PR: 297472
(cherry picked from commit 584c15e5a78c722e7aa3ebcb02f6c92d16513166)
net-mgmt/monitoring-plugins: Remove sudo from check_mailq
Fixes error:
/usr/local/libexec/nagios/check_mailq
Global symbol "$sudo" requires explicit package name (did you forget to declare "my $sudo"?) at /usr/local/libexec/nagios/check_mailq line 580.
Execution of /usr/local/libexec/nagios/check_mailq aborted due to compilation errors.
Upstream removed sudo for check_mailq completely in version 3.0.3.
Changes: https://github.com/monitoring-plugins/monitoring-plugins/releases/tag/v3.0.3
PR: 297472
deskutils/flameshot: Update to 14.0.0
- Switch from QT5 to QT6 libraries
- Download Color-Widgets component from GitLab, because we only have a
QT5 version in the ports tree (x11-toolkits/color-widgets-qt5)
- Pet portclippy
PR: 297559
graphics/opencv: use multimedia/v4l_compat on non-CURRENT
Since video(4) et al landed in -CURRENT, the multimedia/v4l_compat
headers conflict with <sys/videoio.h> when both are present. Support
for <sys/videoio.h> is already included for NetBSD so ensure that
this path is taken during configure on -CURRENT. Also ensure that
the Linux-style unsigned int shorthand is defined for us in addition
to OpenBSD.
PR: 297454
multimedia/jellyfin-ffmpeg7: New port: FFmpeg with patches for HDR tone mapping (tonemapx/libplacebo)
FFmpeg with Jellyfin patches for HDR tone mapping, including the SIMD-optimized
tonemapx filter (libplacebo-based HDR to SDR conversion).
WWW: https://github.com/jellyfin/jellyfin-ffmpeg
PR: 297604
lang/gcc15: fix build after base d08296c7ab0d
After base d08296c7ab0d7bb259bf7b8cdf9ffb819c1929ab ("libc: Implement
qualifier-preserving standard library functions"), lang/gcc15 fails to
build with errors like:
/wrkdirs/usr/ports/lang/gcc15/work/gcc-15.2.0/libgomp/affinity-fmt.c: In function 'gomp_display_affinity':
/wrkdirs/usr/ports/lang/gcc15/work/gcc-15.2.0/libgomp/affinity-fmt.c:330:25: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
330 | char *q = strchr (p + 1, '}');
| ^~~~~~
and:
In file included from /wrkdirs/usr/ports/lang/gcc15/work/.build/gcc/include-fixed/stdio.h:52,
from cp-demangle.c:109:
/wrkdirs/usr/ports/lang/gcc15/work/gcc-15.2.0/libstdc++-v3/../include/libiberty.h:225:14: error: expected identifier or '(' before '_Generic'
225 | extern void *memrchr(const void *, int, size_t);
| ^~~~~~~
[25 lines not shown]
lang/gcc15: fix build after base d08296c7ab0d
After base d08296c7ab0d7bb259bf7b8cdf9ffb819c1929ab ("libc: Implement
qualifier-preserving standard library functions"), lang/gcc15 fails to
build with errors like:
/wrkdirs/usr/ports/lang/gcc15/work/gcc-15.2.0/libgomp/affinity-fmt.c: In function 'gomp_display_affinity':
/wrkdirs/usr/ports/lang/gcc15/work/gcc-15.2.0/libgomp/affinity-fmt.c:330:25: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
330 | char *q = strchr (p + 1, '}');
| ^~~~~~
and:
In file included from /wrkdirs/usr/ports/lang/gcc15/work/.build/gcc/include-fixed/stdio.h:52,
from cp-demangle.c:109:
/wrkdirs/usr/ports/lang/gcc15/work/gcc-15.2.0/libstdc++-v3/../include/libiberty.h:225:14: error: expected identifier or '(' before '_Generic'
225 | extern void *memrchr(const void *, int, size_t);
| ^~~~~~~
[23 lines not shown]
math/gmp: fix build after base cd0727ec709b
After base cd0727ec709bb54f8f82104f6113284a15dd3464 ("libc: Add
<stdio.h> C23 feature test macro"), math/gmp fails to build with errors
similar to:
inp_str.c:63:10: warning: call to undeclared function '__gmpz_inp_str_nowhite'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
63 | return mpz_inp_str_nowhite (x, stream, base, c, nread);
| ^
../gmp-impl.h:1782:29: note: expanded from macro 'mpz_inp_str_nowhite'
1782 | #define mpz_inp_str_nowhite __gmpz_inp_str_nowhite
| ^
inp_str.c:68:1: error: conflicting types for '__gmpz_inp_str_nowhite'
68 | mpz_inp_str_nowhite (mpz_ptr x, FILE *stream, int base, int c, size_t nread)
| ^
../gmp-impl.h:1782:29: note: expanded from macro 'mpz_inp_str_nowhite'
1782 | #define mpz_inp_str_nowhite __gmpz_inp_str_nowhite
| ^
inp_str.c:63:10: note: previous implicit declaration is here
[20 lines not shown]