| | |
| | | include ../../../make-rules/shared-macros.mk |
| | | |
| | | COMPONENT_NAME= gst-plugins-good1 |
| | | COMPONENT_VERSION= 1.22.8 |
| | | COMPONENT_VERSION= 1.22.9 |
| | | COMPONENT_SUMMARY= GNOME streaming media framework plugins |
| | | COMPONENT_SRC_NAME= gst-plugins-good |
| | | COMPONENT_SRC= $(COMPONENT_SRC_NAME)-$(COMPONENT_VERSION) |
| | | COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.xz |
| | | COMPONENT_ARCHIVE_HASH= sha256:e305b9f07f52743ca481da0a4e0c76c35efd60adaf1b0694eb3bb021e2137e39 |
| | | COMPONENT_ARCHIVE_HASH= sha256:26959fcfebfff637d4ea08ef40316baf31b61bb7729820b0684e800c3a1478b6 |
| | | COMPONENT_PROJECT_URL= https://gstreamer.freedesktop.org |
| | | COMPONENT_ARCHIVE_URL= $(COMPONENT_PROJECT_URL)/src/$(COMPONENT_SRC_NAME)/$(COMPONENT_ARCHIVE) |
| | | COMPONENT_FMRI= library/audio/gstreamer1/plugin/good |
| | |
| | | LDFLAGS += $(JPEG_LDFLAGS) |
| | | |
| | | # almost everything is "auto" with meson |
| | | CONFIGURE_OPTIONS += --sysconfdir=/etc |
| | | CONFIGURE_OPTIONS += --sysconfdir=$(ETCDIR) |
| | | CONFIGURE_OPTIONS += -Dorc=enabled |
| | | CONFIGURE_OPTIONS += -Dlame=enabled |
| | | CONFIGURE_OPTIONS += -Doss=enabled |
| | |
| | | CONFIGURE_OPTIONS += -Dqt5=disabled |
| | | CONFIGURE_OPTIONS += -Dqt6=disabled |
| | | CONFIGURE_OPTIONS += -Dtwolame=enabled |
| | | # Disable Soup and Tests on 32bit, because Soup3 is only available in 64bit and the tests want to link against Soup even with the Soup option disabled, breaking the build. |
| | | CONFIGURE_OPTIONS.32 += -Dsoup=disabled |
| | | CONFIGURE_OPTIONS.32 += -Dtests=disabled |
| | | CONFIGURE_OPTIONS.64 += -Dsoup=enabled |
| | | CONFIGURE_OPTIONS.64 += -Dtests=enabled |
| | | CONFIGURE_OPTIONS += -Dsoup=enabled |
| | | CONFIGURE_OPTIONS += -Dtests=enabled |
| | | CONFIGURE_OPTIONS += -Dpackage-origin="https://github.com/OpenIndiana/oi-userland" |
| | | |
| | | # CFLAGS are not passed to compiler when g-ir-scanner is used |