Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : pulseaudio | name : pulseaudio | ||||
| version : 11.1 | version : 12.2 | ||||
| release : 29 | release : 30 | ||||
| source : | source : | ||||
| - https://freedesktop.org/software/pulseaudio/releases/pulseaudio-11.1.tar.xz : f2521c525a77166189e3cb9169f75c2ee2b82fa3fcf9476024fbc2c3a6c9cd9e | - https://freedesktop.org/software/pulseaudio/releases/pulseaudio-12.2.tar.xz : 809668ffc296043779c984f53461c2b3987a45b7a25eb2f0a1d11d9f23ba4055 | ||||
| homepage : https://www.freedesktop.org/wiki/Software/PulseAudio/ | homepage : https://www.freedesktop.org/wiki/Software/PulseAudio/ | ||||
| license : LGPL-2.1 | license : LGPL-2.1-or-later | ||||
| component : multimedia.audio | component : | ||||
| summary : Advanced sound system | - multimedia.audio | ||||
| - equalizer : multimedia.audio | |||||
| - module-jack : multimedia.audio | |||||
| - module-jack-32bit : multimedia.audio | |||||
| summary : | |||||
| - Advanced sound system | |||||
| - equalizer : PulseAudio equalizer GUI (qpaeq) | |||||
| - module-jack : JACK modules for the PulseAudio sound server | |||||
| - module-jack-32bit : JACK modules for the PulseAudio sound server | |||||
| description: | | description: | | ||||
| PulseAudio is a sound system for POSIX OSes, meaning that it is a proxy for your sound applications. It allows you to do advanced operations on your sound data as it passes between your application and your hardware. Things like transferring the audio to a different machine, changing the sample format or channel count and mixing several sounds into one are easily achieved using a sound server. | - PulseAudio is a sound system for POSIX OSes, meaning that it is a proxy for your sound applications. It allows you to do advanced operations on your sound data as it passes between your application and your hardware. Things like transferring the audio to a different machine, changing the sample format or channel count and mixing several sounds into one are easily achieved using a sound server. | ||||
| emul32 : yes | emul32 : yes | ||||
| ccache : no | ccache : no | ||||
| libsplit : no | libsplit : no | ||||
| optimize : size | optimize : size | ||||
| patterns : | |||||
| - equalizer : | |||||
| - /usr/bin/qpaeq | |||||
| - /usr/lib64/pulse-*/modules/module-equalizer-sink.so | |||||
| - module-jack : | |||||
| - /usr/lib64/pulse-*/modules/module-jack* | |||||
| - module-jack-32bit : | |||||
| - /usr/lib32/pulse-*/modules/module-jack* | |||||
| rundeps : | |||||
| - equalizer : | |||||
| - python3-dbus | |||||
| - python3-qt5 | |||||
| builddeps : | builddeps : | ||||
| - pkgconfig32(alsa) | - pkgconfig32(alsa) | ||||
| - pkgconfig32(dbus-1) | - pkgconfig32(dbus-1) | ||||
| - pkgconfig32(flac) | - pkgconfig32(flac) | ||||
| - pkgconfig32(glib-2.0) | - pkgconfig32(glib-2.0) | ||||
| - pkgconfig32(jack) | |||||
| - pkgconfig32(json-c) | - pkgconfig32(json-c) | ||||
| - pkgconfig32(ice) | - pkgconfig32(ice) | ||||
| - pkgconfig32(liblzma) | - pkgconfig32(liblzma) | ||||
| - pkgconfig32(libssl) | - pkgconfig32(libssl) | ||||
| - pkgconfig32(libudev) | - pkgconfig32(libudev) | ||||
| - pkgconfig32(orc-0.4) | - pkgconfig32(orc-0.4) | ||||
| - pkgconfig32(sndfile) | - pkgconfig32(sndfile) | ||||
| - pkgconfig32(sm) | - pkgconfig32(sm) | ||||
| - pkgconfig32(speex) | - pkgconfig32(speex) | ||||
| - pkgconfig32(soxr) | - pkgconfig32(soxr) | ||||
| - pkgconfig32(gtk+-3.0) | - pkgconfig32(gtk+-3.0) | ||||
| - pkgconfig32(x11) | - pkgconfig32(x11) | ||||
| - pkgconfig32(xcb) | - pkgconfig32(xcb) | ||||
| - pkgconfig32(xtst) | - pkgconfig32(xtst) | ||||
| - pkgconfig(avahi-core) | - pkgconfig(avahi-core) | ||||
| - pkgconfig(bluez) | - pkgconfig(bluez) | ||||
| - pkgconfig(check) | - pkgconfig(check) | ||||
| - pkgconfig(fftw3f) | - pkgconfig(fftw3f) | ||||
| - pkgconfig(gconf-2.0) | |||||
| - pkgconfig(sbc) | - pkgconfig(sbc) | ||||
| - gdbm-32bit-devel | - gdbm-32bit-devel | ||||
| - libcap2-32bit-devel | - libcap2-32bit-devel | ||||
| - libgcrypt-32bit-devel | - libgcrypt-32bit-devel | ||||
| - libtool-32bit-devel | - libtool-32bit-devel | ||||
| setup : | | setup : | | ||||
| %apply_patches | %apply_patches | ||||
| ./bootstrap.sh | ./bootstrap.sh | ||||
| if [[ ! -z "${EMUL32BUILD}" ]]; then | if [[ ! -z "${EMUL32BUILD}" ]]; then | ||||
| extra_opts="--disable-bluez5 --disable-gtk3 --without-fftw --disable-avahi --disable-default-build-tests --disable-tests --disable-gconf" | extra_opts="--disable-bluez5 --disable-gtk3 --without-fftw --disable-avahi --disable-default-build-tests --disable-tests --disable-gconf" | ||||
| else | else | ||||
| extra_opts="--enable-bluez5 --enable-bluez5-native-headset" | extra_opts="--enable-bluez5 --enable-bluez5-native-headset" | ||||
| fi | fi | ||||
| %configure --prefix=/usr \ | %configure --disable-static \ | ||||
| --disable-static \ | |||||
| --libexecdir=%libdir% \ | |||||
| --enable-alsa \ | --enable-alsa \ | ||||
| --disable-bluez4 \ | --disable-bluez4 \ | ||||
| --enable-orc \ | --enable-orc \ | ||||
| --with-udev-rules-dir=/usr/lib/udev/rules.d \ | --with-udev-rules-dir=/usr/lib/udev/rules.d \ | ||||
| --enable-dbus \ | --enable-dbus \ | ||||
| --with-pulsedsp-location='/usr/\\$$LIB/pulseaudio' \ | --with-pulsedsp-location='/usr/\\$$LIB/pulseaudio' \ | ||||
| $extra_opts | $extra_opts | ||||
| # see https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/11.0/ for --with-pulsedsp-location | # see https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/11.0/ for --with-pulsedsp-location | ||||
| Show All 11 Lines | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.