aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--REPO6
-rw-r--r--libbluray/.footprint7
-rw-r--r--libbluray/.signature8
-rw-r--r--libbluray/Pkgfile21
4 files changed, 22 insertions, 20 deletions
diff --git a/REPO b/REPO
index b1d2eec..3787c4f 100644
--- a/REPO
+++ b/REPO
@@ -309,9 +309,9 @@ f:e724b7b74aed05552d1761a440de4678:greybird/.footprint
f:5e3ce9d771d13db8528ebb9c045606a4:xfce4-dev-tools/.signature
f:06a340e43917321d561bbc6f35fdaee7:xfce4-dev-tools/Pkgfile
f:25a4337ae57e5ab3d799abfaac46a12b:xfce4-dev-tools/.footprint
-f:ab453348dcf1037a0a12000d5ad4f7cc:libbluray/.signature
-f:f7869318805883e3443123897adf4b62:libbluray/Pkgfile
-f:a138b6e11039f5646ce2020043c445e0:libbluray/.footprint
+f:14e9e2457bdd377f38ce511ecb1c2e85:libbluray/.signature
+f:2bd09a91edb6cc106919c7e6dfe7c97f:libbluray/Pkgfile
+f:ecbe0a8f3f1215c45abc1f5d3aa00b8e:libbluray/.footprint
f:a03023b857da76e87b3fada02fbc840b:xfce4.pub
f:f5c1246f956328da29ce2161960408fe:xfce4-docklike-plugin/.signature
f:97d771699b0c95f903ff059fdb0aa3b2:xfce4-docklike-plugin/Pkgfile
diff --git a/libbluray/.footprint b/libbluray/.footprint
index 2e774df..cd842da 100644
--- a/libbluray/.footprint
+++ b/libbluray/.footprint
@@ -16,9 +16,8 @@ drwxr-xr-x root/root usr/include/libbluray/
-rw-r--r-- root/root usr/include/libbluray/player_settings.h
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libbluray.a
--rwxr-xr-x root/root usr/lib/libbluray.la
-lrwxrwxrwx root/root usr/lib/libbluray.so -> libbluray.so.2.4.3
-lrwxrwxrwx root/root usr/lib/libbluray.so.2 -> libbluray.so.2.4.3
--rwxr-xr-x root/root usr/lib/libbluray.so.2.4.3
+lrwxrwxrwx root/root usr/lib/libbluray.so -> libbluray.so.3
+lrwxrwxrwx root/root usr/lib/libbluray.so.3 -> libbluray.so.3.0.0
+-rwxr-xr-x root/root usr/lib/libbluray.so.3.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libbluray.pc
diff --git a/libbluray/.signature b/libbluray/.signature
index 1b930bb..4148384 100644
--- a/libbluray/.signature
+++ b/libbluray/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/xfce4.pub
-RWRSAbUnL7azFI0GoCoHJai1uEIlmiGOpuiQxyeBsIGflIiGf18/IgZTi1icugfjPFFe9FYmX5gbt5fZtMDsGDK43g0QIEqJ+wQ=
-SHA256 (Pkgfile) = d732cc0b58886c79301721e43cd138599ec9fa4f38073c1df67489225c3e2bf1
-SHA256 (.footprint) = 1a3571f56cfc0f3edc2cbcae400eba5cfe3d8c7387a8e72e0dbbb5f38d3c47e2
-SHA256 (libbluray-1.3.4.tar.bz2) = 478ffd68a0f5dde8ef6ca989b7f035b5a0a22c599142e5cd3ff7b03bbebe5f2b
+RWRSAbUnL7azFAkk/nytXuXOWNLUcOsOtqimezumxvH4uOKJttSyGxki9aaFLjq4Qt4pnVRKcvfR3KJ0uOw+ncs0yPSg9ak77Ag=
+SHA256 (Pkgfile) = f0b10c1213d2e93460608a8aceb9f31202f4bc02cdf7e6e44b7a76dc605dfc08
+SHA256 (.footprint) = 5635df6782338dd97281ec12f6bdff55526c7a66c4af153c7d9d61e0af14fd20
+SHA256 (libbluray-1.4.0.tar.xz) = 77937baf07eadda4b2b311cf3af4c50269d2ea3165041f5843d96476c4c92777
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
}