diff --git a/pkg.info b/pkg.info index fc720c9..743b30a 100644 --- a/pkg.info +++ b/pkg.info @@ -1,29 +1,42 @@ name: pipewire description: Low-latency audio/video router and processor version: 1.4.9 -revision: 1 +revision: 2 url: https://pipewire.org/ license: LGPL2.1-or-later,MIT architecture: any type: source depends: + - alsa-lib - gcc-libs - glibc - dbus - glib + - libfdk-aac + - liblc3 + - libldac + - libsndfile - libpulse + - libusb - ncurses + - opus - readline + - sbc +optional_depends: + - rtkit make_depends: - - alsa-lib - bluez - bzip2 - - libsndfile + - doxygen + - graphviz + - gst-plugins-base + - libcanberra - libx11 - libxfixes - meson - - opus - - sbc + - python-docutils + - python-packaging + - rtkit - sdl2-compat - valgrind - desktop-file-utils diff --git a/source.sh b/source.sh index 72ee069..f2e7d5c 100644 --- a/source.sh +++ b/source.sh @@ -5,12 +5,18 @@ # The build function is executed in the source directory # This function is used to compile the source code build() { - meson setup --prefix=/usr \ - --libdir=/usr/lib \ - --buildtype=release \ - -Dsession-managers="[]" \ - -Djack-devel=true \ - -Dlibjack-path=/usr/lib \ + meson setup --prefix=/usr \ + --libdir=/usr/lib \ + -Dudevrulesdir=/usr/lib/udev/rules.d \ + -Dsession-managers="[]" \ + -Dman=enabled \ + -Ddocs=enabled \ + -Djack-devel=true \ + -Dlibjack-path=/usr/lib \ + -Drlimits-install=false \ + -Dbluez5-codec-lc3plus=disabled \ + -Dselinux=disabled \ + -Dsnap=disabled \ build meson compile -C build }