$(ARCHIVE)/libbluray-0.5.0.tar.bz2:
$(WGET) https://get.videolan.org/libbluray/0.5.0/libbluray-0.5.0.tar.bz2
+$(ARCHIVE)/libdvbcsa-$(LIBDVBCSA_VER).tar.bz2: | $(HOSTPREFIX)/bin/get-git-archive.sh
+ get-git-archive.sh https://github.com/oe-mirrors/libdvbcsa.git $(LIBDVBCSA_VER) $(notdir $@) $(ARCHIVE)
+
$(ARCHIVE)/libdvbsi++-$(LIBDVBSI_VERSION).tar.bz2:
$(WGET) https://github.com/mtdcr/libdvbsi/releases/download/$(LIBDVBSI_VERSION)/libdvbsi++-$(LIBDVBSI_VERSION).tar.bz2
$(REMOVE)/libdvbsi++-$(LIBDVBSI_VERSION)
$(TOUCH)
+
+# --enable-uint32 --enable-uint64 --enable-neon
+$(D)/libdvbcsa: $(ARCHIVE)/libdvbcsa-$(LIBDVBCSA_VER).tar.bz2 | $(TARGETPREFIX)
+ $(START_BUILD)
+ $(REMOVE)/libdvbcsa-$(LIBDVBCSA_VER)
+ $(UNTAR)/libdvbcsa-$(LIBDVBCSA_VER).tar.bz2
+ pushd $(BUILD_TMP)/libdvbcsa-$(LIBDVBCSA_VER); \
+ ./bootstrap && \
+ ./configure \
+ --prefix=$(TARGETPREFIX) \
+ --build=$(BUILD) \
+ --host=$(TARGET) \
+ --disable-shared \
+ --enable-static \
+ --enable-neon; \
+ $(MAKE); \
+ $(MAKE) install
+# $(REMOVE)/libdvbcsa-$(LIBDVBCSA_VER)
+# $(TOUCH)
+
+
$(D)/libsigc: $(D)/meson-crossconfig $(ARCHIVE)/libsigc++-$(LIBSIGC_VER).tar.xz | $(TARGETPREFIX)
$(START_BUILD)
$(REMOVE)/libsigc++-$(LIBSIGC_VER)
# libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.
LIBASS_VER=0.14.0
+# libdvbcsa eine freie Implementierung des DVB Common Scrambling Algorithm - DVB/CSA - with encryption and decryption capabilities.
+# libdvbcsa scheint aber von der Performance besser und CPU-Belastung geringer zu sein
+LIBDVBCSA_VER = master
+
# libdvbsi++; libdvbsi++ is a open source C++ library for parsing DVB Service Information and MPEG-2 Program Specific Information.
LIBDVBSI_VERSION = 0.3.9