pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libplacebo: add missing dependency



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%gatalith.at@localhost>
Pushed By:	wiz
Date:		Sun Dec 31 14:24:08 2023 +0100
Changeset:	943d65e114b11a11c687d20250a779373e6c9cc6

Modified Files:
	libplacebo/Makefile
	libplacebo/TODO

Log Message:
libplacebo: add missing dependency

update TODO with new error

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=943d65e114b11a11c687d20250a779373e6c9cc6

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 libplacebo/Makefile |  2 ++
 libplacebo/TODO     | 25 +++++++++++++++++++------
 2 files changed, 21 insertions(+), 6 deletions(-)

diffs:
diff --git a/libplacebo/Makefile b/libplacebo/Makefile
index e74a55f4d9..931bc6de5d 100644
--- a/libplacebo/Makefile
+++ b/libplacebo/Makefile
@@ -10,6 +10,8 @@ HOMEPAGE=	https://code.videolan.org/videolan/libplacebo
 COMMENT=	GPU-accelerated image/video processing primitives and shaders
 LICENSE=	gnu-lgpl-v2.1
 
+DEPENDS+=	${PYPKGPREFIX}-glad2-[0-9]*:../../wip/py-glad2
+
 USE_TOOLS+=	pkg-config
 
 USE_LANGUAGES=	c c++
diff --git a/libplacebo/TODO b/libplacebo/TODO
index 4cc4ca0271..e3bd758ddb 100644
--- a/libplacebo/TODO
+++ b/libplacebo/TODO
@@ -1,7 +1,20 @@
-Configure fails with:
+FAILED: src/libplacebo.so.338.p/convert.cc.o 
+c++ -Isrc/libplacebo.so.338.p -Isrc -I../src -Isrc/include -I../src/include -Isrc/opengl/include -I../src/opengl/include -Isrc/shaders -Isrc/opengl/include/glad -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -Wundef -Wshadow -Wparentheses -Wpointer-arith -fno-math-errno -O2 -g -fstack-clash-protection -g -fPIC -pthread -DPL_HAVE_PTHREAD -DPTHREAD_HAS_SETCLOCK -MD -MQ src/libplacebo.so.338.p/convert.cc.o -MF src/libplacebo.so.338.p/convert.cc.o.d -o src/libplacebo.so.338.p/convert.cc.o -c ../src/convert.cc
+../src/convert.cc: In instantiation of 'bool {anonymous}::from_chars(pl_str, T&, Args ...) [with T = float; Args = {}; pl_str = pl_str]':
+../src/convert.cc:114:1:   required from here
+../src/convert.cc:83:23: error: static assertion failed: <fast_float/fast_float.h> is required, but not found. Please run `git submodule update --init` or provide <fast_float/fast_float.h>
+   83 |         static_assert(!is_fp, "<fast_float/fast_float.h> is required, but not " \
+      |                       ^~~~~~
+../src/convert.cc:95:1: warning: no return statement in function returning non-void [-Wreturn-type]
+   95 | }
+      | ^
+../src/convert.cc: In instantiation of 'bool {anonymous}::from_chars(pl_str, T&, Args ...) [with T = double; Args = {}; pl_str = pl_str]':
+../src/convert.cc:115:1:   required from here
+../src/convert.cc:83:23: error: static assertion failed: <fast_float/fast_float.h> is required, but not found. Please run `git submodule update --init` or provide <fast_float/fast_float.h>
+   83 |         static_assert(!is_fp, "<fast_float/fast_float.h> is required, but not " \
+      |                       ^~~~~~
+../src/convert.cc:95:1: warning: no return statement in function returning non-void [-Wreturn-type]
+   95 | }
+      | ^
+[45/61] Compiling C object src/libplacebo.so.338.p/meson-generated_.._renderer.c.o
 
-```
-Library version found: NO
-
-src/opengl/include/glad/meson.build:11:2: ERROR: Problem encountered: glad (required: >= 2.0, found: none) was not found in PYTHONPATH or `3rdparty`. Please run `git submodule update --init` followed by `meson --wipe`.
-```


Home | Main Index | Thread Index | Old Index