gentoo-ebuilds/media-video/handbrake/files/handbrake-1.9.0-link-libdovi-properly.patch
Alfred Wingate 2fb2bc4415
media-video/handbrake: add 1.9.0
* Add support for amf, libdovi and qsv.
* Bundle ffmpeg and x265 notably due heavy upstream patching.
* Rename gtk use flag to gui.

https://projects.gentoo.org/qa/policy-guide/use-flags.html#pg0802

Closes: https://bugs.gentoo.org/917591
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-22 06:20:28 +00:00

28 lines
817 B
Diff

https://bugs.gentoo.org/917591#c47
diff -Nuar a/libhb/module.defs b/libhb/module.defs
--- a/libhb/module.defs 2024-03-20 13:17:37.833999294 +0000
+++ b/libhb/module.defs 2024-03-20 13:17:18.693999469 +0000
@@ -151,6 +151,7 @@
ifeq (1,$(FEATURE.libdovi))
LIBHB.dll.libs += $(CONTRIB.build/)lib/libdovi.a
+LIBHB.GCC.l += dovi
endif
ifneq ($(HAS.iconv),1)
diff -Nuar a/test/module.defs b/test/module.defs
--- a/test/module.defs 2024-03-20 13:19:11.869998433 +0000
+++ b/test/module.defs 2024-03-20 13:19:42.761998150 +0000
@@ -34,6 +34,10 @@
TEST.pkgconfig_libs += glib-2.0
endif
+ifeq (1,$(FEATURE.libdovi))
+ TEST.pkgconfig_libs += dovi
+endif
+
TEST.GCC.pkgconfig = $(shell $(TEST.PKGCONFIG.exe) --libs $(TEST.pkgconfig_libs))
TEST.install.exe = $(DESTDIR)$(PREFIX/)bin/$(notdir $(TEST.exe))