aboutsummaryrefslogtreecommitdiff
path: root/libbluray/Pkgfile
diff options
context:
space:
mode:
authorJay Lanagan <j@lngn.net>2025-11-22 18:51:05 -0500
committerJay Lanagan <j@lngn.net>2025-11-22 18:51:05 -0500
commit18840f63953cf93aaa64efd72561643a1b286e1e (patch)
tree202c65a5fff689b4bf561a176f24aff42567b684 /libbluray/Pkgfile
parentea805e014939565509f821796dcf8669d67aa6fc (diff)
downloadcrux-xfce4-18840f63953cf93aaa64efd72561643a1b286e1e.tar.gz
crux-xfce4-18840f63953cf93aaa64efd72561643a1b286e1e.zip
libbluray: 1.3.4 > 1.4.0
Diffstat (limited to 'libbluray/Pkgfile')
-rw-r--r--libbluray/Pkgfile21
1 files changed, 12 insertions, 9 deletions
diff --git a/libbluray/Pkgfile b/libbluray/Pkgfile
index 3b6b6cd..5ac4a8f 100644
--- a/libbluray/Pkgfile
+++ b/libbluray/Pkgfile
@@ -1,20 +1,23 @@
# Description: Blu-Ray access library.
# URL: https://www.videolan.org/developers/libbluray.html
-# Maintainer: mac-a-r0ni, j at lngn dot net
+# Maintainer: Jay Lanagan, j at lngn dot net
# Depends on: fontconfig libxml2
+# Optional: apache-ant
name=libbluray
-version=1.3.4
+version=1.4.0
release=1
-source=(https://download.videolan.org/pub/videolan/libbluray/$version/libbluray-$version.tar.bz2)
+source=(https://download.videolan.org/pub/videolan/libbluray/$version/libbluray-$version.tar.xz)
build() {
- cd $name-$version
- ./configure \
- $([ -e /usr/bin/ant ] || echo --disable-bdjava-jar) \
- --prefix=/usr
+ meson setup $name-$version build \
+ --prefix=/usr \
+ --buildtype=plain \
+ -D b_lto=true \
+ -D b_pie=true
+
+ meson compile -C build
+ meson install -C build --destdir $PKG
- make
- make DESTDIR=$PKG install
}