[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Tuesday, December 15, 2020 @ 12:54:38 Author: heftig Revision: 404353 0.3.18-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-15 12:54:04 UTC (rev 404352) +++ PKGBUILD2020-12-15 12:54:38 UTC (rev 404353) @@ -4,7 +4,7 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa gst-plugin-pipewire) -pkgver=0.3.17 +pkgver=0.3.18 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -12,8 +12,8 @@ arch=(x86_64) makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gst-plugins-base sbc rtkit vulkan-icd-loader dbus - libsndfile bluez-libs vulkan-headers) -_commit=f5f5beb0ece64c7d08edb5413dde537ec5b6c3e2 # tags/0.3.17 + libsndfile bluez-libs vulkan-headers libopenaptx libldac) +_commit=e7dffd64ebff76e2388d6e694de96d6693a6ed7d # tags/0.3.18 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') @@ -54,7 +54,8 @@ package_pipewire() { depends=(sbc rtkit vulkan-icd-loader bluez-libs alsa-card-profiles - libdbus-1.so libsndfile.so libudev.so libasound.so libsystemd.so) + libdbus-1.so libsndfile.so libudev.so libasound.so libsystemd.so + libldacBT_enc.so libopenaptx.so) optdepends=('pipewire-docs: Documentation' 'pipewire-jack: JACK support' 'pipewire-pulse: PulseAudio support')
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Monday, November 30, 2020 @ 13:38:06 Author: heftig Revision: 402413 0.3.17-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-30 13:17:33 UTC (rev 402412) +++ PKGBUILD2020-11-30 13:38:06 UTC (rev 402413) @@ -4,8 +4,8 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa gst-plugin-pipewire) -pkgver=0.3.16 -pkgrel=5 +pkgver=0.3.17 +pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) @@ -13,7 +13,7 @@ makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gst-plugins-base sbc rtkit vulkan-icd-loader dbus libsndfile bluez-libs vulkan-headers) -_commit=09d373f094f0e6797aef3d97cde2c0167dccc986 # tags/0.3.16 +_commit=f5f5beb0ece64c7d08edb5413dde537ec5b6c3e2 # tags/0.3.17 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') @@ -54,8 +54,7 @@ package_pipewire() { depends=(sbc rtkit vulkan-icd-loader bluez-libs alsa-card-profiles - libdbus-1.so libsndfile.so libudev.so libasound.so libsystemd.so - libglib-2.0.so libgobject-2.0.so) + libdbus-1.so libsndfile.so libudev.so libasound.so libsystemd.so) optdepends=('pipewire-docs: Documentation' 'pipewire-jack: JACK support' 'pipewire-pulse: PulseAudio support') @@ -72,10 +71,13 @@ _pick docs usr/share/doc + _pick jack etc/pipewire/media-session.d/with-jack _pick jack usr/bin/pw-jack usr/lib/pipewire-$_ver/jack _pick jack usr/lib/spa-0.2/jack _pick jack usr/share/man/man1/pw-jack.1 + _pick pulse etc/pipewire/media-session.d/with-pulseaudio + _pick gst usr/lib/gstreamer-1.0 # Use alsa-card-profiles built with Pulseaudio @@ -97,8 +99,9 @@ pkgdesc+=" (PulseAudio replacement)" depends=(pipewire libpulse) provides=(pulseaudio pulseaudio-bluetooth) - conflicts=(pulseaudio) # Sockets conflict + conflicts=(pulseaudio pulseaudio-bluetooth) install=pipewire-pulse.install + mv pulse/* "$pkgdir" } package_pipewire-alsa() {
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Saturday, November 21, 2020 @ 19:48:01 Author: heftig Revision: 401648 0.3.16-5: Make pipewire-pulse handle only enable-on-install Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD | 17 ++--- 1 file changed, 6 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-21 19:37:12 UTC (rev 401647) +++ PKGBUILD2020-11-21 19:48:01 UTC (rev 401648) @@ -5,7 +5,7 @@ pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa gst-plugin-pipewire) pkgver=0.3.16 -pkgrel=4 +pkgrel=5 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) @@ -72,10 +72,6 @@ _pick docs usr/share/doc - _pick pulse usr/bin/pipewire-pulse - _pick pulse usr/lib/pipewire-$_ver/libpipewire-module-protocol-pulse.so - _pick pulse usr/lib/systemd/user/pipewire-pulse.* - _pick jack usr/bin/pw-jack usr/lib/pipewire-$_ver/jack _pick jack usr/lib/spa-0.2/jack _pick jack usr/share/man/man1/pw-jack.1 @@ -93,22 +89,21 @@ package_pipewire-jack() { pkgdesc+=" (JACK support)" - depends=(libpipewire-$_ver.so libjack.so) + depends=(pipewire libpipewire-$_ver.so libjack.so) mv jack/* "$pkgdir" } package_pipewire-pulse() { - pkgdesc+=" (PulseAudio support)" - depends=(libpipewire-$_ver.so libpulse.so) + pkgdesc+=" (PulseAudio replacement)" + depends=(pipewire libpulse) provides=(pulseaudio pulseaudio-bluetooth) conflicts=(pulseaudio) # Sockets conflict install=pipewire-pulse.install - mv pulse/* "$pkgdir" } package_pipewire-alsa() { pkgdesc="ALSA Configuration for PipeWire" - depends=(libpipewire-$_ver.so) + depends=(pipewire libpipewire-$_ver.so) provides=(pulseaudio-alsa) mkdir -p "$pkgdir/etc/alsa/conf.d" @@ -117,6 +112,6 @@ package_gst-plugin-pipewire() { pkgdesc="Multimedia graph framework - pipewire plugin" - depends=(libpipewire-$_ver.so gst-plugins-base-libs) + depends=(pipewire libpipewire-$_ver.so gst-plugins-base-libs) mv gst/* "$pkgdir" }
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Friday, November 20, 2020 @ 11:45:26 Author: heftig Revision: 401537 0.3.16-4: backport kwin fix, requested by upstream Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-20 11:40:35 UTC (rev 401536) +++ PKGBUILD2020-11-20 11:45:26 UTC (rev 401537) @@ -5,7 +5,7 @@ pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa gst-plugin-pipewire) pkgver=0.3.16 -pkgrel=3 +pkgrel=4 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) @@ -24,6 +24,9 @@ prepare() { cd $pkgbase + + # fix kwin + git cherry-pick -n fc2b0b20ad4271b0c6f258451a82311b792b7a57 } build() {
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Friday, November 20, 2020 @ 10:23:29 Author: heftig Revision: 401517 0.3.16-3: provide pulseaudio-bluetooth Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-20 02:06:02 UTC (rev 401516) +++ PKGBUILD2020-11-20 10:23:29 UTC (rev 401517) @@ -5,7 +5,7 @@ pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa gst-plugin-pipewire) pkgver=0.3.16 -pkgrel=2 +pkgrel=3 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) @@ -97,8 +97,8 @@ package_pipewire-pulse() { pkgdesc+=" (PulseAudio support)" depends=(libpipewire-$_ver.so libpulse.so) - provides=(pulseaudio) - conflicts=(pulseaudio) + provides=(pulseaudio pulseaudio-bluetooth) + conflicts=(pulseaudio) # Sockets conflict install=pipewire-pulse.install mv pulse/* "$pkgdir" }
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Friday, November 20, 2020 @ 02:05:48 Author: heftig Revision: 401515 0.3.16-2: remove unneeded patch Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |5 + 1 file changed, 1 insertion(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-20 01:56:30 UTC (rev 401514) +++ PKGBUILD2020-11-20 02:05:48 UTC (rev 401515) @@ -5,7 +5,7 @@ pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa gst-plugin-pipewire) pkgver=0.3.16 -pkgrel=1 +pkgrel=2 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) @@ -24,9 +24,6 @@ prepare() { cd $pkgbase - - # Fix Chrome - git cherry-pick -n b8c7b36d3b8be16593f554964cf2f852c21b5c2c } build() {
[arch-commits] Commit in pipewire/trunk (PKGBUILD pipewire-pulse.install)
Date: Friday, November 20, 2020 @ 01:38:34 Author: heftig Revision: 401508 0.3.16-1 Added: pipewire/trunk/pipewire-pulse.install Modified: pipewire/trunk/PKGBUILD + PKGBUILD | 34 +++--- pipewire-pulse.install | 14 ++ 2 files changed, 37 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-20 01:38:13 UTC (rev 401507) +++ PKGBUILD2020-11-20 01:38:34 UTC (rev 401508) @@ -2,17 +2,18 @@ # Contributor: Jan de Groot pkgbase=pipewire -pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa) -pkgver=0.3.15 -pkgrel=2 +pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa + gst-plugin-pipewire) +pkgver=0.3.16 +pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) arch=(x86_64) makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse - alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader - dbus libsndfile bluez-libs vulkan-headers) -_commit=16872549e3a2433f49f27c1875dfd432377ca0be # tags/0.3.15 + alsa-lib gst-plugins-base sbc rtkit vulkan-icd-loader dbus + libsndfile bluez-libs vulkan-headers) +_commit=09d373f094f0e6797aef3d97cde2c0167dccc986 # tags/0.3.16 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') @@ -52,8 +53,7 @@ _ver=${pkgver:0:3} package_pipewire() { - depends=(gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader bluez-libs - alsa-card-profiles + depends=(sbc rtkit vulkan-icd-loader bluez-libs alsa-card-profiles libdbus-1.so libsndfile.so libudev.so libasound.so libsystemd.so libglib-2.0.so libgobject-2.0.so) optdepends=('pipewire-docs: Documentation' @@ -72,14 +72,16 @@ _pick docs usr/share/doc - _pick pulse usr/bin/pw-pulse usr/lib/pipewire-$_ver/pulse + _pick pulse usr/bin/pipewire-pulse _pick pulse usr/lib/pipewire-$_ver/libpipewire-module-protocol-pulse.so - _pick pulse usr/share/man/man1/pw-pulse.1 + _pick pulse usr/lib/systemd/user/pipewire-pulse.* _pick jack usr/bin/pw-jack usr/lib/pipewire-$_ver/jack _pick jack usr/lib/spa-0.2/jack _pick jack usr/share/man/man1/pw-jack.1 + _pick gst usr/lib/gstreamer-1.0 + # Use alsa-card-profiles built with Pulseaudio rm -rv "$pkgdir"/usr/share/alsa-card-profile } @@ -97,7 +99,10 @@ package_pipewire-pulse() { pkgdesc+=" (PulseAudio support)" - depends=(libpipewire-$_ver.so libglib-2.0.so) + depends=(libpipewire-$_ver.so libpulse.so) + provides=(pulseaudio) + conflicts=(pulseaudio) + install=pipewire-pulse.install mv pulse/* "$pkgdir" } @@ -104,7 +109,14 @@ package_pipewire-alsa() { pkgdesc="ALSA Configuration for PipeWire" depends=(libpipewire-$_ver.so) + provides=(pulseaudio-alsa) mkdir -p "$pkgdir/etc/alsa/conf.d" ln -st "$pkgdir/etc/alsa/conf.d" /usr/share/alsa/alsa.conf.d/99-pipewire-default.conf } + +package_gst-plugin-pipewire() { + pkgdesc="Multimedia graph framework - pipewire plugin" + depends=(libpipewire-$_ver.so gst-plugins-base-libs) + mv gst/* "$pkgdir" +} Added: pipewire-pulse.install === --- pipewire-pulse.install (rev 0) +++ pipewire-pulse.install 2020-11-20 01:38:34 UTC (rev 401508) @@ -0,0 +1,14 @@ +post_install() { + # Enable socket by default + systemctl --global enable pipewire-pulse.socket +} + +post_upgrade() { + if (( $(vercmp $2 0.3.16-1) < 0)); then +systemctl --global enable pipewire-pulse.socket + fi +} + +pre_remove() { + systemctl --global disable pipewire-pulse.socket +}
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Tuesday, November 10, 2020 @ 18:50:05 Author: heftig Revision: 400104 0.3.15-2 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-10 18:46:26 UTC (rev 400103) +++ PKGBUILD2020-11-10 18:50:05 UTC (rev 400104) @@ -4,7 +4,7 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa) pkgver=0.3.15 -pkgrel=1 +pkgrel=2 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) @@ -23,6 +23,9 @@ prepare() { cd $pkgbase + + # Fix Chrome + git cherry-pick -n b8c7b36d3b8be16593f554964cf2f852c21b5c2c } build() {
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Wednesday, November 4, 2020 @ 21:16:56 Author: heftig Revision: 399277 split manpages Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |2 ++ 1 file changed, 2 insertions(+) Modified: PKGBUILD === --- PKGBUILD2020-11-04 21:15:11 UTC (rev 399276) +++ PKGBUILD2020-11-04 21:16:56 UTC (rev 399277) @@ -71,9 +71,11 @@ _pick pulse usr/bin/pw-pulse usr/lib/pipewire-$_ver/pulse _pick pulse usr/lib/pipewire-$_ver/libpipewire-module-protocol-pulse.so + _pick pulse usr/share/man/man1/pw-pulse.1 _pick jack usr/bin/pw-jack usr/lib/pipewire-$_ver/jack _pick jack usr/lib/spa-0.2/jack + _pick jack usr/share/man/man1/pw-jack.1 # Use alsa-card-profiles built with Pulseaudio rm -rv "$pkgdir"/usr/share/alsa-card-profile
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Wednesday, November 4, 2020 @ 21:13:21 Author: heftig Revision: 399275 0.3.15-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-04 19:48:38 UTC (rev 399274) +++ PKGBUILD2020-11-04 21:13:21 UTC (rev 399275) @@ -3,7 +3,7 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa) -pkgver=0.3.14 +pkgver=0.3.15 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -12,7 +12,7 @@ makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader dbus libsndfile bluez-libs vulkan-headers) -_commit=3960a884785d1f4b71302491f599ed7219f6e45a # tags/0.3.14 +_commit=16872549e3a2433f49f27c1875dfd432377ca0be # tags/0.3.15 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Friday, October 30, 2020 @ 21:12:27 Author: heftig Revision: 399062 0.3.14-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-30 18:03:30 UTC (rev 399061) +++ PKGBUILD2020-10-30 21:12:27 UTC (rev 399062) @@ -3,8 +3,8 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa) -pkgver=0.3.13 -pkgrel=2 +pkgver=0.3.14 +pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) @@ -12,7 +12,7 @@ makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader dbus libsndfile bluez-libs vulkan-headers) -_commit=d7714f734dcf2a346f939e11e1e3f6a2373c8632 # tags/0.3.13 +_commit=3960a884785d1f4b71302491f599ed7219f6e45a # tags/0.3.14 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') @@ -70,6 +70,7 @@ _pick docs usr/share/doc _pick pulse usr/bin/pw-pulse usr/lib/pipewire-$_ver/pulse + _pick pulse usr/lib/pipewire-$_ver/libpipewire-module-protocol-pulse.so _pick jack usr/bin/pw-jack usr/lib/pipewire-$_ver/jack _pick jack usr/lib/spa-0.2/jack
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Monday, October 5, 2020 @ 18:10:54 Author: heftig Revision: 397307 0.3.13-2: split alsa-card-profiles Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |6 +- 1 file changed, 5 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-05 17:46:07 UTC (rev 397306) +++ PKGBUILD2020-10-05 18:10:54 UTC (rev 397307) @@ -4,7 +4,7 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa) pkgver=0.3.13 -pkgrel=1 +pkgrel=2 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) @@ -50,6 +50,7 @@ package_pipewire() { depends=(gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader bluez-libs + alsa-card-profiles libdbus-1.so libsndfile.so libudev.so libasound.so libsystemd.so libglib-2.0.so libgobject-2.0.so) optdepends=('pipewire-docs: Documentation' @@ -72,6 +73,9 @@ _pick jack usr/bin/pw-jack usr/lib/pipewire-$_ver/jack _pick jack usr/lib/spa-0.2/jack + + # Use alsa-card-profiles built with Pulseaudio + rm -rv "$pkgdir"/usr/share/alsa-card-profile } package_pipewire-docs() {
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 15:03:32 Author: heftig Revision: 397202 0.3.13-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 15:01:50 UTC (rev 397201) +++ PKGBUILD2020-10-03 15:03:32 UTC (rev 397202) @@ -3,7 +3,7 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa) -pkgver=0.3.12 +pkgver=0.3.13 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -12,7 +12,7 @@ makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader dbus libsndfile bluez-libs vulkan-headers) -_commit=fc0354ae1d74e5b3681ff852507d9bc1719027d5 # tags/0.3.12 +_commit=d7714f734dcf2a346f939e11e1e3f6a2373c8632 # tags/0.3.13 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 23:42:09 Author: heftig Revision: 396302 0.3.12-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 23:37:36 UTC (rev 396301) +++ PKGBUILD2020-09-18 23:42:09 UTC (rev 396302) @@ -3,7 +3,7 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa) -pkgver=0.3.11 +pkgver=0.3.12 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -12,7 +12,7 @@ makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader dbus libsndfile bluez-libs vulkan-headers) -_commit=b0c758719dfd661d9d2237e780f93d56ea181669 # tags/0.3.11 +_commit=fc0354ae1d74e5b3681ff852507d9bc1719027d5 # tags/0.3.12 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') @@ -29,7 +29,6 @@ arch-meson $pkgbase build \ -D docs=true \ -D udevrulesdir=/usr/lib/udev/rules.d - meson compile -C build }
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Friday, September 11, 2020 @ 23:27:01 Author: heftig Revision: 395781 0.3.11-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-11 23:26:40 UTC (rev 395780) +++ PKGBUILD2020-09-11 23:27:01 UTC (rev 395781) @@ -3,7 +3,7 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa) -pkgver=0.3.10 +pkgver=0.3.11 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -12,7 +12,7 @@ makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader dbus libsndfile bluez-libs vulkan-headers) -_commit=69be14186e20ffaa42c4a635be5da49173c45b97 # tags/0.3.10 +_commit=b0c758719dfd661d9d2237e780f93d56ea181669 # tags/0.3.11 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Monday, August 24, 2020 @ 15:55:51 Author: heftig Revision: 394639 0.3.10-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-24 11:22:20 UTC (rev 394638) +++ PKGBUILD2020-08-24 15:55:51 UTC (rev 394639) @@ -3,8 +3,8 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa) -pkgver=0.3.8 -pkgrel=2 +pkgver=0.3.10 +pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) @@ -12,7 +12,7 @@ makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader dbus libsndfile bluez-libs vulkan-headers) -_commit=229fad46914a32b621e88e53abd1270c62b0e158 # tags/0.3.8^0 +_commit=69be14186e20ffaa42c4a635be5da49173c45b97 # tags/0.3.10 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') @@ -23,9 +23,6 @@ prepare() { cd $pkgbase - - # Fix infinite loop when disconnecting ALSA device - git cherry-pick -n d2452e1340038539bfbe3948fe61fe8a7b214f85 } build() {
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Sunday, August 2, 2020 @ 15:51:59 Author: heftig Revision: 393071 0.3.8-2 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-02 09:59:58 UTC (rev 393070) +++ PKGBUILD2020-08-02 15:51:59 UTC (rev 393071) @@ -1,10 +1,10 @@ # Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Jan de Groot +# Contributor: Jan de Groot pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa) pkgver=0.3.8 -pkgrel=1 +pkgrel=2 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) @@ -23,6 +23,9 @@ prepare() { cd $pkgbase + + # Fix infinite loop when disconnecting ALSA device + git cherry-pick -n d2452e1340038539bfbe3948fe61fe8a7b214f85 } build() {
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Saturday, August 1, 2020 @ 22:06:14 Author: heftig Revision: 393064 0.3.8-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-01 20:21:06 UTC (rev 393063) +++ PKGBUILD2020-08-01 22:06:14 UTC (rev 393064) @@ -3,7 +3,7 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa) -pkgver=0.3.7 +pkgver=0.3.8 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -12,7 +12,7 @@ makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader dbus libsndfile bluez-libs vulkan-headers) -_commit=0b3e9edaa2a155b6f1d1189a2dadbdb568c05ab1 # tags/0.3.7 +_commit=229fad46914a32b621e88e53abd1270c62b0e158 # tags/0.3.8^0 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') @@ -28,7 +28,7 @@ build() { arch-meson $pkgbase build \ -D docs=true \ --D man=true +-D udevrulesdir=/usr/lib/udev/rules.d meson compile -C build }
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Saturday, July 25, 2020 @ 20:46:10 Author: heftig Revision: 392537 0.3.7-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-25 19:34:25 UTC (rev 392536) +++ PKGBUILD2020-07-25 20:46:10 UTC (rev 392537) @@ -3,7 +3,7 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa) -pkgver=0.3.6 +pkgver=0.3.7 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -12,7 +12,7 @@ makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader dbus libsndfile bluez-libs vulkan-headers) -_commit=b04552b2522a2cdae9a246be6ed77bb5ae31cda3 # tags/0.3.6 +_commit=0b3e9edaa2a155b6f1d1189a2dadbdb568c05ab1 # tags/0.3.7 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Wednesday, June 10, 2020 @ 17:20:12 Author: heftig Revision: 388753 0.3.6-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-10 17:19:35 UTC (rev 388752) +++ PKGBUILD2020-06-10 17:20:12 UTC (rev 388753) @@ -1,9 +1,9 @@ -# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan Alexander Steffens (heftig) # Maintainer: Jan de Groot pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa) -pkgver=0.3.5 +pkgver=0.3.6 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -12,7 +12,7 @@ makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader dbus libsndfile bluez-libs vulkan-headers) -_commit=ba215efed0da8d6c9f3f2414d76a8e2c75352501 # tags/0.3.5 +_commit=b04552b2522a2cdae9a246be6ed77bb5ae31cda3 # tags/0.3.6 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') @@ -26,14 +26,11 @@ } build() { - # warning: ‘-Wformat-security’ ignored without ‘-Wformat’ [-Wformat-security] - CFLAGS+=" -Wformat" - arch-meson $pkgbase build \ -D docs=true \ -D man=true - ninja -C build + meson compile -C build } check() {
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 22:57:12 Author: heftig Revision: 383320 0.3.5-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD | 17 ++--- 1 file changed, 14 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 22:29:51 UTC (rev 383319) +++ PKGBUILD2020-05-12 22:57:12 UTC (rev 383320) @@ -2,8 +2,8 @@ # Maintainer: Jan de Groot pkgbase=pipewire -pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse) -pkgver=0.3.4 +pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse pipewire-alsa) +pkgver=0.3.5 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -12,7 +12,7 @@ makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader dbus libsndfile bluez-libs vulkan-headers) -_commit=33398d7de83fad1c67c691e0712e3e0108c5e966 # tags/0.3.4 +_commit=ba215efed0da8d6c9f3f2414d76a8e2c75352501 # tags/0.3.5 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') @@ -67,6 +67,9 @@ cd "$pkgdir" + mkdir -p etc/alsa/conf.d + ln -st etc/alsa/conf.d /usr/share/alsa/alsa.conf.d/50-pipewire.conf + _pick docs usr/share/doc _pick pulse usr/bin/pw-pulse usr/lib/pipewire-$_ver/pulse @@ -91,3 +94,11 @@ depends=(libpipewire-$_ver.so libglib-2.0.so) mv pulse/* "$pkgdir" } + +package_pipewire-alsa() { + pkgdesc="ALSA Configuration for PipeWire" + depends=(libpipewire-$_ver.so) + + mkdir -p "$pkgdir/etc/alsa/conf.d" + ln -st "$pkgdir/etc/alsa/conf.d" /usr/share/alsa/alsa.conf.d/99-pipewire-default.conf +}
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Friday, May 1, 2020 @ 08:19:04 Author: heftig Revision: 382000 0.3.4-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD | 21 +++-- 1 file changed, 11 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-01 07:41:05 UTC (rev 381999) +++ PKGBUILD2020-05-01 08:19:04 UTC (rev 382000) @@ -3,7 +3,7 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse) -pkgver=0.3.2 +pkgver=0.3.4 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -12,7 +12,7 @@ makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader dbus libsndfile bluez-libs vulkan-headers) -_commit=f0f3a0a66032cf693a979dae6187cac07fa353ee # tags/0.3.2 +_commit=33398d7de83fad1c67c691e0712e3e0108c5e966 # tags/0.3.4 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') @@ -50,13 +50,16 @@ done } +_ver=${pkgver:0:3} + package_pipewire() { depends=(gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader bluez-libs - libdbus-1.so libsndfile.so) + libdbus-1.so libsndfile.so libudev.so libasound.so libsystemd.so + libglib-2.0.so libgobject-2.0.so) optdepends=('pipewire-docs: Documentation' 'pipewire-jack: JACK support' 'pipewire-pulse: PulseAudio support') - provides=(libpipewire-${pkgver:0:3}.so) + provides=(libpipewire-$_ver.so) backup=(etc/pipewire/pipewire.conf) install=pipewire.install @@ -66,10 +69,10 @@ _pick docs usr/share/doc - _pick pulse usr/lib/libpulse* + _pick pulse usr/bin/pw-pulse usr/lib/pipewire-$_ver/pulse + _pick jack usr/bin/pw-jack usr/lib/pipewire-$_ver/jack _pick jack usr/lib/spa-0.2/jack - _pick jack usr/lib/libjack* } package_pipewire-docs() { @@ -79,14 +82,12 @@ package_pipewire-jack() { pkgdesc+=" (JACK support)" - depends=(libpipewire-${pkgver:0:3}.so libjack.so) - provides=(libjack-pw.so) + depends=(libpipewire-$_ver.so libjack.so) mv jack/* "$pkgdir" } package_pipewire-pulse() { pkgdesc+=" (PulseAudio support)" - depends=(libpipewire-${pkgver:0:3}.so libpulse.so libglib-2.0.so) - provides=(libpulse{,-simple,-mainloop-glib}-pw.so) + depends=(libpipewire-$_ver.so libglib-2.0.so) mv pulse/* "$pkgdir" }
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Monday, March 30, 2020 @ 00:44:42 Author: heftig Revision: 378695 0.3.2-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-29 23:12:50 UTC (rev 378694) +++ PKGBUILD2020-03-30 00:44:42 UTC (rev 378695) @@ -3,7 +3,7 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse) -pkgver=0.3.1 +pkgver=0.3.2 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -12,7 +12,7 @@ makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader dbus libsndfile bluez-libs vulkan-headers) -_commit=74a1632f0720886d5b3b6c23ee8fcd6c03ca7aac # tags/0.3.1 +_commit=f0f3a0a66032cf693a979dae6187cac07fa353ee # tags/0.3.2 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Sunday, March 8, 2020 @ 02:27:34 Author: heftig Revision: 376953 fixes Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-08 02:27:16 UTC (rev 376952) +++ PKGBUILD2020-03-08 02:27:34 UTC (rev 376953) @@ -11,12 +11,11 @@ arch=(x86_64) makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader - dbus libsndfile) + dbus libsndfile bluez-libs vulkan-headers) _commit=74a1632f0720886d5b3b6c23ee8fcd6c03ca7aac # tags/0.3.1 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') - pkgver() { cd $pkgbase git describe --tags | sed 's/-/+/g' @@ -52,9 +51,12 @@ } package_pipewire() { - depends=(gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader libdbus-1.so - libsndfile.so) - provides=(libpipewire-0.3.so) + depends=(gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader bluez-libs + libdbus-1.so libsndfile.so) + optdepends=('pipewire-docs: Documentation' + 'pipewire-jack: JACK support' + 'pipewire-pulse: PulseAudio support') + provides=(libpipewire-${pkgver:0:3}.so) backup=(etc/pipewire/pipewire.conf) install=pipewire.install @@ -72,22 +74,19 @@ package_pipewire-docs() { pkgdesc+=" (documentation)" - mv docs/* "$pkgdir" } package_pipewire-jack() { pkgdesc+=" (JACK support)" - depends=(libpipewire-0.3.so libjack.so) + depends=(libpipewire-${pkgver:0:3}.so libjack.so) provides=(libjack-pw.so) - mv jack/* "$pkgdir" } package_pipewire-pulse() { pkgdesc+=" (PulseAudio support)" - depends=(libpipewire-0.3.so libpulse.so libglib-2.0.so) + depends=(libpipewire-${pkgver:0:3}.so libpulse.so libglib-2.0.so) provides=(libpulse{,-simple,-mainloop-glib}-pw.so) - mv pulse/* "$pkgdir" }
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Sunday, March 8, 2020 @ 02:07:38 Author: heftig Revision: 376950 0.3.1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD | 43 ++- 1 file changed, 34 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-08 02:02:27 UTC (rev 376949) +++ PKGBUILD2020-03-08 02:07:38 UTC (rev 376950) @@ -2,16 +2,17 @@ # Maintainer: Jan de Groot pkgbase=pipewire -pkgname=(pipewire pipewire-docs) -pkgver=0.2.7 -pkgrel=2 +pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse) +pkgver=0.3.1 +pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) arch=(x86_64) -makedepends=(git meson doxygen graphviz xmltoman valgrind alsa-lib gstreamer - gst-plugins-base sbc rtkit dbus) -_commit=14c11c0fe4d366bad4cfecdee97b6652ff9ed63d # tags/0.2.7 +makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse + alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader + dbus libsndfile) +_commit=74a1632f0720886d5b3b6c23ee8fcd6c03ca7aac # tags/0.3.1 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') @@ -26,9 +27,11 @@ } build() { + # warning: ‘-Wformat-security’ ignored without ‘-Wformat’ [-Wformat-security] + CFLAGS+=" -Wformat" + arch-meson $pkgbase build \ -D docs=true \ --D ffmpeg=false \ -D man=true ninja -C build @@ -49,8 +52,9 @@ } package_pipewire() { - depends=(gstreamer gst-plugins-base sbc rtkit libdbus-1.so) - provides=(libpipewire-0.2.so) + depends=(gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader libdbus-1.so + libsndfile.so) + provides=(libpipewire-0.3.so) backup=(etc/pipewire/pipewire.conf) install=pipewire.install @@ -59,6 +63,11 @@ cd "$pkgdir" _pick docs usr/share/doc + + _pick pulse usr/lib/libpulse* + + _pick jack usr/lib/spa-0.2/jack + _pick jack usr/lib/libjack* } package_pipewire-docs() { @@ -66,3 +75,19 @@ mv docs/* "$pkgdir" } + +package_pipewire-jack() { + pkgdesc+=" (JACK support)" + depends=(libpipewire-0.3.so libjack.so) + provides=(libjack-pw.so) + + mv jack/* "$pkgdir" +} + +package_pipewire-pulse() { + pkgdesc+=" (PulseAudio support)" + depends=(libpipewire-0.3.so libpulse.so libglib-2.0.so) + provides=(libpulse{,-simple,-mainloop-glib}-pw.so) + + mv pulse/* "$pkgdir" +}
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Thursday, February 20, 2020 @ 23:30:48 Author: heftig Revision: 375973 0.2.7-2 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD | 35 +++ 1 file changed, 23 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-20 23:22:33 UTC (rev 375972) +++ PKGBUILD2020-02-20 23:30:48 UTC (rev 375973) @@ -1,15 +1,16 @@ +# Maintainer: Jan Alexander Steffens (heftig) # Maintainer: Jan de Groot pkgbase=pipewire pkgname=(pipewire pipewire-docs) pkgver=0.2.7 -pkgrel=1 +pkgrel=2 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) arch=(x86_64) -depends=(gstreamer gst-plugins-base sbc ffmpeg rtkit) -makedepends=(git meson doxygen graphviz xmltoman valgrind) +makedepends=(git meson doxygen graphviz xmltoman valgrind alsa-lib gstreamer + gst-plugins-base sbc rtkit dbus) _commit=14c11c0fe4d366bad4cfecdee97b6652ff9ed63d # tags/0.2.7 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') @@ -22,16 +23,14 @@ prepare() { cd $pkgbase - - # Reduce docs size - printf '%s\n' >>doc/Doxyfile.in \ -HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes } build() { arch-meson $pkgbase build \ -D docs=true \ +-D ffmpeg=false \ -D man=true + ninja -C build } @@ -39,19 +38,31 @@ meson test -C build --print-errorlogs } +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + package_pipewire() { + depends=(gstreamer gst-plugins-base sbc rtkit libdbus-1.so) + provides=(libpipewire-0.2.so) + backup=(etc/pipewire/pipewire.conf) install=pipewire.install DESTDIR="$pkgdir" meson install -C build - # Split pipewire-docs - mkdir -p docs/share - mv "$pkgdir/usr/share/doc" docs/share/ + cd "$pkgdir" + + _pick docs usr/share/doc } package_pipewire-docs() { pkgdesc+=" (documentation)" - depends=() - mv docs "$pkgdir/usr" + mv docs/* "$pkgdir" }
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Saturday, September 28, 2019 @ 12:06:27 Author: heftig Revision: 363497 0.2.7-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-27 21:05:22 UTC (rev 363496) +++ PKGBUILD2019-09-28 12:06:27 UTC (rev 363497) @@ -2,7 +2,7 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs) -pkgver=0.2.6+1+g37613b67 +pkgver=0.2.7 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -10,7 +10,7 @@ arch=(x86_64) depends=(gstreamer gst-plugins-base sbc ffmpeg rtkit) makedepends=(git meson doxygen graphviz xmltoman valgrind) -_commit=37613b67ba52b5ad4e81d7ea38adc04027d9f9e5 # master +_commit=14c11c0fe4d366bad4cfecdee97b6652ff9ed63d # tags/0.2.7 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Saturday, June 15, 2019 @ 01:49:38 Author: heftig Revision: 356148 0.2.6+1+g37613b67-1: split docs Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD | 31 ++- 1 file changed, 22 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-15 01:03:33 UTC (rev 356147) +++ PKGBUILD2019-06-15 01:49:38 UTC (rev 356148) @@ -1,7 +1,8 @@ # Maintainer: Jan de Groot -pkgname=pipewire -pkgver=0.2.6 +pkgbase=pipewire +pkgname=(pipewire pipewire-docs) +pkgver=0.2.6+1+g37613b67 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -9,19 +10,18 @@ arch=(x86_64) depends=(gstreamer gst-plugins-base sbc ffmpeg rtkit) makedepends=(git meson doxygen graphviz xmltoman valgrind) -install=pipewire.install -_commit=4aff470a8fa1e06448b2316781b4e7a91fbda341 # tags/0.2.6 +_commit=37613b67ba52b5ad4e81d7ea38adc04027d9f9e5 # master source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') pkgver() { - cd $pkgname + cd $pkgbase git describe --tags | sed 's/-/+/g' } prepare() { - cd $pkgname + cd $pkgbase # Reduce docs size printf '%s\n' >>doc/Doxyfile.in \ @@ -29,7 +29,7 @@ } build() { - arch-meson $pkgname build \ + arch-meson $pkgbase build \ -D docs=true \ -D man=true ninja -C build @@ -36,9 +36,22 @@ } check() { - meson test -C build + meson test -C build --print-errorlogs } -package() { +package_pipewire() { + install=pipewire.install + DESTDIR="$pkgdir" meson install -C build + + # Split pipewire-docs + mkdir -p docs/share + mv "$pkgdir/usr/share/doc" docs/share/ } + +package_pipewire-docs() { + pkgdesc+=" (documentation)" + depends=() + + mv docs "$pkgdir/usr" +}
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Tuesday, May 28, 2019 @ 19:05:44 Author: heftig Revision: 354457 0.2.6-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-28 16:53:06 UTC (rev 354456) +++ PKGBUILD2019-05-28 19:05:44 UTC (rev 354457) @@ -1,16 +1,16 @@ # Maintainer: Jan de Groot pkgname=pipewire -pkgver=0.2.5+3+g371da358 +pkgver=0.2.6 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) arch=(x86_64) -depends=(gstreamer gst-plugins-base v4l-utils sbc ffmpeg rtkit) +depends=(gstreamer gst-plugins-base sbc ffmpeg rtkit) makedepends=(git meson doxygen graphviz xmltoman valgrind) install=pipewire.install -_commit=371da358d1580dc06218d18a12a99611cac39e4e # master +_commit=4aff470a8fa1e06448b2316781b4e7a91fbda341 # tags/0.2.6 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Tuesday, January 8, 2019 @ 21:47:28 Author: heftig Revision: 343129 0.2.5+3+g371da358-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-08 18:38:02 UTC (rev 343128) +++ PKGBUILD2019-01-08 21:47:28 UTC (rev 343129) @@ -1,7 +1,7 @@ # Maintainer: Jan de Groot pkgname=pipewire -pkgver=0.2.5 +pkgver=0.2.5+3+g371da358 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -10,7 +10,7 @@ depends=(gstreamer gst-plugins-base v4l-utils sbc ffmpeg rtkit) makedepends=(git meson doxygen graphviz xmltoman valgrind) install=pipewire.install -_commit=bcec14decbdd61eb200abfc396f779cc89c0dade # tags/0.2.5 +_commit=371da358d1580dc06218d18a12a99611cac39e4e # master source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Friday, December 21, 2018 @ 05:47:14 Author: heftig Revision: 342624 0.2.5-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-12-21 03:21:55 UTC (rev 342623) +++ PKGBUILD2018-12-21 05:47:14 UTC (rev 342624) @@ -1,7 +1,7 @@ # Maintainer: Jan de Groot pkgname=pipewire -pkgver=0.2.4 +pkgver=0.2.5 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -10,7 +10,7 @@ depends=(gstreamer gst-plugins-base v4l-utils sbc ffmpeg rtkit) makedepends=(git meson doxygen graphviz xmltoman valgrind) install=pipewire.install -_commit=14ebb85e7482c5b7963d2e647608464f5cd148bb # tags/0.2.4 +_commit=bcec14decbdd61eb200abfc396f779cc89c0dade # tags/0.2.5 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Sunday, November 25, 2018 @ 18:27:46 Author: heftig Revision: 340382 0.2.4-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-25 11:45:00 UTC (rev 340381) +++ PKGBUILD2018-11-25 18:27:46 UTC (rev 340382) @@ -1,7 +1,7 @@ # Maintainer: Jan de Groot pkgname=pipewire -pkgver=0.2.3+17+g10ce1a02 +pkgver=0.2.4 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -10,7 +10,7 @@ depends=(gstreamer gst-plugins-base v4l-utils sbc ffmpeg rtkit) makedepends=(git meson doxygen graphviz xmltoman valgrind) install=pipewire.install -_commit=10ce1a02cf752bbe86b41c111300face95112945 # master +_commit=14ebb85e7482c5b7963d2e647608464f5cd148bb # tags/0.2.4 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Monday, November 5, 2018 @ 23:30:30 Author: heftig Revision: 337903 0.2.3+17+g10ce1a02-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-05 23:23:27 UTC (rev 337902) +++ PKGBUILD2018-11-05 23:30:30 UTC (rev 337903) @@ -1,7 +1,7 @@ # Maintainer: Jan de Groot pkgname=pipewire -pkgver=0.2.3+3+gbbba49aa +pkgver=0.2.3+17+g10ce1a02 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -10,7 +10,7 @@ depends=(gstreamer gst-plugins-base v4l-utils sbc ffmpeg rtkit) makedepends=(git meson doxygen graphviz xmltoman valgrind) install=pipewire.install -_commit=bbba49aae1e593cf5e1c00fdfcb39dc3f0d91ec5 # pull/86/head~1 +_commit=10ce1a02cf752bbe86b41c111300face95112945 # master source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') @@ -31,8 +31,7 @@ build() { arch-meson $pkgname build \ -D docs=true \ --D man=true \ --D gstreamer=true +-D man=true ninja -C build }
[arch-commits] Commit in pipewire/trunk (PKGBUILD pkgconfig.diff)
Date: Sunday, November 4, 2018 @ 21:57:25 Author: heftig Revision: 337860 0.2.3+3+gbbba49aa-1 Modified: pipewire/trunk/PKGBUILD Deleted: pipewire/trunk/pkgconfig.diff + PKGBUILD | 12 +--- pkgconfig.diff | 142 --- 2 files changed, 4 insertions(+), 150 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-04 21:42:36 UTC (rev 337859) +++ PKGBUILD2018-11-04 21:57:25 UTC (rev 337860) @@ -1,7 +1,7 @@ # Maintainer: Jan de Groot pkgname=pipewire -pkgver=0.2.3 +pkgver=0.2.3+3+gbbba49aa pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -10,11 +10,9 @@ depends=(gstreamer gst-plugins-base v4l-utils sbc ffmpeg rtkit) makedepends=(git meson doxygen graphviz xmltoman valgrind) install=pipewire.install -_commit=8d53d3018f2d3bccd72bffb901ec36095d430382 # tags/0.2.3 -source=("git+https://github.com/PipeWire/pipewire#commit=$_commit; -pkgconfig.diff) -sha256sums=('SKIP' -'c4e145b4e18aa2d218b8f8ce96d5ba01626599e9349955226300b17779817fb5') +_commit=bbba49aae1e593cf5e1c00fdfcb39dc3f0d91ec5 # pull/86/head~1 +source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) +sha256sums=('SKIP') pkgver() { @@ -25,8 +23,6 @@ prepare() { cd $pkgname - patch -Np1 -i ../pkgconfig.diff - # Reduce docs size printf '%s\n' >>doc/Doxyfile.in \ HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes Deleted: pkgconfig.diff === --- pkgconfig.diff 2018-11-04 21:42:36 UTC (rev 337859) +++ pkgconfig.diff 2018-11-04 21:57:25 UTC (rev 337860) @@ -1,142 +0,0 @@ - meson.build | 4 ++-- - pkgconfig/libpipewire.pc.in | 11 --- - pkgconfig/libspa.pc.in | 7 --- - pkgconfig/meson.build | 25 - - spa/meson.build | 6 ++ - src/pipewire/meson.build| 11 ++- - 6 files changed, 18 insertions(+), 46 deletions(-) - -diff --git c/meson.build i/meson.build -index 443da44c..bcbe35e9 100644 c/meson.build -+++ i/meson.build -@@ -1,6 +1,6 @@ - project('pipewire', 'c', - version : '0.2.3', -- meson_version : '>= 0.36.0', -+ meson_version : '>= 0.42.0', - default_options : [ 'warning_level=1', - 'c_std=gnu99', - 'buildtype=debugoptimized' ]) -@@ -34,6 +34,7 @@ modules_install_dir = join_paths(pipewire_libdir, 'pipewire-@0@'.format(apiversi - spa_plugindir = join_paths(pipewire_libdir, 'spa') - - gnome = import('gnome') -+pkgconfig = import('pkgconfig') - - cc = meson.get_compiler('c') - -@@ -164,7 +165,6 @@ endif - - subdir('spa') - subdir('src') --subdir('pkgconfig') - - if get_option('docs') - doxygen = find_program('doxygen', required : false) -diff --git c/pkgconfig/libpipewire.pc.in i/pkgconfig/libpipewire.pc.in -deleted file mode 100644 -index ca302fbe.. c/pkgconfig/libpipewire.pc.in -+++ /dev/null -@@ -1,11 +0,0 @@ --prefix=@prefix@ --exec_prefix=@exec_prefix@ --libdir=@libdir@ --includedir=@includedir@/ --moduledir=@moduledir@ -- --Name: libpipewire --Description: PipeWire Interface --Version: @VERSION@ --Libs: -L${libdir} -lpipewire-@PIPEWIRE_API_VERSION@ --Cflags: -I${includedir} -D_REENTRANT -diff --git c/pkgconfig/libspa.pc.in i/pkgconfig/libspa.pc.in -deleted file mode 100644 -index e5878d2d.. c/pkgconfig/libspa.pc.in -+++ /dev/null -@@ -1,7 +0,0 @@ --prefix=@prefix@ --includedir=@includedir@/ -- --Name: libspa --Description: Simple Plugin API --Version: @VERSION@ --Cflags: -I${includedir} -D_REENTRANT -diff --git c/pkgconfig/meson.build i/pkgconfig/meson.build -deleted file mode 100644 -index 9d575784.. c/pkgconfig/meson.build -+++ /dev/null -@@ -1,25 +0,0 @@ --pkgconf = configuration_data() -- --pkgconf.set('prefix', get_option('prefix')) --pkgconf.set('exec_prefix', '${prefix}') --pkgconf.set('libdir', '${prefix}/@0@'.format(get_option('libdir'))) --pkgconf.set('includedir', '${prefix}/@0@'.format(get_option('includedir'))) --pkgconf.set('moduledir', '${prefix}/@0@'.format(modules_install_dir)) --pkgconf.set('PIPEWIRE_API_VERSION', apiversion) --pkgconf.set('VERSION', pipewire_version) -- --pkg_install_dir = '@0@/pkgconfig'.format(get_option('libdir')) -- --pkg_files = [ -- [ 'libpipewire', apiversion ], -- [ 'libspa', spaversion ], --] -- --foreach p : pkg_files -- infile = p.get(0) + '.pc.in' -- outfile = p.get(0) + '-@0@.pc'.format(p.get(1)) -- configure_file(input : infile, --output : outfile, --configuration : pkgconf, --install_dir : pkg_install_dir) --endforeach -diff --git c/spa/meson.build i/spa/meson.build -index 09e1c2f0..d190b9b2 100644 c/spa/meson.build -+++ i/spa/meson.build -@@ -24,3 +24,9 @@ subdir('include') - subdir('plugins') - subdir('tools') - subdir('tests') -+
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Thursday, August 2, 2018 @ 20:47:19 Author: heftig Revision: 330472 0.2.2-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-02 20:12:47 UTC (rev 330471) +++ PKGBUILD2018-08-02 20:47:19 UTC (rev 330472) @@ -2,7 +2,7 @@ # Maintainer: Jan de Groot pkgname=pipewire -pkgver=0.2.0 +pkgver=0.2.2 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; @@ -11,7 +11,7 @@ depends=(gstreamer gst-plugins-base v4l-utils sbc ffmpeg rtkit) makedepends=(git meson doxygen graphviz xmltoman valgrind) install=pipewire.install -_commit=061f2c82b53b2f6632b7b7d583058f683d9cfb86 # tags/0.2.0 +_commit=327ae5db6ef93724640c4c74664d693d7a530dbe # tags/0.2.2 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit; unhide-providers.diff) sha256sums=('SKIP' @@ -44,8 +44,7 @@ } check() { - cd build - meson test + meson test -C build } package() {
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Wednesday, July 18, 2018 @ 18:56:07 Author: heftig Revision: 329003 0.2.0-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-18 18:41:10 UTC (rev 329002) +++ PKGBUILD2018-07-18 18:56:07 UTC (rev 329003) @@ -2,16 +2,16 @@ # Maintainer: Jan de Groot pkgname=pipewire -pkgver=0.1.9 -pkgrel=3 +pkgver=0.2.0 +pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) arch=(x86_64) -depends=(gstreamer gst-plugins-base v4l-utils sbc ffmpeg) +depends=(gstreamer gst-plugins-base v4l-utils sbc ffmpeg rtkit) makedepends=(git meson doxygen graphviz xmltoman valgrind) install=pipewire.install -_commit=62f113dbba7c706fad18c715cfad57ca7e102cb3 # tags/0.1.9 +_commit=061f2c82b53b2f6632b7b7d583058f683d9cfb86 # tags/0.2.0 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit; unhide-providers.diff) sha256sums=('SKIP' @@ -49,5 +49,5 @@ } package() { - DESTDIR="$pkgdir" ninja -C build install + DESTDIR="$pkgdir" meson install -C build }
[arch-commits] Commit in pipewire/trunk (PKGBUILD unhide-providers.diff)
Date: Sunday, May 6, 2018 @ 18:35:51 Author: heftig Revision: 323399 0.1.9-3 Added: pipewire/trunk/unhide-providers.diff Modified: pipewire/trunk/PKGBUILD ---+ PKGBUILD | 20 +--- unhide-providers.diff | 17 + 2 files changed, 30 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-05 18:36:45 UTC (rev 323398) +++ PKGBUILD2018-05-06 18:35:51 UTC (rev 323399) @@ -3,7 +3,7 @@ pkgname=pipewire pkgver=0.1.9 -pkgrel=2 +pkgrel=3 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) @@ -12,8 +12,10 @@ makedepends=(git meson doxygen graphviz xmltoman valgrind) install=pipewire.install _commit=62f113dbba7c706fad18c715cfad57ca7e102cb3 # tags/0.1.9 -source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) -sha256sums=('SKIP') +source=("git+https://github.com/PipeWire/pipewire#commit=$_commit; +unhide-providers.diff) +sha256sums=('SKIP' +'8692ddbfc433bb4a56e3e4594683f9a7047b6cce539c7322dd3b74157a727f99') pkgver() { @@ -22,8 +24,12 @@ } prepare() { - mkdir build cd $pkgname + + # the pipewireprovider is broken: the devices provided have no caps + # at least don't hide other providers until this is fixed + patch -Np1 -i ../unhide-providers.diff + # Reduce docs size printf '%s\n' >>doc/Doxyfile.in \ HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes @@ -31,9 +37,9 @@ build() { arch-meson $pkgname build \ --Denable_docs=true \ --Denable_man=true \ --Denable_gstreamer=true +-D enable_docs=true \ +-D enable_man=true \ +-D enable_gstreamer=true ninja -C build } Added: unhide-providers.diff === --- unhide-providers.diff (rev 0) +++ unhide-providers.diff 2018-05-06 18:35:51 UTC (rev 323399) @@ -0,0 +1,17 @@ +diff --git i/src/gst/gstpipewiredeviceprovider.c w/src/gst/gstpipewiredeviceprovider.c +index fefdb57b..f41ea524 100644 +--- i/src/gst/gstpipewiredeviceprovider.c w/src/gst/gstpipewiredeviceprovider.c +@@ -279,12 +279,6 @@ get_core_info (struct pw_remote *remote, + + GST_DEBUG_OBJECT (provider, "have hidden providers: %s", value); + +-for (i = 0; monitors[i]; i++) { +- if (strcmp (monitors[i], "v4l2") == 0) +-gst_device_provider_hide_provider (provider, "v4l2deviceprovider"); +- else if (strcmp (monitors[i], "alsa") == 0) +-gst_device_provider_hide_provider (provider, "pulsedeviceprovider"); +-} + g_strfreev (monitors); + } + }
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Tuesday, April 24, 2018 @ 19:41:04 Author: jelle Revision: 322944 upgpkg: pipewire 0.1.9-2 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-24 19:13:59 UTC (rev 322943) +++ PKGBUILD2018-04-24 19:41:04 UTC (rev 322944) @@ -3,7 +3,7 @@ pkgname=pipewire pkgver=0.1.9 -pkgrel=1 +pkgrel=2 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1)
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Thursday, March 1, 2018 @ 15:55:18 Author: heftig Revision: 317684 0.1.9-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-01 15:52:58 UTC (rev 317683) +++ PKGBUILD2018-03-01 15:55:18 UTC (rev 317684) @@ -2,17 +2,16 @@ # Maintainer: Jan de Grootpkgname=pipewire -pkgver=0.1.8 +pkgver=0.1.9 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org; license=(LGPL2.1) arch=(x86_64) -depends=(gstreamer gst-plugins-base v4l-utils sbc) -makedepends=(git meson doxygen graphviz xmltoman ffmpeg jack2 libva valgrind) -optdepends=(ffmpeg jack2 libva) +depends=(gstreamer gst-plugins-base v4l-utils sbc ffmpeg) +makedepends=(git meson doxygen graphviz xmltoman valgrind) install=pipewire.install -_commit=1804e47a9167e38ce340d10db2ecad3b363f97ac # tags/0.1.8 +_commit=62f113dbba7c706fad18c715cfad57ca7e102cb3 # tags/0.1.9 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 12:06:10 Author: heftig Revision: 315394 0.1.8-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 11:49:20 UTC (rev 315393) +++ PKGBUILD2018-01-24 12:06:10 UTC (rev 315394) @@ -2,17 +2,17 @@ # Maintainer: Jan de Grootpkgname=pipewire -pkgver=0.1.7 +pkgver=0.1.8 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" -url="http://pipewire.org; +url="https://pipewire.org; license=(LGPL2.1) arch=(x86_64) -depends=(gstreamer gst-plugins-base v4l-utils) -makedepends=(git meson doxygen graphviz xmltoman ffmpeg jack2 libva) +depends=(gstreamer gst-plugins-base v4l-utils sbc) +makedepends=(git meson doxygen graphviz xmltoman ffmpeg jack2 libva valgrind) optdepends=(ffmpeg jack2 libva) install=pipewire.install -_commit=58f086b1653ccc0c1eb1d6cf988acff103daaede # tags/0.1.7 +_commit=1804e47a9167e38ce340d10db2ecad3b363f97ac # tags/0.1.8 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Monday, November 27, 2017 @ 14:42:39 Author: heftig Revision: 311042 0.1.7-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-11-27 13:54:38 UTC (rev 311041) +++ PKGBUILD2017-11-27 14:42:39 UTC (rev 311042) @@ -2,8 +2,8 @@ # Maintainer: Jan de Grootpkgname=pipewire -pkgver=0.1.6 -pkgrel=2 +pkgver=0.1.7 +pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="http://pipewire.org; license=(LGPL2.1) @@ -12,7 +12,7 @@ makedepends=(git meson doxygen graphviz xmltoman ffmpeg jack2 libva) optdepends=(ffmpeg jack2 libva) install=pipewire.install -_commit=5fec60078d25ca3465f30b5d4fbe5d7ea6fabd65 # tags/0.1.6 +_commit=58f086b1653ccc0c1eb1d6cf988acff103daaede # tags/0.1.7 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') @@ -31,7 +31,10 @@ } build() { - arch-meson $pkgname build -Denable_docs=true -Denable_man=true + arch-meson $pkgname build \ +-Denable_docs=true \ +-Denable_man=true \ +-Denable_gstreamer=true ninja -C build }
[arch-commits] Commit in pipewire/trunk (PKGBUILD pipewire.install svg.diff)
Date: Thursday, November 23, 2017 @ 12:05:13 Author: heftig Revision: 310729 0.1.6-2 Added: pipewire/trunk/pipewire.install Modified: pipewire/trunk/PKGBUILD Deleted: pipewire/trunk/svg.diff --+ PKGBUILD | 21 ++--- pipewire.install | 14 ++ svg.diff | 26 -- 3 files changed, 24 insertions(+), 37 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-11-23 11:55:22 UTC (rev 310728) +++ PKGBUILD2017-11-23 12:05:13 UTC (rev 310729) @@ -3,7 +3,7 @@ pkgname=pipewire pkgver=0.1.6 -pkgrel=1 +pkgrel=2 pkgdesc="Server and user space API to deal with multimedia pipelines" url="http://pipewire.org; license=(LGPL2.1) @@ -11,11 +11,10 @@ depends=(gstreamer gst-plugins-base v4l-utils) makedepends=(git meson doxygen graphviz xmltoman ffmpeg jack2 libva) optdepends=(ffmpeg jack2 libva) +install=pipewire.install _commit=5fec60078d25ca3465f30b5d4fbe5d7ea6fabd65 # tags/0.1.6 -source=("git+https://github.com/PipeWire/pipewire#commit=$_commit; -svg.diff) -sha256sums=('SKIP' -'23df81ab6c70e1d1e29505f846abffe3530495fdcede6fbed08f42b4c86e6e65') +source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) +sha256sums=('SKIP') pkgver() { @@ -26,13 +25,14 @@ prepare() { mkdir build cd $pkgname - patch -Np1 -i ../svg.diff + # Reduce docs size + printf '%s\n' >>doc/Doxyfile.in \ +HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes } build() { - cd build - meson setup --prefix=/usr --sysconfdir=/etc --buildtype=release -Denable_docs=true -Denable_man=true ../$pkgname - ninja + arch-meson $pkgname build -Denable_docs=true -Denable_man=true + ninja -C build } check() { @@ -41,6 +41,5 @@ } package() { - cd build - DESTDIR="$pkgdir" ninja install + DESTDIR="$pkgdir" ninja -C build install } Added: pipewire.install === --- pipewire.install(rev 0) +++ pipewire.install2017-11-23 12:05:13 UTC (rev 310729) @@ -0,0 +1,14 @@ +post_install() { + # Enable socket by default + systemctl --global enable pipewire.socket +} + +post_upgrade() { + if (( $(vercmp $2 0.1.6-2) < 0)); then +systemctl --global enable pipewire.socket + fi +} + +pre_remove() { + systemctl --global disable pipewire.socket +} Deleted: svg.diff === --- svg.diff2017-11-23 11:55:22 UTC (rev 310728) +++ svg.diff2017-11-23 12:05:13 UTC (rev 310729) @@ -1,26 +0,0 @@ -diff --git i/doc/Doxyfile.in w/doc/Doxyfile.in -index dceb922dc853eb44..726bd38a2945075d 100644 i/doc/Doxyfile.in -+++ w/doc/Doxyfile.in -@@ -2305,19 +2305,19 @@ DIRECTORY_GRAPH= YES - # The default value is: png. - # This tag requires that the tag HAVE_DOT is set to YES. - --DOT_IMAGE_FORMAT = png -+DOT_IMAGE_FORMAT = svg - - # If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to - # enable generation of interactive SVG images that allow zooming and panning. - # - # Note that this requires a modern browser other than Internet Explorer. Tested - # and working are Firefox, Chrome, Safari, and Opera. - # Note: For IE 9+ you need to set HTML_FILE_EXTENSION to xhtml in order to make - # the SVG files visible. Older versions of IE do not have SVG support. - # The default value is: NO. - # This tag requires that the tag HAVE_DOT is set to YES. - --INTERACTIVE_SVG= NO -+INTERACTIVE_SVG= YES - - # The DOT_PATH tag can be used to specify the path where the dot tool can be - # found. If left blank, it is assumed the dot tool can be found in the path.
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Saturday, November 18, 2017 @ 22:40:58 Author: jgc Revision: 310402 upgpkg: pipewire 0.1.6-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-11-18 22:03:05 UTC (rev 310401) +++ PKGBUILD2017-11-18 22:40:58 UTC (rev 310402) @@ -2,8 +2,8 @@ # Maintainer: Jan de Grootpkgname=pipewire -pkgver=0.1.5+2+g8f67aa2 -pkgrel=2 +pkgver=0.1.6 +pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="http://pipewire.org; license=(LGPL2.1) @@ -11,7 +11,7 @@ depends=(gstreamer gst-plugins-base v4l-utils) makedepends=(git meson doxygen graphviz xmltoman ffmpeg jack2 libva) optdepends=(ffmpeg jack2 libva) -_commit=8f67aa2c3887fa72ccf6bbcd2d10b4e5b1a6da54 # master +_commit=5fec60078d25ca3465f30b5d4fbe5d7ea6fabd65 # tags/0.1.6 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit; svg.diff) sha256sums=('SKIP' @@ -31,7 +31,7 @@ build() { cd build - meson setup --prefix=/usr --sysconfdir=/etc --buildtype=release ../$pkgname + meson setup --prefix=/usr --sysconfdir=/etc --buildtype=release -Denable_docs=true -Denable_man=true ../$pkgname ninja }
[arch-commits] Commit in pipewire/trunk (PKGBUILD svg.diff)
Date: Tuesday, September 19, 2017 @ 12:39:39 Author: heftig Revision: 305836 0.1.5+2+g8f67aa2-2 Added: pipewire/trunk/svg.diff Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD | 22 +++--- svg.diff | 26 ++ 2 files changed, 33 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-19 12:39:35 UTC (rev 305835) +++ PKGBUILD2017-09-19 12:39:39 UTC (rev 305836) @@ -1,8 +1,7 @@ # $Id$ # Maintainer: Jan de Groot-pkgbase=pipewire -pkgname=(pipewire pipewire-docs) +pkgname=pipewire pkgver=0.1.5+2+g8f67aa2 pkgrel=2 pkgdesc="Server and user space API to deal with multimedia pipelines" @@ -13,8 +12,10 @@ makedepends=(git meson doxygen graphviz xmltoman ffmpeg jack2 libva) optdepends=(ffmpeg jack2 libva) _commit=8f67aa2c3887fa72ccf6bbcd2d10b4e5b1a6da54 # master -source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) -sha256sums=('SKIP') +source=("git+https://github.com/PipeWire/pipewire#commit=$_commit; +svg.diff) +sha256sums=('SKIP' +'23df81ab6c70e1d1e29505f846abffe3530495fdcede6fbed08f42b4c86e6e65') pkgver() { @@ -25,6 +26,7 @@ prepare() { mkdir build cd $pkgname + patch -Np1 -i ../svg.diff } build() { @@ -38,17 +40,7 @@ meson test } -package_pipewire() { +package() { cd build DESTDIR="$pkgdir" ninja install - mv "$pkgdir/usr/share/doc" "$srcdir/doc" } - -package_pipewire-docs() { - pkgdesc+=" (documentation)" - depends=() - optdepends=() - - mkdir -p "$pkgdir/usr/share" - mv "$srcdir/doc" "$pkgdir/usr/share" -} Added: svg.diff === --- svg.diff(rev 0) +++ svg.diff2017-09-19 12:39:39 UTC (rev 305836) @@ -0,0 +1,26 @@ +diff --git i/doc/Doxyfile.in w/doc/Doxyfile.in +index dceb922dc853eb44..726bd38a2945075d 100644 +--- i/doc/Doxyfile.in w/doc/Doxyfile.in +@@ -2305,19 +2305,19 @@ DIRECTORY_GRAPH= YES + # The default value is: png. + # This tag requires that the tag HAVE_DOT is set to YES. + +-DOT_IMAGE_FORMAT = png ++DOT_IMAGE_FORMAT = svg + + # If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to + # enable generation of interactive SVG images that allow zooming and panning. + # + # Note that this requires a modern browser other than Internet Explorer. Tested + # and working are Firefox, Chrome, Safari, and Opera. + # Note: For IE 9+ you need to set HTML_FILE_EXTENSION to xhtml in order to make + # the SVG files visible. Older versions of IE do not have SVG support. + # The default value is: NO. + # This tag requires that the tag HAVE_DOT is set to YES. + +-INTERACTIVE_SVG= NO ++INTERACTIVE_SVG= YES + + # The DOT_PATH tag can be used to specify the path where the dot tool can be + # found. If left blank, it is assumed the dot tool can be found in the path.
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Tuesday, September 19, 2017 @ 12:23:54 Author: heftig Revision: 305833 0.1.5+2+g8f67aa2-2 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD | 17 ++--- 1 file changed, 14 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-19 12:10:07 UTC (rev 305832) +++ PKGBUILD2017-09-19 12:23:54 UTC (rev 305833) @@ -1,9 +1,10 @@ # $Id$ # Maintainer: Jan de Groot-pkgname=pipewire +pkgbase=pipewire +pkgname=(pipewire pipewire-docs) pkgver=0.1.5+2+g8f67aa2 -pkgrel=1 +pkgrel=2 pkgdesc="Server and user space API to deal with multimedia pipelines" url="http://pipewire.org; license=(LGPL2.1) @@ -37,7 +38,17 @@ meson test } -package() { +package_pipewire() { cd build DESTDIR="$pkgdir" ninja install + mv "$pkgdir/usr/share/doc" "$srcdir/doc" } + +package_pipewire-docs() { + pkgdesc+=" (documentation)" + depends=() + optdepends=() + + mkdir -p "$pkgdir/usr/share" + mv "$srcdir/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Tuesday, September 19, 2017 @ 12:10:07 Author: heftig Revision: 305832 0.1.5+2+g8f67aa2-1 Modified: pipewire/trunk/PKGBUILD (contents, properties) --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-19 07:45:58 UTC (rev 305831) +++ PKGBUILD2017-09-19 12:10:07 UTC (rev 305832) @@ -1,8 +1,8 @@ -# $Id: $ +# $Id$ # Maintainer: Jan de Grootpkgname=pipewire -pkgver=0.1.4 +pkgver=0.1.5+2+g8f67aa2 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="http://pipewire.org; @@ -11,8 +11,8 @@ depends=(gstreamer gst-plugins-base v4l-utils) makedepends=(git meson doxygen graphviz xmltoman ffmpeg jack2 libva) optdepends=(ffmpeg jack2 libva) -_commit=b7e334e55ddbdd9afe811c043e782ae31596899e # tags/0.1.4 -source=("git+https://github.com/PipeWire/pipewire.git#commit=$_commit;) +_commit=8f67aa2c3887fa72ccf6bbcd2d10b4e5b1a6da54 # master +source=("git+https://github.com/PipeWire/pipewire#commit=$_commit;) sha256sums=('SKIP') @@ -24,7 +24,6 @@ prepare() { mkdir build cd $pkgname - git cherry-pick -n ff363cc7bf1db8da7ffe3423de0fb85fd1531bc2 } build() { Property changes on: pipewire/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property