Files
Khem Raj 44697b8e3b libdvdread: fix off64_t definition in dvd_filesystem.h for musl
dvd_filesystem.h unconditionally uses the glibc LFS64 off64_t name.
musl's off_t is already 64-bit, so typedef it the same way the other
non-glibc branches already do. This also fixes libdvdnav, which
consumes this staged header.

AI-Generated: Uses Claude Code

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-29 09:57:22 -07:00

16 lines
687 B
BlitzBasic

SUMMARY = "DVD access multimeda library"
SECTION = "libs/multimedia"
LICENSE = "GPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://COPYING;md5=64e753fa7d1ca31632bc383da3b57c27"
SRC_URI = "https://download.videolan.org/pub/videolan/libdvdread/${PV}/libdvdread-${PV}.tar.xz \
file://0001-dvd_filesystem.h-fix-off64_t-definition-for-musl.patch \
"
SRC_URI[sha256sum] = "a0d47876548bec806774bbf8dbf20bb19ba139464383156b32eb8e59915b90a9"
inherit meson lib_package binconfig pkgconfig manpages
PACKAGECONFIG ?= "libdvdcss"
PACKAGECONFIG[libdvdcss] = "-Dlibdvdcss=enabled,-Dlibdvdcss=disabled,libdvdcss"
PACKAGECONFIG[manpages] = "-Denable_docs=true,-Denable_docs=false,doxygen-native"