diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2019-04-23 14:34:33 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2019-04-25 17:37:41 +0200 |
commit | e03c1e368e00653356adeb384f180533529eec19 (patch) | |
tree | fc4125ff02d191bf4c9cc502ccb36eae25f902ba /rules/gst-plugins-ugly1.make | |
parent | 12cc032d319165a5b38cb8594c8c72b93489483d (diff) | |
download | ptxdist-e03c1e368e00653356adeb384f180533529eec19.tar.gz ptxdist-e03c1e368e00653356adeb384f180533529eec19.tar.xz |
gst-plugins-ugly1: version bump 1.14.4 -> 1.16.0
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/gst-plugins-ugly1.make')
-rw-r--r-- | rules/gst-plugins-ugly1.make | 49 |
1 files changed, 20 insertions, 29 deletions
diff --git a/rules/gst-plugins-ugly1.make b/rules/gst-plugins-ugly1.make index ce1a8d866..6b409437f 100644 --- a/rules/gst-plugins-ugly1.make +++ b/rules/gst-plugins-ugly1.make @@ -16,8 +16,8 @@ PACKAGES-$(PTXCONF_GST_PLUGINS_UGLY1) += gst-plugins-ugly1 # # Paths and names # -GST_PLUGINS_UGLY1_VERSION := 1.14.4 -GST_PLUGINS_UGLY1_MD5 := 90768a0074db071175ce980064d9a1ac +GST_PLUGINS_UGLY1_VERSION := 1.16.0 +GST_PLUGINS_UGLY1_MD5 := 1ec343c58d4b17d682f7befa8453c11c GST_PLUGINS_UGLY1 := gst-plugins-ugly-$(GST_PLUGINS_UGLY1_VERSION) GST_PLUGINS_UGLY1_SUFFIX := tar.xz GST_PLUGINS_UGLY1_URL := http://gstreamer.freedesktop.org/src/gst-plugins-ugly/$(GST_PLUGINS_UGLY1).$(GST_PLUGINS_UGLY1_SUFFIX) @@ -29,50 +29,42 @@ GST_PLUGINS_UGLY1_LICENSE := LGPL-2.1-or-later # Prepare # ---------------------------------------------------------------------------- +GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_A52DEC) += a52dec +GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_AMRNB) += amrnb +GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_AMRWBDEC) += amrwbdec GST_PLUGINS_UGLY1_ENABLEC-$(PTXCONF_GST_PLUGINS_UGLY1_ASFDEMUX) += asfdemux GST_PLUGINS_UGLY1_ENABLEP-$(PTXCONF_GST_PLUGINS_UGLY1_ASFDEMUX) += asf +GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_CDIO) += cdio GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_DVDLPCMDEC) += dvdlpcmdec +GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_DVDREAD) += dvdread GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_DVDSUB) += dvdsub -GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_XINGMUX) += xingmux -GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_REALMEDIA) += realmedia -GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_A52DEC) += a52dec -GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_AMRNB) += amrnb -GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_AMRWBDEC) += amrwb -GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_CDIO) += cdio -GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_DVDREADSRC) += dvdread GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_MPEG2DEC) += mpeg2dec -GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_SID) += sidplay +GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_REALMEDIA) += realmedia +GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_SIDPLAY) += sidplay GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_X264) += x264 +GST_PLUGINS_UGLY1_ENABLE-$(PTXCONF_GST_PLUGINS_UGLY1_XINGMUX) += xingmux -GST_PLUGINS_UGLY1_ENABLEC-y += $(GST_PLUGINS_UGLY1_ENABLE-y) GST_PLUGINS_UGLY1_ENABLEC- += $(GST_PLUGINS_UGLY1_ENABLE-) +GST_PLUGINS_UGLY1_ENABLEC-y += $(GST_PLUGINS_UGLY1_ENABLE-y) GST_PLUGINS_UGLY1_ENABLEP-y += $(GST_PLUGINS_UGLY1_ENABLE-y) # -# autoconf +# meson # -GST_PLUGINS_UGLY1_CONF_TOOL := autoconf +GST_PLUGINS_UGLY1_CONF_TOOL := meson GST_PLUGINS_UGLY1_CONF_OPT = \ - $(CROSS_AUTOCONF_USR) \ - $(GSTREAMER1_GENERIC_CONF_OPT) \ - --enable-external \ - --enable-experimental \ - --enable-orc + $(CROSS_MESON_USR) \ + $(call GSTREAMER1_GENERIC_CONF_OPT,GStreamer Ugly Plug-ins) \ -# -# the --with-plugins sadly only applies to depencyless plugings -# and when no plugins are sellected it builds them all. So -# --with-plugins is useless, so we generate a --enable-* -# and --disable-* below -# ifneq ($(call remove_quotes,$(GST_PLUGINS_UGLY1_ENABLEC-y)),) -GST_PLUGINS_UGLY1_CONF_OPT += --enable-$(subst $(space),$(space)--enable-,$(strip $(GST_PLUGINS_UGLY1_ENABLEC-y))) +GST_PLUGINS_UGLY1_CONF_OPT += $(addsuffix =enabled, $(addprefix -D, $(GST_PLUGINS_UGLY1_ENABLEC-y))) endif ifneq ($(call remove_quotes,$(GST_PLUGINS_UGLY1_ENABLEC-)),) -GST_PLUGINS_UGLY1_CONF_OPT += --disable-$(subst $(space),$(space)--disable-,$(strip $(GST_PLUGINS_UGLY1_ENABLEC-))) +GST_PLUGINS_UGLY1_CONF_OPT += $(addsuffix =disabled, $(addprefix -D, $(GST_PLUGINS_UGLY1_ENABLEC-))) endif + # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- @@ -87,10 +79,9 @@ $(STATEDIR)/gst-plugins-ugly1.targetinstall: @$(call install_fixup, gst-plugins-ugly1,DESCRIPTION,missing) # install all activated plugins - @for plugin in $(GST_PLUGINS_UGLY1_ENABLEP-y); do \ + @$(foreach plugin,$(GST_PLUGINS_UGLY1_ENABLEP-y), \ $(call install_copy, gst-plugins-ugly1, 0, 0, 0644, -, \ - /usr/lib/gstreamer-1.0/libgst$${plugin}.so); \ - done + /usr/lib/gstreamer-1.0/libgst$(plugin).so)$(ptx/nl)) @$(call install_finish, gst-plugins-ugly1) |