diff --git a/multimedia/gst1-libav/Makefile b/multimedia/gst1-libav/Makefile index 6dc7d9736..d6336b0c9 100644 --- a/multimedia/gst1-libav/Makefile +++ b/multimedia/gst1-libav/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=gst1-libav -PKG_VERSION:=1.16.0 +PKG_VERSION:=1.16.2 PKG_RELEASE:=1 PKG_MAINTAINER:=W. Michael Petullo \ @@ -16,7 +16,7 @@ PKG_MAINTAINER:=W. Michael Petullo \ PKG_SOURCE:=gst-libav-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=https://gstreamer.freedesktop.org/src/gst-libav -PKG_HASH:=dfac119043a9cfdcacd7acde77f674ab172cf2537b5812be52f49e9cddc53d9a +PKG_HASH:=c724f612700c15a933c7356fbeabb0bb9571fb5538f8b1b54d4d2d94188deef2 PKG_LICENSE:=GPL-2.0 LGPL-2.0 PKG_LICENSE_FILES:=COPYING COPYING.LIB diff --git a/multimedia/gst1-plugins-bad/Makefile b/multimedia/gst1-plugins-bad/Makefile index cd67f9a19..77b888e04 100644 --- a/multimedia/gst1-plugins-bad/Makefile +++ b/multimedia/gst1-plugins-bad/Makefile @@ -8,26 +8,24 @@ include $(TOPDIR)/rules.mk PKG_NAME:=gst1-plugins-bad -PKG_VERSION:=1.16.0 +PKG_VERSION:=1.16.2 PKG_RELEASE:=1 -PKG_MAINTAINER:=W. Michael Petullo \ - Ted Hess - -PKG_LICENSE:=LGPLv2 GPLv2 -PKG_LICENSE_FILES:=COPYING.LIB COPYING - PKG_BUILD_DIR:=$(BUILD_DIR)/gst-plugins-bad-$(PKG_VERSION) PKG_SOURCE:=gst-plugins-bad-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=http://gstreamer.freedesktop.org/src/gst-plugins-bad/ -PKG_HASH:=22139de35626ada6090bdfa3423b27b7fc15a0198331d25c95e6b12cb1072b05 +PKG_HASH:=f1cb7aa2389569a5343661aae473f0a940a90b872001824bc47fa8072a041e74 + +PKG_MAINTAINER:=W. Michael Petullo \ + Ted Hess +PKG_LICENSE:=LGPL-2.1-or-later GPL-2.0-or-later +PKG_LICENSE_FILES:=COPYING.LIB COPYING -PKG_FIXUP:=autoreconf -PKG_BUILD_PARALLEL:=1 PKG_INSTALL:=1 include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/nls.mk +include ../../devel/meson/meson.mk GST_BAD_LIBS:= GST_BAD_MODULES:= @@ -94,72 +92,168 @@ define Package/gstreamer1-plugins-bad/config endef +GST_COND_SELECT = -D$(1)=$(if $(CONFIG_PACKAGE_gst1-mod-$(1)),en,dis)abled + GST_VERSION:=1.0 -CONFIGURE_ARGS += \ - --disable-Bsymbolic \ - --disable-debug \ - --disable-examples \ - --disable-fatal-warnings \ - --disable-glib-asserts \ - --disable-gobject-cast-checks \ - --disable-gtk-doc-html \ - --disable-introspection \ - --disable-valgrind \ - --disable-rpath \ +MESON_ARGS += \ + $(call GST_COND_SELECT,adpcmdec) \ + $(call GST_COND_SELECT,adpcmenc) \ + $(call GST_COND_SELECT,aiff) \ + $(call GST_COND_SELECT,asfmux) \ + $(call GST_COND_SELECT,audiobuffersplit) \ + $(call GST_COND_SELECT,audiofxbad) \ + $(call GST_COND_SELECT,audiolatency) \ + $(call GST_COND_SELECT,audiomixmatrix) \ + $(call GST_COND_SELECT,audiovisualizers) \ + $(call GST_COND_SELECT,autoconvert) \ + $(call GST_COND_SELECT,bayer) \ + -Dcamerabin2=$(if $(CONFIG_PACKAGE_gst1-mod-camerabin),en,dis)abled \ + $(call GST_COND_SELECT,coloreffects) \ + -Ddebugutils=$(if $(CONFIG_PACKAGE_gst1-mod-debugutilsbad),en,dis)abled \ + $(call GST_COND_SELECT,dvbsuboverlay) \ + $(call GST_COND_SELECT,dvdspu) \ + $(call GST_COND_SELECT,faceoverlay) \ + $(call GST_COND_SELECT,festival) \ + $(call GST_COND_SELECT,fieldanalysis) \ + $(call GST_COND_SELECT,freeverb) \ + $(call GST_COND_SELECT,frei0r) \ + $(call GST_COND_SELECT,gaudieffects) \ + $(call GST_COND_SELECT,gdp) \ + $(call GST_COND_SELECT,geometrictransform) \ + $(call GST_COND_SELECT,id3tag) \ + $(call GST_COND_SELECT,inter) \ + $(call GST_COND_SELECT,interlace) \ + $(call GST_COND_SELECT,ivfparse) \ + $(call GST_COND_SELECT,ivtc) \ + $(call GST_COND_SELECT,jp2kdecimator) \ + $(call GST_COND_SELECT,jpegformat) \ + -Dlibrfb=$(if $(CONFIG_PACKAGE_gst1-mod-rfbsrc),en,dis)abled \ + $(call GST_COND_SELECT,midi) \ + -Dmpegdemux=$(if $(CONFIG_PACKAGE_gst1-mod-mpegpsdemux),en,dis)abled \ + $(call GST_COND_SELECT,mpegpsmux) \ + $(call GST_COND_SELECT,mpegtsdemux) \ + $(call GST_COND_SELECT,mpegtsmux) \ + $(call GST_COND_SELECT,mxf) \ + $(call GST_COND_SELECT,netsim) \ + -Donvif=$(if $(CONFIG_PACKAGE_gst1-mod-rtponvif),en,dis)abled \ + $(call GST_COND_SELECT,pcapparse) \ + $(call GST_COND_SELECT,pnm) \ + $(call GST_COND_SELECT,proxy) \ + -Drawparse=$(if $(CONFIG_PACKAGE_gst1-mod-legacyrawparse),en,dis)abled \ + $(call GST_COND_SELECT,removesilence) \ + -Dsdp=$(if $(CONFIG_PACKAGE_gst1-mod-sdpelem),en,dis)abled \ + $(call GST_COND_SELECT,segmentclip) \ + $(call GST_COND_SELECT,siren) \ + $(call GST_COND_SELECT,smooth) \ + $(call GST_COND_SELECT,speed) \ + $(call GST_COND_SELECT,subenc) \ + $(call GST_COND_SELECT,timecode) \ + -Dvideofilters=$(if $(CONFIG_PACKAGE_gst1-mod-videofiltersbad),en,dis)abled \ + $(call GST_COND_SELECT,videoframe_audiolevel) \ + -Dvideoparsers=$(if $(CONFIG_PACKAGE_gst1-mod-videoparsersbad),en,dis)abled \ + $(call GST_COND_SELECT,videosignal) \ + $(call GST_COND_SELECT,vmnc) \ + -Dy4m=$(if $(CONFIG_PACKAGE_gst1-mod-y4mdec),en,dis)abled \ + $(call GST_COND_SELECT,yadif) \ \ - --disable-directsound \ - --disable-directdraw \ - --disable-osx_video \ - --disable-quicktime \ - --disable-vcd \ - --disable-assrender \ - --disable-apexsink \ - --disable-bz2 \ - --disable-dc1394 \ - --disable-directfb \ - --disable-dts \ - --disable-resindvd \ - --disable-faac \ - --disable-faad \ - --disable-flite \ - --disable-gsm \ - --disable-kate \ - --disable-ladspa \ - --disable-lv2 \ - --disable-modplug \ - --disable-mimic \ - --disable-libmms \ - --disable-mpeg2enc \ - --disable-mplex \ - --disable-musepack \ - --disable-mythtv \ - --disable-nas \ - --disable-neon \ - --disable-ofa \ - --disable-rsvg \ - --disable-timidity \ - --disable-wildmidi \ - --disable-sdl \ - --disable-sdltest \ - --disable-sndfile \ - --disable-soundtouch \ - --disable-spc \ - --disable-gme \ - --disable-xvid \ - --disable-dvb \ - --disable-wininet \ - --disable-acm \ - --disable-vdpau \ - --disable-schro \ - --disable-zbar \ - --disable-srtp \ + -Dopencv=disabled \ + -Dwayland=disabled \ + -Dx11=disabled \ \ - --without-html-dir \ - --without-libiconv-prefix \ - --without-libintl-prefix \ - --with-libgcrypt-prefix="$(STAGING_DIR)/usr" \ - --with-pic + -Daom=disabled \ + -Dandroidmedia=disabled \ + -Dapplemedia=disabled \ + -Dassrender=disabled \ + $(call GST_COND_SELECT,bluez) \ + -Dbs2b=disabled \ + $(call GST_COND_SELECT,bz2) \ + -Dchromaprint=disabled \ + -Dclosedcaption=disabled \ + -Dcolormanagement=disabled \ + -Dcurl=disabled \ + -Dcurl-ssh2=disabled \ + -Dd3dvideosink=disabled \ + -Ddash=disabled \ + -Ddc1394=disabled \ + -Ddecklink=disabled \ + -Ddirectfb=disabled \ + -Ddirectsound=disabled \ + $(call GST_COND_SELECT,dtls) \ + -Ddts=disabled \ + -Ddvb=disabled \ + -Dfaac=disabled \ + $(call GST_COND_SELECT,faad) \ + -Dfbdev=$(if $(CONFIG_PACKAGE_gst1-mod-fbdevsink),en,dis)abled \ + -Dfdkaac=disabled \ + -Dflite=disabled \ + -Dfluidsynth=disabled \ + -Dgl=disabled \ + -Dgme=disabled \ + -Dgsm=disabled \ + -Dipcpipeline=disabled \ + -Diqa=disabled \ + -Dkate=disabled \ + -Dladspa=disabled \ + -Dlibde265=disabled \ + -Dlibmms=disabled \ + -Dlv2=disabled \ + -Dmodplug=disabled \ + -Dmpeg2enc=disabled \ + -Dmplex=disabled \ + -Dmsdk=disabled \ + -Dmusepack=disabled \ + -Dneon=disabled \ + -Dnvdec=disabled \ + -Dnvenc=disabled \ + -Dofa=disabled \ + -Dopenal=disabled \ + -Dopenexr=disabled \ + -Dopenh264=disabled \ + -Dopenjpeg=disabled \ + -Dopenmpt=disabled \ + -Dopenni2=disabled \ + -Dopensles=disabled \ + -Dopus=$(if $(CONFIG_PACKAGE_gst1-mod-opusparse),en,dis)abled \ + -Dresindvd=disabled \ + -Drsvg=disabled \ + -Drtmp=disabled \ + $(call GST_COND_SELECT,sbc) \ + -Dsctp=disabled \ + -Dsmoothstreaming=disabled \ + $(call GST_COND_SELECT,sndfile) \ + -Dsoundtouch=disabled \ + -Dspandsp=disabled \ + -Dsrt=disabled \ + -Dsrtp=disabled \ + -Dteletext=disabled \ + -Dtinyalsa=disabled \ + -Dttml=disabled \ + -Duvch264=disabled \ + -Dvdpau=disabled \ + -Dvoaacenc=disabled \ + -Dvoamrwbenc=disabled \ + -Dvulkan=disabled \ + -Dwasapi=disabled \ + $(call GST_COND_SELECT,webp) \ + -Dwebrtc=disabled \ + -Dwebrtcdsp=disabled \ + -Dwildmidi=disabled \ + -Dwinks=disabled \ + -Dwinscreencap=disabled \ + -Dx265=disabled \ + -Dzbar=disabled \ + -Dwpe=disabled \ + \ + $(call GST_COND_SELECT,hls) \ + -Dhls-crypto=nettle \ + -Dexamples=disabled \ + -Dtests=disabled \ + -Dintrospection=disabled \ + -Dorc=disabled \ + -Dgobject-cast-checks=disabled \ + -Dglib-asserts=disabled \ + -Dglib-checks=disabled define Package/gst1-plugins-bad/install /bin/true @@ -242,35 +336,74 @@ $(eval $(call GstBuildPlugin,adpcmdec,adpcm decoding support,audio,,)) $(eval $(call GstBuildPlugin,adpcmenc,adpcm encoding support,audio,,)) $(eval $(call GstBuildPlugin,aiff,aiff support,audio tag,,)) $(eval $(call GstBuildPlugin,asfmux,asf muxing support,rtp,,)) +$(eval $(call GstBuildPlugin,audiobuffersplit,audiobuffersplit support,audio,,)) +$(eval $(call GstBuildPlugin,audiofxbad,audiofxbad support,audio,,)) +$(eval $(call GstBuildPlugin,audiolatency,audiolatency support,audio,,)) +$(eval $(call GstBuildPlugin,audiomixmatrix,audiomixmatrix support,audio,,)) +$(eval $(call GstBuildPlugin,audiovisualizers,audiovisualizers support,audio,,)) $(eval $(call GstBuildPlugin,autoconvert,autoconvert support,,,)) $(eval $(call GstBuildPlugin,bayer,bayer support,video,,)) +$(eval $(call GstBuildPlugin,bluez,bluez support,,,+bluez-libs)) +$(eval $(call GstBuildPlugin,bz2,bzip2 support,,,+libbz2)) $(eval $(call GstBuildPlugin,camerabin,camerabin support,basecamerabinsrc photography pbutils app,,)) +$(eval $(call GstBuildPlugin,coloreffects,coloreffects support,video,,)) #$(eval $(call GstBuildPlugin,dataurisrc,dataurisrc support,,,)) $(eval $(call GstBuildPlugin,debugutilsbad,debugutils support,video,,)) +$(eval $(call GstBuildPlugin,dtls,DTLS support,,,+libopenssl)) +$(eval $(call GstBuildPlugin,dvbsuboverlay,dvbsuboverlay support,video,,)) $(eval $(call GstBuildPlugin,dvdspu,dvdspu support,video,,)) +$(eval $(call GstBuildPlugin,faad,faad support,audio,,+libfaad2)) +$(eval $(call GstBuildPlugin,faceoverlay,faceoverlay support,pbutils,,)) $(eval $(call GstBuildPlugin,fbdevsink,fbdev support,video,,)) $(eval $(call GstBuildPlugin,festival,festival support,audio,,)) -$(eval $(call GstBuildPlugin,hls,HLS support,pbutils adaptivedemux,multifile,+libnettle)) +$(eval $(call GstBuildPlugin,fieldanalysis,fieldanalysis support,audio,,)) +$(eval $(call GstBuildPlugin,freeverb,freeverb support,,,)) $(eval $(call GstBuildPlugin,frei0r,frei0r support,controller video,,)) +$(eval $(call GstBuildPlugin,gaudieffects,gaudieffects support,audio,,)) +$(eval $(call GstBuildPlugin,gdp,gdp support,,,)) +$(eval $(call GstBuildPlugin,geometrictransform,geometrictransform support,,,)) +$(eval $(call GstBuildPlugin,hls,HLS support,pbutils adaptivedemux,multifile,+libnettle)) $(eval $(call GstBuildPlugin,id3tag,id3tag support,tag,,)) +$(eval $(call GstBuildPlugin,inter,inter support,,,)) +$(eval $(call GstBuildPlugin,interlace,interlace support,,,)) +$(eval $(call GstBuildPlugin,ivfparse,ivfparse support,,,)) +$(eval $(call GstBuildPlugin,ivtc,ivtc support,,,)) +$(eval $(call GstBuildPlugin,jp2kdecimator,jp2kdecimator support,,,)) $(eval $(call GstBuildPlugin,jpegformat,jpegformat support,tag,,)) +$(eval $(call GstBuildPlugin,legacyrawparse,rawparse support,audio video,,)) +$(eval $(call GstBuildPlugin,midi,midi support,audio,,)) $(eval $(call GstBuildPlugin,mpegpsdemux,mpegpsdemux support,pbutils,,)) $(eval $(call GstBuildPlugin,mpegpsmux,mpegpsmux support,,,)) #$(eval $(call GstBuildPlugin,mpegtsdemux,mpegtsdemux support,mpegts pbutils,,)) #$(eval $(call GstBuildPlugin,mpegtsmux,mpegtsmux support,video,,)) $(eval $(call GstBuildPlugin,mxf,mxf support,audio video,,)) +$(eval $(call GstBuildPlugin,netsim,netsim support,,,)) $(eval $(call GstBuildPlugin,opusparse,OPUS streams library,pbutils,,+libopus)) $(eval $(call GstBuildPlugin,pcapparse,pcapparse support,,,)) $(eval $(call GstBuildPlugin,pnm,pnm support,video,,)) -#$(eval $(call GstBuildPlugin,rawparse,rawparse support,audio video,,)) +$(eval $(call GstBuildPlugin,proxy,proxy support,,,)) +$(eval $(call GstBuildPlugin,removesilence,removesilence support,audio,,)) $(eval $(call GstBuildPlugin,rfbsrc,librfb support,video,,)) +$(eval $(call GstBuildPlugin,rtponvif,rtponvif support,,,)) +$(eval $(call GstBuildPlugin,sbc,sbc support,audio,,+sbc)) $(eval $(call GstBuildPlugin,sdpelem,sdp support,rtp sdp,,)) $(eval $(call GstBuildPlugin,segmentclip,segmentclip support,audio,,)) $(eval $(call GstBuildPlugin,shm,POSIX shared memory source and sink,,,+librt)) $(eval $(call GstBuildPlugin,siren,siren support,audio rtp,,)) +$(eval $(call GstBuildPlugin,smooth,smooth support,,,)) +$(eval $(call GstBuildPlugin,sndfile,sndfile support,audio,,+libsndfile)) $(eval $(call GstBuildPlugin,speed,speed support,audio,,)) $(eval $(call GstBuildPlugin,subenc,subenc support,controller,,)) #$(eval $(call GstBuildPlugin,srtp,srtp support,rtp,,+libsrtp)) +$(eval $(call GstBuildPlugin,timecode,timecode support,,,)) +$(eval $(call GstBuildPlugin,videofiltersbad,videofiltersbad support,,,)) +$(eval $(call GstBuildPlugin,videoframe_audiolevel,videoframe_audiolevel support,,,)) +#$(eval $(call GstBuildPlugin,videoparsersbad,videoparsersbad support,,,)) +$(eval $(call GstBuildPlugin,videosignal,videosignal support,,,)) +$(eval $(call GstBuildPlugin,vmnc,vmnc support,,,)) +#$(eval $(call GstBuildPlugin,webp,webp support,,,+libwebp)) +$(eval $(call GstBuildPlugin,y4mdec,y4mdec support,,,)) +$(eval $(call GstBuildPlugin,yadif,yadif support,,,)) $(eval $(call BuildPackage,gstreamer1-plugins-bad)) $(eval $(call BuildPackage,gst1-plugins-bad)) diff --git a/multimedia/gst1-plugins-bad/patches/001-no-translations.patch b/multimedia/gst1-plugins-bad/patches/001-no-translations.patch deleted file mode 100644 index 90489c726..000000000 --- a/multimedia/gst1-plugins-bad/patches/001-no-translations.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/Makefile.am -+++ b/Makefile.am -@@ -2,11 +2,11 @@ DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc - - SUBDIRS = \ - gst-libs gst sys ext pkgconfig \ -- m4 common docs tests po tools -+ m4 common docs tests tools - - DIST_SUBDIRS = \ - gst gst-libs sys ext pkgconfig \ -- m4 common docs tests po tools -+ m4 common docs tests tools - - EXTRA_DIST = \ - depcomp \ ---- a/configure.ac -+++ b/configure.ac -@@ -2686,7 +2686,6 @@ ext/dtls/Makefile - ext/webrtc/Makefile - ext/webrtcdsp/Makefile - ext/ttml/Makefile --po/Makefile.in - docs/Makefile - docs/plugins/Makefile - docs/libs/Makefile diff --git a/multimedia/gst1-plugins-base/Makefile b/multimedia/gst1-plugins-base/Makefile index c797e2c44..b6d8a30a8 100644 --- a/multimedia/gst1-plugins-base/Makefile +++ b/multimedia/gst1-plugins-base/Makefile @@ -8,20 +8,25 @@ include $(TOPDIR)/rules.mk PKG_NAME:=gst1-plugins-base -PKG_VERSION:=1.16.0 +PKG_VERSION:=1.16.2 PKG_RELEASE:=1 +PKG_SOURCE:=gst-plugins-base-$(PKG_VERSION).tar.xz +PKG_SOURCE_URL:=https://gstreamer.freedesktop.org/src/gst-plugins-base +PKG_HASH:=b13e73e2fe74a4166552f9577c3dcb24bed077021b9c7fa600d910ec6987816a +PKG_BUILD_DIR:=$(BUILD_DIR)/gst-plugins-base-$(PKG_VERSION) + PKG_MAINTAINER:=W. Michael Petullo \ Ted Hess - -PKG_LICENSE:=LGPLv2 GPLv2 +PKG_LICENSE:=LGPL-2.1-or-later GPL-2.0-or-later PKG_LICENSE_FILES:=COPYING.LIB COPYING PKG_CPE_ID:=cpe:/a:gstreamer:gst-plugins-base -PKG_BUILD_DIR:=$(BUILD_DIR)/gst-plugins-base-$(PKG_VERSION) -PKG_SOURCE:=gst-plugins-base-$(PKG_VERSION).tar.xz -PKG_SOURCE_URL:=https://gstreamer.freedesktop.org/src/gst-plugins-base -PKG_HASH:=4093aa7b51e28fb24dfd603893fead8d1b7782f088b05ed0f22a21ef176fb5ae +PKG_INSTALL:=1 + +include $(INCLUDE_DIR)/package.mk +include $(INCLUDE_DIR)/nls.mk +include ../../devel/meson/meson.mk PKG_CONFIG_DEPENDS:= \ CONFIG_PACKAGE_gst1-mod-alsa \ @@ -30,22 +35,20 @@ PKG_CONFIG_DEPENDS:= \ CONFIG_PACKAGE_gst1-mod-audiorate \ CONFIG_PACKAGE_gst1-mod-audioresample \ CONFIG_PACKAGE_gst1-mod-audiotestsrc \ + CONFIG_PACKAGE_gst1-mod-playback \ CONFIG_PACKAGE_gst1-mod-gio \ CONFIG_PACKAGE_gst1-mod-ogg \ + CONFIG_PACKAGE_gst1-mod-opus \ CONFIG_PACKAGE_gst1-mod-tcp \ CONFIG_PACKAGE_gst1-mod-theora \ + CONFIG_PACKAGE_gst1-mod-typefind \ CONFIG_PACKAGE_gst1-mod-videoconvert \ + CONFIG_PACKAGE_gst1-mod-videorate \ + CONFIG_PACKAGE_gst1-mod-videoscale \ CONFIG_PACKAGE_gst1-mod-videotestsrc \ CONFIG_PACKAGE_gst1-mod-volume \ CONFIG_PACKAGE_gst1-mod-vorbis \ - CONFIG_PACKAGE_libgst1app \ - -PKG_FIXUP:=autoreconf -PKG_BUILD_PARALLEL:=1 -PKG_INSTALL:=1 - -include $(INCLUDE_DIR)/package.mk -include $(INCLUDE_DIR)/nls.mk + CONFIG_PACKAGE_libgst1app GST_BASE_LIBS:= GST_BASE_MODULES:= @@ -112,51 +115,58 @@ define Package/gstreamer1-plugins-base/config endef -GST_COND_SELECT = $(patsubst %,$(if $(CONFIG_PACKAGE_gst1-mod-$(1)),--enable,--disable)-%,$(1)) +GST_COND_SELECT = -D$(1)=$(if $(CONFIG_PACKAGE_gst1-mod-$(1)),en,dis)abled GST_VERSION:=1.0 -CONFIGURE_ARGS += \ - --disable-debug \ - --disable-examples \ - --disable-fatal-warnings \ - --disable-glib-asserts \ - --disable-gobject-cast-checks \ - --disable-gtk-doc-html \ - --disable-introspection \ - --disable-rpath \ - --disable-valgrind \ - --without-html-dir \ - --with-pic \ +MESON_ARGS += \ + -Daudioresample_format=int \ + -Dgl=disabled \ \ - $(call GST_COND_SELECT,alsa) \ + $(call GST_COND_SELECT,adder) \ $(call GST_COND_SELECT,app) \ $(call GST_COND_SELECT,audioconvert) \ + $(call GST_COND_SELECT,audiomixer) \ $(call GST_COND_SELECT,audiorate) \ $(call GST_COND_SELECT,audioresample) \ $(call GST_COND_SELECT,audiotestsrc) \ - --disable-cdparanoia \ + $(call GST_COND_SELECT,compositor) \ + $(call GST_COND_SELECT,encoding) \ $(call GST_COND_SELECT,gio) \ - --disable-libvisual \ - $(call GST_COND_SELECT,ogg) \ - --disable-pango \ - --disable-subparse \ + $(call GST_COND_SELECT,overlaycomposition) \ + $(call GST_COND_SELECT,pbtypes) \ + $(call GST_COND_SELECT,playback) \ + $(call GST_COND_SELECT,rawparse) \ + $(call GST_COND_SELECT,subparse) \ $(call GST_COND_SELECT,tcp) \ - $(call GST_COND_SELECT,theora) \ + -Dtypefind=$(if $(CONFIG_PACKAGE_gst1-mod-typefindfunctions),en,dis)abled \ + $(call GST_COND_SELECT,videoconvert) \ $(call GST_COND_SELECT,videorate) \ $(call GST_COND_SELECT,videoscale) \ - $(call GST_COND_SELECT,videoconvert) \ $(call GST_COND_SELECT,videotestsrc) \ $(call GST_COND_SELECT,volume) \ + \ + $(call GST_COND_SELECT,alsa) \ + $(call GST_COND_SELECT,cdparanoia) \ + $(call GST_COND_SELECT,ogg) \ + $(call GST_COND_SELECT,opus) \ + $(call GST_COND_SELECT,pango) \ + $(call GST_COND_SELECT,theora) \ $(call GST_COND_SELECT,vorbis) \ - --disable-x \ - --disable-xshm \ - --disable-xvideo \ + -Dx11=disabled \ + -Dxshm=disabled \ + -Dxvideo=disabled \ \ - --without-libiconv-prefix \ - --without-libintl-prefix \ - \ - --with-audioresample-format=int \ + -Dexamples=disabled \ + -Dtests=disabled \ + -Dtools=disabled \ + -Dgtk_doc=disabled \ + -Dintrospection=disabled \ + -Dnls=enabled \ + -Dorc=disabled \ + -Dgobject-cast-checks=disabled \ + -Dglib-asserts=disabled \ + -Dglib-checks=disabled define Build/InstallDev $(INSTALL_DIR) $(1)/usr/include/gstreamer-$(GST_VERSION) @@ -166,12 +176,12 @@ define Build/InstallDev ) $(INSTALL_DIR) $(1)/usr/lib ( cd $(PKG_INSTALL_DIR); $(CP) \ - ./usr/lib/libgst*-$(GST_VERSION).{la,so*} \ + ./usr/lib/libgst*-$(GST_VERSION).so* \ $(1)/usr/lib/ \ ) $(INSTALL_DIR) $(1)/usr/lib/gstreamer-$(GST_VERSION) ( cd $(PKG_INSTALL_DIR); $(CP) \ - ./usr/lib/gstreamer-$(GST_VERSION)/libgst*.{la,so} \ + ./usr/lib/gstreamer-$(GST_VERSION)/libgst*.so \ $(1)/usr/lib/gstreamer-$(GST_VERSION)/ \ ) $(INSTALL_DIR) $(1)/usr/lib/pkgconfig diff --git a/multimedia/gst1-plugins-base/patches/001-no-translations.patch b/multimedia/gst1-plugins-base/patches/001-no-translations.patch deleted file mode 100644 index ce6b43baf..000000000 --- a/multimedia/gst1-plugins-base/patches/001-no-translations.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff -u --recursive gst-plugins-base-1.15.2-vanilla/configure.ac gst-plugins-base-1.15.2/configure.ac ---- gst-plugins-base-1.15.2-vanilla/configure.ac 2019-02-26 06:39:03.000000000 -0500 -+++ gst-plugins-base-1.15.2/configure.ac 2019-03-16 13:30:18.212618930 -0400 -@@ -1044,7 +1044,6 @@ - docs/libs/Makefile - docs/plugins/Makefile - docs/version.entities --po/Makefile.in - common/Makefile - common/m4/Makefile - m4/Makefile -diff -u --recursive gst-plugins-base-1.15.2-vanilla/Makefile.am gst-plugins-base-1.15.2/Makefile.am ---- gst-plugins-base-1.15.2-vanilla/Makefile.am 2019-01-26 13:51:01.000000000 -0500 -+++ gst-plugins-base-1.15.2/Makefile.am 2019-03-16 13:30:03.006572636 -0400 -@@ -13,7 +13,6 @@ - tools \ - tests \ - docs \ -- po \ - common \ - m4 - -@@ -24,7 +23,6 @@ - gst sys ext \ - tools \ - tests \ -- po \ - common \ - m4 - diff --git a/multimedia/gst1-plugins-good/Makefile b/multimedia/gst1-plugins-good/Makefile index 2c0a718a6..dc229c260 100644 --- a/multimedia/gst1-plugins-good/Makefile +++ b/multimedia/gst1-plugins-good/Makefile @@ -8,31 +8,29 @@ include $(TOPDIR)/rules.mk PKG_NAME:=gst1-plugins-good -PKG_VERSION:=1.16.0 +PKG_VERSION:=1.16.2 PKG_RELEASE:=1 +PKG_SOURCE:=gst-plugins-good-$(PKG_VERSION).tar.xz +PKG_SOURCE_URL:=https://gstreamer.freedesktop.org/src/gst-plugins-good/ +PKG_HASH:=40bb3bafda25c0b739c8fc36e48380fccf61c4d3f83747e97ac3f9b0171b1319 +PKG_BUILD_DIR:=$(BUILD_DIR)/gst-plugins-good-$(PKG_VERSION) + PKG_MAINTAINER:=W. Michael Petullo \ Ted Hess - -PKG_LICENSE:=LGPLv2 +PKG_LICENSE:=LGPL-2.1-or-later PKG_LICENSE_FILES:=COPYING PKG_CPE_ID:=cpe:/a:gstreamer:good_plug-ins -PKG_BUILD_DIR:=$(BUILD_DIR)/gst-plugins-good-$(PKG_VERSION) -PKG_SOURCE:=gst-plugins-good-$(PKG_VERSION).tar.xz -PKG_SOURCE_URL:=https://gstreamer.freedesktop.org/src/gst-plugins-good/ -PKG_HASH:=654adef33380d604112f702c2927574cfc285e31307b79e584113858838bb0fd - -PKG_CONFIG_DEPENDS:= \ - CONFIG_PACKAGE_gst1-mod-lame \ - CONFIG_PACKAGE_gst1-mod-mpg123 \ - -PKG_FIXUP:=autoreconf -PKG_BUILD_PARALLEL:=1 PKG_INSTALL:=1 include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/nls.mk +include ../../devel/meson/meson.mk + +PKG_CONFIG_DEPENDS:= \ + CONFIG_PACKAGE_gst1-mod-lame \ + CONFIG_PACKAGE_gst1-mod-mpg123 GST_GOOD_MODULES:= @@ -91,55 +89,93 @@ define Package/gstreamer1-plugins-good/config endef -GST_COND_SELECT = $(patsubst %,$(if $(CONFIG_PACKAGE_gst1-mod-$(1)),--enable,--disable)-%,$(1)) +GST_COND_SELECT = -D$(1)=$(if $(CONFIG_PACKAGE_gst1-mod-$(1)),en,dis)abled GST_VERSION:=1.0 -CONFIGURE_ARGS += \ - $(call GST_COND_SELECT,lame) \ +MESON_ARGS += \ + $(call GST_COND_SELECT,alpha) \ + $(call GST_COND_SELECT,apetag) \ + $(call GST_COND_SELECT,audiofx) \ + $(call GST_COND_SELECT,audioparsers) \ + $(call GST_COND_SELECT,auparse) \ + $(call GST_COND_SELECT,autodetect) \ + $(call GST_COND_SELECT,avi) \ + $(call GST_COND_SELECT,cutter) \ + -Ddebugutils=$(if $(CONFIG_PACKAGE_gst1-mod-debug),en,dis)abled \ + $(call GST_COND_SELECT,deinterlace) \ + $(call GST_COND_SELECT,dtmf) \ + $(call GST_COND_SELECT,effectv) \ + $(call GST_COND_SELECT,equalizer) \ + $(call GST_COND_SELECT,flv) \ + -Dflx=$(if $(CONFIG_PACKAGE_gst1-mod-flxdec),en,dis)abled \ + $(call GST_COND_SELECT,goom) \ + $(call GST_COND_SELECT,goom2k1) \ + $(call GST_COND_SELECT,icydemux) \ + $(call GST_COND_SELECT,id3demux) \ + $(call GST_COND_SELECT,imagefreeze) \ + $(call GST_COND_SELECT,interleave) \ + $(call GST_COND_SELECT,isomp4) \ + -Dlaw=$(if $(CONFIG_PACKAGE_gst1-mod-mulaw),en,dis)abled \ + $(call GST_COND_SELECT,level) \ + $(call GST_COND_SELECT,matroska) \ + $(call GST_COND_SELECT,monoscope) \ + $(call GST_COND_SELECT,multifile) \ + $(call GST_COND_SELECT,multipart) \ + $(call GST_COND_SELECT,replaygain) \ + $(call GST_COND_SELECT,rtp) \ + $(call GST_COND_SELECT,rtpmanager) \ + $(call GST_COND_SELECT,rtsp) \ + $(call GST_COND_SELECT,shapewipe) \ + $(call GST_COND_SELECT,smpte) \ + $(call GST_COND_SELECT,spectrum) \ + $(call GST_COND_SELECT,udp) \ + $(call GST_COND_SELECT,videobox) \ + $(call GST_COND_SELECT,videofilter) \ + $(call GST_COND_SELECT,videomixer) \ + $(call GST_COND_SELECT,wavenc) \ + $(call GST_COND_SELECT,wavparse) \ + $(call GST_COND_SELECT,y4m) \ + \ + -Daalib=disabled \ + -Dbz2=disabled \ + -Dcairo=disabled \ + -Ddirectsound=disabled \ + -Ddv=disabled \ + -Ddv1394=disabled \ + $(call GST_COND_SELECT,flac) \ + -Dgdk-pixbuf=disabled \ + -Dgtk3=disabled \ + -Djack=disabled \ + $(call GST_COND_SELECT,jpeg) \ + $(call GST_COND_SELECT,lame) \ + -Dlibcaca=disabled \ $(call GST_COND_SELECT,mpg123) \ + -Doss=$(if $(CONFIG_PACKAGE_gst1-mod-ossaudio),en,dis)abled \ + $(call GST_COND_SELECT,oss4) \ + -Dosxaudio=disabled \ + -Dosxvideo=disabled \ + $(call GST_COND_SELECT,png) \ + -Dpulse=disabled \ + -Dqt5=disabled \ + $(call GST_COND_SELECT,shout2) \ + $(call GST_COND_SELECT,soup) \ + $(call GST_COND_SELECT,speex) \ + -Dtaglib=disabled \ + -Dtwolame=disabled \ + $(call GST_COND_SELECT,vpx) \ + -Dwaveform=disabled \ + -Dwavpack=disabled \ \ - --disable-Bsymbolic \ - --disable-debug \ - --disable-examples \ - --disable-fatal-warnings \ - --disable-glib-asserts \ - --disable-gobject-cast-checks \ - --disable-gtk-doc-html \ - --disable-rpath \ - --disable-valgrind \ - \ - --disable-aalib \ - --disable-annodex \ - --disable-bz2 \ - --disable-cairo \ - --disable-directsound \ - --disable-dv1394 \ - --disable-esd \ - --disable-gconf \ - --disable-gconftool \ - --disable-gdk_pixbuf \ - --disable-hal \ - --disable-libcaca \ - --disable-libdv \ - --disable-osx_audio \ - --disable-osx_video \ - --disable-pulse \ - --disable-qtdemux \ - --disable-rtspmanager \ - --disable-shout2 \ - --disable-sunaudio \ - --disable-wavpack \ - --disable-x \ - --disable-xshm \ - --disable-xvideo \ - --disable-y4m \ - --disable-zlib \ - \ - --without-gudev \ - --without-libv4l2 \ - --without-libiconv-prefix \ - --without-libintl-prefix + -Dximagesrc=disabled \ + -Dv4l2=$(if $(CONFIG_PACKAGE_gst1-mod-video4linux2),en,dis)abled \ + -Dexamples=disabled \ + -Dtests=disabled \ + -Dnls=enabled \ + -Dorc=disabled \ + -Dgobject-cast-checks=disabled \ + -Dglib-asserts=disabled \ + -Dglib-checks=disabled define Package/gst1-plugins-good/install /bin/true @@ -228,12 +264,11 @@ $(eval $(call GstBuildPlugin,rtpmanager,RTP manager,audio net rtp tag pbutils vi $(eval $(call GstBuildPlugin,rtp,RTP,audio rtp tag pbutils video,,)) $(eval $(call GstBuildPlugin,rtsp,RTSP,net rtp rtsp sdp,,)) $(eval $(call GstBuildPlugin,shapewipe,shapewipe support,video,,)) -#$(eval $(call GstBuildPlugin,shout2,shout2 support,,,)) +$(eval $(call GstBuildPlugin,shout2,shout2 support,audio,,+libshout)) $(eval $(call GstBuildPlugin,smpte,smpte support,video,,)) $(eval $(call GstBuildPlugin,soup,soup input,audio tag,,+libsoup)) $(eval $(call GstBuildPlugin,spectrum,spectrum data output,audio fft,,)) -#$(eval $(call GstBuildPlugin,speex,speex support,audio tag,,)) -#$(eval $(call GstBuildPlugin,sty4menc,sty4menc support,video,,)) +$(eval $(call GstBuildPlugin,speex,speex support,audio tag,,+libspeex)) #$(eval $(call GstBuildPlugin,taglib,taglib support,tag,,)) $(eval $(call GstBuildPlugin,udp,UDP,net,,)) $(eval $(call GstBuildPlugin,video4linux2,video4linux2 support,video allocators,,+libv4l)) @@ -246,6 +281,7 @@ $(eval $(call GstBuildPlugin,wavenc,Wav encoder,riff,,)) #$(eval $(call GstBuildPlugin,wavpack,Wav packer,audio riff tag,,)) $(eval $(call GstBuildPlugin,wavparse,Wav parser,audio riff tag,,)) #$(eval $(call GstBuildPlugin,ximagesrc,ximagesrc support,video,,)) +#$(eval $(call GstBuildPlugin,y4m,sty4menc support,video,,)) $(eval $(call BuildPackage,gstreamer1-plugins-good)) $(eval $(call BuildPackage,gst1-plugins-good)) diff --git a/multimedia/gst1-plugins-good/patches/001-no-translations.patch b/multimedia/gst1-plugins-good/patches/001-no-translations.patch deleted file mode 100644 index 6cd701499..000000000 --- a/multimedia/gst1-plugins-good/patches/001-no-translations.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/Makefile.am -+++ b/Makefile.am -@@ -4,7 +4,6 @@ ALWAYS_SUBDIRS = \ - gst sys ext \ - tests \ - docs \ -- po \ - common \ - m4 \ - pkgconfig ---- a/configure.ac -+++ b/configure.ac -@@ -1292,7 +1292,6 @@ sys/osxvideo/Makefile - sys/v4l2/Makefile - sys/waveform/Makefile - sys/ximage/Makefile --po/Makefile.in - tests/Makefile - tests/check/Makefile - tests/examples/Makefile diff --git a/multimedia/gst1-plugins-ugly/Makefile b/multimedia/gst1-plugins-ugly/Makefile index 1fdbe71e8..de6e50a7a 100644 --- a/multimedia/gst1-plugins-ugly/Makefile +++ b/multimedia/gst1-plugins-ugly/Makefile @@ -8,30 +8,28 @@ include $(TOPDIR)/rules.mk PKG_NAME:=gst1-plugins-ugly -PKG_VERSION:=1.16.0 +PKG_VERSION:=1.16.2 PKG_RELEASE:=1 +PKG_SOURCE:=gst-plugins-ugly-$(PKG_VERSION).tar.xz +PKG_SOURCE_URL:=https://gstreamer.freedesktop.org/src/gst-plugins-ugly +PKG_HASH:=5500415b865e8b62775d4742cbb9f37146a50caecfc0e7a6fc0160d3c560fbca +PKG_BUILD_DIR:=$(BUILD_DIR)/gst-plugins-ugly-$(PKG_VERSION) + PKG_MAINTAINER:=W. Michael Petullo \ Ted Hess - -PKG_LICENSE:=LGPLv2 +PKG_LICENSE:=LGPL-2.1-or-later PKG_LICENSE_FILES:=COPYING -PKG_BUILD_DIR:=$(BUILD_DIR)/gst-plugins-ugly-$(PKG_VERSION) -PKG_SOURCE:=gst-plugins-ugly-$(PKG_VERSION).tar.xz -PKG_SOURCE_URL:=https://gstreamer.freedesktop.org/src/gst-plugins-ugly -PKG_HASH:=e30964c5f031c32289e0b25e176c3c95a5737f2052dfc81d0f7427ef0233a4c2 - -PKG_CONFIG_DEPENDS:= \ - CONFIG_PACKAGE_gst1-mod-asf \ - CONFIG_PACKAGE_gst1-mod-mpeg2dec \ - -PKG_FIXUP:=autoreconf -PKG_BUILD_PARALLEL:=1 PKG_INSTALL:=1 include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/nls.mk +include ../../devel/meson/meson.mk + +PKG_CONFIG_DEPENDS:= \ + CONFIG_PACKAGE_gst1-mod-asf \ + CONFIG_PACKAGE_gst1-mod-mpeg2dec \ GST_UGLY_MODULES:= @@ -90,41 +88,32 @@ define Package/gstreamer1-plugins-ugly/config endef -GST_COND_SELECT = $(patsubst %,$(if $(CONFIG_PACKAGE_gst1-mod-$(1)),--enable,--disable)-%,$(1)) +GST_COND_SELECT = -D$(1)=$(if $(CONFIG_PACKAGE_gst1-mod-$(1)),en,dis)abled GST_VERSION:=1.0 -CONFIGURE_ARGS += \ - --disable-debug \ - --disable-examples \ - --disable-fatal-warnings \ - --disable-glib-asserts \ - --disable-gobject-cast-checks \ - --disable-gtk-doc-html \ - --disable-valgrind \ - --disable-rpath \ +MESON_ARGS += \ + -Dasfdemux=$(if $(CONFIG_PACKAGE_gst1-mod-asf),en,dis)abled \ + -Ddvdlpcmdec=disabled \ + -Ddvdsub=disabled \ + -Drealmedia=disabled \ + -Dxingmux=disabled \ \ - --disable-a52dec \ - --disable-amrnb \ - --disable-amrwb \ - $(call GST_COND_SELECT,asf) \ - --disable-cdio \ - --disable-dvdlpcmdec \ - --disable-dvdread \ - --disable-dvdsub \ - --disable-iec958 \ + -Da52dec=disabled \ + -Damrnb=disabled \ + -Damrwbdec=disabled \ + -Dcdio=disabled \ + -Ddvdread=disabled \ $(call GST_COND_SELECT,mpeg2dec) \ - --disable-mpegaudioparse \ - --disable-mpegstream \ - --disable-realmedia \ - --disable-sidplay \ - --disable-synaesthesia \ - --disable-twolame \ - --disable-x264 \ + -Dsidplay=disabled \ + -Dx264=disabled \ \ - --without-libiconv-prefix \ - --without-libintl-prefix \ - --with-pic + -Dnls=enabled \ + -Dorc=disabled \ + -Dtests=disabled \ + -Dgobject-cast-checks=disabled \ + -Dglib-asserts=disabled \ + -Dglib-checks=disabled define Package/gst1-plugins-ugly/install /bin/true diff --git a/multimedia/gst1-plugins-ugly/patches/001-no-translations.patch b/multimedia/gst1-plugins-ugly/patches/001-no-translations.patch deleted file mode 100644 index 10702d272..000000000 --- a/multimedia/gst1-plugins-ugly/patches/001-no-translations.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,7 +1,7 @@ - DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc - - SUBDIRS = \ -- gst-libs gst ext docs m4 tests common pkgconfig po -+ gst-libs gst ext docs m4 tests common pkgconfig - - EXTRA_DIST = \ - depcomp \ ---- a/configure.ac -+++ b/configure.ac -@@ -427,7 +427,6 @@ tests/Makefile - tests/check/Makefile - tests/files/Makefile - m4/Makefile --po/Makefile.in - pkgconfig/Makefile - pkgconfig/gstreamer-plugins-ugly-uninstalled.pc - ) diff --git a/multimedia/gstreamer1/Makefile b/multimedia/gstreamer1/Makefile index 0e1490740..b0293ac75 100644 --- a/multimedia/gstreamer1/Makefile +++ b/multimedia/gstreamer1/Makefile @@ -8,35 +8,32 @@ include $(TOPDIR)/rules.mk PKG_NAME:=gstreamer1 -PKG_VERSION:=1.16.0 -PKG_RELEASE:=2 +PKG_VERSION:=1.16.2 +PKG_RELEASE:=1 + +PKG_SOURCE:=gstreamer-$(PKG_VERSION).tar.xz +PKG_SOURCE_URL:=https://gstreamer.freedesktop.org/src/gstreamer +PKG_HASH:=e3f044246783fd685439647373fa13ba14f7ab0b346eadd06437092f8419e94e +PKG_BUILD_DIR:=$(BUILD_DIR)/gstreamer-$(PKG_VERSION) PKG_MAINTAINER:=W. Michael Petullo \ Ted Hess - -PKG_LICENSE:=LGPLv2 +PKG_LICENSE:=LGPL-2.1-or-later PKG_LICENSE_FILES:=COPYING PKG_CPE_ID:=cpe:/a:gstreamer_project:gstreamer -PKG_BUILD_DIR:=$(BUILD_DIR)/gstreamer-$(PKG_VERSION) -PKG_SOURCE:=gstreamer-$(PKG_VERSION).tar.xz -PKG_SOURCE_URL:=https://gstreamer.freedesktop.org/src/gstreamer -PKG_HASH:=0e8e2f7118be437cba879353970cf83c2acced825ecb9275ba05d9186ef07c00 - -PKG_FIXUP:=autoreconf -PKG_REMOVE_FILES:=autogen.sh aclocal.m4 - -PKG_BUILD_PARALLEL:=1 PKG_INSTALL:=1 +PKG_BUILD_DEPENDS:=meson/host glib2/host include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/nls.mk +include ../../devel/meson/meson.mk define Package/gstreamer1/Default CATEGORY:=Multimedia SECTION:=multimedia TITLE:=GStreamer - URL:=http://gstreamer.freedesktop.org/ + URL:=https://gstreamer.freedesktop.org/ DEPENDS:= $(ICONV_DEPENDS) $(INTL_DEPENDS) endef @@ -118,27 +115,28 @@ endef GST_VERSION:=1.0 -CONFIGURE_ARGS += \ - --enable-static \ - --disable-Bsymbolic \ - --disable-benchmarks \ - --disable-debug \ - --disable-examples \ - --disable-failing-tests \ - --disable-fatal-warnings \ - --disable-introspection \ - --disable-glib-asserts \ - --disable-gobject-cast-checks \ - --disable-gst-tracer-hooks \ - --disable-gst-debug \ - --disable-gtk-doc-html \ - --disable-rpath \ - --disable-tests \ - --disable-valgrind \ - --without-dw \ - --without-libiconv-prefix \ - --without-libintl-prefix \ - --without-unwind +MESON_ARGS += \ + -Dgst_debug=false \ + -Dgst_parse=true \ + -Dregistry=false \ + -Dtracer_hooks=false \ + -Dptp-helper-setuid-user=none \ + -Dextra-checks=false \ + -Doption-parsing=false \ + -Dpoisoning=false \ + -Dcheck=enabled \ + -Dlibunwind=disabled \ + -Dlibdw=disabled \ + -Ddbghelp=disabled \ + -Dbash-completion=disabled \ + -Dexamples=disabled \ + -Dbenchmarks=disabled \ + -Dtools=enabled \ + -Dgtk_doc=disabled \ + -Dintrospection=disabled \ + -Dnls=enabled \ + -Dgobject-cast-checks=disabled \ + -Dglib-asserts=disabled define Build/InstallDev $(INSTALL_DIR) $(1)/usr/include/gstreamer-$(GST_VERSION) @@ -148,12 +146,12 @@ define Build/InstallDev ) $(INSTALL_DIR) $(1)/usr/lib ( cd $(PKG_INSTALL_DIR); $(CP) \ - ./usr/lib/libgst*-$(GST_VERSION).{a,la,so*} \ + ./usr/lib/libgst*-$(GST_VERSION).so* \ $(1)/usr/lib/ \ ) $(INSTALL_DIR) $(1)/usr/lib/gstreamer-$(GST_VERSION) ( cd $(PKG_INSTALL_DIR); $(CP) \ - ./usr/lib/gstreamer-$(GST_VERSION)/libgst*.{la,so} \ + ./usr/lib/gstreamer-$(GST_VERSION)/libgst*.so \ $(1)/usr/lib/gstreamer-$(GST_VERSION)/ \ ) $(INSTALL_DIR) $(1)/usr/lib/pkgconfig @@ -198,7 +196,7 @@ define Package/libgstreamer1/install ./usr/lib/gstreamer-$(GST_VERSION)/libgst*.so \ $(1)/usr/lib/gstreamer-$(GST_VERSION)/ \ ) - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/gstreamer-$(GST_VERSION)/gst-plugin-scanner \ + $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/libexec/gstreamer-$(GST_VERSION)/gst-plugin-scanner \ $(1)/usr/lib/gstreamer-$(GST_VERSION) endef