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