🔒 Repository is read-only – file editing is disabled.

recipes/gui/pipewire/PAGBUILD.yaml main

44 linii Raw ← Powrót
1234567891011121314151617181920212223242526272829303132333435363738394041424344
pkgname: pipewire
pkgver: '1.6.8'
pkgrel: '1'
pkgdesc: Server and user space API to deal with multimedia pipelines
url: 'https://github.com/PipeWire/pipewire'
arch: x86_64
license:
- MIT
depends: []
makedepends:
- meson
- dbus
- doxygen
- python-docutils
- ffmpeg
- glib
- graphviz
- gstreamer
- gstreamer-plugins-base
- sbc
- valgrind
- libsndfile
- xmltoman
source:
- 'https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${pkgver}/pipewire-${pkgver}.tar.bz2'
sha256sums:
- efbaedf80450e5b08bb3196a4ca7ea17850d4a71ec1a8ae321e8937a7c95779e
hooks:
  post-install: |
    name=pipewire
    version=1.6.8
    release=1
    systemctl --global enable pipewire.{service,socket}
    systemctl --global enable pipewire-pulse.{service,socket}
    systemctl --global enable wireplumber
build: |
  meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true pipewire-1.6.8 builddir --sysconfdir=/etc -Djack=disabled -Dpipewire-jack=disabled -Dsession-managers= -Ddocs=enabled -Dman=enabled
  meson compile -C builddir
  DESTDIR=${PKGDIR} meson install -C builddir
package: |
  install -Dm644 ${pkgname}-${pkgver}/LICENSE \
  ${PKGDIR}/usr/share/licenses/${pkgname}/LICENSE
  install -Dm644 ${pkgname}-${pkgver}/COPYING \
  ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING