ports/compat-32 (3.6): pulseaudio-32: fix footprint, missing glib-32 dependency, make X11 optional
commit 77f73259cad052f69929d114588733e793985eb3 Author: Danny Rawlins <contact@romster.me> Date: Mon Dec 20 08:58:16 2021 +1100 pulseaudio-32: fix footprint, missing glib-32 dependency, make X11 optional diff --git a/pulseaudio-32/.footprint b/pulseaudio-32/.footprint index cea379c..ada4639 100644 --- a/pulseaudio-32/.footprint +++ b/pulseaudio-32/.footprint @@ -20,7 +20,6 @@ drwxr-xr-x root/root usr/lib32/pkgconfig/ drwxr-xr-x root/root usr/lib32/pulse-15.0/ drwxr-xr-x root/root usr/lib32/pulse-15.0/modules/ -rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/libalsa-util.so --rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/libavahi-wrap.so -rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/libcli.so -rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/liboss-util.so -rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/libprotocol-cli.so @@ -68,7 +67,6 @@ drwxr-xr-x root/root usr/lib32/pulse-15.0/modules/ -rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-pipe-sink.so -rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-pipe-source.so -rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-position-event-sounds.so --rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-raop-discover.so -rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-raop-sink.so -rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-remap-sink.so -rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-remap-source.so @@ -94,12 +92,6 @@ drwxr-xr-x root/root usr/lib32/pulse-15.0/modules/ -rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-virtual-sink.so -rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-virtual-source.so -rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-volume-restore.so --rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-x11-bell.so --rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-x11-cork-request.so --rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-x11-publish.so --rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-x11-xsmp.so --rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-zeroconf-discover.so --rwxr-xr-x root/root usr/lib32/pulse-15.0/modules/module-zeroconf-publish.so drwxr-xr-x root/root usr/lib32/pulseaudio/ -rwxr-xr-x root/root usr/lib32/pulseaudio/libpulsecommon-15.0.so -rwxr-xr-x root/root usr/lib32/pulseaudio/libpulsecore-15.0.so diff --git a/pulseaudio-32/.signature b/pulseaudio-32/.signature index e518844..2427a69 100644 --- a/pulseaudio-32/.signature +++ b/pulseaudio-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXWMAVMgXO0d61JsY4kQT9IWxXH6gqPkHxrDSFqX8ZHz+j7CKid6JXzYrfI1WQIJXmNBRWUlmmj5q+GCWxlKH9wQ= -SHA256 (Pkgfile) = 5436169b59d995232ecdde2f8f1433552e967c9c6dc02cfc19b5e079b48b5c19 -SHA256 (.footprint) = 508d997538391e25bc8ab7e25f7ddb3a2eeee71f37be88cf00c385f700452b7a +RWSwxGo/zH7eXUifYNLVXb6SHTIC8vVRLKay6aWYmbtfDgjoYwG5zirCRU5iXEleX7JJuWTrQTJpSW8sKjj1rjoBwlaT7QNrhgM= +SHA256 (Pkgfile) = f7a6f8088629d98f53fa88a0189e6aead8ded8c0e7365c2d7fface5f960369db +SHA256 (.footprint) = a38b6bca83c549cb312b5258f524be9a3691ee56d8f7f9a6a49f3328b2818542 SHA256 (pulseaudio-15.0.tar.xz) = a40b887a3ba98cc26976eb11bdb6613988f145b19024d1b6555c6a03c9cba1a0 diff --git a/pulseaudio-32/Pkgfile b/pulseaudio-32/Pkgfile index 20b36a2..f1e78c0 100644 --- a/pulseaudio-32/Pkgfile +++ b/pulseaudio-32/Pkgfile @@ -1,8 +1,8 @@ # Description: PulseAudio is a cross-platform, networked sound server # URL: https://www.freedesktop.org/wiki/Software/PulseAudio/ # Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu -# Depends on: dbus-32 eudev-32 gdbm-32 libcap-32 libsndfile-32 libtool-32 openssl-32 opus-32 orc-32 pulseaudio speexdsp-32 flac-32 libvorbis-32 libogg-32 -# Optional: avahi-32 bluez-32 fftw-32 glib-32 sbc-32 gst-plugins-base-32 +# Depends on: dbus-32 eudev-32 gdbm-32 glib-32 libcap-32 libsndfile-32 libtool-32 openssl-32 opus-32 orc-32 pulseaudio speexdsp-32 flac-32 libvorbis-32 libogg-32 +# Optional: avahi-32 bluez-32 fftw-32 glib-32 sbc-32 gst-plugins-base-32 xorg-libice xorg-libsm-32 xorg-libxtst-32 name=pulseaudio-32 version=15.0 @@ -10,8 +10,9 @@ release=1 source=(http://freedesktop.org/software/pulseaudio/releases/pulseaudio-$version.tar....) build() { - prt-get isinst bluez-32 || PKGMK_PULSEAUDIO+=' -D bluez5=disabled' - prt-get isinst gstreamer-32 gst-plugins-base-32 || PKGMK_PULSEAUDIO+=' -D gstreamer=disabled' + prt-get isinst bluez-32 sbc-32 || PKGMK_PULSEAUDIO+=' -D bluez5=disabled' + prt-get isinst gst-plugins-base-32 || PKGMK_PULSEAUDIO+=' -D gstreamer=disabled' + prt-get isinst xorg-libice-32 xorg-libsm-32 xorg-libxtst-32 || PKGMK_PULSEAUDIO+=' -D x11=disabled' meson setup pulseaudio-$version build $PKGMK_PULSEAUDIO \ --prefix=/usr \
participants (1)
-
crux@crux.nu