Skip to content

Commit

Permalink
Custom shairport-sync
Browse files Browse the repository at this point in the history
  • Loading branch information
volumio committed Feb 11, 2021
1 parent e446a7f commit 372bdae
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 7 deletions.
10 changes: 8 additions & 2 deletions recipes/base/VolumioBase.conf
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ keyring=debian-archive-keyring
suite=buster

[Assets]
packages=alsa-utils shairport-sync sox sqlite3
packages=alsa-utils sox sqlite3
# Is this required?
# packages=python-requests
# Libraries
Expand All @@ -87,7 +87,7 @@ keyring=debian-archive-keyring
suite=buster

[DebianBackports]
packages=shairport-sync libudev-dev
packages=libudev-dev
source=http://deb.debian.org/debian
keyring=debian-archive-keyring
suite=buster-backports
Expand All @@ -109,3 +109,9 @@ packages=libjsoncpp1 libmicrohttpd12 python3-certifi python3-chardet python3-idn
source=http://deb.debian.org/debian
keyring=debian-archive-keyring
suite=buster

[ShairportSyncDependencies]
packages=libconfig9
source=http://deb.debian.org/debian
keyring=debian-archive-keyring
suite=buster
2 changes: 1 addition & 1 deletion recipes/base/arm.conf
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# to use pi's debian source containing packages built for armhf with ARMv6 ISA(VFP2) instead of Debian's ARMv7 ISA(VFP3)
include=arm-raspbian.conf
# only pick what we need from VolumioBase
debootstrap=Base Net Utils Assets FS Firmware Accessories Volumio BaseDebPlus UpmpdcliDependencies
debootstrap=Base Net Utils Assets FS Firmware Accessories Volumio BaseDebPlus UpmpdcliDependencies ShairportSyncDependencies

# Add additional Raspberry Pi specific packages (if required)

2 changes: 1 addition & 1 deletion recipes/base/armv7.conf
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[General]
include=VolumioBase.conf
# only pick what we need from VolumioBase
debootstrap=Base BaseDebPlus Net Utils Assets FS Firmware Accessories Volumio UpmpdcliDependencies
debootstrap=Base BaseDebPlus Net Utils Assets FS Firmware Accessories Volumio UpmpdcliDependencies ShairportSyncDependencies

# Add additional armv7 specific packages (if required)
4 changes: 2 additions & 2 deletions recipes/base/armv8.conf
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[General]
include=VolumioBase.conf
# only pick what we need from VolumioBase
debootstrap=Base BaseDebPlus Net Utils Assets FS Firmware Accessories Volumio
debootstrap=Base BaseDebPlus Net Utils Assets FS Firmware Accessories Volumio ShairportSyncDependencies

# Add additional armv8 specific packages (if required)
# Add additional armv8 specific packages (if required)
2 changes: 1 addition & 1 deletion recipes/base/x86.conf
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[General]
include=VolumioBase.conf
# only pick what we need from VolumioBase
debootstrap=Base Net Utils Assets FS Firmware Accessories Volumio BasePlus Kiosk UpmpdcliDependencies
debootstrap=Base Net Utils Assets FS Firmware Accessories Volumio BasePlus Kiosk UpmpdcliDependencies ShairportSyncDependencies

# Add additional x86 specific packages (if required)

Expand Down
1 change: 1 addition & 0 deletions scripts/config.sh
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ declare -A CUSTOM_PKGS=(
[libnpupnp1]="https://repo.volumio.org/Volumio2/Buster/CustomPackages/upmpdcli/libnpupnp1_4.0.14-1"
[libupnpp6]="https://repo.volumio.org/Volumio2/Buster/CustomPackages/upmpdcli/libupnpp6_0.20.2-1"
[upmpdcli]="https://repo.volumio.org/Volumio2/Buster/CustomPackages/upmpdcli/upmpdcli_1.5.8-1"
[shairport-sync]="https://repo.volumio.org/Volumio2/Buster/CustomPackages/shairport-sync/shairport-sync_3.2.2-1"
)

## Backend and Frontend Repository details
Expand Down

0 comments on commit 372bdae

Please sign in to comment.