mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-10-20 19:58:34 +00:00
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>
16 lines
687 B
BlitzBasic
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"
|