From e1c8a02a944363df51907640e32a0bda70cc150c Mon Sep 17 00:00:00 2001 From: Luis Date: Fri, 17 Nov 2023 11:17:28 +0000 Subject: [PATCH] gst-plugins-bad-32: new port at 1.22.7 --- multilib/gst-plugins-bad-32/.checksums | 1 + multilib/gst-plugins-bad-32/.pkgfiles | 147 +++++++++++++++++++++++++ multilib/gst-plugins-bad-32/spkgbuild | 25 +++++ 3 files changed, 173 insertions(+) create mode 100644 multilib/gst-plugins-bad-32/.checksums create mode 100644 multilib/gst-plugins-bad-32/.pkgfiles create mode 100755 multilib/gst-plugins-bad-32/spkgbuild diff --git a/multilib/gst-plugins-bad-32/.checksums b/multilib/gst-plugins-bad-32/.checksums new file mode 100644 index 000000000..4c7a9f088 --- /dev/null +++ b/multilib/gst-plugins-bad-32/.checksums @@ -0,0 +1 @@ +63d4e2811069a0a852782a788b494340 gst-plugins-bad-1.22.7.tar.xz diff --git a/multilib/gst-plugins-bad-32/.pkgfiles b/multilib/gst-plugins-bad-32/.pkgfiles new file mode 100644 index 000000000..051db918c --- /dev/null +++ b/multilib/gst-plugins-bad-32/.pkgfiles @@ -0,0 +1,147 @@ +gst-plugins-bad-32-1.22.7-1 +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib32/ +drwxr-xr-x root/root usr/lib32/gstreamer-1.0/ +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstaccurip.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstadpcmdec.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstadpcmenc.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstaes.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstaiff.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstasfmux.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstaudiobuffersplit.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstaudiofxbad.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstaudiolatency.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstaudiomixmatrix.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstaudiovisualizers.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstautoconvert.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstbayer.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstcamerabin.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstcodecalpha.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstcodectimestamper.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstcoloreffects.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstcolormanagement.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstcurl.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstdash.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstdebugutilsbad.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstdecklink.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstdtls.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstdvb.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstdvbsubenc.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstdvbsuboverlay.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstdvdspu.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstfaceoverlay.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstfbdevsink.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstfestival.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstfieldanalysis.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstfreeverb.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstfrei0r.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstgaudieffects.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstgdp.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstgeometrictransform.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgsthls.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstid3tag.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstinter.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstinterlace.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstipcpipeline.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstivfparse.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstivtc.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstjp2kdecimator.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstjpegformat.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstkms.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstlegacyrawparse.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstmidi.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstmpegpsdemux.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstmpegpsmux.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstmpegtsdemux.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstmpegtsmux.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstmxf.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstnetsim.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstnvcodec.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstpcapparse.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstpnm.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstproxy.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstremovesilence.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstrfbsrc.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstrist.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstrtmp2.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstrtpmanagerbad.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstrtponvif.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstsctp.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstsdpelem.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstsegmentclip.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstshm.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstsiren.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstsmooth.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstsmoothstreaming.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstsndfile.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstspeed.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstsubenc.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstswitchbin.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgsttimecode.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgsttranscode.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstvideofiltersbad.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstvideoframe_audiolevel.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstvideoparsersbad.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstvideosignal.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgstvmnc.so +-rwxr-xr-x root/root usr/lib32/gstreamer-1.0/libgsty4mdec.so +lrwxrwxrwx root/root usr/lib32/libgstadaptivedemux-1.0.so -> libgstadaptivedemux-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgstadaptivedemux-1.0.so.0 -> libgstadaptivedemux-1.0.so.0.2207.0 +-rwxr-xr-x root/root usr/lib32/libgstadaptivedemux-1.0.so.0.2207.0 +lrwxrwxrwx root/root usr/lib32/libgstbadaudio-1.0.so -> libgstbadaudio-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgstbadaudio-1.0.so.0 -> libgstbadaudio-1.0.so.0.2207.0 +-rwxr-xr-x root/root usr/lib32/libgstbadaudio-1.0.so.0.2207.0 +lrwxrwxrwx root/root usr/lib32/libgstbasecamerabinsrc-1.0.so -> libgstbasecamerabinsrc-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgstbasecamerabinsrc-1.0.so.0 -> libgstbasecamerabinsrc-1.0.so.0.2207.0 +-rwxr-xr-x root/root usr/lib32/libgstbasecamerabinsrc-1.0.so.0.2207.0 +lrwxrwxrwx root/root usr/lib32/libgstcodecparsers-1.0.so -> libgstcodecparsers-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgstcodecparsers-1.0.so.0 -> libgstcodecparsers-1.0.so.0.2207.0 +-rwxr-xr-x root/root usr/lib32/libgstcodecparsers-1.0.so.0.2207.0 +lrwxrwxrwx root/root usr/lib32/libgstcodecs-1.0.so -> libgstcodecs-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgstcodecs-1.0.so.0 -> libgstcodecs-1.0.so.0.2207.0 +-rwxr-xr-x root/root usr/lib32/libgstcodecs-1.0.so.0.2207.0 +lrwxrwxrwx root/root usr/lib32/libgstcuda-1.0.so -> libgstcuda-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgstcuda-1.0.so.0 -> libgstcuda-1.0.so.0.2207.0 +-rwxr-xr-x root/root usr/lib32/libgstcuda-1.0.so.0.2207.0 +lrwxrwxrwx root/root usr/lib32/libgstinsertbin-1.0.so -> libgstinsertbin-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgstinsertbin-1.0.so.0 -> libgstinsertbin-1.0.so.0.2207.0 +-rwxr-xr-x root/root usr/lib32/libgstinsertbin-1.0.so.0.2207.0 +lrwxrwxrwx root/root usr/lib32/libgstisoff-1.0.so -> libgstisoff-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgstisoff-1.0.so.0 -> libgstisoff-1.0.so.0.2207.0 +-rwxr-xr-x root/root usr/lib32/libgstisoff-1.0.so.0.2207.0 +lrwxrwxrwx root/root usr/lib32/libgstmpegts-1.0.so -> libgstmpegts-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgstmpegts-1.0.so.0 -> libgstmpegts-1.0.so.0.2207.0 +-rwxr-xr-x root/root usr/lib32/libgstmpegts-1.0.so.0.2207.0 +lrwxrwxrwx root/root usr/lib32/libgstphotography-1.0.so -> libgstphotography-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgstphotography-1.0.so.0 -> libgstphotography-1.0.so.0.2207.0 +-rwxr-xr-x root/root usr/lib32/libgstphotography-1.0.so.0.2207.0 +lrwxrwxrwx root/root usr/lib32/libgstplay-1.0.so -> libgstplay-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgstplay-1.0.so.0 -> libgstplay-1.0.so.0.2207.0 +-rwxr-xr-x root/root usr/lib32/libgstplay-1.0.so.0.2207.0 +lrwxrwxrwx root/root usr/lib32/libgstplayer-1.0.so -> libgstplayer-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgstplayer-1.0.so.0 -> libgstplayer-1.0.so.0.2207.0 +-rwxr-xr-x root/root usr/lib32/libgstplayer-1.0.so.0.2207.0 +lrwxrwxrwx root/root usr/lib32/libgstsctp-1.0.so -> libgstsctp-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgstsctp-1.0.so.0 -> libgstsctp-1.0.so.0.2207.0 +-rwxr-xr-x root/root usr/lib32/libgstsctp-1.0.so.0.2207.0 +lrwxrwxrwx root/root usr/lib32/libgsttranscoder-1.0.so -> libgsttranscoder-1.0.so.0 +-rwxr-xr-x root/root usr/lib32/libgsttranscoder-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgsturidownloader-1.0.so -> libgsturidownloader-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgsturidownloader-1.0.so.0 -> libgsturidownloader-1.0.so.0.2207.0 +-rwxr-xr-x root/root usr/lib32/libgsturidownloader-1.0.so.0.2207.0 +lrwxrwxrwx root/root usr/lib32/libgstwebrtc-1.0.so -> libgstwebrtc-1.0.so.0 +lrwxrwxrwx root/root usr/lib32/libgstwebrtc-1.0.so.0 -> libgstwebrtc-1.0.so.0.2207.0 +-rwxr-xr-x root/root usr/lib32/libgstwebrtc-1.0.so.0.2207.0 +drwxr-xr-x root/root usr/lib32/pkgconfig/ +-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-bad-audio-1.0.pc +-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-codecparsers-1.0.pc +-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-cuda-1.0.pc +-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-insertbin-1.0.pc +-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-mpegts-1.0.pc +-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-photography-1.0.pc +-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-play-1.0.pc +-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-player-1.0.pc +-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-plugins-bad-1.0.pc +-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-sctp-1.0.pc +-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-transcoder-1.0.pc +-rw-r--r-- root/root usr/lib32/pkgconfig/gstreamer-webrtc-1.0.pc diff --git a/multilib/gst-plugins-bad-32/spkgbuild b/multilib/gst-plugins-bad-32/spkgbuild new file mode 100755 index 000000000..1f6025d15 --- /dev/null +++ b/multilib/gst-plugins-bad-32/spkgbuild @@ -0,0 +1,25 @@ +# description : Set of plug-ins that aren't up to par compared to the rest +# depends : gst-plugins-base-32 libdvdread-32 libdvdnav-32 llvm-32 soundtouch-32 meson orc-32 + +name=gst-plugins-bad-32 +version=1.22.7 +release=1 +source="https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-$version.tar.xz" + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig" + + venom-meson gst-plugins-bad-$version build \ + --libdir=/usr/lib32 \ + --libexecdir=/usr/lib32 \ + -Ddoc=disabled \ + -Dintrospection=disabled \ + -Dpackage-name="GStreamer Bad Plugins $version (Venom Linux)" + meson compile -C build + DESTDIR=$PWD/DESTDIR meson install --no-rebuild -C build + + mkdir -p $PKG/usr/lib32 + cp -Rv DESTDIR/usr/lib32/* $PKG/usr/lib32 +}