From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:34302) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j2e2W-0004d8-A5 for guix-patches@gnu.org; Fri, 14 Feb 2020 11:42:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j2e2U-00067l-Ut for guix-patches@gnu.org; Fri, 14 Feb 2020 11:42:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:56857) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j2e2U-000674-H8 for guix-patches@gnu.org; Fri, 14 Feb 2020 11:42:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1j2e2U-0004XT-Dn for guix-patches@gnu.org; Fri, 14 Feb 2020 11:42:02 -0500 Subject: [bug#39108] [PATCH] gnu: Add gst-editing-services. Resent-Message-ID: Message-ID: From: Leo Prikler Date: Fri, 14 Feb 2020 17:42:12 +0100 In-Reply-To: <87y2t56tcc.fsf@devup.no> References: <20200112234026.12266-1-leo.prikler@student.tugraz.at> <874kwzvuq5.fsf@devup.no> <1dd8b61e8e1435a1e1cd214e30b70f500cf9def5.camel@student.tugraz.at> <02823ea592a1cec21c0de7cc7efc1256bc7add09.camel@student.tugraz.at> <878sl588jt.fsf@devup.no> <28a17d6a51b46ed190c544de7f357ec7cff44ae9.camel@student.tugraz.at> <87y2t56tcc.fsf@devup.no> Content-Type: multipart/mixed; boundary="=-woc+oX6iGok6coMizTZ0" MIME-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Marius Bakke , 39108@debbugs.gnu.org --=-woc+oX6iGok6coMizTZ0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Am Freitag, den 14.02.2020, 17:12 +0100 schrieb Marius Bakke: > I'm getting a strange build failure with this patch: > > > ... > Dependency gstreamer-plugins-base-1.0 found: YES 1.16.2 > Dependency gstreamer-plugins-bad-1.0 found: NO (tried pkgconfig and > cmake) > > tests/check/meson.build:41:2: ERROR: 'not-found' is not a pkgconfig > dependency > > A full log can be found at /tmp/guix-build-gst-editing-services- > 1.16.2.drv-0/build/meson-logs/meson-log.txt > > I suppose it needs 'gst-plugins-bad'? Indeed, it does, though interestingly just for tests, which are currently broken. I already had this back when I tried meson, but have since forgot about it. There are no actual references to it, so I've made it a native input. As far as using it is concerned, I think one might be able to do without a certain set of plugins depending on the codecs used. Either way, I'm not really sure whether it should propagate the main plugin set. I also added the good plugins even if they are not mentioned, just to be on the safe side. --=-woc+oX6iGok6coMizTZ0 Content-Disposition: attachment; filename="0001-gnu-Add-gst-editing-services.patch" Content-Type: text/x-patch; name="0001-gnu-Add-gst-editing-services.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBmOWE5YzdkZWM5NjgxY2Y3ZDVkNjQ2ZGY5NmNiYmUxOWY5OGU1ZGUyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMZW8gUHJpa2xlciA8bGVvLnByaWtsZXJAc3R1ZGVudC50dWdy YXouYXQ+CkRhdGU6IFN1biwgMTIgSmFuIDIwMjAgMTg6NDI6MjQgKzAxMDAKU3ViamVjdDogW1BB VENIXSBnbnU6IEFkZCBnc3QtZWRpdGluZy1zZXJ2aWNlcy4KCiogZ251L3BhY2thZ2VzL2dzdHJl YW1lci5zY20gKGdzdC1lZGl0aW5nLXNlcnZpY2VzKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9w YWNrYWdlcy9nc3RyZWFtZXIuc2NtIHwgMzMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrCiAxIGZpbGUgY2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9w YWNrYWdlcy9nc3RyZWFtZXIuc2NtIGIvZ251L3BhY2thZ2VzL2dzdHJlYW1lci5zY20KaW5kZXgg MWUyNmEzYy4uMGM4MjRlMCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2dzdHJlYW1lci5zY20K KysrIGIvZ251L3BhY2thZ2VzL2dzdHJlYW1lci5zY20KQEAgLTQ3Niw2ICs0NzYsMzkgQEAgZGlz dHJpYnV0aW9uIHByb2JsZW1zIGluIHNvbWUganVyaXNkaWN0aW9ucywgZS5nLiBkdWUgdG8gcGF0 ZW50IHRocmVhdHMuIikKIGNvbXByZXNzaW9uIGZvcm1hdHMgdGhyb3VnaCB0aGUgdXNlIG9mIHRo ZSBsaWJhdiBsaWJyYXJ5LiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpncGwyKykpKQogCisoZGVm aW5lLXB1YmxpYyBnc3QtZWRpdGluZy1zZXJ2aWNlcworICAocGFja2FnZQorICAgIChuYW1lICJn c3QtZWRpdGluZy1zZXJ2aWNlcyIpCisgICAgKHZlcnNpb24gIjEuMTYuMiIpCisgICAgKHNvdXJj ZSAob3JpZ2luCisgICAgICAgICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICAgICAg ICAodXJpIChzdHJpbmctYXBwZW5kCisgICAgICAgICAgICAgICAgICAgICJodHRwczovL2dzdHJl YW1lci5mcmVlZGVza3RvcC5vcmcvc3JjLyIgbmFtZSAiLyIKKyAgICAgICAgICAgICAgICAgICAg ImdzdHJlYW1lci1lZGl0aW5nLXNlcnZpY2VzLSIgdmVyc2lvbiAiLnRhci54eiIpKQorICAgICAg ICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAg IjA1aGNmM3BybmE4YWpqbnFkNTMyMjFnajlzeWFycnJqYmd2amNiaGljdjBjMzhjc2MxaGYiKSkp KQorICAgIChidWlsZC1zeXN0ZW0gbWVzb24tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMK KyAgICAgOzsgVE9ETzogMTYvMjIgZmFpbGluZyB0ZXN0cworICAgICBgKCM6dGVzdHM/ICNmKSkK KyAgICAoaW5wdXRzCisgICAgIGAoKCJnc3QtcGx1Z2lucy1iYXNlIiAsZ3N0LXBsdWdpbnMtYmFz ZSkKKyAgICAgICAoImxpYnhtbDIiICxsaWJ4bWwyKSkpCisgICAgKG5hdGl2ZS1pbnB1dHMKKyAg ICAgYCgoImZsZXgiICxmbGV4KQorICAgICAgICgiZ3N0LXBsdWdpbnMtYmFkIiAsZ3N0LXBsdWdp bnMtYmFkKQorICAgICAgICgiZ3N0LXBsdWdpbnMtZ29vZCIgLGdzdC1wbHVnaW5zLWdvb2QpCisg ICAgICAgKCJwZXJsIiAscGVybCkKKyAgICAgICAoInBrZy1jb25maWciICxwa2ctY29uZmlnKQor ICAgICAgICgicHl0aG9uIiAscHl0aG9uKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9nc3Ry ZWFtZXIuZnJlZWRlc2t0b3Aub3JnLyIpCisgICAgKHN5bm9wc2lzICJHU3RyZWFtZXIgbGlicmFy eSBmb3Igbm9uLWxpbmVhciBlZGl0b3JzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMg aXMgYSBoaWdoLWxldmVsIGxpYnJhcnkgZm9yIGZhY2lsaXRhdGluZyB0aGUgY3JlYXRpb24gb2Yg YXVkaW8vdmlkZW8KK25vbi1saW5lYXIgZWRpdG9ycy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6 Z3BsMispKSkKKwogKGRlZmluZS1wdWJsaWMgcHl0aG9uLWdzdAogICAocGFja2FnZQogICAgIChu YW1lICJweXRob24tZ3N0IikKLS0KbGliZ2l0MiAwLjI4LjQKCg== --=-woc+oX6iGok6coMizTZ0--