Commit Graph
261 Commits
Author SHA1 Message Date
Benoît Dufour 892b4d4ed8 media-libs/vvenc: new package, add 1.9.1
Signed-off-by: Benoît Dufour <benoit.dufour@mail.com>
2023-10-30 22:43:33 -04:00
Benoît Dufour 4bc58963a6 media-libs/vvdec: new package, add 2.1.2
Signed-off-by: Benoît Dufour <benoit.dufour@mail.com>
2023-10-30 22:40:21 -04:00
Alessandro Barbieri 3e12b65f0d media-libs/imgui: install all the generated cimgui files
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2023-09-20 19:39:26 +02: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 0dd9a2fc18 media-libs/libbpg: drop 0.9.8
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-09-18 00:39:15 +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
Lucio Sauer 98dfa2cc5b media-libs/libbpg: update EAPI 7 -> 8
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-09-18 00:39:10 +02:00
Lucio Sauer 72b0f9c3ea media-libs/dr_mp3: new package, add 0.6.37
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-09-04 00:24:37 +02:00
Lucio Sauer 69ef987042 media-libs/dr_flac: new package, add 0.12.41
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-09-04 00:24:36 +02:00
Lucio Sauer 53d81f1fa7 media-libs/dr_wav: standardise dr_* lib ebuilds
- Respect user LDFLAGS variable where applicable.
- Pre-compile tests in src_compile and run them in src_test.
- Extract documentation from header and provide it in dedicated files
  in FILESDIR

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-09-04 00:24:30 +02:00
Lucio Sauer 650b661efa media-libs/dr_wav: new package, add 0.13.32
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-09-02 21:46:29 +02:00
David Roman 33b1c12337 media-libs/nvidia-vaapi-driver: treeclean
this package has been added to ::gentoo

Signed-off-by: David Roman <davidroman96@gmail.com>
2023-08-23 19:11:33 +02:00
Lucio Sauer 68460592f2 */*: fix MissingRemoteId in metadata.xml
* Manually checked, I hope I caught most errors

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-06-27 04:24:02 +02:00
Viorel Munteanu 3e953f634c media-libs/vips: treeclean
Moved to ::gentoo.

Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2023-05-12 12:51:44 +03:00
Anna (cybertailor) Vyalkova 12088906c5 */*: drop dead py3.9 impl
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-05-02 00:45:35 +05:00
Anna (cybertailor) Vyalkova bc31ed20ac media-libs/skia: treeclean
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-04-08 17:33:12 +05:00
Anna (cybertailor) Vyalkova ad73333921 media-libs/skcms: treeclean
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-04-08 17:32:43 +05:00
Denis Reva aa7528ef8d media-libs/amdvlk: added WIP version: it isn't working
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-03-22 09:42:57 +05:00
Denis Reva 4850862298 media-libs/nvidia-vaapi-driver: updated to latest 0.0.9
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-03-22 09:42:56 +05:00
Denis Reva 86deaed7cb media-libs/nvidia-vaapi-driver: changed installation directory to proper ones
used patch from tatsh-overlay

https://github.com/Tatsh/tatsh-overlay/tree/master/media-plugins/nvidia-vaapi-driver
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-03-09 12:10:34 +05:00
Anna (cybertailor) Vyalkova 1e95f22062 */*: update metadata schema uri
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-03-04 18:56:32 +05:00
Denis Reva f86ff8889e media-libs/amdvlk: updated to latest
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-03-03 18:07:36 +05:00
Denis Reva 345b9b2ee9 media-libs/nvidia-vaapi-driver: new package
Installed but not tested. Work in progress

Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-03-03 18:07:36 +05:00
Denis Reva e5ade61845 media-libs/amdvlk: removed obsolete version
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-02-28 17:57:56 +05:00
Denis Reva 099b63066c media-libs/amdvlk: Fixed typo that caused fatal sandbox violation
Closes: https://bugs.gentoo.org/896194
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-02-24 16:08:53 +05:00
Denis Reva 9bddb4cfb5 media-libs/amdvlk: Small fixes of layout
https://github.com/gentoo/guru/commit/baeafbaeb18524d51b4b7910179fa8a8ebcc2c7e#diff-
06ce37edf43c00e6441b3fe6f7d2fd52b971cb73b3d3d491c0bcb8d774ca3593R106

Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-02-23 18:44:44 +05:00
Anna (cybertailor) Vyalkova 57b2714ea6 media-libs/imgui: update metadata.xml
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-02-19 10:17:01 +05:00
Denis Reva baeafbaeb1 media-libs/amdvlk: updated to 2023.1.1
see https://github.com/GPUOpen-Drivers/AMDVLK/releases/tag/v-2023.Q1.1

Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-02-18 14:34:00 +05:00
Julien Roy ce83303160 media-libs/portsmf: treeclean
Now in ::gentoo
bd9414714d4e1db63f1d2d48a339bb0ebeca10b3

Signed-off-by: Julien Roy <julien@jroy.ca>
2023-01-20 21:11:54 -05:00
Denis Reva a52e8412d2 media-libs/amdvlk: Added missed openssl dependency
Closes: https://bugs.gentoo.org/890449
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-01-13 15:13:06 +05:00
Denis Reva cfa024528f media-libs/amdvlk: removed unused cmake flag
Closes: https://bugs.gentoo.org/888749
Signed-off-by: Denis Reva <denis7774@gmail.com>
2022-12-28 22:56:35 +05:00
Denis Reva d1cda83d1b media-libs/amdvlk: Clarified system requirements
Signed-off-by: Denis Reva <denis7774@gmail.com>
2022-12-25 18:32:11 +05:00
Denis Reva 5d6fc4917d media-libs/amdvlk: Deleted old version of amdvlk
Signed-off-by: Denis Reva <denis7774@gmail.com>
2022-12-25 14:09:29 +05:00
Denis Reva 4a58545d1d media-libs/amdvlk: Updated requirements checking
Signed-off-by: Denis Reva <denis7774@gmail.com>
2022-12-25 14:09:25 +05:00
Denis Reva 4b35f21d43 media-libs/amdvlk: Disabled adding werror on it's own
Closes: https://bugs.gentoo.org/887777
Signed-off-by: Denis Reva <denis7774@gmail.com>
2022-12-22 11:46:04 +05:00
Denis Reva 26c0cadb6e media-libs/amdvlk: updated to 2022.4.4; Upstream: Add Navi31 support
Bug: https://bugs.gentoo.org/665590
Signed-off-by: Denis Reva <denis7774@gmail.com>
2022-12-16 20:23:31 +05:00
Denis Reva d457ffbd39 media-libs/amdvlk: Removed obsolete amdvlk-2022.4.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2022-12-16 20:12:41 +05:00
Denis Reva dba6dcfd80 media-libs/amdvlk: Reverting manifest changes
Signed-off-by: Denis Reva <denis7774@gmail.com>
2022-12-13 16:04:05 +05:00
Denis Reva c0c680d324 media-libs/amdvlk: Updated amdvlk to 2022.4.3, added use flag for raytracing support, updated metadata.xml
Bug: https://bugs.gentoo.org/665590
Closes: https://bugs.gentoo.org/860165
Signed-off-by: Denis Reva <denis7774@gmail.com>
2022-12-10 11:48:08 +05:00
Yuan Liao 11cc9c07cd media-libs/svt-hevc: Treeclean package moved to ::gentoo
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
2022-12-08 13:18:11 -08:00
Denis Reva 955851505c media-libs/amdvlk: updated to 2022.4.2
Reduced installation time

Fixed warning about installation directory

Closes: https://bugs.gentoo.org/878803
Closes: https://bugs.gentoo.org/784548
Closes: https://bugs.gentoo.org/872461
Signed-off-by: Denis Reva <denis7774@gmail.com>
2022-11-16 22:03:20 +05:00
Denis Reva 5e5cc8846d media-libs/amdvlk: Changed message about headers
Signed-off-by: Denis Reva <denis7774@gmail.com>
2022-10-27 14:32:11 +05:00