2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
7 # A full copy of the text of the CDDL should have accompanied this
8 # source. A copy of the CDDL is also available via the Internet at
9 # http://www.illumos.org/license/CDDL.
13 # Copyright 2016 Aurelien Larcher. All rights reserved.
14 # Copyright 2017 Alexander Pyhalov
15 # Copyright 2019 Michal Nowak
16 # Copyright 2021 Tim Mooney. All rights reserved.
17 # Copyright 2022-2023 Niklas Poslovski
21 USE_DEFAULT_TEST_TRANSFORMS
= yes
23 include ..
/..
/..
/make-rules
/shared-macros.mk
25 COMPONENT_NAME
= gst-libav
26 COMPONENT_VERSION
= 1.24.9
27 COMPONENT_SUMMARY
= GNOME streaming media framework plugins
28 COMPONENT_SRC
= $(COMPONENT_SRC_NAME
)-$(COMPONENT_VERSION
)
29 COMPONENT_ARCHIVE
= $(COMPONENT_SRC
).
tar.xz
30 COMPONENT_ARCHIVE_HASH
= sha256
:32682e9ae508ee01f4fb134b3a520081e2ac007220997577624b1d16171d456c
31 COMPONENT_PROJECT_URL
= https
://gstreamer.freedesktop.org
32 COMPONENT_ARCHIVE_URL
= $(COMPONENT_PROJECT_URL
)/src
/$(COMPONENT_SRC_NAME
)/$(COMPONENT_ARCHIVE
)
33 COMPONENT_FMRI
= library
/audio
/gstreamer1
/plugin
/libav
34 COMPONENT_CLASSIFICATION
= System
/Multimedia Libraries
35 COMPONENT_LICENSE
= LGPL-2.1
-only
36 COMPONENT_LICENSE_FILE
= COPYING
38 include $(WS_MAKE_RULES
)/encumbered.mk
39 include $(WS_MAKE_RULES
)/common.mk
41 CONFIGURE_OPTIONS
+= -Dpackage-origin
="https://github.com/OpenIndiana/oi-userland"
43 # Auto-generated dependencies
44 REQUIRED_PACKAGES
+= developer
/ffmpeg-7
45 REQUIRED_PACKAGES
+= library
/audio
/gstreamer1
46 REQUIRED_PACKAGES
+= library
/audio
/gstreamer1
/plugin
/base
47 REQUIRED_PACKAGES
+= library
/ffmpeg-7
48 REQUIRED_PACKAGES
+= library
/glib2
49 REQUIRED_PACKAGES
+= system
/library