package/vlc: backport upstream patches to fix compat function for static_assert
[buildroot-gz.git] / package / lttng-libust / lttng-libust.mk
blob61ffed4287c10e6a88794f93bb42d6aad7c0e60c
1 ################################################################################
3 # lttng-libust
5 ################################################################################
7 LTTNG_LIBUST_SITE = http://lttng.org/files/lttng-ust
8 LTTNG_LIBUST_VERSION = 2.7.1
9 LTTNG_LIBUST_SOURCE = lttng-ust-$(LTTNG_LIBUST_VERSION).tar.bz2
10 LTTNG_LIBUST_LICENSE = LGPLv2.1, MIT (system headers), GPLv2 (liblttng-ust-ctl/ustctl.c used by lttng-sessiond)
11 LTTNG_LIBUST_LICENSE_FILES = COPYING
13 LTTNG_LIBUST_PATCH = \
14 https://github.com/lttng/lttng-ust/commit/787364e8bac9a146f9d65c763633c2b75eb76463.patch \
15 https://github.com/lttng/lttng-ust/commit/30307a67b48641875b122d8f832bbfb454e95d92.patch
17 LTTNG_LIBUST_INSTALL_STAGING = YES
18 LTTNG_LIBUST_DEPENDENCIES = liburcu util-linux
20 ifeq ($(BR2_PACKAGE_PYTHON),y)
21 LTTNG_LIBUST_DEPENDENCIES += python
22 else ifeq ($(BR2_PACKAGE_PYTHON3),y)
23 LTTNG_LIBUST_DEPENDENCIES += python3
24 else
25 LTTNG_LIBUST_CONF_ENV = am_cv_pathless_PYTHON="none"
26 endif
28 $(eval $(autotools-package))