@rodrigo21, that's strange. The dependency chain should be this lib32-gst-libav -> lib32-gst-plugins-base-libs -> gst-plugin-base-libs.
So how did you get lib32-gst-plugins-base-libs without dependency on gst-plugin-base-libs?
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) - bad plugins |
Upstream URL: | https://gstreamer.freedesktop.org/ |
Licenses: | LGPL |
Replaces: | lib32-gst-plugins-bad-latest |
Submitter: | ahmubashshir |
Maintainer: | ahmubashshir (MarsSeed) |
Last Packager: | ahmubashshir |
Votes: | 46 |
Popularity: | 0.080629 |
First Submitted: | 2023-01-07 17:47 (UTC) |
Last Updated: | 2024-08-26 05:01 (UTC) |
« First ‹ Previous 1 .. 12 13 14 15 16 17 18 19 20 21 Next › Last »
@rodrigo21, that's strange. The dependency chain should be this lib32-gst-libav -> lib32-gst-plugins-base-libs -> gst-plugin-base-libs.
So how did you get lib32-gst-plugins-base-libs without dependency on gst-plugin-base-libs?
I have create the PKGBUILD for v1.14.2, with all depends from official packages (but with 3 makedepends missing, as it's really pain in the ass). https://gist.github.com/adam900710/a4855058583ab3cc7630d6abfaccd267
Please note, to use that PKGBUILD, one still needs to compile lib32-gst-plugins-base-libs and plugins-good to use.
With my maintained lib32-gst-plugins-ugly, and lib32-gst-libav, I could have 241 plugins shown in gst-inspect-1.0-32
I had to add gst-plugins-base-libs in makedepends and build in a chroot to compile it. You can also remove bzip2 according to namcap: Dependency bzip2 included but already satisfied.
For guys tired of the old upstream package, here is my PKGBUILDs for v1.14.2 lib32-gstreamer (needs new dependency from AUR): https://pastebin.com/baW8G4XV
And lib32-gst-plugins-base: https://pastebin.com/avFDFjB4
Version bump, the latest version doesn't use system ffmpeg but compile from source. Thus now selftest should finish without problem, and no longer needs lib32-ffmpeg.
BTW, the PKGBUILD is also updated to try to reduce the difference between upstream extra/gst-libav.
Please only mark this package out-of-date if extra/lib32-gst-plugins-base-libs get updated.
Base and Good have been updated to 1.14.1 . This needs to be updated as well now.
Base and Good have been recently updated to 1.14.1 so this package needs to be updated as well now
The tests fail for me and it doesn't build. Test failure: Failed to load plugin '../../ext/libav/.libs/libgstlibav.so': ../../ext/libav/.libs/libgstlibav.so: undefined symbol: avcodec_get_edge_width
Doesn't build for me anymore
/usr/bin/ld: cannot find -lbs2b
Needs
<https://aur.archlinux.org/packages/lib32-libbs2b>
<https://aur.archlinux.org/packages/lib32-liblrdf>
Also downgraded to libsrtp 1:1.5.4-2 and openjpeg 2.2.0-1.
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...