[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)
Date: Monday, October 5, 2020 @ 18:11:11 Author: heftig Revision: 397310 archrelease: copy trunk to testing-x86_64 Added: pulseaudio/repos/testing-x86_64/PKGBUILD (from rev 397308, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/testing-x86_64/pulseaudio.install (from rev 397308, pulseaudio/trunk/pulseaudio.install) Deleted: pulseaudio/repos/testing-x86_64/PKGBUILD pulseaudio/repos/testing-x86_64/pulseaudio.install + PKGBUILD | 337 ++- pulseaudio.install | 28 ++-- 2 files changed, 188 insertions(+), 177 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-05 18:11:11 UTC (rev 397309) +++ PKGBUILD2020-10-05 18:11:11 UTC (rev 397310) @@ -1,163 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgbase=pulseaudio -pkgname=(pulseaudio libpulse pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer}) -pkgdesc="A featureful, general-purpose sound server" -pkgver=13.99.2+2+g410db7d21 -pkgrel=1 -arch=(x86_64) -url="https://www.freedesktop.org/wiki/Software/PulseAudio/"; -license=(GPL) -makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr - speexdsp tdb systemd dbus avahi bluez bluez-libs jack2 sbc - lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson - xmltoman gst-plugins-base-libs) -_commit=410db7d21651877dc15936f5449784e07b55fb01 # master -source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd pulseaudio - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd pulseaudio - - # Freeze version before patching - ./git-version-gen doesnt-exist >.tarball-version -} - -build() { - arch-meson pulseaudio build \ --D pulsedsp-location='/usr/\$LIB/pulseaudio' \ --D stream-restore-clear-old-devices=true \ --D udevrulesdir=/usr/lib/udev/rules.d - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs - ninja -C build test-daemon -} - -_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_pulseaudio() { - depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr - webrtc-audio-processing gst-plugins-base-libs) - optdepends=('pulseaudio-alsa: ALSA configuration (recommended)') - backup=(etc/pulse/{daemon.conf,default.pa,system.pa}) - install=pulseaudio.install - replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1') - - local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version) - while [[ $pulsever = *.*.* ]]; do -pulsever=${pulsever%.*} - done - pulsever=${pulsever%%-*} - - DESTDIR="$pkgdir" meson install -C build - - cd "$pkgdir" - - # Superseded by socket activation - sed -e '/autospawn/iautospawn = no' \ - -i etc/pulse/client.conf - - # Disable cork-request module, can result in e.g. media players unpausing - # when there's a Skype call incoming - sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \ - -i usr/bin/start-pulseaudio-x11 - - # Required by qpaeq - sed -e '/Load several protocols/aload-module module-dbus-protocol' \ - -i etc/pulse/default.pa - - rm -r etc/dbus-1 - -### Split libpulse - _pick libpulse etc/pulse/client.conf - _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record} - _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so* - _pick libpulse usr/lib/{cmake,pkgconfig} - _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so - _pick libpulse usr/include - _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1 - _pick libpulse usr/share/man/man5/pulse-client.conf.5 - _pick libpulse usr/share/vala - -### Split modules - local moddir=usr/lib/pulse-$pulsever/modules - - _pick zeroconf $moddir/libavahi-wrap.so - _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so - _pick zeroconf $moddir/module-raop-discover.so - - _pick lirc $moddir/module-lirc.so - - _pick jack $moddir/module-jack-{sink,source}.so - _pick jack $moddir/module-jackdbus-detect.so - - _pick bluetooth $moddir/libbluez5-util.so - _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so - _pick bluetooth $moddir/module-bluez5-{discover,device}.so - - _pick equalizer $moddir/module-equalizer-sink.so - _pick equalizer usr/bin/qpaeq -} - -package_libpulse() { - pkgdesc="$pkgdesc (client library)" - depends=(dbus libasyncns libcap libxtst libsm libsndfile systemd) - provides=(libpulse{,-simple,-mainloop-glib}.so) - license=(LGPL) - backup=(etc/pulse/client.conf) - - mv libpulse/* "$pkgdir" -} - -package_pulseaudio-zeroconf(){ - pkgdesc="Zeroconf support for PulseAudio" - depends=("pulseaudio=$pkgver-$pkgrel" avahi openssl) - - mv zeroconf/* "$pkgd
[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)
Date: Monday, September 21, 2020 @ 18:30:07 Author: heftig Revision: 396399 archrelease: copy trunk to testing-x86_64 Added: pulseaudio/repos/testing-x86_64/PKGBUILD (from rev 396398, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/testing-x86_64/pulseaudio.install (from rev 396398, pulseaudio/trunk/pulseaudio.install) Deleted: pulseaudio/repos/testing-x86_64/PKGBUILD pulseaudio/repos/testing-x86_64/pulseaudio.install + PKGBUILD | 326 +-- pulseaudio.install | 28 ++-- 2 files changed, 177 insertions(+), 177 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-21 18:29:51 UTC (rev 396398) +++ PKGBUILD2020-09-21 18:30:07 UTC (rev 396399) @@ -1,163 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgbase=pulseaudio -pkgname=(pulseaudio libpulse pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer}) -pkgdesc="A featureful, general-purpose sound server" -pkgver=13.99.1+98+g460d0c0b7 -pkgrel=1 -arch=(x86_64) -url="https://www.freedesktop.org/wiki/Software/PulseAudio/"; -license=(GPL) -makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr - speexdsp tdb systemd dbus avahi bluez bluez-libs jack2 sbc - lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson - xmltoman gst-plugins-base-libs) -_commit=460d0c0b79939e4e43f30824bcd6358feb1727f5 # master -source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd pulseaudio - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd pulseaudio - - # Freeze version before patching - ./git-version-gen doesnt-exist >.tarball-version -} - -build() { - arch-meson pulseaudio build \ --D pulsedsp-location='/usr/\$LIB/pulseaudio' \ --D stream-restore-clear-old-devices=true \ --D udevrulesdir=/usr/lib/udev/rules.d - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs - ninja -C build test-daemon -} - -_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_pulseaudio() { - depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr - webrtc-audio-processing gst-plugins-base-libs) - optdepends=('pulseaudio-alsa: ALSA configuration (recommended)') - backup=(etc/pulse/{daemon.conf,default.pa,system.pa}) - install=pulseaudio.install - replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1') - - local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version) - while [[ $pulsever = *.*.* ]]; do -pulsever=${pulsever%.*} - done - pulsever=${pulsever%%-*} - - DESTDIR="$pkgdir" meson install -C build - - cd "$pkgdir" - - # Superseded by socket activation - sed -e '/autospawn/iautospawn = no' \ - -i etc/pulse/client.conf - - # Disable cork-request module, can result in e.g. media players unpausing - # when there's a Skype call incoming - sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \ - -i usr/bin/start-pulseaudio-x11 - - # Required by qpaeq - sed -e '/Load several protocols/aload-module module-dbus-protocol' \ - -i etc/pulse/default.pa - - rm -r etc/dbus-1 - -### Split libpulse - _pick libpulse etc/pulse/client.conf - _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record} - _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so* - _pick libpulse usr/lib/{cmake,pkgconfig} - _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so - _pick libpulse usr/include - _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1 - _pick libpulse usr/share/man/man5/pulse-client.conf.5 - _pick libpulse usr/share/vala - -### Split modules - local moddir=usr/lib/pulse-$pulsever/modules - - _pick zeroconf $moddir/libavahi-wrap.so - _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so - _pick zeroconf $moddir/module-raop-discover.so - - _pick lirc $moddir/module-lirc.so - - _pick jack $moddir/module-jack-{sink,source}.so - _pick jack $moddir/module-jackdbus-detect.so - - _pick bluetooth $moddir/libbluez5-util.so - _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so - _pick bluetooth $moddir/module-bluez5-{discover,device}.so - - _pick equalizer $moddir/module-equalizer-sink.so - _pick equalizer usr/bin/qpaeq -} - -package_libpulse() { - pkgdesc="$pkgdesc (client library)" - depends=(dbus libasyncns libcap libxtst libsm libsndfile systemd) - provides=(libpulse{,-simple,-mainloop-glib}.so) - license=(LGPL) - backup=(etc/pulse/client.conf) - - mv libpulse/* "$pkgdir" -} - -package_pulseaudio-zeroconf(){ - pkgdesc="Zeroconf support for PulseAudio" - depends=("pulseaudio=$pkgver-$pkgrel" avahi openssl) - - mv zeroconf/* "$
[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)
Date: Sunday, September 6, 2020 @ 01:04:52 Author: heftig Revision: 395517 archrelease: copy trunk to testing-x86_64 Added: pulseaudio/repos/testing-x86_64/PKGBUILD (from rev 395516, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/testing-x86_64/pulseaudio.install (from rev 395516, pulseaudio/trunk/pulseaudio.install) Deleted: pulseaudio/repos/testing-x86_64/PKGBUILD pulseaudio/repos/testing-x86_64/pulseaudio.install + PKGBUILD | 326 +-- pulseaudio.install | 28 ++-- 2 files changed, 177 insertions(+), 177 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-06 01:04:28 UTC (rev 395516) +++ PKGBUILD2020-09-06 01:04:52 UTC (rev 395517) @@ -1,163 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgbase=pulseaudio -pkgname=(pulseaudio libpulse pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer}) -pkgdesc="A featureful, general-purpose sound server" -pkgver=13.99.1+67+g414644dff -pkgrel=1 -arch=(x86_64) -url="https://www.freedesktop.org/wiki/Software/PulseAudio/"; -license=(GPL) -makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr - speexdsp tdb systemd dbus avahi bluez bluez-libs jack2 sbc - lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson - xmltoman gst-plugins-base-libs) -_commit=414644dff1abd32294db3be1fde001f56ec9e65a # master -source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd pulseaudio - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd pulseaudio - - # Freeze version before patching - ./git-version-gen doesnt-exist >.tarball-version -} - -build() { - arch-meson pulseaudio build \ --D pulsedsp-location='/usr/\$LIB/pulseaudio' \ --D stream-restore-clear-old-devices=true \ --D udevrulesdir=/usr/lib/udev/rules.d - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs - ninja -C build test-daemon -} - -_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_pulseaudio() { - depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr - webrtc-audio-processing gst-plugins-base-libs) - optdepends=('pulseaudio-alsa: ALSA configuration (recommended)') - backup=(etc/pulse/{daemon.conf,default.pa,system.pa}) - install=pulseaudio.install - replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1') - - local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version) - while [[ $pulsever = *.*.* ]]; do -pulsever=${pulsever%.*} - done - pulsever=${pulsever%%-*} - - DESTDIR="$pkgdir" meson install -C build - - cd "$pkgdir" - - # Superseded by socket activation - sed -e '/autospawn/iautospawn = no' \ - -i etc/pulse/client.conf - - # Disable cork-request module, can result in e.g. media players unpausing - # when there's a Skype call incoming - sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \ - -i usr/bin/start-pulseaudio-x11 - - # Required by qpaeq - sed -e '/Load several protocols/aload-module module-dbus-protocol' \ - -i etc/pulse/default.pa - - rm -r etc/dbus-1 - -### Split libpulse - _pick libpulse etc/pulse/client.conf - _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record} - _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so* - _pick libpulse usr/lib/{cmake,pkgconfig} - _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so - _pick libpulse usr/include - _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1 - _pick libpulse usr/share/man/man5/pulse-client.conf.5 - _pick libpulse usr/share/vala - -### Split modules - local moddir=usr/lib/pulse-$pulsever/modules - - _pick zeroconf $moddir/libavahi-wrap.so - _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so - _pick zeroconf $moddir/module-raop-discover.so - - _pick lirc $moddir/module-lirc.so - - _pick jack $moddir/module-jack-{sink,source}.so - _pick jack $moddir/module-jackdbus-detect.so - - _pick bluetooth $moddir/libbluez5-util.so - _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so - _pick bluetooth $moddir/module-bluez5-{discover,device}.so - - _pick equalizer $moddir/module-equalizer-sink.so - _pick equalizer usr/bin/qpaeq -} - -package_libpulse() { - pkgdesc="$pkgdesc (client library)" - depends=(dbus libasyncns libcap libxtst libsm libsndfile systemd) - provides=(libpulse{,-simple,-mainloop-glib}.so) - license=(LGPL) - backup=(etc/pulse/client.conf) - - mv libpulse/* "$pkgdir" -} - -package_pulseaudio-zeroconf(){ - pkgdesc="Zeroconf support for PulseAudio" - depends=("pulseaudio=$pkgver-$pkgrel" avahi openssl) - - mv zeroconf/* "$p
[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)
Date: Sunday, September 1, 2019 @ 10:01:49 Author: heftig Revision: 361459 archrelease: copy trunk to testing-x86_64 Added: pulseaudio/repos/testing-x86_64/PKGBUILD (from rev 361458, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/testing-x86_64/pulseaudio.install (from rev 361458, pulseaudio/trunk/pulseaudio.install) Deleted: pulseaudio/repos/testing-x86_64/PKGBUILD pulseaudio/repos/testing-x86_64/pulseaudio.install + PKGBUILD | 340 +-- pulseaudio.install | 28 ++-- 2 files changed, 184 insertions(+), 184 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-09-01 10:01:22 UTC (rev 361458) +++ PKGBUILD2019-09-01 10:01:49 UTC (rev 361459) @@ -1,170 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Daniel J Griffiths -# Contributor: Corrado Primier -# Contributor: William Rea - -pkgbase=pulseaudio -pkgname=(pulseaudio libpulse pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer}) -pkgdesc="A featureful, general-purpose sound server" -pkgver=12.99.2+16+ga7caa9d39 -pkgrel=1 -arch=(x86_64) -url="https://www.freedesktop.org/wiki/Software/PulseAudio/"; -license=(GPL) -makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr - speexdsp tdb systemd dbus avahi bluez bluez-libs jack2-dbus sbc - lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson - xmltoman) -_commit=a7caa9d393a3a71b355527c14e655d8e07b9a5b0 # master -source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd pulseaudio - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd pulseaudio -} - -build() { - arch-meson pulseaudio build \ --D gcov=false \ --D pulsedsp-location='/usr/\$LIB/pulseaudio' \ --D udevrulesdir=/usr/lib/udev/rules.d - ninja -C build -} - -check() { - meson test -C build --print-errorlogs - ninja -C build test-daemon -} - -_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_pulseaudio() { - depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr - webrtc-audio-processing) - optdepends=('pulseaudio-alsa: ALSA configuration (recommended)') - backup=(etc/pulse/{daemon.conf,default.pa,system.pa}) - install=pulseaudio.install - replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1') - - local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version) - while [[ $pulsever = *.*.* ]]; do -pulsever=${pulsever%.*} - done - pulsever=${pulsever%%-*} - - DESTDIR="$pkgdir" meson install -C build - - cd "$pkgdir" - - # Assumes that any volume adjustment is intended by the user, who can control - # each app's volume. Misbehaving clients can trigger earsplitting volume - # jumps. App volumes can diverge wildly and cause apps without their own - # volume control to fall below sink volume; a sink-only volume control will - # suddenly be unable to make such an app loud enough. - sed -e '/flat-volumes/iflat-volumes = no' \ - -i etc/pulse/daemon.conf - - # Superseded by socket activation - sed -e '/autospawn/iautospawn = no' \ - -i etc/pulse/client.conf - - # Disable cork-request module, can result in e.g. media players unpausing - # when there's a Skype call incoming - sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \ - -i usr/bin/start-pulseaudio-x11 - - # Required by qpaeq - sed -e '/Load several protocols/aload-module module-dbus-protocol' \ - -i etc/pulse/default.pa - - rm -r etc/dbus-1 - -### Split libpulse - _pick libpulse etc/pulse/client.conf - _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record} - _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so* - _pick libpulse usr/lib/{cmake,pkgconfig} - _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so - _pick libpulse usr/include - _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1 - _pick libpulse usr/share/man/man5/pulse-client.conf.5 - _pick libpulse usr/share/vala - -### Split modules - local moddir=usr/lib/pulse-$pulsever/modules - - _pick zeroconf $moddir/libavahi-wrap.so - _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so - _pick zeroconf $moddir/module-raop-discover.so - - _pick lirc $moddir/module-lirc.so - - _pick jack $moddir/module-jack-{sink,source}.so - _pick jack $moddir/module-jackdbus-detect.so - - _pick bluetooth $moddir/libbluez5-util.so - _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so - _pick bluetooth $moddir/module-bluez5-{discover,device}.so - - _pick equalizer $moddir/module-equalizer-sink.so - _pick equalizer usr/bin/qpaeq -} - -package_libpulse() { - pkgdesc="$pkg
[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)
Date: Saturday, August 17, 2019 @ 12:41:36 Author: heftig Revision: 359926 archrelease: copy trunk to testing-x86_64 Added: pulseaudio/repos/testing-x86_64/PKGBUILD (from rev 359925, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/testing-x86_64/pulseaudio.install (from rev 359925, pulseaudio/trunk/pulseaudio.install) Deleted: pulseaudio/repos/testing-x86_64/PKGBUILD pulseaudio/repos/testing-x86_64/pulseaudio.install + PKGBUILD | 339 +-- pulseaudio.install | 28 ++-- 2 files changed, 184 insertions(+), 183 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-17 12:41:03 UTC (rev 359925) +++ PKGBUILD2019-08-17 12:41:36 UTC (rev 359926) @@ -1,169 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Daniel J Griffiths -# Contributor: Corrado Primier -# Contributor: William Rea - -pkgbase=pulseaudio -pkgname=(pulseaudio libpulse pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer}) -pkgdesc="A featureful, general-purpose sound server" -pkgver=12.99.2+5+g728a4402e -pkgrel=1 -arch=(x86_64) -url="https://www.freedesktop.org/wiki/Software/PulseAudio/"; -license=(GPL) -makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr - speexdsp tdb systemd dbus avahi bluez bluez-libs jack2-dbus sbc - lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson - xmltoman) -_commit=728a4402eb85983eb9ad160470e79c57201b572a # master -source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd pulseaudio - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd pulseaudio -} - -build() { - arch-meson pulseaudio build \ --D gcov=false \ --D pulsedsp-location='/usr/\$LIB/pulseaudio' \ --D udevrulesdir=/usr/lib/udev/rules.d - ninja -C build -} - -check() { - meson test -C build -t 5 --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_pulseaudio() { - depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr - webrtc-audio-processing) - optdepends=('pulseaudio-alsa: ALSA configuration (recommended)') - backup=(etc/pulse/{daemon.conf,default.pa,system.pa}) - install=pulseaudio.install - replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1') - - local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version) - while [[ $pulsever = *.*.* ]]; do -pulsever=${pulsever%.*} - done - pulsever=${pulsever%%-*} - - DESTDIR="$pkgdir" meson install -C build - - cd "$pkgdir" - - # Assumes that any volume adjustment is intended by the user, who can control - # each app's volume. Misbehaving clients can trigger earsplitting volume - # jumps. App volumes can diverge wildly and cause apps without their own - # volume control to fall below sink volume; a sink-only volume control will - # suddenly be unable to make such an app loud enough. - sed -e '/flat-volumes/iflat-volumes = no' \ - -i etc/pulse/daemon.conf - - # Superseded by socket activation - sed -e '/autospawn/iautospawn = no' \ - -i etc/pulse/client.conf - - # Disable cork-request module, can result in e.g. media players unpausing - # when there's a Skype call incoming - sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \ - -i usr/bin/start-pulseaudio-x11 - - # Required by qpaeq - sed -e '/Load several protocols/aload-module module-dbus-protocol' \ - -i etc/pulse/default.pa - - rm -r etc/dbus-1 - -### Split libpulse - _pick libpulse etc/pulse/client.conf - _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record} - _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so* - _pick libpulse usr/lib/{cmake,pkgconfig} - _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so - _pick libpulse usr/include - _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1 - _pick libpulse usr/share/man/man5/pulse-client.conf.5 - _pick libpulse usr/share/vala - -### Split modules - local moddir=usr/lib/pulse-$pulsever/modules - - _pick zeroconf $moddir/libavahi-wrap.so - _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so - _pick zeroconf $moddir/module-raop-discover.so - - _pick lirc $moddir/module-lirc.so - - _pick jack $moddir/module-jack-{sink,source}.so - _pick jack $moddir/module-jackdbus-detect.so - - _pick bluetooth $moddir/libbluez5-util.so - _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so - _pick bluetooth $moddir/module-bluez5-{discover,device}.so - - _pick equalizer $moddir/module-equalizer-sink.so - _pick equalizer usr/bin/qpaeq -} - -package_libpulse() { - pkgdesc="$pkgdesc (client library)" -
[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)
Date: Wednesday, August 14, 2019 @ 08:32:08 Author: heftig Revision: 359806 archrelease: copy trunk to testing-x86_64 Added: pulseaudio/repos/testing-x86_64/PKGBUILD (from rev 359804, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/testing-x86_64/pulseaudio.install (from rev 359805, pulseaudio/trunk/pulseaudio.install) Deleted: pulseaudio/repos/testing-x86_64/PKGBUILD pulseaudio/repos/testing-x86_64/pulseaudio.install + PKGBUILD | 338 +-- pulseaudio.install | 28 ++-- 2 files changed, 183 insertions(+), 183 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-14 08:32:06 UTC (rev 359805) +++ PKGBUILD2019-08-14 08:32:08 UTC (rev 359806) @@ -1,169 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Daniel J Griffiths -# Contributor: Corrado Primier -# Contributor: William Rea - -pkgbase=pulseaudio -pkgname=(pulseaudio libpulse pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer}) -pkgdesc="A featureful, general-purpose sound server" -pkgver=12.99.2+3+g493e7f358 -pkgrel=1 -arch=(x86_64) -url="https://www.freedesktop.org/wiki/Software/PulseAudio/"; -license=(GPL) -makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr - speexdsp tdb systemd dbus avahi bluez bluez-libs jack2-dbus sbc - lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson - xmltoman) -_commit=493e7f35821c09a3b79b883a76283f5614ae1202 # master -source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd pulseaudio - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd pulseaudio -} - -build() { - arch-meson pulseaudio build \ --D gcov=false \ --D pulsedsp-location='/usr/\$LIB/pulseaudio' \ --D udevrulesdir=/usr/lib/udev/rules.d - ninja -C build -} - -check() { - 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_pulseaudio() { - depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr - webrtc-audio-processing) - optdepends=('pulseaudio-alsa: ALSA configuration (recommended)') - backup=(etc/pulse/{daemon.conf,default.pa,system.pa}) - install=pulseaudio.install - replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1') - - local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version) - while [[ $pulsever = *.*.* ]]; do -pulsever=${pulsever%.*} - done - pulsever=${pulsever%%-*} - - DESTDIR="$pkgdir" meson install -C build - - cd "$pkgdir" - - # Assumes that any volume adjustment is intended by the user, who can control - # each app's volume. Misbehaving clients can trigger earsplitting volume - # jumps. App volumes can diverge wildly and cause apps without their own - # volume control to fall below sink volume; a sink-only volume control will - # suddenly be unable to make such an app loud enough. - sed -e '/flat-volumes/iflat-volumes = no' \ - -i etc/pulse/daemon.conf - - # Superseded by socket activation - sed -e '/autospawn/iautospawn = no' \ - -i etc/pulse/client.conf - - # Disable cork-request module, can result in e.g. media players unpausing - # when there's a Skype call incoming - sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \ - -i usr/bin/start-pulseaudio-x11 - - # Required by qpaeq - sed -e '/Load several protocols/aload-module module-dbus-protocol' \ - -i etc/pulse/default.pa - - rm -r etc/dbus-1 - -### Split libpulse - _pick libpulse etc/pulse/client.conf - _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record} - _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so* - _pick libpulse usr/lib/{cmake,pkgconfig} - _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so - _pick libpulse usr/include - _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1 - _pick libpulse usr/share/man/man5/pulse-client.conf.5 - _pick libpulse usr/share/vala - -### Split modules - local moddir=usr/lib/pulse-$pulsever/modules - - _pick zeroconf $moddir/libavahi-wrap.so - _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so - _pick zeroconf $moddir/module-raop-discover.so - - _pick lirc $moddir/module-lirc.so - - _pick jack $moddir/module-jack-{sink,source}.so - _pick jack $moddir/module-jackdbus-detect.so - - _pick bluetooth $moddir/libbluez5-util.so - _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so - _pick bluetooth $moddir/module-bluez5-{discover,device}.so - - _pick equalizer $moddir/module-equalizer-sink.so - _pick equalizer usr/bin/qpaeq -} - -package_libpulse() { - pkgdesc="$pkgdesc (client library)" - depe
[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)
Date: Monday, August 12, 2019 @ 07:53:12 Author: heftig Revision: 359753 archrelease: copy trunk to testing-x86_64 Added: pulseaudio/repos/testing-x86_64/PKGBUILD (from rev 359752, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/testing-x86_64/pulseaudio.install (from rev 359752, pulseaudio/trunk/pulseaudio.install) Deleted: pulseaudio/repos/testing-x86_64/PKGBUILD pulseaudio/repos/testing-x86_64/pulseaudio.install + PKGBUILD | 338 +-- pulseaudio.install | 28 ++-- 2 files changed, 183 insertions(+), 183 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-12 07:52:43 UTC (rev 359752) +++ PKGBUILD2019-08-12 07:53:12 UTC (rev 359753) @@ -1,169 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Daniel J Griffiths -# Contributor: Corrado Primier -# Contributor: William Rea - -pkgbase=pulseaudio -pkgname=(pulseaudio libpulse pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer}) -pkgdesc="A featureful, general-purpose sound server" -pkgver=12.99.2 -pkgrel=1 -arch=(x86_64) -url="https://www.freedesktop.org/wiki/Software/PulseAudio/"; -license=(GPL) -makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr - speexdsp tdb systemd dbus avahi bluez bluez-libs jack2-dbus sbc - lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson - xmltoman) -_commit=09e6728f7b609a7eb00abacd2caaa7cae862de70 # tags/v12.99.2^0 -source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd pulseaudio - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd pulseaudio -} - -build() { - arch-meson pulseaudio build \ --D gcov=false \ --D pulsedsp-location='/usr/\$LIB/pulseaudio' \ --D udevrulesdir=/usr/lib/udev/rules.d - ninja -C build -} - -check() { - 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_pulseaudio() { - depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr - webrtc-audio-processing) - optdepends=('pulseaudio-alsa: ALSA configuration (recommended)') - backup=(etc/pulse/{daemon.conf,default.pa,system.pa}) - install=pulseaudio.install - replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1') - - local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version) - while [[ $pulsever = *.*.* ]]; do -pulsever=${pulsever%.*} - done - pulsever=${pulsever%%-*} - - DESTDIR="$pkgdir" meson install -C build - - cd "$pkgdir" - - # Assumes that any volume adjustment is intended by the user, who can control - # each app's volume. Misbehaving clients can trigger earsplitting volume - # jumps. App volumes can diverge wildly and cause apps without their own - # volume control to fall below sink volume; a sink-only volume control will - # suddenly be unable to make such an app loud enough. - sed -e '/flat-volumes/iflat-volumes = no' \ - -i etc/pulse/daemon.conf - - # Superseded by socket activation - sed -e '/autospawn/iautospawn = no' \ - -i etc/pulse/client.conf - - # Disable cork-request module, can result in e.g. media players unpausing - # when there's a Skype call incoming - sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \ - -i usr/bin/start-pulseaudio-x11 - - # Required by qpaeq - sed -e '/Load several protocols/aload-module module-dbus-protocol' \ - -i etc/pulse/default.pa - - rm -r etc/dbus-1 - -### Split libpulse - _pick libpulse etc/pulse/client.conf - _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record} - _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so* - _pick libpulse usr/lib/{cmake,pkgconfig} - _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so - _pick libpulse usr/include - _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1 - _pick libpulse usr/share/man/man5/pulse-client.conf.5 - _pick libpulse usr/share/vala - -### Split modules - local moddir=usr/lib/pulse-$pulsever/modules - - _pick zeroconf $moddir/libavahi-wrap.so - _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so - _pick zeroconf $moddir/module-raop-discover.so - - _pick lirc $moddir/module-lirc.so - - _pick jack $moddir/module-jack-{sink,source}.so - _pick jack $moddir/module-jackdbus-detect.so - - _pick bluetooth $moddir/libbluez5-util.so - _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so - _pick bluetooth $moddir/module-bluez5-{discover,device}.so - - _pick equalizer $moddir/module-equalizer-sink.so - _pick equalizer usr/bin/qpaeq -} - -package_libpulse() { - pkgdesc="$pkgdesc (client library)" - depends=(db
[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)
Date: Thursday, August 8, 2019 @ 08:50:06 Author: heftig Revision: 359319 archrelease: copy trunk to testing-x86_64 Added: pulseaudio/repos/testing-x86_64/PKGBUILD (from rev 359318, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/testing-x86_64/pulseaudio.install (from rev 359318, pulseaudio/trunk/pulseaudio.install) Deleted: pulseaudio/repos/testing-x86_64/PKGBUILD pulseaudio/repos/testing-x86_64/pulseaudio.install + PKGBUILD | 351 --- pulseaudio.install | 28 ++-- 2 files changed, 183 insertions(+), 196 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-08 08:49:52 UTC (rev 359318) +++ PKGBUILD2019-08-08 08:50:06 UTC (rev 359319) @@ -1,182 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Daniel J Griffiths -# Contributor: Corrado Primier -# Contributor: William Rea - -pkgbase=pulseaudio -pkgname=(pulseaudio libpulse pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer}) -pkgdesc="A featureful, general-purpose sound server" -pkgver=12.99.1 -pkgrel=1 -arch=(x86_64) -url="https://www.freedesktop.org/wiki/Software/PulseAudio/"; -license=(GPL) -makedepends=(libasyncns libcap attr libxtst libsm libsndfile libtool rtkit libsoxr - speexdsp tdb systemd dbus avahi bluez bluez-libs intltool jack2-dbus sbc - lirc openssl fftw orc gtk3 webrtc-audio-processing - check autoconf-archive git) -_commit=0cd931dc808786bffa3b40f75097af43a217b880 # tags/v12.99.1^0 -source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd pulseaudio - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd pulseaudio - NOCONFIGURE=1 ./bootstrap.sh -} - -build() { - cd pulseaudio - - ./configure --prefix=/usr \ ---sysconfdir=/etc \ ---libexecdir=/usr/lib \ ---localstatedir=/var \ ---with-udev-rules-dir=/usr/lib/udev/rules.d \ ---with-pulsedsp-location='/usr/\\$$LIB/pulseaudio' \ ---with-database=tdb \ ---disable-tcpwrap \ ---disable-bluez4 \ ---disable-samplerate \ ---disable-rpath \ ---disable-default-build-tests \ -DATADIRNAME=share - - # fight unused direct deps - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -_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_pulseaudio() { - depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr - webrtc-audio-processing) - optdepends=('pulseaudio-alsa: ALSA configuration (recommended)') - backup=(etc/pulse/{daemon.conf,default.pa,system.pa}) - install=pulseaudio.install - replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1') - - cd pulseaudio - - local pulsever=$(./git-version-gen .tarball-version) - while [[ $pulsever = *.*.* ]]; do -pulsever=${pulsever%.*} - done - pulsever=${pulsever%%-*} - - make -j1 DESTDIR="$pkgdir" install \ -bashcompletiondir=/usr/share/bash-completion/completions - - cd "$pkgdir" - - # Assumes that any volume adjustment is intended by the user, who can control - # each app's volume. Misbehaving clients can trigger earsplitting volume - # jumps. App volumes can diverge wildly and cause apps without their own - # volume control to fall below sink volume; a sink-only volume control will - # suddenly be unable to make such an app loud enough. - sed -e '/flat-volumes/iflat-volumes = no' \ - -i etc/pulse/daemon.conf - - # Superseded by socket activation - sed -e '/autospawn/iautospawn = no' \ - -i etc/pulse/client.conf - - # Disable cork-request module, can result in e.g. media players unpausing - # when there's a Skype call incoming - sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \ - -i usr/bin/start-pulseaudio-x11 - - # Required by qpaeq - sed -e '/Load several protocols/aload-module module-dbus-protocol' \ - -i etc/pulse/default.pa - - rm -r etc/dbus-1 - -### Split libpulse - _pick libpulse etc/pulse/client.conf - _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record} - _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so* - _pick libpulse usr/lib/{cmake,pkgconfig} - _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so - _pick libpulse usr/include - _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1 - _pick libpulse usr/share/man/man5/pulse-client.conf.5 - _pick libpulse usr/share/vala - -### Split modules - local moddir=usr/lib/pulse-$pulsever/modules - - _pick zeroconf $moddir/libavahi-wrap.so - _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so - _pick zeroconf $moddir/module-raop-discover.so - - _pick lirc $moddir/module-lirc.so - - _pick jack $mod