[vlc-devel] [PATCH] contrib: Add srt 1.2.1
Rémi Denis-Courmont
remi at remlab.net
Sat Nov 18 14:00:16 CET 2017
Le lauantaina 18. marraskuuta 2017, 21.51.31 EET Justin Kim a écrit :
> Secure Reliable Transport library supports nettle backend
> since 1.2.1. With the option, `--with-gnutls`, VLC can be
> sure that non-GPL compatible library won't be linked.
>
> Signed-off-by: Justin Kim <justin.kim at collabora.com>
> ---
> contrib/src/srt/SHA512SUMS | 1 +
> contrib/src/srt/rules.mak | 21 +++++++++++++++++++++
> 2 files changed, 22 insertions(+)
> create mode 100644 contrib/src/srt/SHA512SUMS
> create mode 100644 contrib/src/srt/rules.mak
>
> diff --git a/contrib/src/srt/SHA512SUMS b/contrib/src/srt/SHA512SUMS
> new file mode 100644
> index 0000000000..287d1eb290
> --- /dev/null
> +++ b/contrib/src/srt/SHA512SUMS
> @@ -0,0 +1 @@
> +351b1048d9506ef310aaccad83e3b3d816e43fc8bba2c3a682855b38c487ee08f9a3c8dc9de
> 711ce13aefa1c8cdbbe9778e83ef5418b79086bc9c6e796ddc0b1 v1.2.1.tar.gz diff
> --git a/contrib/src/srt/rules.mak b/contrib/src/srt/rules.mak new file mode
> 100644
> index 0000000000..5b26c87705
> --- /dev/null
> +++ b/contrib/src/srt/rules.mak
> @@ -0,0 +1,21 @@
> +# srt
> +
> +SRT_VERSION := 1.2.1
> +SRT_TARBALL := v$(SRT_VERSION).tar.gz
> +SRT_URL := $(GITHUB)/Haivision/srt/archive/$(SRT_TARBALL)
> +
> +$(TARBALLS)/$(SRT_TARBALL):
> + $(call download_pkg,$(SRT_URL),srt)
> +
> +.sum-srt: $(SRT_TARBALL)
> +
> +srt: $(SRT_TARBALL) .sum-srt
> + $(UNPACK)
> + mv srt-$(SRT_VERSION) $@ && touch $@
> +
> +DEPS_srt = gnutls nettle
This is not quite according to documented guidelines.
> +
> +.srt: srt
> + cd $< && $(HOSTVARS) ./configure $(HOSTCONF) --with-gnutls
> + cd $< && $(MAKE) install
> + touch $@
--
雷米‧德尼-库尔蒙
https://www.remlab.net/
More information about the vlc-devel
mailing list