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

Bug#998855: libobs-dev: Please, provide easings.h



Package: libobs-dev
Version: 27.1.3+dfsg1-1
Severity: normal
Tags: patch
Control: affects -1 obs-move-transition

Dear maintainer,

In last weekend obs-move-transition[1] arrived to Debian. obs-move-transition
is the most rated plugin for obs-studio.

 [1] https://tracker.debian.org/pkg/obs-move-transition

obs-move-transition depends of the file plugins/obs-transitions/easings.h,
provided in obs-studio source code, but not available with any package in
Debian. To allow the plugin to build correctly, I created a copy of the
easings.h inside of obs-move-transition-2.5.1. To avoid an embedded copy of
this file, please provide it in libobs-dev. The upstream is active and always
will keep the compatibility because he uses the original OBS source code when
developing the plugin. The attached patch will fix this issue. I also sent an
MR to Salsa [2] to make to make easier the fix.

[2] https://salsa.debian.org/multimedia-team/obs-studio/-/merge_requests/6

After the fix, I will drop the embedded copy of the easings.h in
obs-move-transition.

Thanks in advance.

Regards,

Eriberto
--- a/debian/libobs-dev.install
+++ b/debian/libobs-dev.install
@@ -2,3 +2,4 @@ usr/include/*
 usr/lib/*/*.so
 usr/lib/*/cmake/LibObs/*
 usr/lib/*/pkgconfig
+plugins/obs-transitions/easings.h usr/include/obs/plugins/obs-transitions


Reply to: