Anna (cybertailor) Vyalkova
20acb00c4c
*/*: {dev-util → dev-build}/cmake
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2024-01-15 08:14:29 +05:00
Lucio Sauer
d4ba4a1172
media-libs/libbpg: install documentation and merge doheader calls
...
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net >
2023-09-18 00:39:22 +02:00
Lucio Sauer
41dfeea42d
media-libs/libbpg: respect offset-prefix of image directory
...
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net >
2023-09-18 00:39:21 +02:00
Lucio Sauer
8b8998ecfc
media-libs/libbpg: fix implicit declaration of string function
...
The patch has not yet upstreamed.
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net >
2023-09-18 00:39:20 +02:00
Lucio Sauer
772108d69d
media-libs/libbpg: Honor AR, CC and CXX from the user environment
...
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net >
2023-09-18 00:39:20 +02:00
Lucio Sauer
f764b3ff11
media-libs/libbpg: respect LD, CXX and CFLAGS from the user enviroment
...
Closes: https://bugs.gentoo.org/787683
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net >
2023-09-18 00:39:19 +02:00
Lucio Sauer
1c99f90388
media-libs/libbpg: add noexec .note.GNU-stack sections for elf32 and elf64
...
Closes: https://bugs.gentoo.org/787686
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net >
2023-09-18 00:39:18 +02:00
Lucio Sauer
3cc06aa1e8
media-libs/libbpg: remove unused CMake variable
...
MAIN12 is the compile time switch to toggle between bit depths of 12 and
10 bits. MAIN10 was unused.
Closes: https://bugs.gentoo.org/840377
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net >
2023-09-18 00:39:18 +02:00
Lucio Sauer
a65a6df9f3
media-libs/libbpg: update LICENSE
...
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net >
2023-09-18 00:39:17 +02:00
Lucio Sauer
bcf3a6ade1
media-libs/libbpg: remove USE flags emcc, static-libs, x265
...
- Emscripten is neither packaged in ::gentoo nor in ::guru.
- The build system unconditionally builds a static library.
Upstream argues that the BPG decoding library API is not stable yet
and does not provide a shared library (yet).
Let's ship the already available static library then.
- Enable fast x265 as a sensible default for the BPG encoder instead
of setting REQUIRED_USE="|| ( x265 jctcv )".
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net >
2023-09-18 00:39:16 +02:00
Lucio Sauer
9899215675
media-libs/libbpg: update dependencies
...
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net >
2023-09-18 00:39:15 +02:00