Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/VLC/contrib/src/bluray/   (VLC Media Plyer ©)  Datei vom 23.9.2026 mit Größe 968 B image not shown  

Quelle  rules.mak  Sprache: unbekannt

 
Spracherkennung für: .mak vermutete Sprache: Abap {ABAP[20] MT940[20] Shell[18]} [Methode: maximale Elemente, drei Dimensionen]

# LIBBLURAY

BLURAY_VERSION := 1.4.1
BLURAY_URL := $(VIDEOLAN)/libbluray/$(BLURAY_VERSION)/libbluray-$(BLURAY_VERSION).tar.xz

ifdef BUILD_DISCS
ifndef HAVE_WINSTORE
PKGS += bluray
endif
endif
ifeq ($(call need_pkg,"libbluray >= 1.1.0"),)
PKGS_FOUND += bluray
endif

DEPS_bluray = libxml2 $(DEPS_libxml2) freetype2 $(DEPS_freetype2)

BLURAY_CONF = -Dfreetype=enabled -Dlibxml2=enabled
ifdef HAVE_CROSS_COMPILE
BLURAY_CONF += -Denable_tools=false
endif

ifneq ($(BUILD_WITH_FONTCONFIG), 0)
DEPS_bluray += fontconfig $(DEPS_fontconfig)
BLURAY_CONF += -Dfontconfig=enabled

else
BLURAY_CONF += -Dfontconfig=disabled
endif

$(TARBALLS)/libbluray-$(BLURAY_VERSION).tar.xz:
 $(call download,$(BLURAY_URL))

.sum-bluray: libbluray-$(BLURAY_VERSION).tar.xz

bluray: libbluray-$(BLURAY_VERSION).tar.xz .sum-bluray
 $(UNPACK)
 $(MOVE)

.bluray: bluray crossfile.meson
 rm -rf $(PREFIX)/share/java/libbluray*.jar
 $(MESONCLEAN)
 $(MESON) $(BLURAY_CONF)
 +$(MESONBUILD)
 touch $@

[Dauer der Verarbeitung: 0.2 Sekunden, vorverarbeitet 2026-10-24]