I encountered the M1/M2 Mac problem, I created an unofficial Mac Homebrew package. I had to apply several patches to the source code for building with older libraries.
To install the stable release version of PulseView-0.4.2, please run the following command:
brew install takesako/sigrok/pulseview
brew install takesako/sigrok/sigrok-cli
If you want to build the latest HEAD, please run the following commands:
brew install --HEAD takesako/sigrok/sigrok-firmware-fx2lafw
brew install --HEAD takesako/sigrok/libsigrokdecode
brew install --HEAD takesako/sigrok/libsigrok
brew install --HEAD takesako/sigrok/pulseview
brew install --HEAD takesako/sigrok/sigrok-cli
-- takesako