git » wireplumber.git » commit 3cfeced

Upgrade to 0.4.14.

author David Runge
2023-03-09 22:55:23 UTC
committer David Runge
2023-03-09 22:55:23 UTC
parent e8380345000bc93f2503116fff467fc897394631

Upgrade to 0.4.14.

Remove wireplumber-docs as it starts dragging in more legacy sphinx/javascript.

PKGBUILD +6 -17

diff --git a/PKGBUILD b/PKGBUILD
index 0f2be73..625022a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,10 +5,9 @@ pkgbase=wireplumber
 pkgname=(
   wireplumber
   libwireplumber
-  wireplumber-docs
 )
-_commit=7cb1b8b92e96ebd1b7e632cda32715fed713d333  # tags/0.4.13
-pkgver=0.4.13
+_commit=6d0c7f7b7f484b3cd2aaf2e2b3cc902c095b4946  # tags/0.4.14
+pkgver=0.4.14
 pkgrel=1
 pkgdesc="Session / policy manager implementation for PipeWire"
 url="https://pipewire.pages.freedesktop.org/wireplumber/"
@@ -23,10 +22,10 @@ makedepends=(
   lua
   meson
   pipewire
-  python-breathe
+  # python-breathe
   python-lxml
-  python-sphinx
-  python-sphinx_rtd_theme
+  # python-sphinx
+  # python-sphinx_rtd_theme
   systemd
 )
 checkdepends=(pipewire-audio)
@@ -45,6 +44,7 @@ prepare() {
 build() {
   local meson_options=(
     -D system-lua=true
+    -D doc=disabled
     -D elogind=disabled
   )
 
@@ -75,7 +75,6 @@ package_wireplumber() {
     lua
     pipewire
   )
-  optdepends=('wireplumber-docs: Documentation')
   provides=(pipewire-session-manager)
   conflicts=(pipewire-media-session)
   install=wireplumber.install
@@ -90,8 +89,6 @@ package_wireplumber() {
     _pick libw usr/lib/pkgconfig
     _pick libw usr/include
     _pick libw usr/share/gir-1.0
-
-    _pick docs "$pkgdir"/usr/share/doc
   )
 
   install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 $pkgbase/{NEWS,README}*
@@ -111,12 +108,4 @@ package_libwireplumber() {
   install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/LICENSE
 }
 
-package_wireplumber-docs() {
-  pkgdesc+=" - documentation"
-
-  mv docs/* "$pkgdir"
-
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/LICENSE
-}
-
 # vim:set sw=2 sts=-1 et: