[Buildroot] [PATCH 2/2] package/libbluray: bump version to 1.4.0
Bernd Kuhls
bernd at kuhls.net
Fri Oct 3 20:12:41 UTC 2025
Changelog:
https://code.videolan.org/videolan/libbluray/-/blob/1.4.0/ChangeLog
Switched _SITE to https.
Follow upstream switch to meson and xz tarball.
Depends on libudfread bump to 1.2.0.
Signed-off-by: Bernd Kuhls <bernd at kuhls.net>
---
package/libbluray/libbluray.hash | 4 ++--
package/libbluray/libbluray.mk | 25 +++++++++++++------------
2 files changed, 15 insertions(+), 14 deletions(-)
diff --git a/package/libbluray/libbluray.hash b/package/libbluray/libbluray.hash
index a631722bb0..cc5bb2f753 100644
--- a/package/libbluray/libbluray.hash
+++ b/package/libbluray/libbluray.hash
@@ -1,4 +1,4 @@
-# From http://download.videolan.org/pub/videolan/libbluray/1.3.4/libbluray-1.3.4.tar.bz2.sha512
-sha512 94dbf3b68d1c23fe4648c153cc2f0c251886fac0a6b6bbe3a77caabaa5322682f712afe4a7b6b16ca3f06744fbc0e1ca872209a32898dcf0ae182055d335aec1 libbluray-1.3.4.tar.bz2
+# From https://download.videolan.org/pub/videolan/libbluray/1.4.0/libbluray-1.4.0.tar.xz.sha512
+sha512 7284169b32624e5ca4fd71b260a4cc2921efafb1f63143a562568be45e373bfcbfeac63895d5659ccdcb11d7dbd0236cc46ccb15c12eff855703010e46991f27 libbluray-1.4.0.tar.xz
# Locally computed
sha256 b3aa400aca6d2ba1f0bd03bd98d03d1fe7489a3bbb26969d72016360af8a5c9d COPYING
diff --git a/package/libbluray/libbluray.mk b/package/libbluray/libbluray.mk
index 54f4caa368..4b20dd404a 100644
--- a/package/libbluray/libbluray.mk
+++ b/package/libbluray/libbluray.mk
@@ -4,46 +4,47 @@
#
################################################################################
-LIBBLURAY_VERSION = 1.3.4
-LIBBLURAY_SITE = http://download.videolan.org/pub/videolan/libbluray/$(LIBBLURAY_VERSION)
-LIBBLURAY_SOURCE = libbluray-$(LIBBLURAY_VERSION).tar.bz2
+LIBBLURAY_VERSION = 1.4.0
+LIBBLURAY_SOURCE = libbluray-$(LIBBLURAY_VERSION).tar.xz
+LIBBLURAY_SITE = https://download.videolan.org/pub/videolan/libbluray/$(LIBBLURAY_VERSION)
LIBBLURAY_INSTALL_STAGING = YES
LIBBLURAY_LICENSE = LGPL-2.1+
LIBBLURAY_LICENSE_FILES = COPYING
LIBBLURAY_CPE_ID_VENDOR = videolan
LIBBLURAY_DEPENDENCIES = host-pkgconf
-LIBBLURAY_CONF_OPTS = --disable-bdjava-jar
+LIBBLURAY_CONF_OPTS = -Dbdj_jar=disabled
ifeq ($(BR2_PACKAGE_LIBICONV),y)
LIBBLURAY_DEPENDENCIES += libiconv
endif
ifeq ($(BR2_PACKAGE_LIBUDFREAD),y)
+LIBBLURAY_CONF_OPTS += -Dembed_udfread=false
LIBBLURAY_DEPENDENCIES += libudfread
else
-LIBBLURAY_CONF_OPTS += --without-external-libudfread
+LIBBLURAY_CONF_OPTS += -Dembed_udfread=true
endif
ifeq ($(BR2_PACKAGE_FREETYPE),y)
+LIBBLURAY_CONF_OPTS += -Dfreetype=enabled
LIBBLURAY_DEPENDENCIES += freetype
-LIBBLURAY_CONF_OPTS += --with-freetype
else
-LIBBLURAY_CONF_OPTS += --without-freetype
+LIBBLURAY_CONF_OPTS += -Dfreetype=disabled
endif
ifeq ($(BR2_PACKAGE_FONTCONFIG),y)
+LIBBLURAY_CONF_OPTS += -Dfontconfig=enabled
LIBBLURAY_DEPENDENCIES += fontconfig
-LIBBLURAY_CONF_OPTS += --with-fontconfig
else
-LIBBLURAY_CONF_OPTS += --without-fontconfig
+LIBBLURAY_CONF_OPTS += -Dfontconfig=disabled
endif
ifeq ($(BR2_PACKAGE_LIBXML2),y)
+LIBBLURAY_CONF_OPTS += -Dlibxml2=enabled
LIBBLURAY_DEPENDENCIES += libxml2
-LIBBLURAY_CONF_OPTS += --with-libxml2
else
-LIBBLURAY_CONF_OPTS += --without-libxml2
+LIBBLURAY_CONF_OPTS += -Dlibxml2=disabled
endif
-$(eval $(autotools-package))
+$(eval $(meson-package))
--
2.47.3
More information about the buildroot
mailing list