Package Details: lib32-gst-libav 1.24.10-2

Git Clone URL: https://aur.archlinux.org/lib32-gst-bad-ugly.git (read-only, click to copy)
Package Base: lib32-gst-bad-ugly
Description: Multimedia graph framework (32-bit) - libav plugin
Upstream URL: https://gstreamer.freedesktop.org/
Licenses: LGPL
Provides: lib32-gst-ffmpeg
Replaces: lib32-gst-libav-latest
Submitter: ahmubashshir
Maintainer: ahmubashshir (MarsSeed)
Last Packager: ahmubashshir
Votes: 46
Popularity: 0.010505
First Submitted: 2023-01-07 17:47 (UTC)
Last Updated: 2024-12-16 06:56 (UTC)

Dependencies (75)

Required by (1)

Sources (4)

Pinned Comments

ahmubashshir commented on 2023-11-18 14:43 (UTC) (edited on 2023-11-18 14:44 (UTC) by ahmubashshir)

If you have any improvements/suggestions for the pkgbuilds I maintain, please create an issue/pr on github.com/ahmubashshir/pkgbuilds or send the patches to ahmubashshir+pkgbuilds@gmail.com

p.s. sorry for being late, I was busy with my mid and part-time job last three months... it was truly chaotic...

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 22 Next › Last »

MarsSeed commented on 2023-12-02 09:44 (UTC)

It would help to decouple packages into separate PKGBUILDs.

By far the most users would only need lib32-gst-plugins-ugly and not any other gst subpackage from AUR.

'ugly' has a very light dependency chain and none of the mentioned breaking libraries are needed by it.

sgt-hartman commented on 2023-12-02 09:10 (UTC) (edited on 2023-12-02 09:14 (UTC) by sgt-hartman)

No offense for the work done to maintain this package, but honestly it and its good friend "ugly" become really tricky to build because of the dependency hell. As of today, on a clean system, here are the broken packages i had to patch myself:

  • lib32-lv2
  • lib32-libass
  • lib32-shaderc
  • lib32-raptor

MarsSeed commented on 2023-12-02 08:53 (UTC)

Please kindly remove the unneeded (and currently broken) makedepend lib32-shaderc, and instead add makedepends=shaderc.

ahmubashshir commented on 2023-11-29 18:32 (UTC)

@titanx8888, try adding -D gst-plugins-bad:webrtcdsp=disabled to build options...

titanx8888 commented on 2023-11-26 18:00 (UTC)

@gnaggnoyil Hello, I had to install lib32-webrtc-audio-processing to fix that error.

@ahmubashshir Maybe this needs to be added as a dependency?

gnaggnoyil commented on 2023-11-26 12:33 (UTC)

Hello. I ran makepkg -s today and got the following error:

gst-plugins-bad| Run-time dependency webrtc-audio-processing found: NO (tried pkgconfig and cmake)
gst-plugins-bad| Looking for a fallback subproject for the dependency webrtc-audio-processing

gstreamer/subprojects/gst-plugins-bad/ext/webrtcdsp/meson.build:7:13: ERROR: Automatic wrap-based subproject downloading is disabled

A full log can be found at /home/gnaggnoyil/.cache/yay/lib32-gst-bad-ugly/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...
makepkg -s  3.61s user 2.31s system 77% cpu 7.653 total

Does anybody know what could possibly go wrong there?

gardenappl commented on 2023-11-21 00:21 (UTC)

@MarsSeed, sorry, after testing with lddtree (rather than just ldd), it turned out that my issue wasn't even with this package, but rather with lib32-libffmpeg. At some point that package failed to (re)build due to some dependency issues with Nvidia, that's why it was out of date.

ahmubashshir commented on 2023-11-18 14:43 (UTC) (edited on 2023-11-18 14:44 (UTC) by ahmubashshir)

If you have any improvements/suggestions for the pkgbuilds I maintain, please create an issue/pr on github.com/ahmubashshir/pkgbuilds or send the patches to ahmubashshir+pkgbuilds@gmail.com

p.s. sorry for being late, I was busy with my mid and part-time job last three months... it was truly chaotic...

gardenappl commented on 2023-11-18 02:48 (UTC)

lib32-gst-libav doesn't load for me properly due to linking to outdated /usr/lib32/libdav1d.so.6.

There is probably a more reasonable way to solve this, but for now I temporarily just ran sudo ln -s /usr/lib32/libdav1d.so.7 /usr/lib32/libdav1d.so.6. I guess this is fine as long AV1 isn't used.