Package Details: shairport-sync-git 4.1.dev.r241.gace5537a-1

Git Clone URL: https://aur.archlinux.org/shairport-sync-git.git (read-only, click to copy)
Package Base: shairport-sync-git
Description: AirPlay 2 audio player with multi-room playback
Upstream URL: https://github.com/mikebrady/shairport-sync
Keywords: airport audio avahi
Licenses: custom
Conflicts: shairport-sync
Provides: shairport-sync
Submitter: j0hax
Maintainer: lsevcik
Last Packager: lsevcik
Votes: 3
Popularity: 0.000419
First Submitted: 2019-07-26 18:29 (UTC)
Last Updated: 2022-03-20 17:44 (UTC)

Dependencies (20)

Required by (0)

Sources (2)

Latest Comments

hammer065 commented on 2024-06-25 04:57 (UTC)

Now requires glib2-devel as a build dependency:

// [...]
config.status: executing depfiles commands
printf "// Do not edit!\n" > gitversion.h
printf "// This file is automatically generated by 'git describe --tags --dirty --broken', if available.\n" >> gitversion.h
printf "  char git_version_string[] = \"" >> gitversion.h
git describe --tags --dirty --broken | tr -d '[[:space:]]' >> gitversion.h
printf "\";\n" >> gitversion.h
touch gitversion.c
printf "// Do not edit!\n" > plist_xml_strings.h
printf "// This file is automatically generated from files in the plists folder.\n\n" >> plist_xml_strings.h
xxd -i ./plists/get_info_response.xml - | sed -e 's/[^ ]*plists_get_info_response_xml/plists_get_info_response_xml/g' >> plist_xml_strings.h
printf "\n" >> plist_xml_strings.h
touch plist_xml_strings.c
gdbus-codegen --interface-prefix org.gnome --generate-c-code dbus-interface ./org.gnome.ShairportSync.xml
make: gdbus-codegen: No such file or directory
make: *** [Makefile:1639: dbus-interface.c] Error 127

Ranguvar commented on 2023-11-02 10:49 (UTC) (edited on 2023-11-02 10:59 (UTC) by Ranguvar)

I had issues with PipeWire, PulseAudio, and ALSA output_backend settings.

It was this issue: https://github.com/mikebrady/shairport-sync/blob/master/ADVANCED%20TOPICS/PulseAudioAndPipeWire.md

I will see about making this a user service that runs on login, that seems to me the cleanest solution.

lsevcik commented on 2022-03-20 17:39 (UTC)

Seems like ffmpeg was updated last month and most software is designed to be compiled on Debian with woefully out-of-date libraries...

ffmpeg4.4 is actually what we want to link against.

I'll push a new PKGBUILD soon.

ecruz1986 commented on 2022-03-15 17:28 (UTC)

Hi, I cannot build it, I receive this error:

/usr/bin/ld: rtp.o: in function rtp_buffered_audio_processor': rtp.c:(.text+0x4c71): undefined reference toavcodec_register_all'

Any light?

I have both packages "ffmpeg" and "ffmpeg4.4". Maybe it's building against the wrong version of ffmpeg?