Skip to content
Snippets Groups Projects
Verified Commit 1b0ec690 authored by Jan Alexander Steffens (heftig)'s avatar Jan Alexander Steffens (heftig)
Browse files

1:1.2.2-2: Split out the libcamera plugin

parent a535e5e8
No related branches found
No related tags found
No related merge requests found
pkgbase = pipewire
pkgdesc = Low-latency audio/video router and processor
pkgver = 1.2.2
pkgrel = 1
pkgrel = 2
epoch = 1
url = https://pipewire.org
arch = x86_64
......@@ -52,12 +52,10 @@ pkgname = pipewire
install = pipewire.install
license = MIT
license = LGPL-2.1-or-later
depends = libpipewire=1:1.2.2-1
depends = libpipewire=1:1.2.2-2
depends = gcc-libs
depends = glibc
depends = libpipewire-0.3.so
depends = libcamera-base.so
depends = libcamera.so
depends = libdbus-1.so
depends = libglib-2.0.so
depends = libncursesw.so
......@@ -71,6 +69,7 @@ pkgname = pipewire
optdepends = pipewire-ffado: FireWire support
optdepends = pipewire-jack-client: PipeWire as JACK client
optdepends = pipewire-jack: JACK replacement
optdepends = pipewire-libcamera: Libcamera support
optdepends = pipewire-pulse: PulseAudio replacement
optdepends = pipewire-roc: ROC streaming
optdepends = pipewire-session-manager: Session manager
......@@ -93,6 +92,14 @@ pkgname = alsa-card-profiles
pkgname = pipewire-docs
pkgdesc = Low-latency audio/video router and processor - documentation
pkgname = pipewire-libcamera
pkgdesc = Low-latency audio/video router and processor - Libcamera support
depends = gcc-libs
depends = glibc
depends = libcamera-base.so
depends = libcamera.so
depends = pipewire
pkgname = pipewire-audio
pkgdesc = Low-latency audio/video router and processor - Audio support
depends = alsa-card-profiles
......
......@@ -8,6 +8,7 @@ pkgname=(
libpipewire
alsa-card-profiles
pipewire-docs
pipewire-libcamera
pipewire-audio
pipewire-alsa
pipewire-ffado
......@@ -23,7 +24,7 @@ pkgname=(
pulse-native-provider
)
pkgver=1.2.2
pkgrel=1
pkgrel=2
epoch=1
pkgdesc="Low-latency audio/video router and processor"
url="https://pipewire.org"
......@@ -126,8 +127,6 @@ package_pipewire() {
gcc-libs
glibc
lib$_pwname.so
libcamera-base.so
libcamera.so
libdbus-1.so
libglib-2.0.so
libncursesw.so
......@@ -143,6 +142,7 @@ package_pipewire() {
'pipewire-ffado: FireWire support'
'pipewire-jack-client: PipeWire as JACK client'
'pipewire-jack: JACK replacement'
'pipewire-libcamera: Libcamera support'
'pipewire-pulse: PulseAudio replacement'
'pipewire-roc: ROC streaming'
'pipewire-session-manager: Session manager'
......@@ -174,6 +174,8 @@ package_pipewire() {
_pick docs usr/share/doc
_pick libcamera usr/lib/$_spaname/libcamera
_pick audio usr/bin/pipewire-{aes67,avb}
_pick audio usr/bin/pw-{cat,loopback,mididump}
_pick audio usr/bin/pw-{dsd,enc,midi,}play
......@@ -291,6 +293,21 @@ package_pipewire-docs() {
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING
}
package_pipewire-libcamera() {
pkgdesc+=" - Libcamera support"
depends=(
gcc-libs
glibc
libcamera-base.so
libcamera.so
pipewire
)
mv libcamera/* "$pkgdir"
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING
}
package_pipewire-audio() {
pkgdesc+=" - Audio support"
depends=(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment