* [PR PATCH] pipewire: update to 0.13.3
@ 2020-10-25 2:23 julio641742
2020-11-30 9:49 ` st3r4g
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: julio641742 @ 2020-10-25 2:23 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 361 bytes --]
There is a new pull request by julio641742 against master on the void-packages repository
https://github.com/julio641742/void-packages pipewire
https://github.com/void-linux/void-packages/pull/25865
pipewire: update to 0.13.3
Added support for pulseaudio/jack drop in
A patch file from https://github.com/void-linux/void-packages/pull/25865.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pipewire-25865.patch --]
[-- Type: text/x-diff, Size: 6902 bytes --]
From 1e3a0f41b2b81208669630c1695451d1314e020b Mon Sep 17 00:00:00 2001
From: Julio Galvan <julio-void@epazote.net>
Date: Sat, 24 Oct 2020 19:18:52 -0700
Subject: [PATCH 1/4] New package: libspa-volume-0.3.13
---
srcpkgs/libspa-volume | 1 +
1 file changed, 1 insertion(+)
create mode 120000 srcpkgs/libspa-volume
diff --git a/srcpkgs/libspa-volume b/srcpkgs/libspa-volume
new file mode 120000
index 00000000000..c9c97cf6707
--- /dev/null
+++ b/srcpkgs/libspa-volume
@@ -0,0 +1 @@
+pipewire
\ No newline at end of file
From 2d09cf4df761a5b04874b209a089c0d90badc90e Mon Sep 17 00:00:00 2001
From: Julio Galvan <julio-void@epazote.net>
Date: Sat, 24 Oct 2020 19:19:44 -0700
Subject: [PATCH 2/4] New package: pipewire-jack-dropin-0.13.3
---
srcpkgs/pipewire-jack-dropin | 1 +
srcpkgs/pipewire/pipewire-jack-dropin.INSTALL | 4 ++++
srcpkgs/pipewire/pipewire-jack-dropin.REMOVE | 4 ++++
3 files changed, 9 insertions(+)
create mode 120000 srcpkgs/pipewire-jack-dropin
create mode 100644 srcpkgs/pipewire/pipewire-jack-dropin.INSTALL
create mode 100644 srcpkgs/pipewire/pipewire-jack-dropin.REMOVE
diff --git a/srcpkgs/pipewire-jack-dropin b/srcpkgs/pipewire-jack-dropin
new file mode 120000
index 00000000000..c9c97cf6707
--- /dev/null
+++ b/srcpkgs/pipewire-jack-dropin
@@ -0,0 +1 @@
+pipewire
\ No newline at end of file
diff --git a/srcpkgs/pipewire/pipewire-jack-dropin.INSTALL b/srcpkgs/pipewire/pipewire-jack-dropin.INSTALL
new file mode 100644
index 00000000000..787579fc3d5
--- /dev/null
+++ b/srcpkgs/pipewire/pipewire-jack-dropin.INSTALL
@@ -0,0 +1,4 @@
+case "$ACTION" in
+post)
+ ldconfig
+esac
diff --git a/srcpkgs/pipewire/pipewire-jack-dropin.REMOVE b/srcpkgs/pipewire/pipewire-jack-dropin.REMOVE
new file mode 100644
index 00000000000..787579fc3d5
--- /dev/null
+++ b/srcpkgs/pipewire/pipewire-jack-dropin.REMOVE
@@ -0,0 +1,4 @@
+case "$ACTION" in
+post)
+ ldconfig
+esac
From 19747c246b79c6b8d7bb61af949445ba37a1862a Mon Sep 17 00:00:00 2001
From: Julio Galvan <julio-void@epazote.net>
Date: Sat, 24 Oct 2020 19:20:11 -0700
Subject: [PATCH 3/4] New package: pipewire-pulseaudio-dropin-0.13.3
---
srcpkgs/pipewire-pulseaudio-dropin | 1 +
srcpkgs/pipewire/pipewire-pulseaudio-dropin.INSTALL | 4 ++++
srcpkgs/pipewire/pipewire-pulseaudio-dropin.REMOVE | 4 ++++
3 files changed, 9 insertions(+)
create mode 120000 srcpkgs/pipewire-pulseaudio-dropin
create mode 100644 srcpkgs/pipewire/pipewire-pulseaudio-dropin.INSTALL
create mode 100644 srcpkgs/pipewire/pipewire-pulseaudio-dropin.REMOVE
diff --git a/srcpkgs/pipewire-pulseaudio-dropin b/srcpkgs/pipewire-pulseaudio-dropin
new file mode 120000
index 00000000000..c9c97cf6707
--- /dev/null
+++ b/srcpkgs/pipewire-pulseaudio-dropin
@@ -0,0 +1 @@
+pipewire
\ No newline at end of file
diff --git a/srcpkgs/pipewire/pipewire-pulseaudio-dropin.INSTALL b/srcpkgs/pipewire/pipewire-pulseaudio-dropin.INSTALL
new file mode 100644
index 00000000000..787579fc3d5
--- /dev/null
+++ b/srcpkgs/pipewire/pipewire-pulseaudio-dropin.INSTALL
@@ -0,0 +1,4 @@
+case "$ACTION" in
+post)
+ ldconfig
+esac
diff --git a/srcpkgs/pipewire/pipewire-pulseaudio-dropin.REMOVE b/srcpkgs/pipewire/pipewire-pulseaudio-dropin.REMOVE
new file mode 100644
index 00000000000..787579fc3d5
--- /dev/null
+++ b/srcpkgs/pipewire/pipewire-pulseaudio-dropin.REMOVE
@@ -0,0 +1,4 @@
+case "$ACTION" in
+post)
+ ldconfig
+esac
From ba0784381937fae5222915d22eb6f5311f86c169 Mon Sep 17 00:00:00 2001
From: Julio Galvan <julio-void@epazote.net>
Date: Sat, 24 Oct 2020 19:20:25 -0700
Subject: [PATCH 4/4] pipewire: update to 0.13.3
---
srcpkgs/pipewire/files/pipewire.desktop | 9 ++++++
srcpkgs/pipewire/template | 37 +++++++++++++++++++++++--
2 files changed, 43 insertions(+), 3 deletions(-)
create mode 100644 srcpkgs/pipewire/files/pipewire.desktop
diff --git a/srcpkgs/pipewire/files/pipewire.desktop b/srcpkgs/pipewire/files/pipewire.desktop
new file mode 100644
index 00000000000..ebf0e305a87
--- /dev/null
+++ b/srcpkgs/pipewire/files/pipewire.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=PipeWire Media System
+Comment=Start the PipeWire Media System
+Exec=pipewire
+Terminal=false
+Type=Application
+X-GNOME-Autostart-Phase=Initialization
+X-KDE-autostart-phase=1
diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template
index 930e4b6a0af..ea9ff02a34b 100644
--- a/srcpkgs/pipewire/template
+++ b/srcpkgs/pipewire/template
@@ -1,21 +1,22 @@
# Template file for 'pipewire'
pkgname=pipewire
-version=0.3.12
+version=0.3.13
revision=1
build_style=meson
configure_args="-Dman=true -Dgstreamer=true -Ddocs=true -Dsystemd=false
-Dbluez5=true -Dffmpeg=true -Dpipewire-alsa=true -Dpipewire-jack=true
- -Dpipewire-pulseaudio=true -Dudevrulesdir=/usr/lib/udev/rules.d"
+ -Dvolume=true -Dpipewire-pulseaudio=true -Dudevrulesdir=/usr/lib/udev/rules.d"
hostmakedepends="doxygen graphviz pkg-config xmltoman"
makedepends="SDL2-devel ffmpeg-devel gst-plugins-base1-devel jack-devel
sbc-devel v4l-utils-devel libva-devel libbluetooth-devel"
+depends="rtkit"
short_desc="Server and user space API to deal with multimedia pipelines"
maintainer="Kridsada Thanabulpong <sirn@ogsite.net>"
license="MIT"
homepage="https://pipewire.org/"
changelog="https://gitlab.freedesktop.org/pipewire/pipewire/-/raw/master/NEWS"
distfiles="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${version}/pipewire-${version}.tar.gz"
-checksum=98c71228aad2f8443e73a524106f32ca9a74e13c2bf55b65b1e06b72325892cd
+checksum=40f2db86d8ba14706bfab8ee7c1789aeeb72bee386d1e44dbcd98888ef9861e5
conf_files="/etc/pipewire/pipewire.conf"
if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
@@ -24,6 +25,7 @@ if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
fi
post_install() {
+ vinstall ${FILESDIR}/pipewire.desktop 644 etc/xdg/autostart
vlicense LICENSE
}
@@ -117,6 +119,13 @@ libspa-vulkan_package() {
}
}
+libspa-volume_package() {
+ short_desc+=" - volume plugins"
+ pkg_install() {
+ vmove usr/lib/spa-0.2/volume
+ }
+}
+
gstreamer1-pipewire_package() {
short_desc+=" - gstreamer plugin"
pkg_install() {
@@ -156,3 +165,25 @@ pipewire-doc_package() {
vmove usr/share/doc
}
}
+
+pipewire-pulseaudio-dropin_package() {
+ depends="libpulseaudio-pipewire libspa-alsa libspa-audioconvert"
+ short_desc+=" - Use pipewire as drop-in replacement for PulseAudio"
+ pkg_install() {
+ mkdir -p ${PKGDESTDIR}/usr/lib
+ for lib in libpulse-mainloop-glib libpulse-simple libpulse; do
+ ln -sf pipewire-0.3/pulse/$lib.so.0 ${PKGDESTDIR}/usr/lib/$lib.so.0.999.0
+ done
+ }
+}
+
+pipewire-jack-dropin_package() {
+ depends="libjack-pipewire"
+ short_desc+=" - Use pipewire as drop-in replacement for JACK"
+ pkg_install() {
+ mkdir -p ${PKGDESTDIR}/usr/lib
+ for lib in libjack libjacknet libjackserver; do
+ ln -sf pipewire-0.3/jack/$lib.so.0 ${PKGDESTDIR}/usr/lib/$lib.so.0.999.0
+ done
+ }
+}
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: pipewire: update to 0.13.3
2020-10-25 2:23 [PR PATCH] pipewire: update to 0.13.3 julio641742
@ 2020-11-30 9:49 ` st3r4g
2020-12-01 20:41 ` ahesford
2020-12-01 20:41 ` [PR PATCH] [Closed]: " ahesford
2 siblings, 0 replies; 4+ messages in thread
From: st3r4g @ 2020-11-30 9:49 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 150 bytes --]
New comment by st3r4g on void-packages repository
https://github.com/void-linux/void-packages/pull/25865#issuecomment-735677505
Comment:
see #26822
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: pipewire: update to 0.13.3
2020-10-25 2:23 [PR PATCH] pipewire: update to 0.13.3 julio641742
2020-11-30 9:49 ` st3r4g
@ 2020-12-01 20:41 ` ahesford
2020-12-01 20:41 ` [PR PATCH] [Closed]: " ahesford
2 siblings, 0 replies; 4+ messages in thread
From: ahesford @ 2020-12-01 20:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 247 bytes --]
New comment by ahesford on void-packages repository
https://github.com/void-linux/void-packages/pull/25865#issuecomment-736807409
Comment:
Superseded by https://github.com/void-linux/void-packages/commit/755277066e06514b5ffb115e98d1a82623a81d94
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PR PATCH] [Closed]: pipewire: update to 0.13.3
2020-10-25 2:23 [PR PATCH] pipewire: update to 0.13.3 julio641742
2020-11-30 9:49 ` st3r4g
2020-12-01 20:41 ` ahesford
@ 2020-12-01 20:41 ` ahesford
2 siblings, 0 replies; 4+ messages in thread
From: ahesford @ 2020-12-01 20:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 201 bytes --]
There's a closed pull request on the void-packages repository
pipewire: update to 0.13.3
https://github.com/void-linux/void-packages/pull/25865
Description:
Added support for pulseaudio/jack drop in
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-12-01 20:41 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-25 2:23 [PR PATCH] pipewire: update to 0.13.3 julio641742
2020-11-30 9:49 ` st3r4g
2020-12-01 20:41 ` ahesford
2020-12-01 20:41 ` [PR PATCH] [Closed]: " ahesford
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).